Adatbázisok gyakorlat 2012
Főoldal
Nappali tagozat
Levelező tagozat
Kötelező feladatok
Linkek

Gyakorló feladatok
Példa PHP form (PDF)
Kidolgozott példák

Nappali
Órák időpontja: szerda 10-11, IR-225

Dokumentáció első változatának (adatmodell) beadása:: a 6. gyakorlat alkalmával

Első ZH:: a 6. gyakorlat alkalmával

A teljes dokumentáció beadása: a 10. gyakorlat alkalmával

A választott feladat adatbázisát ki kell exportálni és feltölteni CooSpace-re!
Határidő:: november 19. 23:55

Második ZH:: a 11. gyakorlat alkalmával


Levelező
Órák időpontjai:

IL501g-1, IBL501g-1
IdőpontTeremTéma
Szeptember 21. péntek, 19-21IR-222 Konzultáció, gyakorlás, kötelező programok választása
Október 27. szombat, 8-10 IR-222 Konzultáció, gyakorlás
November 24. szombat, 8-10 IR-222 ZH
December 7. péntek 18-20 IR-222 Javító ZH. Kötelező program bemutatása.
IL501g-2, IBL501g-2
IdőpontTeremTéma
Október 5. péntek, 10-12IR-224 Konzultáció, gyakorlás, kötelező programok választása
Október 6. szombat, 8-10 IR-224 Konzultáció, gyakorlás
November 17. szombat, 8-10 IR-222 ZH
November 23. péntek, 18-20 IR-222 Javító ZH. Kötelező program bemutatása.

A teljesítés feltételei

Zárt helyi dolgozat:
  • Zárt helyi dolgozat: 20 pont, 90 perc
  • A zárthelyi dolgozatokból minimum 10 pontot el kell érni.

    Témakörök:
    • Egyed-kapcsolat modell rajzolása szöveges információ alapján.
    • Egyed-kapcsolat modell leképezése relációsémává.
    • Relációséma normalizálása 1NF, 2NF, és 3NF alakra.
    • SQL.

A kötelező feladat beadási határideje: november 20. kedd 23:55 (Coospace-ben)
A kötelező feladatot a határidőig el kell készíteni és az .sql fájlba kiexportált adatbázisfájlt kell feltölteni CooSpace-re. Aki nem tölti fel az adatbázisfájlt határidőig, annak nem értékelhető a kötelező feladata. A programot a gyakorlatok alkalmával be kell mutatni. Csak az a kötelező program fogadható el, amely teljesíti a kiírásban szereplő követelményeket!


Gyakorlatok:


Kötelező feladatok:

A kötelező program követelményei Egy feladatot legfeljebb két hallgató választhat. A felsorolt fogalmakat mindenképpen be kell építeni a programba, de nem táblákat jelölnek.
  1. moodle (teszt, kérdések, válaszlehetőségek, válaszok)
  2. családfa (személyek, kapcsolatok, események, házasságok)
  3. csapatsportok (csapatok, versenyzők, mérkőzések, pontszerzők/góllövők)
  4. egyéni sportok (bajnokságok, versenyzők, résztvevők, mérkőzések)
  5. imdb (filmek, színészek, szereplések, filmstúdiók)
  6. műsorújság (tv csatornák, műsorok, szereplők, időpontok)
  7. publikációk (közlemények, szerzők, folyóiratok, kiadók)
  8. etr (oktatók, kurzusok, termek, hallgatók)
  9. bugzilla (hibajelentések, fejlesztők, szerepkörök, javítások)
  10. szavazatszámláló (szavazások/fordulók, jelöltek, szavazók, szavazatok)
  11. vállalat (részlegek, osztályok, dolgozók, fizetések)
  12. raktár (áruk, készlet, mozgások)
  13. könyvtár (olvasók, könyvek, kiadók, szerzők)
  14. órarend (osztályok, tantárgyak, termek, órarend)
  15. munkahely (helyiségek, számítógépek, telefonok, dolgozók)
  16. városi tömegközlekedés (buszjáratok, megállók, menetrend)
  17. pizzeria (pizzák, ügyfelek, rendelések, feltétek)
  18. bank (folyószámlák, ügyfelek, átutalások)
  19. ingatlan (telkek, épületek, tulajdonosok)
  20. busz, vasút, repülő helyfoglalás (járatok, városok, ügyfelek, foglalás)
  21. gyakorlatvezetővel előre egyeztetett saját téma

    Linkek

    Diagram szerkesztők: Java: Adatbázis kezelés: Tutorial: