Ajánlott irodalom és hasznos linkek az Adatbázisok tantárgyakhoz

    TANKÖNYVEK, KÉZIKÖNYVEK ADATBÁZIS-KEZELÉS OKTATÁSA
M
A
GY
A
R
1.  Válogatás az Adatbázisok irodalmából
>> 1.1. !! Tankönyvek az előadásokhoz
>> 1.2. Adatbázisok további irodalmából
>> 1.3. !! Tankönyvek a gyakorlatokhoz
>> 1.4. További Oracle, SQL kézikönyvek
2. AB-kezelés oktatása magyar linkek
>> 2.1. ELTE, Budapest
>> 2.2. BME, Budapest
>> 2.3. Debreceni Egyetem
>> 2.4. További egyetemeken
A
N
G
O
L
4. ORACLE és Oracle Documentation
>> 4.1. !! Oracle Online Documentation
>> 4.2. Oracle honlap és Oracle eszközök
>> 4.3. Oracle Blogs
>> 4.4. Oracle szeminárium hallgatóknak
3. AB-kezelés oktatása angol ny. linkek
>> 3.1. Wikipedia
>> 3.2. Groups (OMG, ODMG, W3C)
>> 3.3. Tutorials (sqlzoo, W3Schools)
>> 3.4. Universities (Stanford, Norfolk)

1. Válogatás az Adatbázisok irodalmából

1.1. Tankönyvek az előadásokhoz

(Korábbi) Ullman-Widom: Adatbázisrendszerek. Alapvetés, Panem, 1998. (ODL, OQL)
1UW - ÚJ! Ullman-Widom: Adatbázisrendszerek. Alapvetés (Második, átdolgozott kiad),
          Megjelent: Panem, 2008. november (bővítések pl.UML, UDT, JDBC, PHP, XML)
2MU - Molina-Ullman-Widom: Adatbázisrendszerek megvalósítása, Panem, 2001.
3EN - Elmasri-Navathe:Fundamentals of Database Systems (5th Edition), 2007.
 
1UW 2MU 3EN
   
1.2. Adatbázisokkal kapcsolatos további ajánlott irodalom
 
Iványi Antal (szerk.): Informatikai algoritmusok I., ELTE Eötvös Kiadó, 2004.
>> 12. fejezet Relációs adatmodell tervezés (Demetrovics János és Sali Attila)
Iványi Antal (szerk.): Informatikai algoritmusok II., ELTE Eötvös Kiadó,
>> 30. fejezet Lekérdezés átírás relációs adatbázisokban (Demetrovics J. és Sali A.)
Demetrovics-Denev-Pavlov: A szám.tud. matematikai alapjai, (7. fejezet), 1999.
Békéssy-Demetrovics: Előadások adatbázis szerkezetekből, ELTE, 1999.
Békéssy-Demetrovics: Adatbázis-szerkezetek, Akadémia, 2005
Gajdos Sándor: Adatbázisok, Műegyetemi, 2004.
Halassy Béla: Az adatbázistervezés alapjai és titkai IDG Mo-i Lapkiadó, 1994
Halassy Béla: Adatmodellezés, Adatbázis-tervezés könyvei, Számok, 1980-as évek.
Rolland: Adatbázis-rendszerek, Panem, 2002.
Sályi-Szelezsán: Adatbázisok, Számalk, 1991.

1.3. Tankönyvek és példatárak a gyakorlathoz

4Ref - Loney: ORACLE DATABASE 10g Teljes referencia, Panem, 2006.
5Plt - Kende-Nagy: Oracle példatár(Oracle 9i és 10g verziókhoz), Panem, 2005.
6Sql - Stolnitcki Gyula: SQL programozóknak, ComputerBooks, 2003.
7Pls - Gábor A.-Juhász I.: PL/SQL-programozás ORACLE 10g-ben, Panem, 2006.
8Opt - Gulutzan-Pelzer: SQL Teljesítményfokozás, Kiskapu Kiadó, 2003.
9Adm - Theriault-Carmichael-Viscusi: Oracle9i adatbázisok adminisztrációja, Panem, 2004.
 
