Budapest University of Technology and Economics, Faculty of Electrical Engineering and Informatics

    Belépés
    címtáras azonosítással

    vissza a tantárgylistához   nyomtatható verzió    

    Adatbáziskezelő rendszerek

    A tantárgy angol neve: Data Base Systems

    Adatlap utolsó módosítása: 2006. július 1.

    Tantárgy lejárati dátuma: 2009. november 24.

    Budapesti Műszaki és Gazdaságtudományi Egyetem
    Villamosmérnöki és Informatikai Kar

    Villamosmérnöki Szak

    Műszaki Informatika Szak

    Választható tárgy

    Tantárgykód Szemeszter Követelmények Kredit Tantárgyfélév
    VIAU9334   4/0/0/v 5 1/1
    3. A tantárgyfelelős személy és tanszék Dr. Iváncsy Renáta Erzsébet,
    4. A tantárgy előadója

    Név:

    Beosztás:

    Tanszék, Int.:

    Kovács Ferenc

    tanársegéd

    Aut. és Alk. Inf.

    5. A tantárgy az alábbi témakörök ismeretére épít

    Alapvető programozási ismeretetek. Adatbázis- kezelés alapszintű ismerete. Windows operációs rendszerek ismerete.

    6. Előtanulmányi rend
    Ajánlott:

    Informatika II.

    7. A tantárgy célkitűzése

    A tárgy célja, hogy megismertesse a hallgatókat az adatbázis-kezelés alapfogalmaival, valamint tervezési és karbantartási kérdéseivel. A tárgy ismerteti a mai modern adatbázis-kezelők legújabb lehetőségeit is: adatbázisok szerver oldali programozása, elosztott adatbázisok, párhuzamos feldolgozás, adattárházak. A gyakorlatok során a hallgatók megismerkednek az Oracle, az MS SQL Server, DB2 alapú adatbázis-kezelő rendszerekkel. A tárgy ismerteti mind az adatbázis tervezési, mind az adminisztrátori feladatokat.

    8. A tantárgy részletes tematikája

    Bevezetés: adatbázis-kezelők története, szerepük az informatikában, mai modern rendszerek áttekintése.

    Relációs adatmodell: elméleti alapok, relációs algebra, relációs adatbázisok, táblák, nézetek.

    Adatbázis tervezés: tervezési lépések, ER diagramok, adatintegritás, normalizáció.

    SQL nyelv: adatdefiníciós utasítások, adatmanipuláló utasítások. Táblák összekapcsolása, összegző lekérdezések. Adatbázisok szerver oldali programozása.

    Az adatbázis fizikai szintje: fájlszervezési kérdések, adatok indexelése, B-fák.

    Adatbázis adminisztráció: tranzakció-kezelés, lekérdezések optimalizálása, adatok mentése és visszaállítása.

    Elosztott adatbázisok: elosztott tranzakciók, replikáció, kétfázisú kommit, elosztott adatbázis modellek.

    Adattárházak: definíció, OLAP, ROLAP, MOLAP, HOLAP. Lekérdező nyelvek és eszközök, fejlesztő eszközök.

    Adatbányászat: asszociációs szabályok, osztályozás, klaszterezés

    9. A tantárgy oktatásának módja (előadás, gyakorlat, laboratórium)

    (előadás, gyakorlat, laboratórium):

    A tárgy hetente két óra előadásból, és két óra laboratóriumi gyakorlatból áll. A gyakorlatok során a hallgatók az Oracle, az MS SQL Serverrel és a DB2 legújabb verzióival oldják meg a feladatokat.

    10. Követelmények

    a. A szorgalmi időszakban: 1 zárthelyi dolgozat

    b. A vizsgaidőszakban: vizsga

    c. Elővizsga: van

    A tárgyat maximum 40 fő veheti fel. A szelektálás a tanulmányi átlag alapján történik.

    11. Pótlási lehetőségek

    A félév utolsó tanulmányi hetében a sikertelen és meg nem írt zárthelyi dolgozatok pótlására van lehetőség.

    12. Konzultációs lehetőségek

    Előzetes egyeztetés után fogadási időben lehetséges a személyes konzultáció.

    13. Jegyzet, tankönyv, felhasználható irodalom

    Hivatalos Microsoft, Oracle illetve IBM oktatási anyag.

    14. A tantárgy elvégzéséhez átlagosan szükséges tanulmányi munka

    :

    Kontakt óra

    60

    Félévközi készülés órákra

    30

    Felkészülés zárthelyire

    15

    Vizsgafelkészülés

    45

    Összesen

    150

    15. A tantárgy tematikáját kidolgozta

    Név:

    Beosztás:

    Tanszék, Int.:

    Dr. Charaf Hassan

    docens

    Aut. és Alk. Inf.

    Monostori Krisztián

    tanársegéd

    Aut. és Alk. Inf.

    Kovács Ferenc

    tanársegéd

    Aut. és Alk. Inf.