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



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

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

ADATBÁZIS ALAPÚ RENDSZEREK

ADATBÁZISOK, 2017 ősz

ADATBÁZISOK, 2018 ősz

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

Adatbázis rendszerek Info MÁTRIX

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

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

Adatbázisok-1 előadás

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

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

Stratégiai és Üzleti Tervezés

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

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

Ú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

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

Stratégiai és Üzleti Tervezés

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

Statisztika 1. Tantárgyi útmutató

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

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

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

Digitális technika VIMIAA02

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

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

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

Microsoft Access alapok

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.

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

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

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

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

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

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

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

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.

Pénzügyi számvitel 1.

1. TÁRGYKÖVETELMÉNYEK

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Ó

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

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

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

BEVEZETŐ Tantárgyi követelmények

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

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

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

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

BEVEZETŐ Tantárgyi követelmények

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

MS ACCESS 2010 ADATBÁZIS-KEZELÉS ELMÉLET SZE INFORMATIKAI KÉPZÉ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Ó

ANDROID ALKALMAZÁS FEJLESZTÉS

Gazdasági matematika

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

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

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

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

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

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

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

PL/SQL (folytatás) Kurzorok, függvények, eljárások

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

TUDNIVALÓK AZ INFORMATIKA KURZUSRÓL

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

A tantárgyelem kódja: KIT0101G

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

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

Ú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

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.

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

Ú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

Digitális technika VIMIAA02

Adatbázis rendszerek. dr. Siki Zoltán

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

A tantárgyelem kódja: KIT0402G

SSADM Dokumentáció Adatbázis Alapú Rendszerek

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

Adatbázis rendszerek 7. előadás State of the art

TUDNIVALÓK A WEB-FEJLESZTÉS I. KURZUSRÓL

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

Mikroökonómia NGB_AK005_1

Óravázlat. az ECDL oktatócsomaghoz. 5. modul. Adatbáziskezelés. Krea Kft Budapest, Szőlő u 21. Tel/fax: / krea@krea.

GP1022L A megváltozott képességű tanulók tanítási, módszertani sajátosságai

TANTÁRGYI ÚTMUTATÓ a

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 :

Gépipari Technológiai Intézet

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

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

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

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

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

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

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

BEVEZETŐ Tantárgyi követelmények

A TANTÁRGY ADATLAPJA

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

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

Átírás:

Adatbázis alapú rendszerek (2015 tavaszi félév) Óraterv (2 óra) Előadás 1. Bevezetés, SSADM bevezető, módszertani alapok 2. SSADM technikák 3. SSADM maradék, Oracle alapok, SQL*Plus, SQL Developer 4. PL/SQL nyelv alapok, deklarációs szegmens, végrehajtható szegmens 5. PL/SQL nyelv: kivételkezelő szegmens, alprogramok 6. Oracle triggerek. Objektum relációs elmélet. 7. Objektum relációs adatbázis kezelés Oracle implementációja. 8. Féligstruktúrált modell, XML alapú adatbázis kezelés 9. Indexek: ISAM, B fa 10. Hatékonyság: lekérdezések kiértékelése és optimalizálása 11. Adatbiztonság, naplózás 12. Konkurrenciavezérlés 13. Adatintegráció, adattárházak, multidimenziós modell 14. 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, szoftverkörnyezet bemutatása, hxxx azonosítók begyűjtése. 2. SSADM projektötletek, diagramtervező programok használata (SmartDraw, Visio) 3. SSADM gyakorlás. Munkacsoportok megalakítása (a csapatvezető jelentkezik feladatra és megjelöli a társait.). 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. 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. 8. SSADM projektek bemutatása (ppt) 9. JDBC alapú fejlesztés Oracle hoz. 10. Tavaszi szünet. 11. Oracle triggerek. 12. Oracle triggerek gyakorlása. 13. Néhány gyakorlat elmaradhat, ezért gyakorló óra vagy konzultáció. Projektmunkák bemutatása +2 pontért a gyakorlatvezető által megjelölt időpontban (jelentkezés szükséges). 14. 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). 15. 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 15. szorgalmi héten. 1 órás gyakorlatra járóknak a 2, 3, 8, 9, 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: március 1 (vasárnap). 23:55 A dokumentáció és az adatbázist létrehozó szkriptek első beadása: március 22. (vasárnap) 23:55 A dokumentáció és az adatbázist létrehozó szkriptek végleges beadása: május 3. (vasárnap) 23:55 Jelentkezés projektmunkák bemutatására: április 20. (hétfő) 23:55 1. ZH: a 7. szorgalmi héten (március 16-20 között) a gyakorlat időpontjában 2. ZH: a 14. szorgalmi héten (május 4-8 között) a gyakorlat időpontjában Javító ZH: a 15. szorgalmi héten, előre meghirdetett időpontban. A gyakorlati jegy beírása: május 15. 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.