Az Adatbázis alapú rendszerek kurzus követelményei és tematikája

Hasonló dokumentumok
Adatbázis alapú rendszerek (2015 tavaszi félév) Előadás

Adatbázis alapú rendszerek (2016 tavaszi félév) Előadás

ADATBÁZISOK, 2018 ősz

ADATBÁZISOK, 2017 ősz

ADATBÁZIS ALAPÚ RENDSZEREK

KÖTELEZŐ PROGRAM, SZÁMONKÉRÉSEK. Részletek

Adatbázis rendszerek Info MÁTRIX

FÉLÉVI KÖVETELMÉNYEK 2010/2011. tanév II. félév INFORMATIKA SZAK

Programozás I. 1. gyakorlat. Szegedi Tudományegyetem Természettudományi és Informatikai Kar

Információs technológiák 0. Ea: Infó Mátrix (2015)

Tájékoztató. Használható segédeszköz: -

1. gyakorlat. Követelmények, tematika Bevezető

ADATBÁZIS-KEZELÉS - BEVEZETŐ - Tarcsi Ádám, ade@inf.elte.hu

Számítástechnika I. 0. Ea: Infó Mátrix (2016)

Stratégiai és Üzleti Tervezés

Adatbázis-kezelés alapjai 1. Ea: Infó Mátrix. Lehet, nem lehet

KÖVETELMÉNYRENDSZER NÖVÉNYTERMESZTÉSTANBÓL 2013/2014. tanév 1. félévében

Stratégiai és Üzleti Tervezés

Adatbázisok-1 előadás

1. A tantárgy neve, kódja Közművek I., BMEEOVKAT42 2. Az oktatás nyelve magyar, angol

Digitális technika VIMIAA02

TANSZÉKI TÁJÉKOZTATÓ az ÜZLETI TERVEZÉS tantárgyhoz

ÚTMUTATÓ. I. évfolyam Üzleti szakügyintéző szakképesítés Államháztartási szakügyintéző szakképesítés. 2012/2013 I. félév

TANTÁRGYI ADATLAP I. TANTÁRGYLEÍRÁS

SSADM Dokumentáció Adatbázis Alapú Rendszerek

ÚTMUTATÓ. I. évfolyam. Felsőoktatási szakképzés Gazdaságinformatikus szakon. 2016/2017 I. félév

konzultáció V. A feladat beadása a félév értékelése

Statisztika 1. Tantárgyi útmutató

N Ö V É N Y É L E T T A N tantárgy programja az 2015/2016. tanév II. félévére nappali és levelező tagozatos hallgatók részére

Számítástechnika I. 0. Ea: Infó Mátrix (2018)

A TANTÁRGY ADATLAPJA

Adatbázis-kezelő rendszerek. dr. Siki Zoltán

Programozás. Bevezetés. Fodor Attila. Pannon Egyetem Műszaki Informatikai Kar Villamosmérnöki és Információs Rendszerek Tanszék

TUDNIVALÓK AZ INFORMATIKA KURZUSRÓL

Megjelenítési technikák (áttekintés)

INFORMATIKAI ALAPISMERETEK

KÖVETELMÉNYEK 2017/ félév. Informatika II.

6. A tantervek szerepe az oktatás tartalmi szabályozásában

Tájékoztató. Használható segédeszköz: -

Adatbázis rendszerek. dr. Siki Zoltán

KÉPZÉS NEVE: Informatikai statisztikus és gazdasági tervezı TANTÁRGY CÍME: Adatbáziskezelés III. (elmélet+gyakorlat) Készítette: Kupcsikné Fitus Ilona

MS ACCESS 2010 ADATBÁZIS-KEZELÉS ELMÉLET SZE INFORMATIKAI KÉPZÉS 1

TANTÁRGYI ÚTMUTATÓ. Számvitel alapjai. című tárgy tanulmányozásához

PPKE ITK, 2014/2015 tanév. I. félév. Tantárgyi adatok és követelmények

Apple Swift alapú alkalmazás fejlesztés gyakorlat. 1. Gyakorlat Bevezetés

Mechanika (alap szint) Fizika BSc és Fizikatanár MA