4Ref  5Plt 6Sql
    
A gyakorlatok anyagához tankönyv segédlet

1.félév:  IP-cATP 4Ref 5Plt 6Sql
SQL lekérdezések
Adatok változtatása
Táblák, nézetek
Védelmi lehetőségek
PL/SQL, Triggerek
5-14.fej.
15.fej.
17.fej.
18.fej.
29-32.fej.
1-3.és 7.fej.
5.fej.
5-6.fej.
11.fej.
8-10.fej.
8.fej.
9.fej.
7, 10.fej.
12.fej.
14, 22.fej.
2.félév:  IP-cAMÜ 4Ref 5Plt 6Sql
Koncepciók
Indexek, táblaterületek
Adatszótár. Hangolás
Adatbázis adminisztráció
4.fej.
17, 20.fej.
42-44.fej.
46.fej.
11.fej.
-
-
11.fej.
1-6.fej.
11.fej.
-
3.félév:  IP-cIRF 4Ref 5Plt 6Sql
Obj.relációs, SQL3
Java, JDBC
XML
Application Server
33-35.fej.
37-39.fej.
47.fej.
45.fej.
-
-
-
-
13.fej.
19.fej.
 -
 -

1.4. További Oracle, SQL kézikönyvek

Abbey-Corey-Abramson: ORACLE8i Kézikönyv kezdőknek, Panem, 2001.
Gábor A.-Gunda L.-Juhász I.-et al: Az ORACLE és a web, Panem, 2003.
Kende-Kotsis-Nagy: Adatbáziskezelés az Oracle rendszerben, Panem, 2002.
Stolnitcki Gyula: SQL kézikönyv, ComputerBooks, 1994. (új bőv.kiad. lásd fent Tk4)

2. Adatbázisok oktatása magyar nyelvű linkek

2.1. ELTE, Budapest

Információs Rendszerek Tanszék
IR/Adatbázisok:
>> Benczúr András EA: Infokez3     Infokez4
>> Hajas Csilla EA+GY: C1/Adatb.terv.     C2/Adatb.megval.     C3/Inf.rendsz.fejl.
>> Hernáth Zsolt GY: Infokez1 (C-beá.SQL)   Infokez1(PL/SQL)   Infokez4(XML) 
>> Kiss Attila EA: Adatbázisok és Adatbányászati kurzusok
>> Kósa Balázs EA+GY: Adatbázisok
>> Nikovits Tibor EA+GY: Adatb.-kez., Infokez2, Infokez3
IR/Hálózatok:
>> Lukovszki Tamás EA: Hálózatok
>> Vincellér Zoltán GY: Hálózatok
   
Programozáselmélet és Szoftvertechnológiai Tanszék
>> Elemi alkalmazások fejlesztése IV.
 
2.2. BME, Budapest
>> Katona Gyula (BME) Adatbázisok (az előadások tartalma,.ps,.pdf)
>> Siki Zoltán (BME) Adatbáziskezelő rendszerek (és jegyzet.htm)
 
2.3. Debreceni Egyetem
 
Információ Technológia Tanszék
>> Kormos János: Adatbázisrendszerek alapkurzus tematikája
>> Juhász István: Haladó Oracle ismeretek 2, Haladó DBMS ismeretek 2
>> Juhász István: A rendszerfejlesztés technológiája
>> L. Nagy Éva: Adatbázisrendszerek, Haladó Oracle ismeretek
 
Informatikai Rendszerek és Hálózatok Tanszék
>> Márton Ágnes: Adatbázisrendszerek (SQL)
 
2.4. További egyetemeken
Katona Endre (Szeged) Adatbázisok (előadási jegyzet.pdf)
 
Adatbázisrendszerek rég elavult oktatási anyagok Tempus-97 (fóliák.doc)
itt pl. Hajas Csilla: Relációs algebra, A relációs kalkulusok, SQL 1-2. rész,
Nikovits Tibor: Az adatok fizikai szervezése, Lekérdezések optimalizálása.

