IP-18AB1 ADATBÁZISOK-1 GYAK. [BSc prog.inf.]  
  ELTE, 2025/2026.tanév II.félév [dr. Hajas Csilla]
 
 
 
 
  AB1-gyakorlataim időpontja, helye:  Kedd 16:00-17:30 2-218 co.alg [17.cs],
  Csüt. 08:30-10:00 2-520 MI lab [06.cs], Csüt. 10:15-11:45 2-520 MI lab [10.cs],
  Péntek 10:15-11:45 2-520 MI lab [07.cs], Péntek 12:00-13:30 2-107 pc2 [08.cs]
  
  Gyak.jegy megszerzésének feltételei, követelmények: [ezen a linken] 
  A gyakorlati anyag egymásra épül, a gyakorlat folyamatos számonkérésű,
  az órai kötelezően megoldandó feladatok (jelenléti ív), lásd [Canvas oldal]
 
  Hasznos linkek: 
  - Relációs algebrához egy relax környezet: dbis uibk github io/relax    
  - ORACLE ADATBÁZIS szerverek elérése: adatbazis_eleres.html
  - Példa-táblák létrehozására a szkriptek: adatbazis_scriptek.html
 
  ADATBÁZISOK-1 gyakorlatok anyaga
   I. téma: ALAPOK Adatmodellek, példa-táblák, relációs algebra és SQL SELECT 
  [01] II.10.,12.,13. 01.gyak Relációs algebrai alapok; szeret(nev,gyumolcs) példa
  [02] II.17.,19.,20. 02.gyak Rel.alg. és SQL; Oracle Dolgozo-Osztaly, Tk.Filmek
  [03] II.24.,26.,27. 03.gyak Rel.alg. és SQL; Tk.PC-Termékek, Tk.Hajók példái 
 
   II. téma: SQL lekérdezések, Oracle sorfüggvények, csoportosítás, alkérdések 
  [04] III.03.,05.,06. 04.gyak SQL sorfüggvények; csoportosítás és összesítések 
  [05] III.10.,12.,13. 05.gyak SQL külső joinok; alkérdések where/having felt.ben
 
  -- Az I.ZH-át a 6.gyakorlaton írjuk, 1-3.gyak.-ból papíros, 4-5.gyak.-ból gépes zh:
  [06] III.17.,19.,20.  I.ZH  1zh/1r (40p papíros rel.alg); 1zh/2r (40p gépes SQL) 
 
   III. téma: SQL fő részei, utasításai, SQL DDL, SQL DML, Rekurzió az SQL-ben 
  -- Pénteken a szorgalmi időszak 11 hét, emiatt III.27. két gyak.anyaga lesz! 
  [07] III.24.,26.,27. 07.gyak SQL dml+tranz.kez.; SQL ddl táblák+constraints 
  [08] III.31.,IV.09.,III.27. 08.gyak SQL nézettáblák; Eljut feladat, rekurzió 
     --- 2026.ápr.1-től (szerdától) - ápr.7-ig (keddig) tavaszi szünet
 
   IV. téma Oracle PL/SQL adatbáziskezelés programnyelvi környezetben 
  -- Kedden a szorgalmi időszak 13 hét, ezért PL/SQL-ből négy gyak. is lesz!
  [09] IV.14.,16.,10. 09.gyak PL/SQL alapok, blokkok, tárolt elj/fv, utasítások 
  [10] IV.21.,23.,17. 10.gyak PL/SQL sql dml utasítások progr.ban, kurzorok
  [11] IV.28.,30.,24. 11.gyak PL/SQL hiba- és kivétel-kezelés, triggerek
  [11+] V.05. csak a keddi csoportnak PL/SQL gyakorlás (09-10-11.gyak)
     --- Pénteki csoportok: 2026.máj.01.(ünnep); máj.08.(Pázmány-nap)  
     --- Csütörtöki csoportok: 2026.máj.07. (Neumann-nap 15 óráig)  
  
  -- A II.ZH-át a szorgalmi időszak utolsó óráján írjuk, mindkét rész gépes zh:
  [12] V.12.,14.,15.  II.ZH  2zh/1r (40p SQL DDL, DML); 2zh/2r (40p PL/SQL)
  
  Gyakorlati jegyek zárása: 
  -- A gyakorlati jegyet a vizsgaidőszak első hetének végéig kell megadni:
   V.20. Szerdán Canvas kvíz értékelésben közlöm a két zh pontjai -> jegyet
   V.22. Péntek 14:00 óráig kérek a Canvasban a kvízben visszajelzést, hogy
   rendben van-e a jegy, igényli-e, hogy újraellenőrizzem, JavZH-ra jelentkezik? 
   A vizsgaidőszak második hetében lesz egy javítási lehetőség (csak aki kéri),
   időpontot előtte egyeztetjük, várhatóan V.27. Szerda 12:00-14:00 JavZH  
   A többieknek V.22. Péntek délután írom be a gyakorlati jegyeket a Neptunba.