A TAkTÁodv lhtatápákah CÉigA okíaíásának célja A íaníáröónak náncs Élőíanulmánóá félíéíéléi dé a féldolöozásáí méökönnóííá méöalaéozzák

PÉNZÜGYI ÉS SZÁMVITELI KAR- FELSŐOKTATÁSI SZAKKÉPZÉS COLLEGE OF FINANCE AND ACCOUNTANCY 1149 BUDAPEST, BUZOGÁNY U TANTÁRGYI ÚTMUTATÓ

KÖVETELMÉNYEK 2018/ FÉLÉV. 1. hét Szervezési feladatok. Tematika, követelmények.

TestLine - balla tesztje-03 Minta feladatsor

Microsoft Access alapok

INFORMATIKA TANMENET SZAKKÖZÉPISKOLA 9.NY OSZTÁLY HETI 4 ÓRA 37 HÉT/ ÖSSZ 148 ÓRA

N Ö V É N Y É L E T T A N tantárgy programja az 2014/2015. tanév II. félévére nappali és levelező tagozatos hallgatók részére

1. TÁRGYKÖVETELMÉNYEK

SZÁMVITEL INTÉZETI TANSZÉK TANTÁRGYI ÚTMUTATÓ. Üzleti tervezés. Pénzügy és számvitel alapszak Nappali tagozat 2016/2017. tanév I.

ANDROID ALKALMAZÁS FEJLESZTÉS

FELADAT KIÍRÁS ÉS PONTOZÓ LAP

Matematika A1a-Analízis (keresztfélév) TÁRGYKÖVETELMÉNY Gépészmérnöki Kar

PHP-MySQL. Adatbázisok gyakorlat

BEVEZETŐ Tantárgyi követelmények

Pénzügyi számvitel 1.

Részletes tantárgyprogram és követelményrendszer

PPKE ITK, 2015/2016tanév. I.félév. Tantárgyi adatok és követelmények

Képzési projektterv felvétele Képző Szervezetek részére Kitöltési útmutató

NEPTUN-kód: KHTIA21TNC

Adatbázis-lekérdezés. Az SQL nyelv. Makány György

Bevezetés. OpenOffice.org Base. Vázlat. Adatbázis-tündér

FELADAT KIÍRÁS ÉS PONTOZÓ LAP

Adatmodellezés. 1. Fogalmi modell

SSADM. Az SSADM (Structured System Analysis and Desing Method) egy rendszerelemzési módszertan.

Matematika G1 és A1a-Analízis tárgyak (keresztfélév) TÁRGYKÖVETELMÉNY Gépészmérnöki Kar