3. Adatbázisok oktatása, tutorialok, angol nyelvű linkek

3.1. Wikipedia
Wikipédia: http://en.wikipedia.org
itt lásd például
>> SQL     >> PL/SQL     >> Oracle Database
>> XML    >> Java (programming language)
>> Entity-relationship model     >> UML

3.2. Groups (OMG, ODMG, W3C)
The Object Management Group (OMG)      >> The Unified Modeling Language (UML)
Object Data Management Group (ODMG)  >> Object database management system
W3C - World Wide Web Consortium         >>  Extensible Markup Language (XML)

3.3. Tutorials (sqlzoo, W3Schools)
SQL feladatok, megoldások: http://sqlzoo.net/
SQL Tutorial: http://www.sql-tutorial.net/
W3Schools Tutorial: http://www.w3schools.com/default.asp

3.4.  Universities
Stanford University Jeffrey D. Ullman honlapján található oktatási anyag
Stanford University CSC145 Introduction to Databases (Slides/Ullman)
Stanford University CSC145 Introduction to Databases (Oracle Guide)
Stanford University CSC145 Introduction to Databases (Slides/Widom)

Norfolk State University CSC 420 Database Principles and Design
Norfolk State University CSC 422 Database Implementation

4. ORACLE honlap és Oracle Online Documentation

4.1. A gyakorlatok anyagához angol nyelvű Oracle dokumentációk segédlet
Oracle Online Documentation Oracle Database Documentation Library (10.2)
             illetve a tanszéki ablinuxon: http://ablinux.inf.elte.hu/oradoc10/index.htm
 
Oracle adatbázis mintasémái  download.oracle.com ablinux.inf.elte.hu
Samples Schemas HTML PDF HTML PDF
1.félév:  IP-cATP anyagához download.oracle.com ablinux.inf.elte.hu
SQL Quick Reference
SQL Reference
PL/SQL User's Guide and Reference
PL/SQL Packages and Types Ref.
HTML
HTML
HTML
HTML
PDF
PDF
PDF
PDF
HTML
HTML
HTML
HTML
PDF
PDF
PDF
PDF
2.félév:  IP-cAMÜ anyagához download.oracle.com  ablinux.inf.elte.hu
Concepts
Reference
2 Day DBA
Administrator's Guide
2 Day + Performance Tuning Guide
Performance Tuning Guide
HTML
HTML
HTML
HTML
HTML
HTML
PDF
PDF
PDF
PDF
PDF
PDF
HTML
HTML
HTML
HTML
HTML
HTML
PDF
PDF
PDF
PDF
PDF
PDF 
3.félév:  IP-cIRF anyagához download.oracle.com  ablinux.inf.elte.hu 
Application Developer's Guide
Appl.Dev.Guide - Obj.Relational
Appl.Dev.Guide - Large Objects
XML DB Developer's Guide
Java Developer's Guide
JDBC Developer's Guide and Ref.
HTML
HTML
HTML
HTML
HTML
HTML
PDF
PDF
PDF
PDF
PDF
PDF
HTML
HTML
HTML
HTML
HTML
HTML
PDF
PDF
PDF
PDF
PDF
PDF
Oracle környezethez javasolt doksik download.oracle.com ablinux.inf.elte.hu
SQL*Plus Quick Reference
SQL*Plus User's Guide and Reference
Oracle SQL Developer User's Guide
SQL Developer Installation Guide
HTML
HTML
HTML
HTML
PDF
PDF
PDF
PDF
HTML
HTML
HTML
HTML
PDF
PDF
PDF
PDF

4.2. Oracle honlap és Open Oracle eszközök és tutoriálok
     
Oracle honlap ORACLE (angol nyelvű) illetve
                        ORACLE Magyarország (magyar nyelvű)
     
>> Oracle Technology Network (otn.oracle.com)
      Oracle SQL Developer
      Oracle JDeveloper
      Oracle Database 10g Express Edition Downloads
   
