"Andmebaasid I" õppeaine edukaks läbimiseks ei ole kohustust mitte ühtegi nendest allikatest lugeda.
Järgnevalt tuuakse välja neli kohta, kust täiendavaid raamatuid leida, koos viidetega sealtkaudu kättesaadavatele raamatutele.
Esimesed kaks kohta on kättesaadavad Tallinna Tehnikaülikooli raamatukogu vahendusel.
1. Tallinna Tehnikaülikooli raamatukogu pakub juurdepääsu O'Reilly digitaalsele platvormile.
Selle kaudu on üliõpilastel ja õppejõududel juurdepääs umbes 40000-le infotehnoloogia ja majandusalasele e-raamatule.
Lisaks on sellel platvormil videod, õpirajad, Oriole interaktiivsed juhendid jne.
Kuidas kasutada O'Reilly digitaalset platvormi?
Antud kursuses peaksid eeskätt pakkuma huvi järgnevad raamatud. Kuna valikus on umbes 40000 raamatut ning lisaks videod, siis tasub kindlasti ka ise huvipakkuvate märksõnade alusel otsida.
Relatsiooniline mudel
Videod (sulgudes esineja)
Video saab panna ka näiteks 1.25 või 1.5 kiirusega mängima.
SQL
UML (keel, mida saab muuhulgas kasutada andmebaasi ja seda sisaldava infosüsteemi kavandamiseks)
Andmebaasi kontseptuaalne kavandamine
Videod (sulgudes esineja)
Video saab panna ka näiteks 1.25 või 1.5 kiirusega mängima.
Andmebaasi disainimine/ehitamine
Videod (sulgudes esineja)
Video saab panna ka näiteks 1.25 või 1.5 kiirusega mängima.
NoSQL
2. Tallinna Tehnikaülikooli raamatukogu pakub juurdepääsu EBL : Ebook Library kataloogi kuuluvatele raamatutele.
Pääsemaks nendele materjalidele ligi väljastpoolt Tallinna Tehnikaülikooli võrku tuleb kasutada FortiClient VPNi.
IT Akadeemia toel on järgnevad andmebaaside teemalised EBL e-raamatud Tallinna Tehnikaülikoolile päriseks ostetud! Olen neid kõiki ise lugenud ja julgen soovitada! Leiate need raamatud kui keskkonda logimise järel sisestate otsingusse raamatu nime. Need raamatud on täienduseks nii "Andmebaasid I" kui ka "Andmebaasid II" õppeainete teemadele.
- Date, C.J., 2011. SQL and Relational Theory. How to Write Accurate SQL Code.
- Molinaro, A., 2009. SQL Cookbook : Query Solutions and Techniques for Database Developers.
- Celko, J., 2010. Joe Celkos SQL for Smarties : Advanced SQL Programming.
- Blaha, M., 2010. Patterns of Data Modeling.
- Lightstone, S.S., Teorey, T.J., Nadeau, T., 2010. Physical Database Design. The Database Professionals Guide to Exploiting Indexes, Views, Storage, and more (see raamat pakub täiendust "Andmebaasid I" teemale 12 ja õppeaine "Andmebaasid II" teemadele).
3. Andmebaaside teemalisi e-raamatuid leiab ka Bookboon.com lehelt. Raamatud on lugejale tasuta kuid selleks tuleb ära kannatada raamatutes sisalduv reklaam.
Lõpetuseks veel üks nimekiri antud kursuse võtmes huvipakkuvatest raamatutest. Mõned neist on kättesaadavad eelnimetatud allikatest, mõned aga Tallinna Tehnikaülikooli raamatukogust.
Põhiõpikud:
- Eessaar, E., 2008. Andmebaaside projekteerimine, TTÜ Kirjastus. 349 p.
- Connolly, T.M., Begg, C.E., 2001. Database systems. A Practical Approach to Design, Implementation and Management, Third Edition, Pearson Education. 1236 p.
- Date, C. J., 2003. An Introduction to Database Systems, Eighth Edition, Addison Wesley. 983 p.
- Darwen, H., 2009. An Introduction to Relational Database Theory, Ventus Publishing Aps. 231 p. Kättesaadav keskkonnast BookBooN.com.
- Darwen, H., 2012. SQL: A Comparative Survey, Ventus Publishing Aps. 172 p. Kättesaadav keskkonnast BookBooN.com.
Lisalugemine:
- Benson, V., Davis, K., 2008. Business Information Management, Ventus Publishing Aps. 83 p. Kättesaadav keskkonnast BookBooN.com.
- Burns, L., 2011. Building the Agile Database. How to Build a Successful Application Using Agile Without Sacrificing Data Management, Technics Publications. 276 p.
- Celko, J., 1992. SQL Puzzles and Answers, Morgan Kaufmann Publishers. 192 p.
- Date, C.J., 2009. SQL and Relational Theory. How to Write Accurate SQL Code, OReilly Media. 428 p.
- Date, C.J., Darwen, H., 2006. Databases, Types, and the Relational Model, Third Edition, China Machine Press. 556 p.
- Date, C.J, Darwen, H., 2013. Database Explorations. 513 p.
- Fowler, M., 1997. Analysis Patterns. Reusable Object Models, Addison Wesley. 357 p.
- Fowler, M., 2007. UMLi kontsentraat Objektmodelleerimise standardkeele UML 2.0 lühijuhend. 3. redaktsioon, Cybernetica AS. 140 lk.
- Giles, J., 2012. The Nimble Elephant. Agile Delivery of Data Models Using a Pattern-based Approach, Technics Publication, LLC. 238 p.
- Karwin, B., 2010. SQL Antipatterns. Avoiding the Pitfalls of Database Programming, Pragmatic Bookshelf. 333 p.
- Kriegel, A., Trukhnov, B.M., 2003. SQL Bible, Wiley Publishing, Inc.
- Larman, C., 2013. Applying UML and Patterns: An Introduction to Object-Oriented Analysis and Design and Iterative Development, Prentice Hall. 703 p.
(Järgnevaid UMLi mudeleid on vaja luua iseseisva töö projektis: klassidiagrammid, seisundidiagrammid, tegevusdiagrammid, kasutusjuhtude mudel. Raamatus kirjutatakse nendest.)
- Sadalage, P.J., Fowler, M., 2013. NoSQL Distilled : A Brief Guide to the Emerging World of Polyglot Persistence, Addison-Wesley. 164 p.
- Silverston, L., 2001. The Data Model Resource Book. A Library of Universal Data Models for All Enterprises, Revised Edition, Vol. 1, Wiley Computer Publishing. 540 p.
- Silverston, L., 2001. The Data Model Resource Book. A Library of Universal Data Models for Specific Industries, Revised Edition, Vol. 2, Wiley Computer Publishing. 556 p.
- Silverston, L., Agnew, P., 2009. The Data Model Resource Book. Universal Patterns for Data Modeling, Vol. 3, Wiley Computer Publishing. 606 p.