modell, amiben csak bináris sok-egy kapcsolatok (link, memberowner,

Szakdolgozat Szakmai gyakorlat Záróvizsga

INFORMATIKAI ALAPISMERETEK

A szürke háttérrel jelölt fejezet/alfejezet szövege a CD-mellékleten található. A CD-melléklet használata. 1. Elméleti áttekintés 1

PÉNZÜGYI ÉS SZÁMVITELI KAR - FELSŐFOKÚ SZAKKÉPZÉS COLLEGE OF FINANCE AND ACCOUNTANCY 1149 BUDAPEST, BUZOGÁNY U TANTÁRGYI ÚTMUTATÓ

Döntési módszerek Tantárgyi útmutató

TANTÁRGYI KÖVETELMÉNYRENDSZER Élelmiszermérnök szak III. évf. 2010/2011. tanév I. félév

ÚTMUTATÓ. II. évfolyam Üzleti szakügyintéző szakképesítés Pénzügyi szakügyintéző elágazás. 2012/2013 I. félév

INFORMATIKA TANMENET 9. OSZTÁLY

Tantárgy neve: Állatélettan II Tantárgy típusa: előadás. Osztatlan tanár szak: a 3 ZH átlaga el kell érje min. 60%-ot egyenként a 40%-ot

RELÁCIÓS ADATBÁZISSÉMÁK. Egyed-kapcsolat modellről átírás

Előzetes követelmény(ek): Feltételezett tudásanyag, előképzettségi szint: Épületszerkezettan és építéstechnológia ismerete. Oktató tanszék(ek) 6 :

TANTÁRGYI ADATLAP I. TANTÁRGYLEÍRÁS

Részletes tantárgyprogram és követelményrendszer

NÖVÉNYSZERVEZETTAN TANTÁRGY KÖVETELMÉNYRENDSZERE

TANTÁRGY ADATLAP és tantárgykövetelmények Cím:

Tanulmányi és vizsgakövetelmények élettanból orvostanhallgatók részére s tanév I. félév

Informatika tanterv nyelvi előkészítő osztály heti 2 óra

Vállalati információs rendszerek I, MIN5B6IN, 5 kredit, K. 4. A meghirdetés ideje (mintatanterv szerint vagy keresztfélében):

w w w. h a n s a g i i s k. h u 1

A hallgatók számára május 13-tól indul a kiírt vizsgákra való jelentkezés.

INFORMATIKA - VIZSGAKÖVETELMÉNYEK. - négy osztályos képzés. nyelvi és matematika speciális osztályok

INFORMATIKAI ALAPISMERETEK

TANSZÉKI TÁJÉKOZTATÓ. a STRATÉGIAI ÉS ÜZLETI TERVEZÉS tantárgyról

ÚTMUTATÓ. II. évfolyam Üzleti szakügyintéző szakképesítés Számviteli szakügyintéző elágazás. 2011/2012 II. félév

TÁRGYTEMATIKA RÖGZÍTÉSE A NEPTUN RENDSZERBEN

F E L D O L G O Z Á S I H É T. feladat beadás _ péntek pótbeadás különeljárási díjjal _ péntek

TANTÁRGYI ÚTMUTATÓ. Teljesítmény és erőforrás elemzés

Haladó irodai számítógépes képzés tematika

Átírás:

Az Adatbázis alapú rendszerek kurzus követelményei és tematikája Óraterv (2 óra) Gyakorlat 1. Követelmények, projektötletek 2. hxxx azonosítók begyűjtése. SSADM, diagramtervező programok használata (Dia) 3. SSADM gyakorlás. Munkacsoportok megalakítása (a csapatvezető jelentkezik feladatra és megjelöli a társait.). Csapatok megalakítása. 4. Oracle ismerkedés SQL*Plus, SQL Developer környezetben. Oracle demó adatbázis megismerése és lekérdezése. 5. PL/SQL ismerkedés példák alapján (projekt adatbázis táblák beküldése scriptekkel (.sql fájl).). 6. PL/SQL gyakorlás.. 7. Gyakorló óra vagy konzultáció (elmaradó órák miatt). Dokumentáció beküldése és bemutatása (dokumentáció = az SSADM terv számítógéppel szerkesztett PDF formátumban) adatbázist létrehozó scriptekkel (ha van változás). A csapatvezető adja be a feladatot, megjelöli a munkák felosztását a csapaton belül. 8. Tavaszi szünet 9. ZH1: PL/SQL (1 óra, 10 pont). 10. JDBC alapú fejlesztés Oraclehoz. 11. Oracle triggerek (adat lekérés). 12. Oracle triggerek gyakorlása. Projektmunkák bemutatása +2 pontért a gyakorlatvezető által megjelölt időpontban (jelentkezés szükséges). 13. Gyakorló óra vagy konzultáció (elmaradó órák miatt). Projektmunkák bemutatása a gyakorlatvezető által megjelölt időpontban + 1 pontért (jelentkezés szükséges). 14. ZH2: triggerek (1óra, 10 pont) (Projektmunkák leadása). 15. Projektmunkák bemutatása, jegyek lezárása. Javító ZHra az utolsó előadás idejében kerül sor a 15. héten. A ZH pótlása csak orvosi igazolással lehetséges az utolsó szorgalmi héten a gyakorlat időpontjában és csak egyik ZH pótolható. Aki bizonytalan, hogy kelle javítót írnia, az írja meg a javítót, amely pontszáma csak abban az esetben lesz érvényes, ha a pótló és megírt ZH pontszáma nem éri el a 10 pontot. Határidők összefoglalása: Feladatválasztás, csapatalakítás: február 24. (vasárnap). 23:55 Az adatbázist létrehozó szkriptek első beadása: március 10. (vasárnap) 23:55 A dokumentáció (SSADM) első beadása: március 24. (vasárnap) 23:55 11. héten egy adat lekérés bemutatása grafkus felületen keresztül a gyakorlat időpontjában. A projektmunkák végleges leadása: május 12. (vasárnap) 23:55 15. héten projektmunkák bemutatása a gyakorlat időpontjában. 1. ZH: a 9. szorgalmi héten (április 15 között) a gyakorlat időpontjában 2. ZH: a 14. szorgalmi héten (május 610 között) a gyakorlat időpontjában Javító ZH: a 15. szorgalmi héten, az előadás időpontjában. A gyakorlati jegy beírása: május 17 péntek

Az Adatbázis alapú rendszerek kurzus teljesítése A gyakorlat teljesítésének feltételei A gyakorlat látogatása kötelező. Kettőnél több gyakorlatról való igazolatlan hiányzás esetén a gyakorlat nem teljesített. Igazolt hiányzás esetén a hallgató köteles az igazolást a hiányzását követő első gyakorlaton bemutatni az oktatónak. A hallgató a félév során pontokat gyűjt a következő módon: 1. Két (levelezőn egy) zárthelyi dolgozatra összesen 20 pont kapható. Egy javító ZH írható a teljes anyagból, ekkor azonban a ZHkra együtt már csak 10 pont adható (vagyis a hallgató sikeres javítás esetén a ZHkra összesen 10 pontot kaphat. Ha a javító ZHn pontszáma 10 pontnál kevesebb, a gyakorlat nem teljesített). 2. A hallgatók csoportmunkában kidolgoznak egyegy teljes adatbázisalkalmazást az SSADM tervezéstől a számítógépes implementációig. A projektmunkára személyenként 20 pont adható. A projektmunka nem pótolható vagy javítható a végső bemutatás után. 3. Órai munka: a félév során PL/SQL és Triggerek témakörökből tartott gyakorló órákon témakörönként 11 pontot lehet szerezni órai munkával. A gyakorlat értékelése elégtelen, ha a ZHk összpontszáma 10nél kevesebb, VAGY a projektmunka pontszáma 10nél kevesebb. Egyébként az értékelés a ZHpontszám és a projektmunka pontszám összege alapján történik: 2024 pont: elégséges, 2529 pont: közepes, 3034 pont: jó, 3540 pont: jeles. Projektmunka A hallgatók csoportmunkában kidolgoznak egyegy teljes adatbázis alkalmazást az SSADM tervezéstől a számítógépes implementációig. 23 fős csoportok lehetnek (levelezőn 1 fős is megengedett). Platform: Oracle. Ettől eltérni csak kivételes esetben, a gyakorlatvezető előzetes engedélyével lehet (pl. levelező hallgató MS SQL Server projekten dolgozik, stb.) Access és MySQL nem választható. A projektmunkához kapcsolódóan egy számítógéppel készített tervezési dokumentáció készül. Az alkalmazást a hallgató személyesen mutatja be a gyakorlatvezetőnek, aki annak eredetiségét is ellenőrzi szakmai részletekre való rákérdezéssel. Minimális elvárások a dokumentációval kapcsolatban: A dokumentáció számítógéppel készített, szerkesztett dokumentum. Szöveges feladatleírás, követelmény katalógus Adatfolyam diagramok (logikai és fizikai adatfolyam diagram legalább 1. és 2. szinten) Egyedmodellek Funkció meghatározás vagy egyedesemény vagy szerepfunkció Adatmodellezés és relációs adatelemzés (EK diagram, EK diagram leképezése, normalizálás, adattáblák leírása)

Minimális elvárások az alkalmazással kapcsolatosan: 1 fős projekt 2 fős projekt 3 fős projekt (levelező) Összefüggő adattáblák száma (t) legalább 4 legalább 6 legalább 8 Adatrekordok száma (r) legalább 50 legalább 100 legalább 150 Lekérdezések száma, amely legalább két tábla összekapcsolását, ezen kívül csoportosítást összesítőfüggvénnyel, és/vagy alkérdést tartalmaz. (q) legalább 3 legalább 6 legalább 9 Alkalmazás Adatfelvitel, módosítás, törlés és adatok lekérdezése grafikus felhasználói felületen keresztül. A dokumentáció és az alkalmazás értékelése: A pontozás úgy van kialakítva, hogy a minimális kövteltmények teljesítéséért a maximális pontszám legalább fele elérhető, és ezzel a kötelező program teljesíthető. Többletpontok csak abban az esetben adhatók, ha a projekt minden eleme teljesíti a minimális elvárásokat és az megfelelő! A kötelező program nem fogadható el és a gyakorlat nem teljesített, ha nincs meg a kívánt számú (t) összefüggő tábla, vagy nincs elegendő (r) rekorddal feltöltve az adatbázis, vagy nincs grafikus felhasználói felület, vagy nincs megfelelő számú (q) nemtriviális lekérdezés, vagy nem Oracle adatbázisra épül a rendszer, vagy nem működik a program a bemutatás alkalmával. 1 fős projekt 2 fős projekt 3 fős projekt (levelező) SSADM max. pontszám 7 14 20 Adatb. létrehoz. max. pontszám 6 12 20 Felhaszn. felület max. pontszám 7 14 20 Összes max. pontszám 20 40 60 A csoportok az alábbi két értékelési módból választhatnak: a) A csoport tagjai közösen dolgoznak, minden tag ugyanannyi pontot kap. b) A csoport tagjai felosztják a munkát, értékelés egyénenként.

