INFORMÁCIÓS RENDSZEREK [műszaki menedzser]
   ELTE, 2020/2021. tanév I.félév    [dr. Hajas Csilla]
 
 
 
 
   1óEA+2óGY CSÜT.12:30-14:45 (3 x 45') INF-es MS TEAMS | É 7.16 (PC12)
   A kurzus célja: Információs rendszerek tervezése, egyed-kapcsolat modell,
   relációs adatmodell, XML.  Egyed-kapcsolat diagram leképezése relációkra.
   Az SQL, mint a relációs adatbázis-kezelő rendszerek nyelve. Oracle SQL. 
   Tankönyv: Ullman-Widom: Adatbázisrendszerek. Alapvetés. 2.kiad., 2008.
   Három fő témakör
   1.) REL -- Lekérdezések: SQL SELECT 
   2.) SQL -- SQL DDL, DML, egyéb utasítások
   3.) TERV -- Sématervezés, E/K modellezés
 
   ORACLE ADATBÁZIS szerverek elérése -->> adatbazis_eleres.html
   Példa-táblák létrehozására a szkriptek -->> adatbazis_scriptek.html
    
   INFORMÁCIÓS RENDSZEREK előadás+gyakorlatok anyaga:   
 
  ==> I.témakör: E/K alapok, relációs modell, SQL egytáblás lekérdezések
 
  09.10. [01] TERV1.pdf (Relációs, XML, E/K modell), SQL1.pdf (create table/1)
             GYAK: 01gyak.html Egyed/kapcsolat diagram és átírása relációkra
 
  09.17. [02] REL1.pdf  (egytáblás lekérdezések, vetítés, kiválasztás)
              Oracle leckék: lecke01/select-alap.pdf;  lecke02/where-feltetel.pdf
              GYAK: 02gyak.html Egy táblára vonatkozó lekérdezések WHERE felt.
    
  09.24. [03] Oracle leckék: lecke03/fuggvenyek.pdf
             GYAK: 03gyak.html és a Példatár 1.fej. (sorfüggvények, kifejezések)
 
  10.01. [04] REL2.pdf (egytáblás lekérd., kiterj.vetítés+fv, csoportosítás)
             Oracle leckék: lecke04/csoportok.pdf
             GYAK: 04gyak.html és a Példatár 2.fej. (összesítések, group by)
   
  10.08. [05] TERV2.pdf (E/K haladó); -- ezt még az I.ZH előtt 12:30-13:00
                    SQL2.pdf (create table/2); -- ezt pedig a ZH után 14:15-14:45
             1.ZH: csüt. 13:00-14:15-ig CANVAS: Géptermi ZH [Példatár 1-2.fej.]           
             --- [ Egytáblás lekérdezések az SQL-ben, SQL SELECT záradékai ]
   
   ==> II.témakör: Többtáblás lekérdezések, SQL DDL és DML utasítások
   
  10.15. [06] REL4.pdf--1  (Több táblás lekérd., halmazműveletek) 
             GYAK: 06.gyak.html (halmazműveletek, összekapcsolások)
   
  10.22. [07] REL4.pdf--2 (Alkérdések használata, összekapcsolások) 
             GYAK: 07.gyak.html (alkérdések, többtáblás lekérdezések)
   
            --- őszi szünet: 2020. október 26-31-ig (oktatási szünet)  
  
  11.05. [08] SQL3.pdf--1 (SQL DML utasítások, tranzakció-kezelés)
             GYAK: 08.gyak.html (SQL DML insert, delete, update)
  
  11.12. [09] SQL3.pdf--2 (SQL DDL táblák, constraints-megszorítások)
             2.ZH: csüt. 13:00-14:15-ig CANVAS: Géptermi ZH [Példatár 3&5.fej.]    
             --- [ Többtáblás lekérdezések az SQL-ben, SQL DML utasítások ]
  
   ==> III.témakör: Adatmodellezés és SQL haladó témakörök a gyakorlatban
             --- Beadandó: saját feladat tervezése és megvalósítása SQL-ben
  
  11.19. [10] GYAK: 10.gyak (SQL DDL, táblák, megszorítások, nézetek)
  11.26. [11] GYAK: 11.gyak (SQL indexek, sémaobjektumok, adatszótár)
  11.03. [12] GYAK: 12.gyak (SQL lekérdezések, végrehajtási tervek)
   
  12.10. [13]  3.ZH: csüt. 13:00-14:15-ig TEAMS + CANVAS (Beadandó)   
             --- [ Adatmodellezési és lekérdezési összetett feladatok ]
   
   [ 1.ZH vagy 2.ZH pót/javZH] 2020.12.17. Csüt. 13:00-14:15 CANVAS: ZH
   [ 3.ZH/Beadandó] beküldése a CANVAS-ban: 2021.01.07. Csüt. 14:00-ig