Databases & Oracle links
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 blogok - válogatás
>> 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

BSc Adatbázisok-1 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.
BSc Adatbázisok-2 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.
-
MSc Adatbázisok+ 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 honlapon: http://medusa.inf.elte.hu/oradoc10/index.htm
 
Oracle adatbázis mintasémái  download.oracle.com medusa.inf.elte.hu
Samples Schemas HTML PDF HTML PDF
BSc Adatbázisok-1 download.oracle.com medusa.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
BSc Adatbázisok-2 download.oracle.com  medusa.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 
MSc Adatbázisok+  download.oracle.com  medusa.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 medusa.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 blogok - válogatás
         
hivatalos (Oracle)
>> Czinkóczki László: sql, plsql
>> Fekete Zoltán: Business Intelligence, EPM, Data Warehouse
>> Sárecz Lajos: Oracle Database
   
nem hivatalos (egyetemi/PhD hallgatók)       
>> Muráti Ákos: BI blog
>> Nyárády Péter: Oracle optimalizálás blog
   
 4.4. Ingyenes Oracle szeminárium egyetemi hallgatóknak
   
Lásd http://www.houg.hu/juniorkepzes 
A szemináriumokat az Oracle University elismert oktatói tartják február 17-től kezdődően,
hetente csütörtök 18:00-tól másfél órás időtartamban, a BME I épület IB025-ös termében.
 
Szemináriumsorozat féléves témakörei (részletesen, lásd Korábbi szemeszterek előadásai)
        1.) 2006/2007 tanév tavaszi II. félév: Oracle áttekintés
        2.) 2007/2008 tanév őszi I. félév: Fusion Middleware fejlesztés
        3.) 2007/2008 tanév tavaszi II. félév: Adattárházak és BI rendszerek
        4.) 2008/2009 tanév őszi I. félév: Adatbázis opciók
        5.) 2008/2009 tanév tavaszi II. félév: Fusion Middleware fejlesztés (BEA)
        6.) 2009/2010 tanév őszi  I. félév: Nagyméretű adattárházak és BI rendszerek...
        7.) 2009/2010 tanév tavaszi II. félév: Fusion Middleware fejlesztés
        8.) 2010/2011 tanév őszi I. félév: Software - Hardware - Complete
        9.) 2010/2011 tanév tavaszi II. félév: Oracle fejlesztési technológiái
 
A jelenleg futó 2010/2011 tanév 2. tavaszi félév előadásai
2011.febr.   Oracle fejlesztési technológiái 
 febr.17  (több előadó...)   Nyitó/tájékoztató előadás
 febr.24    
  Solaris shell programozás
 márc.3       SQL nyelv alapjai
 márc.10        Perl programozás
 márc.17       PL/SQL programozás
 márc.24       Java programozás alapjai
 márc.31       Java Virtuális Gép hangolás
 ápr.7        Üzleti komponensek
 ápr.14        Felhasználói felületek
 május 5    (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: 2011. február 7.
 
Lap tetejére      AB1 gyak      AB2 gyak    
dr. Hajas Csilla, ELTE, IK
E-mail: sila@inf.elte.hu
 
 Kezdőlapra