A dokumentáció és a program értékelése Dokumentáció (n: a csapatlétszám) Specifikáció és követelmény katalógus Adatfolyam diagramok (legalább 1. és 2. szintű logikai és fizikai adatfolyam diagram) Egyedmodell Egyedkapcsolat diagram Relációs adatelemzés (EK diagram leképezése, normalizálás legalább 3NFig) Funkció meghatározás Hiányos Megfelelő 0 pont n 0,5 pont n 1 pont n 2 pont Ha hiányzik a specifikáció vagy a követelmény katalógus. Ha hiányzik a logikai és a fizikai adatfolyam diagram. Ha hiányzik az egyedmodell a dokumentációból. Ha az egyedmodell nem számítógéppel készített diagram. Ha hiányzik az egyedkapcsolat diagram a dokumentációból. Ha az egyedkapcsolat diagram nem számítógéppel készített diagram. Ha hiányzik a relációs adatelemzés a dokumentációból, vagy van olyan relációséma, amely nincs 2NFben sem. Ha a funkciómeghatározás nem szerepel a Ha a dokumentáció tartalmazza a specifikációt és a követelmény katalógust. Ha vagy a logikai vagy a fizikai adatfolyam diagram szerepel a de hibás. Ha szerepel az egyedmodell a de a jelölésrendszere hibás. Ha szerepel az egyedkapcsolat diagram a de jelölésrendszere hibás. Ha szerepel a relációs adatelemzés a de a redundancia csak 2NFig lett vizsgálva és normalizálva. Ha vagy a logikai, vagy a fizikai diagram készült csak el és az jó. Ha a logikai és a fizikai adatfolyam diagram is elkészült, de hibás. Ha az egyedmodell jó, vagy apró hibákat tartalmaz. Ha az egyedkapcsolat diagram jó, vagy egykét apró hibát tartalmaz. Ha a relációsémák többsége 3NFben van. Ha a funkciómeghatározás szerepel a dokumentáció ban. Ha a logikai és fizikai adatfolyam diagramok is szerepelnek a dokumentációban és azok elvétve tarlamaznak csak hibát.

