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

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

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

ADATBÁZISOK, 2018 ősz

ADATBÁZIS ALAPÚ RENDSZEREK

ADATBÁZISOK, 2017 ősz

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

Stratégiai és Üzleti Tervezés

Adatbázisok-1 előadás

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

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

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

Stratégiai és Üzleti Tervezés

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

Statisztika 1. Tantárgyi útmutató

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

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

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

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

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

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

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

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

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.

Digitális technika VIMIAA02

Ú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

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

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

SZÁMVITEL INTÉZETI TANSZÉK TANTÁRGYI ÚTMUTATÓ. Komplex elemzés. Pénzügy és számvitel alapszak Nappali tagozat 2015/2016. tanév II.

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

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

A 2019/2020-as tanév időbeosztása

BEVEZETŐ Tantárgyi követelmények

Pénzügyi számvitel 1.

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

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

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Ó

Microsoft Access alapok

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

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

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

MÉRLEG- ÉS EREDMÉNYELEMZÉS c. tárgy tanulmányozásához

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

1. TÁRGYKÖVETELMÉNYEK

Neptun kódja: J30301M NEMZETKÖZI KÖZJOG 1. Előfeltétele: 20302M Helye a mintatantervben: 3. szemeszter Meghirdetés: őszi szemeszter

A 2018/2019-es tanév időbeosztása

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

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

TUDNIVALÓK AZ INFORMATIKA KURZUSRÓL

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

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

BEVEZETŐ Tantárgyi követelmények

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

PUBLIKÁCIÓ & PREZENTÁCIÓ. (számítógépes gyakorlat 6)

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

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

Gépipari Technológiai Intézet

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

Digitális technika VIMIAA02

Követelményrendszer. a Növényi biokémia és élettan c. tárgyból Kertészmérnök BSc I. évfolyam hallgatói részére. 2016/2017. tanév II.

KOMPLEX ELEMZÉS c. tárgy tanulmányozásához

A tantárgyelem kódja: KIT0401G. gyakorlat A tantárgyelem jellege: A tantárgyelem oktatásának ajánlott 5. félév

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 :

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

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

Adatbázis rendszerek. dr. Siki Zoltán

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

Gazdasági matematika

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

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Ó

ANDROID ALKALMAZÁS FEJLESZTÉS

BEVEZETŐ Tantárgyi követelmények

A tantárgyelem kódja: KIT0402G

TANTÁRGY ADATLAP és tantárgykövetelmények Cím: Épületszerkezettan I.

Szakdolgozat Szakmai gyakorlat Záróvizsga

PÉNZÜGYI ÉS SZÁMVITELI KAR ALKALMAZOTT TUDOMÁNYOK EGYETE SZÁMVITEL INTÉZETI TANSZÉK. MESTER PÉNZÜGY és SZÁMVITEL (VEZETŐI SZÁMVITEL) SZAK

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

TANTÁRGYI ÚTMUTATÓ a

EGY MÓDSZERTANI KÍSÉRLET A RAKTÁRI JEGYZÉKEK SZÁMÍTÓGÉPES MEGJELENÍTÉSE

A tantárgyelem kódja: KIT0301G

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

Informatikai alapismeretek Földtudományi BSC számára

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

Programozás. Adatbázis-kezelés (alapok) Fodor Attila

A tantárgyelem kódja: KIT0101G

Neumann János Egyetem GAMF Műszaki és Informatikai Kar

Foglalkoztatási terv MAD1108L Pályatervezés Oktató: Barabásné Dr. Kárpáti Dóra. Meghirdetés féléve 1 Kredit 5 Heti kontakt óraszám

Operációkutatás II. Tantárgyi útmutató

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

Ú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

HALLGATÓI TÁJÉKOZTATÓ Érvényes: 2015/2016 tanév II. félév CAD rendszerek I. CAD Systems I.

Ú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

Mikroökonómia NGB_AK005_1