>> Oracle Business Process Management
      Oracle SOA Suite (Service-Oriented Architecture)
      Oracle SOA Suite 10g Software Downloads
   
4.3.  Oracle Blogs
       
>> Czinkóczki László: sql, plsql
>> Fekete Zoltán: Business Intelligence, EPM, Data Warehouse
>> Muráti Ákos: BI blog
>> Nyárády Péter: Oracle optimalizálás blog
>> Sárecz Lajos: Oracle Database
     
 4.4. Ingyenes Oracle szeminárium egyetemi hallgatóknak

A 2009. évi szemináriumsorozat szeptember 15-én kezdetét veszi a Nyitó/tájékoztató előadással.
A félév témája: Nagyméretű adattárházak és BI rendszerek adminisztrációja és fejlesztése.  
A szemináriumokat az Oracle University elismert oktatói tartják szeptember 22-től kezdődően,
hetente kedd 18:00-tól másfél órás időtartamban, a BME I épület IB027-es előadótermében.
 
Szemináriumsorozat féléves témakörei (lásd Korábbi szemeszterek előadásai)
        - 2006/2007 tavaszi félév: Oracle áttekintés
        - 2007/2008 őszi/ I. félév: Fusion Middleware fejlesztés
        - 2007/2008 tavaszi félév: Adattárházak és BI rendszerek
        - 2008/2009 őszi/ I. félév: Adatbázis opciók
        - 2008/2009 tavaszi félév: Fusion Middleware fejlesztés (BEA)
        - 2009/2010 őszi /I. félév: Nagyméretű adattárházak és BI rendszerek...
 
A jelenleg futó 2009/2010 őszi szemeszter előadásai
 2009.szept.   Nagyméretű adattárházak és BI rendszerek adminisztrációja és fejlesztése
1_  szept.15.  (több előadó...)   Nyitó/tájékoztató előadás
2_  szept.22.   Tóth Balázs   Az Oracle adatbázis-kezelő architektúra
3_  szept.29.   Sárecz Lajos   Adattárházakat támogató DB technológiák
4_  okt.6.    Bánné Varga G.   Adattárház modellezés
__  okt.13.   (szünet)    Szünet
5_  okt.20.    Szabó Gábor   Essbase, a multidimenziós kalkulációs motor
6_  okt.27.     Fekete Zoltán   Üzleti intelligencia megoldások
7_  nov.3.   Czinkóczki L.   ETL - adatkinyerés, betöltés, transzformációk
8_  nov.10.   Arató Bence   Adattárház architektúra tapasztalatok és Exadata technológia
V_  nov.24.   (vizsga)     Vizsga
   
- A szeminárium sorozat az ún. Junior képzés első lépcsője, amely ebben az őszi félévben
   az üzleti intelligencia és adattárház témakörökre koncentrál.
- A résztvevők számára az utolsó alkalommal egy teszt kitöltésére adnak lehetőséget és a
   megfelelő eredményt elért hallgatók az Oracle tanfolyam elvégzését igazoló oklevelet kapnak.
- A szeminárium sorozatot követően a Junior képzés következő fázisára felvételt nyert hallgatók
   10 + 20 napos (összesen 240 órás) emelt szintű, intenzív szakmai tréningen vehetnek részt
   az Oracle University oktatás keretében. A szakmai képzést vizsga követi, s a tanfolyamot
   elvégzett hallgatóknak az Oracle, illetve partnerei munkalehetőségeket ajánlanak.

- A részvétel feltétele, hogy regisztrálj a http://www.houg.hu/juniorkepzes oldalon.  

Budapest, 2005. szeptember 5.                         
Utolsó módosítás: 2009. szeptember 15. 
Kérdést/kiegészítést a köv. e-mailre várom:

Lap tetejére      1-cATP      2-cAMU    
dr. Hajas Csilla, ELTE, IK
http://people.inf.elte.hu/sila
E-mail: sila@inf.elte.hu

3-cIRF      Kezdőlapra