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

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 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

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 IB026-os előadótermében.
 
Szemináriumsorozat féléves témakörei (lásd Korábbi szemeszterek előadásai)
        - 2006/2007 tv. tavaszi II. félév: Oracle áttekintés
        - 2007/2008 tanév őszi I. félév: Fusion Middleware fejlesztés
        - 2007/2008 tv. tavaszi II. félév: Adattárházak és BI rendszerek
        - 2008/2009 tanév őszi I. félév: Adatbázis opciók
        - 2008/2009 tv. tavaszi II. félév: Fusion Middleware fejlesztés (BEA)
        - 2009/2010 tanév őszi  I. félév: Nagyméretű adattárházak és BI rendszerek...
 
A jelenleg futó 2009/2010 őszi szemeszter előadásai
   2009.   Nagyméretű adattárházak és BI rendszerek adminisztrációja és fejlesztése:
- Szep.15.  (több előadó...)   Nyitó/tájékoztató előadás
- Szept. 22.   Tóth Balázs   Oracle adatbázis-kezelő architektúra
- Szept. 29.   Sárecz Lajos   Adattárházakat támogató DB technológiák
- Okt. 6.    Bánné Varga G.   Adattárház modellezés
- Okt. 13.   (nincs előadás)   (szünet) 
- Okt. 20.    Szabó Gábor   Essbase, a multidimenziós kalkulációs motor
- Okt. 27.     Fekete Zoltán   Üzleti intelligencia megoldások
- Nov. 3.   Czinkóczki László   ETL - adatkinyerés, betöltés, transzformációk
- Nov. 10.   Arató Bence   Adattárház architektúra tapasztalatok és Exadata technológia
- 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