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:  Adatbázisok
>> 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 Oracle Junior képzés: Adatintenzív alkalmazások technológiái
   
Ingyenes Oracle Junior képzés indul február 9-től kezdődően,
hetente csütörtök 17:30-tól 19:00-ig a BME I épületben
A részvétel feltétele a regisztráció, részletek az alábbi oldalon:
http://www.houg.hu/pls/apex/f?p=101:5000:1551777614068170
   
Az ELTE hallgatói az ETR-ben is felvehető 2 kredites IKP-9208/1
"Adatintenzív alkalmazások technológiái EA" tárgy keretében
hallgathatják a szeminárium előadásait. Vizsgafeltételek:
http://www.houg.hu/pls/apex/f?p=101:5004:1167434007388262:::::
Tematika: https://www.vik.bme.hu/kepzes/targyak/VITMAV08
    
Budapest, 2005. szeptember 5.                         
Utolsó módosítás: 2012. febr.6.
 
Lap tetejére      AB1 gyak      AB2 gyak    
dr. Hajas Csilla, ELTE, IK
E-mail: sila@inf.elte.hu
 
 Kezdőlapra