Egyedesemény Szerepfunkció Képernyőtervek Menütervek Ha az egyedesemény nem szerepel a dokumentációban vagy szerepel, de komoly hiányosságokat vagy elvi hibákat tartalmaz. Ha a szerepfunkció nem szerepel a dokumentációban vagy szerepel, de komoly hiányosságokat vagy elvi hibákat tartalmaz. Ha nem szerepelnek képernyőtervek a Ha a képernyőtervek nem számítógéppel szerkesztett ábrák. Ha nem szerepelnek menütervek a Ha a menütervek nem számítógéppel szerkesztett ábrák. Ha az egyedesemény megfelelő és csak elvétve tartalmaz hibákat. Ha szerepfunkció megfelelő, csak elvétve tartalmaz hibákat, hiányosságok at. Ha szerepelnek képernyőtervek a Ha szerepelnek menütervek a

Adatbázis (n: csapatlétszám) A lapkövetelmények T öbbletpontok Legalább (t) tábla Legalább (r) rekord Integritás ellenőrzés (kulcs feltételek) A minimálisnál jóval több tábla. A minimálisnál jóval több rekord. Triggerek Tárolt eljárások, függvények. Hiányos Megfelelő 0 pont n 1 pont Ha nincs legalább t darab összefüggő tábla az adatbázisban. Ha nincs legalább r darab rekord az adatbázisban. Ha nincsenek beállítva a kulcsfeltételek minden táblához. Ha a táblák száma kevesebb, mint t+n 2. Ha a rekordok száma kevesebb, mint r+n 10. Ha nincsenek triggerek, vagy csak számlálóhoz beállított triggerek vannak. Ha nincsenek tárolt eljárások, függvények. Ha van legalább t darab összefüggő tábla az adatbázisban. Ha van legalább r rekord az adatbázisban. Ha minden táblához, ahol kell, be van állítva a külső kulcs feltétel. Ha a táblák száma legalább t+n 2. Ha a rekordok száma r+n 10. Ha van nem számláló funkciót ellátó trigger. Ha van tárolt eljárás vagy függvény. Alkalmazás (n: csapatlétszám) A lapkövetelmények Legalább (q) tábla Grafikus felhasználói felület adatok felviteléhez, módosításához törléséhez. Grafikus felhasználói felület adatok listázásához Hiányos Megfelelő 0 pont n 0,5 pont n 1 pont Ha nincs legalább q nemtriviális lekérdezés. Ha nem lehet törölni, módosítani vagy új adatot felvinni űrlapon keresztül. Ha ezen műveletek valamelyike nincs megvalósítva. Ha nincs megvalósítva grafikus felhasználói felületen az adatok listázása legalább a táblák feléhez. Ha van legalább q darab összefüggő tábla az adatbázisban. Ha legalább egyegy táblához meg van valósítva az új adat felvitele, módosítás, törlés. Ha legalább a táblák feléhez meg van valósítva az adatok listázása grafikus felhasználói felületen. Ha legalább a táblák feléhez meg van valósítva az új rekord felvitele, módosítása és törlése. Ha minden táblához meg van valósítva az adatok listázása grafikus felhasználói felületen.