2016/2017. tanév I. (őszi) félév. Neptun kódja: JK 10201M (régi KÖZIGAZGATÁSI JOG 1.

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

ÚTMUTATÓ Operációs rendszerek tárgyból 2015/2016. tanév 1. félév. Tantárgyi program

A 2016/2017. tanév őszi félévének időbeosztása

Tantárgyi program 2013/2014. I. félév

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

Átírás:

Adatbázis alapú rendszerek (2016 tavaszi félév) Együtt tartott kurzusok (pontosan a tavalyi meghirdetés mintájára): IB152 Adatbázis alapú rendszerek 2+2 órás, IB412 Adatbázis alapú rendszerek 3+2 órás, (visszamaradóknak, ha vannak), I701 Adatbázisok elmélete 2+1 órás (visszamaradóknak, ha vannak), IB054 Relációs és OO adatbázis kezelés (2+1 óra, Szoftver rendszerek fejlesztése szakirányban, csak a Programtervező matematikus_n (IPTM_N, 2005-ben felvettek) szak részére, ha vannak még ilyen hallgatók). A 2 órás előadás közös mindegyik kurzusra. A +1 órát a várható kis létszám miatt már nem tartjuk meg. Valamennyi gyakorlat 2 órás. Az 1 órás hallgatóknak (ha egyáltalán vannak) a foglalkozások egy része elmaradhat, mivel nekik nincs projektmunka, náluk a ZH-k pontszáma kettővel szorzandó. Gyakorlatvezetők koordinátora: Balázs Péter és Németh Gábor, ZH feladatokat velük kell egyeztetni. Óraterv (2 óra) Előadás 1. Bevezetés, SSADM bevezető, módszertani alapok 1. SSADM technikák 1. SSADM maradék, Oracle alapok, SQL*Plus, SQL Developer 1. PL/SQL nyelv alapok, deklarációs szegmens, végrehajtható szegmens 1. PL/SQL nyelv: kivételkezelő szegmens, alprogramok 1. Oracle triggerek. Objektum relációs elmélet. 1. Objektum relációs adatbázis kezelés Oracle implementációja. 1. Féligstruktúrált modell, XML alapú adatbázis kezelés 1. Indexek: ISAM, B fa 1 1. Hatékonyság: lekérdezések kiértékelése és optimalizálása 11. Adatbiztonság, naplózás 11. Konkurrenciavezérlés 11. Adatintegráció, adattárházak, multidimenziós modell 11. Partícionált és osztott adatbázisok. Plusz 1 óra tematikája - SSADM kiegészítés. - Adattárolás elvei: fizikai és logikai felépítés általában és Oracle esetén. Objektum orientált adatmodell, ODL nyelv. - Hash index, R fa index, clusteres tárolás - Adatbiztonság: archiválás Konkurrenciavezérlés: időbélyegzők - Adatintegráció: adatbázis szövetség, közvetítő Tananyag: pub/adatbazisok/adatb alapu rendsz/*.ppt

Ó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 február 21 ig. 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. 6. PL/SQL gyakorlás. 7. Gyakorló óra vagy konzultáció (a hétfő és keddi órák ünnep miatt elmaradnak) 8. ZH1: PL/SQL (1 óra, 10 pont). SSADM projektek beküldése (PDF formátumban) adatbázist létrehozó scriptekkel (.sql fájl). A csapatvezető adja be a feladatot, megjelöli a munkák felosztását a csapaton belül. 9. Tavaszi szünet. 10. JDBC alapú fejlesztés Oracle hoz. 11. Oracle triggerek. 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. ZH2: triggerek (1óra, 10 pont). Projektmunkák bemutatása a gyakorlatvezető által megjelölt időpontban + 1 pontért (jelentkezés szükséges). 14. Projektmunkák bemutatása, jegyek lezárása. Javító ZH-ra egy órarenden kívüli külön meghirdetett időpontban kerül sor a 14. szorgalmi héten. 1 órás gyakorlatra járóknak a 2, 3, 8, 12, 14 foglalkozások és a projektmunkához kapcsolódó tevékenységek elmaradnak. Határidők összefoglalása: Feladatválasztás, csapatalakítás: február 21. (vasárnap). 23:55 A dokumentáció és az adatbázist létrehozó szkriptek első beadása: március 17. (csütörtök!!) 23:55 A dokumentáció és az adatbázist létrehozó szkriptek végleges beadása: április 24. (vasárnap) 23:55 Jelentkezés projektmunkák előzetes bemutatására: április 19. (vasárnap) 23:55 1. ZH: a 8. szorgalmi héten (március 21-25 között) a gyakorlat időpontjában 2. ZH: a 13. szorgalmi héten (április 25-29 között) a gyakorlat időpontjában Javító ZH: a 14. szorgalmi héten, előre meghirdetett időpontban. A gyakorlati jegy beírása: május 6. 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 legfeljebb 20 pont kapható. Egy javító ZH írható a teljes anyagból, ekkor azonban a ZH kra együtt már csak legfeljebb 10 pont adható (vagyis a hallgató sikeres javítás esetén a ZH kra összesen 10 pontot kaphat. Ha a javító ZH n pontszáma 10 pontnál kevesebb, a gyakorlat nem teljesített). 2. A hallgatók csoportmunkában kidolgoznak egy-egy teljes adatbázis-alkalmazást az SSADM tervezéstől a számítógépes implementációig. A projektmunkára személyenként legfeljebb 20 pont adható. A projektmunka nem pótolható vagy javítható a végső bemutatás után. A gyakorlat értékelése elégtelen, ha a ZH-k összpontszáma 10-nél kevesebb, VAGY a projektmunka pontszáma 10-nél kevesebb. Egyébként az értékelés a ZH-pontszám és a projektmunka pontszám összege alapján történik: 20-24 pont: elégséges, 25-29 pont: közepes, 30-34 pont: jó, 35-40 pont: jeles.

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: 0-19 pont: elégtelen, 20-24 pont: elégséges, 25-29 pont: közepes, 30-34 pont: jó, 35-40 pont: jeles. Projektmunka A hallgatók csoportmunkában kidolgoznak egy-egy teljes adatbázis alkalmazást az SSADM tervezéstől a számítógépes implementációig. 2-3 fős csoportok lehetnek (levelezőn 1 fős is megengedett). A követelményrendszert az alábbi táblázat foglalja össze, magyarázatot lásd utána. 1 fős projekt 2 fős projekt 3 fős projekt (levelező) 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 (q) legalább 3 legalább 6 legalább 9 SSADM max. pontszám 7 13 20 Adatb. létrehoz. max. pontszám 6 13 20 Felhaszn. felület max. pontszám 7 14 20 Összes max. pontszám 20 40 60 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ó. Alapkövetelmények: Legalább t összefüggő táblából álló adatbázis-alkalmazás készítendő. Az adatbázist fel kell tölteni adatokkal, összesen legalább r rekorddal. Az alkalmazás az alábbi szolgáltatásokat kell, hogy nyújtsa: - Adatok aktualizálása (új felvitel, módosítás, törlés) űrlap segítségével minden olyan táblánál, ahol annak van értelme. Adatok listázása. - Legalább q lényegesen különböző lekérdezés, amely tartalmaz összekapcsolást, továbbá csoportosítást (összesítéssel) és/vagy allekérdezést is. - Integritás ellenőrzés (kulcs feltételek). SSADM alapkövetelmények: - Szöveges feladatleírás, követelmény katalógus - Adatfolyam diagram(ok) - Egyedmodell(ek) - Funkció meghatározás, vagy egyed-esemény mátrix vagy szerep-funkció mátrix - Relációs adatelemzés (normalizálás, adattáblák leírása)

Értékelés. A projekt értékelése az alábbi három komponensből áll. Az alapkövetelmények teljesítéséért a max. pontszám fele adható, erre jöhetnek további pontok a max. pontszám eléréséig. További pontok csak abban az esetben adhatók, ha a projekt minden eleme teljesíti az alapkövetelményeket! 1. SSADM modell. Plusz pont adható mindenért, ami az alapkövetelményeken túl van. 2. Adatbázis létrehozása és feltöltése (táblák, indexek, demó adatok). Plusz pont adható: triggerek, PL/SQL modulok, objektum-relációs lehetőségek, nagy mennyiségű, illetve valós adat kezelése, erre vonatkozó tesztek végrehajtása. 3. Felhasználói felület. Plusz pont adható: részletes (paraméterezhető) grafikus statisztikák készítése, nagy bináris objektumok (képek, fájlok, stb.) kezelése, kényelmes adatbeviteli és adatlekérési felületek kialakítása (űrlapok, nyomtatóra küldhető jelentések, testreszabható beviteli/lekérdezési felületek, stb.). A dokumentáció pontszámát az első és a második beadási körre kapott pontszám átlaga adja. A dokumentációban fel kell tüntetni, hogy a csapattagok közül ki melyik részfeladattal és milyen mértékben foglalkozott! 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.