A tantárgyleírás hatályossága
Hatályosság kezdete:
—
Hatályosság vége:
—
| Tantárgy neve (magyarul, angolul) |
Adatbázisok II
Databases II
|
||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Tantárgykód | BMEVITMJV52 | ||||||||||||
| Tantárgyjelleg | — | ||||||||||||
| Képzési szint | — | ||||||||||||
| Kurzustípusok és óraszámok (heti/féléves) |
|
||||||||||||
| Tanulmányi teljesítmény/értékelés típusa | vizsga | ||||||||||||
| Tantárgy kreditértéke | 4 | ||||||||||||
| Tantárgyfelelős |
DR. Gajdos Sándor
beosztás: adjunktus
elérhetőség:
gajdos.sandor@vik.bme.hu
|
||||||||||||
| Tantárgyat gondozó oktatási szervezeti egység |
—
|
||||||||||||
| Kar | |||||||||||||
| Tantárgy weboldala | — | ||||||||||||
| Tantárgy elsődleges mintatantervi jellege | — | ||||||||||||
| Közvetlen előkövetelmények – Erős előkövetelmény | nincs | ||||||||||||
| Közvetlen előkövetelmények – Gyenge előkövetelmény | nincs | ||||||||||||
| Közvetlen előkövetelmények – Párhuzamos előkövetelmény | nincs | ||||||||||||
| Közvetlen előkövetelmények – Mérföldkő előkövetelmény | nincs | ||||||||||||
| Közvetlen előkövetelmények – Kizáró feltétel | nincs |
Célkitűzés
Tantárgyprogram
1. hét
Kiterjesztett adatbázis-tervezés technológiái. Kiterjesztett ER-modellezés, ODL modellező nyelv és alkalmazása, multihalmazon értelmezett relációs algebra.
2. hét
NULL értékek kezelésének elvi és gyakorlati problémái. Kiterjesztett és alternatív indexelési eljárások.
3. hét
SQL kiterjesztések. Analitikus függvények működése, szintaxisa, hatékonysági kérdései, típusok, objektumok létrehozása, kezelése, és használata adatbázisokban.
4. hét
SQL3+, adatbázissal támogatott, perzisztenciát biztosító objektumorientált programozási technológiák.
5. hét
Teljesítményhangolás. A hangolás szintjei, hatása a rendszer eredő teljesítményére. Bevált gyakorlatok a teljesítmény javítására.
6. hét
Párhuzamos, elosztott adatbázisok szervezése. Szövetséges adatbázisok létrehozása, névtárak alkalmazása, metacímkék adatbázisokban, multiadatbázisok.
7. hét
Adatbázisok integrációjának problémái és technológiái. Adatbázis és alkalmazás klaszterek, adatközművek létrehozásának és üzemeltetésének megoldásai.
8. hét
Adatbázis-platformok. Dokumentum-kezelés támogatása adatbázis-kezeléssel, intézményi dokumentum-kezelő rendszerek.
9. hét
XML adatbázisok. A szemistrukturált adatok sajátosságai, hatékony kezelésük lehetőségei relációs adatbázisokban.
10. hét
Média-adatbázisok és médiagazdag tartalmak problémái. A médiatartalmak kezelési technológiája, korlátai hagyományos rendszerekben.
11. hét
Mini és memória (IMDB)-adatbázisok. A memóriakezelés sajátosságai IMDB és DRDB esetén. IMDB alkalmazásának implikációi, területei.
12. hét
Mobiladatbázisok, térinformatikai, térképészeti és más helyfüggő adatbázisok problematikái és megoldásai.
13. hét
Adatbázis-biztonság, auditálási technikák. Rendszer-, séma-, adat- és érték szintű védelmek kialakítása, sajátosságai.
14. hét
Biztonságos keresés adatbázisokban és adatbázisban tárolt állományokban. SQL alapú hozzáférés biztonsági rései, gyakoribb támadási technikák adatbázisok ellen.
Adatbázis-kezelő rendszerek működésével, tervezésével és alkalmazásával kapcsolatos technológiai ismeretek, módszerek átadása. Áttekintés nyújtása az adatbázis-kezelés legújabb lehetőségeiről és problémáiról. A tanult ismeretek alkalmazása gyakorlati problémákra.
Tanulmányi eredmények
Ez a tantárgy a KKK rendeletben meghatározott, következő kompetenciák fejlesztését szolgálja:
Tudás
Nincsenek rögzített tanulási eredmények.
Képességek
Nincsenek rögzített tanulási eredmények.
Attitűd
Nincsenek rögzített tanulási eredmények.
Autonómia és felelősség
Nincsenek rögzített tanulási eredmények.
Oktatási módszertan
3 előadás és 1 gyakorlat
Tanulástámogató anyagok
Online források
Silberschatz, H. F. Korth, S. Sudarshan: Database System Concepts, Fifth Edition, 2005, WCB/McGraw-Hill, ISBN 0-07-295886-3 ; Yannis Manopoulous, Apostolos N. Papadopoulos, Michael G. Vassilakopoulos. Spatial Databases – Technologies, Techniques, and Trends. IGI Global, 2004. ; Lockemann-Lang: Datenbankeinsatz, Springer Verlag 1995. ; R. Bobak: Distributed and Multi-Database Systems, 1996, Artech House, Inc., ISBM 0-89006-614-0 ; Kemper, G. Moerkotte: Object-Oriented Database Management: Applications in Engineering and Computer Science 1994, Prentice-Hall, Inc., ISBN 0-13-629239-9 ; Ullmann: Principles of database and knowledge-base systems (Vol. I-II.), CS Press, 1988-89. ; Vossen: Data models, database languages and database management systems, Addison-Wesley 1991. ; Hivatalos magyar Oracle, Microsoft dokumentációk – különösen az SQL3, OQL, Real Application Cluster és TimesTen témakörökben.
A tantárgy teljesítéséhez ajánlott előzetes ismeretek
Tudás típusú kompetenciák
(azon előzetes ismeretek összessége, amelyek megléte nem kötelező, de a tantárgy eredményes teljesítését nagyban elősegíti)
Adatbázis-kezelési alapismeretek, alapvető programozási ismeretek, általános tájékozottság programozási nyelvekről, adatszerkezetekkel, algoritmusokkal kapcsolatos alapismeretek.
Képesség típusú kompetenciák
(azon előzetes képességek és készségek összessége, amelyek megléte nem kötelező, de a tantárgy eredményes teljesítését nagyban elősegíti)
nincs
Ajánlott (nem kötelező) előzetesen megszerzendő kompetenciák
(azon ajánlott (nem kötelező) előzetesen megszerzendő kompetenciák összessége, amelyek jelentősen hozzájárulnak a tantárgy eredményes teljesítéséhez)
Adatbázis-kezelési alapismeretek, alapvető programozási ismeretek, általános tájékozottság programozási nyelvekről, adatszerkezetekkel, algoritmusokkal kapcsolatos alapismeretek.
Általános szabályok
Követelmények:
A szorgalmi időszakban: 1 db zárthelyi A vizsgaidőszakban: szóbeli vizsga Elővizsga: van
Pótlási lehetőségek:
Sikertelen zárthelyi a szorgalmi időszakban a pótzárthelyin pótolható. A sikertelen (pót)zárthelyi a pótlási héten különeljárási díj ellenében egy további alkalommal pótolható.
Teljesítményértékelési módszerek
Szorgalmi időszakban végzett teljesítményértékelések részletes leírása
Nincs megadva részletes értékelés.
Szorgalmi időszakban végzett teljesítményértékelések részaránya
Nincs megadva részarány.
Vizsgaidőszakban végzett teljesítményértékelések részletes leírása
Nincs megadva részletes értékelés.
Vizsgarészek részaránya
Nincs megadva részarány.
Érdemjegy megállapítása
Nincs megadva érdemjegy határ.
Jelenléti és részvételi követelmények
Nincs megadva jelenléti követelmény.
Javítás, ismétlés és pótlás különös szabályai
Nincs megadva.
Rövid leírás
Nincs megadva.
Részletes leírás
Nincs megadva.
Ajánlott tantárgyak
VITMA311 Adatbázisok
Nem vehetik fel, akik hallgatták a vitt9152 (Adatbázisok II.) tárgyat.
A tantárgy elvégzéséhez szükséges tanulmányi munka
Nincs megadva munkaidő bontás.
Tantárgykövetelmények hatályossága
Tantárgykövetelmények hatályosságának kezdete:
—
Tantárgykövetelmények hatályosságának vége:
—
Tantervi elhelyezés
Nincsenek rögzített tantervi elhelyezések ehhez a tárgyverzióhoz.