A tantárgyleírás hatályossága
| Tantárgy neve (magyarul, angolul) |
Adatkezelés
Data Management
|
||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Tantárgykód | BMEVITMBB01 | ||||||||||||
| 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 | 6 | ||||||||||||
| Tantárgyfelelős |
Máté Miklós Béla
beosztás: adjunktus
elérhetőség:
mate.miklos@vik.bme.hu
|
||||||||||||
| Tantárgyat gondozó oktatási szervezeti egység |
Távközlési és Mesterséges Intelligencia Tanszék
|
||||||||||||
| Kar | Villamosmérnöki és Informatikai 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
|
Előadás |
Előadás
anyaga |
|
1. |
Bevezetés, adatbázis fogalmának
bemutatása, adatkezelő rendszerek és adatbázisok felépítése, ezek követelményei. |
|
2. |
Az ER-modell, mint fél-adatmodell
bemutatása, entitások, kapcsolatok, attribútumok fogalma, tulajdonságai,
ER-alapú adatbázisséma-tervezés. |
|
3. |
Reláció fogalma, tulajdonságai,
relációs adatmodell, relációs adatbázisok, kapcsolat az ER-modellel, ER-relációs
leképezés az adatbázis sémájának megtervezésében. |
|
4. |
Relációs algebra, alapműveletek, halmazműveletek,
reláció-specifikus műveletek, származtatott relációalgebrai műveletek
bemutatása. |
|
5. |
Bevezetés a fizikai
adatszervezésbe: Diszk-rezidens heap, hash szervezés, ritka index, sűrű
index, B*-fák |
|
6. |
SQL nyelv alapjai, kapcsolat és
különbségek a relációalgebrával. SQL utasítások adatdefinícióra (DDL), SQL lekérdezések
alapjai. |
|
7. |
SQL lekérdezések (folyt.), SQL
relációalgebrán túli eszközei adatok feldolgozására, SQL adatmódosítások
(DML) |
|
8. |
SQL nyelv haladó felhasználási
lehetőségei, további nyelvi konstrukciók bemutatása, adatbázis-elérés más
programozási nyelvekből, SQL beágyazásának lehetőségei más nyelven írt
programokba |
|
9. |
Tranzakciókezelés adatbázisokban,
több felhasználó együttes működésének problémái, a megoldás szempontjai és
követelményei. |
|
10. |
Tranzakciók sorosíthatósága,
sorosíthatóság jelentősége, biztosítása, zárkezelés. |
|
11. |
Adatbázis-mentés és -visszaállítás
módszerei, logikai és fizikai mentés Oracle adatbázisokban, adatbázisok
archiválása. |
|
12. |
Erőforrás-gazdálkodás,
erőforrás-optimalizálás, IT-biztonság kérdései, jogosultságkezelés. |
|
13. |
Adatkezelés feladata, alapvető
technológiái. |
|
14. |
Kitekintés: Adatbáziskezelő
rendszerek további típusai. |
A gyakorlatok (laborok) tematikája:
|
Gyakorlat |
Gyakorlat
anyaga |
|
1. |
Oracle adatbázis-kilens
megismerése |
|
2. |
ER-modellezési feladatok, kényszerek
reprezentálása modellszinten |
|
3. |
Relációs adatmodell, ER-relációs
leképezés a modell kényszereinek megtartásával. |
|
4. |
Relációs
algebra, alapműveletek, származtatott műveletek |
|
5. |
Fizikai
adatszervezés |
|
6. |
SQL, adatdefiníció, CREATE, ALTER,
DROP. Egyszerű lekérdezések egy táblából, alapműveletek segítségével: SELECT,
FROM, WHERE. |
|
7. |
SQL, közepesen nehéz lekérdezések,
táblák illesztése JOIN nyelvi konstrukcióival és alapműveletek segítségével. |
|
8. |
SQL, bonyolultabb lekérdezések,
GROUP BY, HAVING, aggregáció lehetőségei. |
|
9. |
SQL, gondolkodtató feladatok,
szélsőérték-keresés alapműveletekkel, önillesztés, beágyazott lekérdezések az
illesztéssel szemben. |
|
10. |
SQL, adatmódosítások, UPDATE,
szkriptek az adatkezelésben |
|
11. |
Pótlási alkalom |
|
12. |
Pótlási alkalom |
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
Tanulástámogató anyagok
Online források
A tantárgy teljesítéséhez ajánlott előzetes ismeretek
Általános szabályok
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
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
Tantervi elhelyezés
Nincsenek rögzített tantervi elhelyezések ehhez a tárgyverzióhoz.