A használt programozási nyelv Ha az alkalmazás PHP nyelven készült. Ha az alkalmazás nem PHP nyelven készült, vagy ha az alkalmazás PHP nyelven készült és külső függvénykönyvtár is fel lett használva a fejlesztéshez. Ha az alkalmazás nem PHP nyelven készült és külső függvénykönyvtár is fel lett használva a fejlesztéshez. T öbbletpontok Multimédiás tartalmak (hang, kép, videó) használata és tárolása, fájlok kezelése. Diagramok Ha az alkalmazásban nincs megvalósítva multimédiás tartalom vagy fájlok feltöltése és tárolása. Ha az alkalmazásban nincs megvalósítva diagramok megjelenítése. Ha az alkalmazásban meg van valósítva valamilyen multimédiás tartalom vagy fájl feltöltése és tárolása. Ha az alkalmazásban meg van valósítva az adatok diagramon történő megjelenítése. Jelentések Ha az alkamazásban nincs megvalósítva az adatok jelentésszerű (formázott listás) megjelenítése és kimentési lehetősége. Ha az alkalmazásban meg van valósítva az adatok jelentésszerű (formázott listás) kimentése és megjelenítése. Értékelési szempontok a zárthelyi dolgozattal kapcsolatban Maximális pontszám jár a feladatra, ha a megoldás helyes. Részpontszám jár a feladatra, ha a megoldás apróbb hibákat tartalmaz. 0 pont jár a feladatra, ha a megoldás nem a kiírt feladatot oldja meg, vagy súlyos szintaktikai hibákat tartalmaz (pl. a kulcsszavak rossz sorrenben vannak). Az előadás teljesítésének feltételei Az előadás anyagából a hallgatók írásban vizsgáznak, amelyen max. 40 pont érhető el. Csak az vizsgázhat, aki a gyakorlatot teljesítette. A vizsga értékelése: 019 pont: elégtelen, 2024 pont: elégséges, 2529 pont: közepes, 3034 pont: jó, 3540 pont: jeles.