„Adatbázisok” változatai közötti eltérés

Csia Klaudia Kitti (vitalap | szerkesztései)
a Adatb 2022-es jegyzet feltöltése.
A szorgalmi időszakban: A laborok elkészítésére nem 24, hanem 48 óra van
 
(3 közbenső módosítás, amit 3 másik szerkesztő végzett, nincs mutatva)
17. sor: 17. sor:
|levlista=konzi.adatlabor{{Kukac}}db.bme.hu
|levlista=konzi.adatlabor{{Kukac}}db.bme.hu
}}
}}
 
{{Új tárgy|Adatbázisok (régi)}}
'''A tárgy 2017-ben nagy változásokon esett át, a régi tárgy módosítatlan oldala: [[Adatbázisok (régi)]]'''
 


== Követelmények ==
== Követelmények ==
31. sor: 29. sor:
** A '''nagyZH''' sikeres (min. 40%) megírása.
** A '''nagyZH''' sikeres (min. 40%) megírása.
** A '''laborok''' sikeres teljesítése. A laborokra otthon az előzetesen kiadott segédanyagokból fel kell készülni, ezt a laborvezetők '''beugró''' formájában ellenőrzik, és elégtelen felkészülés esetén megtagadhatják a részvételt.
** A '''laborok''' sikeres teljesítése. A laborokra otthon az előzetesen kiadott segédanyagokból fel kell készülni, ezt a laborvezetők '''beugró''' formájában ellenőrzik, és elégtelen felkészülés esetén megtagadhatják a részvételt.
*** A laborfeladatokat mindenki egyénileg kapja a labor elején, ezeket el kell készíteni, majd a kért forrásfájlokat és a jegyzőkönyvet a labor kezdőidőpontjától számított 24 órán belül fel kell tölteni [https://fecske.db.bme.hu/ a portálra]. Többféle témájú feladatsor van, mindenki egyfélét dolgoz ki a félév során.
*** A laborfeladatokat mindenki egyénileg kapja a labor elején, ezeket el kell készíteni, majd a kért forrásfájlokat és a jegyzőkönyvet a labor kezdőidőpontjától számított 48 órán belül fel kell tölteni [https://fecske.db.bme.hu/ a portálra]. Többféle témájú feladatsor van, mindenki egyfélét dolgoz ki a félév során.
*** Ha a zárthelyit nem sikerült teljesíteni, de a laborokat igen, nincs lehetőség arra, hogy a következő tárgyfelvételnél teljesítettnek tekintsd a laborokat, mindenképp újra kell csinálni, függetlenül attól milyen jeggyel végezted el őket.
*** Ha a zárthelyit nem sikerült teljesíteni, de a laborokat igen, nincs lehetőség arra, hogy a következő tárgyfelvételnél teljesítettnek tekintsd a laborokat, mindenképp újra kell csinálni, függetlenül attól milyen jeggyel végezted el őket.


37. sor: 35. sor:
** A gyakorlatok és a kisZH-k nem pótolhatók.
** A gyakorlatok és a kisZH-k nem pótolhatók.
** A nagyZH egyszer, a félév közben pótolható.
** A nagyZH egyszer, a félév közben pótolható.
** Egy labor pótolható az utolsó vagy pótlási héten (változó). Ennek során újra meg kell írni egy beugrót, majd a pótolandó laborhoz tartozó, a hallgató témájától eltérő témájú feladatsort kell megoldani és feltölteni, szintén 24 órás határidővel.
** Egy labor pótolható az utolsó vagy pótlási héten (változó). Ennek során újra meg kell írni egy beugrót, majd a pótolandó laborhoz tartozó, a hallgató témájától eltérő témájú feladatsort kell megoldani és feltölteni, szintén 48 órás határidővel.


===A vizsgaidőszakban===
===A vizsgaidőszakban===
51. sor: 49. sor:


* Feladatlapok (korábbi évekből, de más évben is ezt szokták végigvenni):
* Feladatlapok (korábbi évekből, de más évben is ezt szokták végigvenni):
# [[Media:adatb_gyak_2017_1.pdf|ER-modellezés]]
# [[Média:Adatb gyak 2017 1.pdf|ER-modellezés]]
# [[Media:adatb_gyak_2017_2.pdf|Relációs lekérdezések]]
# [[Média:Adatb gyak 2017 2.pdf|Relációs lekérdezések]]
# [[Media:adatb_gyak_2017_3.pdf|Fizikai adatszervezés]]
# [[Média:Adatb gyak 2017 3.pdf|Fizikai adatszervezés]]
# [[Media:adatb_gyak_2017_4.pdf|Lekérdezések optimalizálása]]
# [[Média:Adatb gyak 2017 4.pdf|Lekérdezések optimalizálása]]
# [[Media:adatb_gyak_2017_5.pdf|Tranzakciókezelés]]
# [[Média:Adatb gyak 2017 5.pdf|Tranzakciókezelés]]
# [[Media:adatb_gyak_2018_6.pdf|Normálformák]]
# [[Média:Adatb gyak 2018 6.pdf|Normálformák]]
* (Rész)megoldások:
* (Rész)megoldások:
** [[Adatbázisok_-_EK_modellezés_gyakorlat|ER modellezés]]
** [[Adatbázisok_-_EK_modellezés_gyakorlat|ER modellezés]]
** [[Adatbázisok_-_Relációs_lekérdezések_gyakorlat|Relációs lekérdezések]]
** [[Adatbázisok_-_Relációs_lekérdezések_gyakorlat|Relációs lekérdezések]]
** [[Adatbázisok_-_Fizikai_szervezés_gyakorlat|Fizikai szervezés]]
** [[Adatbázisok_-_Fizikai_szervezés_gyakorlat|Fizikai szervezés]]
** [[Media:Tranzakciokezeles gyakorlat-vegleges.pdf | Tranzakciókezelés]]
** [[Média:Tranzakciokezeles gyakorlat-vegleges.pdf| Tranzakciókezelés]]
** [[Adatbázisok_-_Normalizálás_gyakorlat|Normalizálás]] (a régi tárgy tematikájára illeszkedő [[Media:adatb_gyak_2017_6.pdf|feladatlaphoz]] készült, részben még használható az új tárgyhoz)
** [[Adatbázisok_-_Normalizálás_gyakorlat|Normalizálás]] (a régi tárgy tematikájára illeszkedő [[Média:Adatb gyak 2017 6.pdf|feladatlaphoz]] készült, részben még használható az új tárgyhoz)
* ''A gyakorlatok feladatlapjain vannak gondolkodtató kérdések, további feladatok. ZH-ra készülés közben ezeket mindenképp érdemes megpróbálni megoldani, mert a ZH-n is lesznek gondolkodtató feladatok.''
* ''A gyakorlatok feladatlapjain vannak gondolkodtató kérdések, további feladatok. ZH-ra készülés közben ezeket mindenképp érdemes megpróbálni megoldani, mert a ZH-n is lesznek gondolkodtató feladatok.''


68. sor: 66. sor:


* Relációs lekérdezések
* Relációs lekérdezések
** [[Media:adatb_kalkulus_feladatok.pdf|Feladatok és megoldások]]
** [[Média:Adatb kalkulus feladatok.pdf|Feladatok és megoldások]]
* Relációs tervezés
* Relációs tervezés
** [[Media:adatb_relacios_tervezes.pdf|Fogalmak és algoritmusok]]
** [[Média:Adatb relacios tervezes.pdf|Fogalmak és algoritmusok]]
** [http://pts.szit.bme.hu/ Szabó Péter] 2001-ben készített egy segédanyagot a relációs tervezés témakörébe tartozó feladatokkal és megoldásaikkal. A dokumentum apróbb javításokkal letölthető innen: [[Media:adatb_relacios_peldak.pdf|adatb_relacios_peldak.pdf]].
** [http://pts.szit.bme.hu/ Szabó Péter] 2001-ben készített egy segédanyagot a relációs tervezés témakörébe tartozó feladatokkal és megoldásaikkal. A dokumentum apróbb javításokkal letölthető innen: [[Média:Adatb relacios peldak.pdf|adatb_relacios_peldak.pdf]].
** [[Media:adatb_relacios_konyvtaros_feladat.doc|adatb_relacios_konyvtaros_feladat.doc]]: Szama-féle könyvtáras példa explained
** [[Média:Adatb relacios konyvtaros feladat.doc|adatb_relacios_konyvtaros_feladat.doc]]: Szama-féle könyvtáras példa explained
* Lekérdezés optimalizálás
* Lekérdezés optimalizálás
** [[Media:adatb_lekerdezesopt.pdf|Segédanyag a lekérdezések optimalizálásához]]
** [[Média:Adatb lekerdezesopt.pdf|Segédanyag a lekérdezések optimalizálásához]]
** [[Media:adatb_dia_opt_2014.pdf|2014-es diasor]]
** [[Média:Adatb dia opt 2014.pdf|2014-es diasor]]
** [[Media:adatb_dia_opt_2016.pdf|2016-os diasor]]
** [[Média:Adatb dia opt 2016.pdf|2016-os diasor]]
* Tóth Kristóf 2016-ban készített jegyzetei:
* Tóth Kristóf 2016-ban készített jegyzetei:
** [[Media:adatb_jegyzet_Toth-Kristof_2016_eloadas_part1.pdf|Előadások 1. rész]] (26 MB)
** [[Média:Adatb jegyzet Toth-Kristof 2016 eloadas part1.pdf|Előadások 1. rész]] (26 MB)
** [[Media:adatb_jegyzet_Toth-Kristof_2016_eloadas_part2.pdf|Előadások 2. rész]] (15 MB)
** [[Média:Adatb jegyzet Toth-Kristof 2016 eloadas part2.pdf|Előadások 2. rész]] (15 MB)
** [[Media:adatb_jegyzet_Toth-Kristof_2016_gyakorlat.pdf|Gyakorlatok]] (16 MB)
** [[Média:Adatb jegyzet Toth-Kristof 2016 gyakorlat.pdf|Gyakorlatok]] (16 MB)
* [[Media:Tomor_adatb_2020.PDF | Tömör adatb összefoglaló - 2020]]
* [[Média:Tomor adatb 2020.PDF| Tömör adatb összefoglaló - 2020]]
* [[Media:Tomor_adatb_labor_2020.PDF | Tömör adatb labor összefoglaló - 2020]]
* [[Média:Tomor adatb labor 2020.PDF| Tömör adatb labor összefoglaló - 2020]]
* '''[[Media:Adatbazisok_jegyzet_2022.pdf | Teljes adatb jegyzet/ZH-ra/vizsgára - 2022]]'''
* '''[[Média:Adatbazisok jegyzet 2022 v2.pdf| Teljes adatb jegyzet/ZH-ra/vizsgára - 2022]]'''


=== Laborok ===
=== Laborok ===
* [[Media:adatb_sql_segedlet.pdf|Oracle és SQL laborok segédanyagai]]
* [[Média:Adatb sql segedlet.pdf|Oracle és SQL laborok segédanyagai]]
* Az első labort kezd az 5. feladat megoldásával. Ehhez egy labortársaddal kellene együtt dolgozni, ami az óra ideje alatt könnyebb.
* Az első labort kezd az 5. feladat megoldásával. Ehhez egy labortársaddal kellene együtt dolgozni, ami az óra ideje alatt könnyebb.
* [https://db.bme.hu/lists/info/konzi.adatlabor Levlista archívum]
* [https://db.bme.hu/lists/info/konzi.adatlabor Levlista archívum]
99. sor: 97. sor:
* [http://web.cecs.pdx.edu/~maier/TheoryBook/TRD.html David Maier: The Theory of Relational Databases] a mélyebb ismeretekre vágyóknak ajánlott :)
* [http://web.cecs.pdx.edu/~maier/TheoryBook/TRD.html David Maier: The Theory of Relational Databases] a mélyebb ismeretekre vágyóknak ajánlott :)
* [http://phlonx.com/resources/nf3/ Normalizálás érthetően elmagyarázva]
* [http://phlonx.com/resources/nf3/ Normalizálás érthetően elmagyarázva]
* [https://oberstar.eu.org/share/Documents/The-Manga-guide-to-databases.pdf The manga guide to databases] - Adatbázisok elmagyarázva animében


== ZH ==
== ZH ==
109. sor: 108. sor:
* A pótZH-n számon kért anyag megegyezik a ZH anyagával.
* A pótZH-n számon kért anyag megegyezik a ZH anyagával.


A tárgyhonlapon is elérhető minta zh [[Media:adatb_mintazh_2013-11-21_feladatlap.pdf|feladatlapja]] és [[Media:adatb_mintazh_2013-11-21_megoldas.pdf|megoldása]].
A tárgyhonlapon is elérhető minta zh [[Média:Adatb mintazh 2013-11-21 feladatlap.pdf|feladatlapja]] és [[Média:Adatb mintazh 2013-11-21 megoldas.pdf|megoldása]].


[[Adatbázisok/ZH feladatok|Korábbi kódú tárgyak ZH feladatsora alapján készült válogatás az új tárgy ZH előtti részeihez.]]
[[Adatbázisok/ZH feladatok|Korábbi kódú tárgyak ZH feladatsora alapján készült válogatás az új tárgy ZH előtti részeihez.]]


== Vizsga ==
== Vizsga ==
* [[Média:adatb_mintabeugro.docx|Mintabeugró]]
* [[Média:Adatb mintabeugro.docx|Mintabeugró]]
* [[Adatbázisok BSc záróvizsga|BSc záróvizsga]]
* [[Adatbázisok BSc záróvizsga|BSc záróvizsga]]
* [[Adatbázisok/Vizsga feladatok|Korábbi kódú tárgyak ZH feladatsora alapján készült válogatás az új tárgy ZH utáni részéhez.]]
* [[Adatbázisok/Vizsga feladatok|Korábbi kódú tárgyak ZH feladatsora alapján készült válogatás az új tárgy ZH utáni részéhez.]]
120. sor: 119. sor:
'''A tanári gárda kérésére beugrókat ne töltsünk fel a wikire.'''
'''A tanári gárda kérésére beugrókat ne töltsünk fel a wikire.'''


[[Media:adatb_vizsga_temakorok_2017.pdf|Témakörök listája]]
[[Média:Adatb vizsga temakorok 2017.pdf|Témakörök listája]]


A témakörök listája nem egyenértékű a tételsorral, kicsit eltérnek ettől, egy tétel több/kevesebb témakört is lefedhet. Ebből a listából tudhatod, mit tanultunk a félévben.
A témakörök listája nem egyenértékű a tételsorral, kicsit eltérnek ettől, egy tétel több/kevesebb témakört is lefedhet. Ebből a listából tudhatod, mit tanultunk a félévben.
140. sor: 139. sor:
** Ullman–Widom: Adatbázisrendszerek – alapvetés, 2. kiadás, Panem, 2008.
** Ullman–Widom: Adatbázisrendszerek – alapvetés, 2. kiadás, Panem, 2008.
** Garcia-Molina–Ullman–Widom: Adatbázisrendszerek megvalósítása, Panem, 2001.
** Garcia-Molina–Ullman–Widom: Adatbázisrendszerek megvalósítása, Panem, 2001.
* [http://www.cs.bme.hu/~kiskat/adatbazis/dbea.html Katona Gyula diasorai (2005)], [[Média:Adatbazisok_2005_Katona_Gyula_eloadasok.pdf | Katona Gyula előadásai (4 dia/oldal) ]], [[Média:Adatbazisok_2005_Katona_Gyula_eloadasok_1_per_oldal.pdf | Katona Gyula előadásai (1 dia/oldal) ]]
* [http://www.cs.bme.hu/~kiskat/adatbazis/dbea.html Katona Gyula diasorai (2005)], [[Média:Adatbazisok 2005 Katona Gyula eloadasok.pdf| Katona Gyula előadásai (4 dia/oldal)]] , [[Média:Adatbazisok 2005 Katona Gyula eloadasok 1 per oldal.pdf| Katona Gyula előadásai (1 dia/oldal)]]


== Kedvcsináló ==
== Kedvcsináló ==
162. sor: 161. sor:
ZH-ra úgy érdemes felkészülni, hogy témakörönként átolvasod az előadás jegyzetedet (ha van...), majd a könyvet olvasva meg is érted (!!!) az anyagot. Ezután még egyszer végigcsinálod a gyakorlat anyagát (a plusz feladatokat is), addig csinálod amíg meg nem tudod oldani, majd a könyv végén lévő példákat is megoldod magadtól és nem egyből a megoldást nézed meg. Néha sokkal többet ér fél óra gondolkodás egy feladaton, mint 5 példa átnézése megoldással együtt. Vizsgán a beugrót könnyen elronthatja az is aki biztos a tudásában, előfordul hogy elnézünk valamit.
ZH-ra úgy érdemes felkészülni, hogy témakörönként átolvasod az előadás jegyzetedet (ha van...), majd a könyvet olvasva meg is érted (!!!) az anyagot. Ezután még egyszer végigcsinálod a gyakorlat anyagát (a plusz feladatokat is), addig csinálod amíg meg nem tudod oldani, majd a könyv végén lévő példákat is megoldod magadtól és nem egyből a megoldást nézed meg. Néha sokkal többet ér fél óra gondolkodás egy feladaton, mint 5 példa átnézése megoldással együtt. Vizsgán a beugrót könnyen elronthatja az is aki biztos a tudásában, előfordul hogy elnézünk valamit.


{{Lábléc_-_Mérnök_informatikus_alapszak_2014}}
{{Lábléc_-_Mérnök_informatikus_alapszak_2022}}
{{Lábléc_-_Mérnök_informatikus_alapszak}}
A lap eredeti címe: „https://vik.wiki/Adatbázisok