UNIVERSITY OF SZEGED D epartment of Software Engineering UNIVERSITAS SCIENTIARUM SZEGEDIENSIS Adatbázis alapú rendszerek 1. Gyakorlat Követelmények / SQL.

Slides:



Advertisements
Hasonló előadás
Tananyag: konzultáció
Advertisements

Gyakorlati vizsga és szervezésének kérdései mindkét szinten
Adatbázis-kezelés.
Relációs adatbázisok készítése
Követelmények Szoftver- környezet SQL ismétlés ADATBÁZIS ALAPÚ RENDSZEREK.
Humán erőforrás gazdálkodás aktuális kérdései I szeptember 18.
2013/ félév. Katalógus mindig!(előadás/gyakorlat) Katalógus mindig!(előadás/gyakorlat) Jelenlét igazolásához diákigazolvány kellhet! Jelenlét igazolásához.
Fekvőbeteg adatbázis szervezés GyógyinfokPirisa Levente.
5. GYAKORLAT SQL CREATE TABLE, aktualizálás. S QL Structured Query Language A relációs adatbáziskezelés szabványos nyelve Nem algoritmikus, de beépíthető.
Táblázat kezelő programok
A felvételi eljárás intézmény specifikus részei november 29. Előadó: Papp Gabriella, Felvételi Irodavezető ELTE IK Nyílt Nap.
Adatbázis-kezelés.
16. Tétel. Adatbázis: Olyan adatgyűjtemény, amely egy adott feladathoz kapcsolódó adatokat szervezett módon tárolja, és biztosítja az adatokhoz való hozzáférést,
Amit a Honismeret órákkal kapcsolatban tudni kell!
kötelező program, SZÁMONKÉRÉSEK
1 Hálózati Operációs Rendszerek gyakorlat Bevezető Előadó: Bilicki Vilmos
2. Gyakorlat Követelmények / „C” ismétlés
UNIVERSITY OF SZEGED D epartment of Software Engineering UNIVERSITAS SCIENTIARUM SZEGEDIENSIS Programozás II. 7. Gyakorlat Operator overloading.
UNIVERSITY OF SZEGED D epartment of Software Engineering UNIVERSITAS SCIENTIARUM SZEGEDIENSIS Programozás II. 8. Gyakorlat Operator overloading II.
UNIVERSITY OF SZEGED D epartment of Software Engineering UNIVERSITAS SCIENTIARUM SZEGEDIENSIS Programozás II. 5. Gyakorlat Öröklődés, virtuális függvények,
UNIVERSITY OF SZEGED D epartment of Software Engineering UNIVERSITAS SCIENTIARUM SZEGEDIENSIS Programozás II. 9. Gyakorlat Alap file műveletek.
Programozás II. 3. Gyakorlat C++ alapok.
UNIVERSITY OF SZEGED D epartment of Software Engineering UNIVERSITAS SCIENTIARUM SZEGEDIENSIS Programozás II. 6. Gyakorlat const, static, dinamikus 2D.
Követelmények Bevezetés a Javába Első java program írása Dokumentációk
Address Resolution Protocol (ARP)
Adatbázis-kezelés.
az MSAccess programmal
Hő- és Áramlástan II. Termodinamika és Hőközlés (NGB_AG004_2)
Adatbázis-kezelés ACCESS program:
Számítógépes képelemzés 2007/08 I. félév Előadó:Dr. Gácsi Zoltán Gyakorlatvezető:Póliska Csaba Koncz-Horváth Dániel.
Adatbázis-kezelés Papp-Varga Zsuzsanna. Elérhetőségek    as.
Ferenci László És Viniczai Zsófia Előadásában.  A vizsgázónak tisztában kell lennie az adatbázis-kezeléssel kapcsolatos legfontosabb fogalmakkal, és.
Anyagadatbank c. tárgy gyakorlat Féléves tematika Adatbázis alapfogalmak, rendszerek Adatmodellek, adatbázis tervezés Adatbázis műveletek.
Statisztika, kutatásmódszertan I.
Nézzük, mit tudunk…. Mire gondoltam? Megjeleníti az adott adatbázishoz kapcsolódó összes objektumot : adatbázis ablak.
Fejlesztés PHP-NUKE portál rendszerre Horváth Zoltán Második Magyarországi PHP Konferencia március 27. Copyright PHP Konferencia,
UNIVERSITY OF SZEGED D epartment of Software Engineering UNIVERSITAS SCIENTIARUM SZEGEDIENSIS 5.4 Szolgáltatói Keretrendszerek Prof. Dr. Gyimóthy Tibor,
1Szegedi Tudományegyetem Természettudományi és Informatikai KarAntal Gábor Programozás I. 1. gyakorlat.
Műszer vezérlő - kezelő program GPI-745A teszterhez.
Adatbázis kezelés.
Adatbázis-kezelés Probléma: az excel kezelhetetlen túl sok adat esetén
UNIVERSITY OF SZEGED D epartment of Software Engineering UNIVERSITAS SCIENTIARUM SZEGEDIENSIS Programozás II. 4. Gyakorlat Függvény paraméterek, dinamikus.
Összetevő- és telepítési diagram
Tájékoztatás Alkalmazások
Tájékoztatás & Bevezetés
5. gyakorlat Fleiner Rita.
UNIVERSITY OF SZEGED D epartment of Software Engineering UNIVERSITAS SCIENTIARUM SZEGEDIENSIS Okostelefon köztesréteg Dr. Bilicki Vilmos Szegedi Tudományegyetem.
Adatbázis-kezelés. Alapfogalmak Adat: –észlelhető, felfogható ismeret –jelsorozat –valakinek, vagy valaminek a jellemz ő je –tény, közlés Információ:
Adatbázis-kezelés. Középszint: –1-2 tábla –SQL-nyelv és lekérdező-rács használata –Űrlap és jelentés készítés Emelt szint: –több tábla (kapcsolatok) –több.
UNIVERSITY OF SZEGED D epartment of Software Engineering UNIVERSITAS SCIENTIARUM SZEGEDIENSIS Adatbázis alapú rendszerek 3. Gyakorlat SSADM gyakorlás.
Készítette: Derecskei Nikolett
Mérés és adatgyűjtés Utolsó óra Mingesz Róbert május 5. 1.
1Szegedi Tudományegyetem Természettudományi és Informatikai KarAntal Gábor Programozás I. 1. gyakorlat.
UNIVERSITY OF SZEGED D epartment of Software Engineering UNIVERSITAS SCIENTIARUM SZEGEDIENSIS Programozás I. Követelmények.
UNIVERSITY OF SZEGED D epartment of Software Engineering UNIVERSITAS SCIENTIARUM SZEGEDIENSIS Programozás I. 3. gyakorlat.
Követelmények Szoftver- környezet SQL ismétlés ADATBÁZIS ALAPÚ RENDSZEREK.
UNIVERSITY OF SZEGED D epartment of Software Engineering UNIVERSITAS SCIENTIARUM SZEGEDIENSIS Programozás alapjai 1. Gyakorlat Követelmények, regisztráció,
A jövő HR megoldása Fejér Tamás. perbit.insight Munkavállaló kezelő Munkakör kezelő Toborzás kezelő Továbbképzés kezelő.
Manhertz Gábor; Raj Levente Tanársegéd; Tanszéki mérnök Budapesti Műszaki és Gazdaságtudományi Egyetem Mechatronika, Optika és Gépészeti Informatika Tanszék.
UNIVERSITAS SCIENTIARUM SZEGEDIENSIS UNIVERSITY OF SZEGED D epartment of Software Engineering Vállalati információs rendszerek.
Manhertz Gábor; Raj Levente Tanársegéd; Tanszéki mérnök Budapesti Műszaki és Gazdaságtudományi Egyetem Mechatronika, Optika és Gépészeti Informatika Tanszék.
Készítette: Kiss András
Tájékoztató NGB_ak012.
EVA 1 – 5. kurzus Kanyó Kristóf.
Jelentések Jelentést akkor használunk, ha az adatbázisban letárolt adatokat szeretnénk kinyomtatni. A jelentésben szereplő adatok alapja egy tábla vagy.
A mesterséges intelligencia alapjai
Kovács Gergely Péter Bevezetés
Adatbáziskezelés.
Logisztikai projekt - gyakorlat Adatbázis-elmélet
Az emberi arcok Óramegbeszélés
Előadás másolata:

UNIVERSITY OF SZEGED D epartment of Software Engineering UNIVERSITAS SCIENTIARUM SZEGEDIENSIS Adatbázis alapú rendszerek 1. Gyakorlat Követelmények / SQL ismétlés

UNIVERSITY OF SZEGED D epartment of Software Engineering UNIVERSITAS SCIENTIARUM SZEGEDIENSIS Elérhetőségek  Horváth István   Honlap: (Gyakorlatok anyaga itt érhető el)  Coospace egyesített kurzusfórum  Fogadóóra: Csütörtök (Irinyi 110) (Vagy előre megbeszélt időpont/helyszín)

UNIVERSITY OF SZEGED D epartment of Software Engineering UNIVERSITAS SCIENTIARUM SZEGEDIENSIS Előadás infó  Szorgalmi időszakban 3db (random időpontban) előadás ZH  1 pont / ZH  Nincs minimum pont, az előadás vizsgán számít plusz pontnak (gyakorlatilag 1 jegyet javíthat)

UNIVERSITY OF SZEGED D epartment of Software Engineering UNIVERSITAS SCIENTIARUM SZEGEDIENSIS Gyakorlat  Gyakorlatra járás kötelező! •Max. 2db igazolatlan hiányzás •Igazolást a hiányzást követő héten be kell mutatni!  2db ZH •10 pont / ZH •7. és 13. héten •PL/SQL, triggerek •Nincs ZH-nkénti minimum pontszám •Összesen minimum 10 pont elérendő

UNIVERSITY OF SZEGED D epartment of Software Engineering UNIVERSITAS SCIENTIARUM SZEGEDIENSIS Projektmunka  Projektmunka •2-3 fős csapatokat kell alakítani (szabadon, lehetőleg a 2. hét végéig) •Egy Oracle adatbázis alapú rendszer megvalósítása (MySQL nem használható!) •Ajánlott nyelvek: PHP, C#, Java… •Acess (vagy ahhoz hasonló szoftver) nem használható! •20 pont / fő kapható rá maximum. •Minimum 10 pont elérendő!

UNIVERSITY OF SZEGED D epartment of Software Engineering UNIVERSITAS SCIENTIARUM SZEGEDIENSIS Projektmunka  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) •Az alapkövetelmények teljesítéséért a max. pontszám (20) fele adható (10), 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!

UNIVERSITY OF SZEGED D epartment of Software Engineering UNIVERSITAS SCIENTIARUM SZEGEDIENSIS Projektmunka  Adatbázissal kapcsolatos alapkövetelmények •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). 1 fős projekt (levelező) 2 fős projekt 3 fős projekt Adattáblák számalegalább 4legalább 6legalább 8 Adatrekordok számalegalább 50legalább 100legalább 150 Lekérdezések száma (q)legalább 3legalább 6legalább 9

UNIVERSITY OF SZEGED D epartment of Software Engineering UNIVERSITAS SCIENTIARUM SZEGEDIENSIS Projektmunka  További pontszerzési lehetőségek •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.).

UNIVERSITY OF SZEGED D epartment of Software Engineering UNIVERSITAS SCIENTIARUM SZEGEDIENSIS Projektmunka  Értékelés •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! SSADM max. pontszám71320 Adatb. létrehoz. max. pontszám61320 Felhaszn. felület max. pontszám71420 Összes max. pontszám204060

UNIVERSITY OF SZEGED D epartment of Software Engineering UNIVERSITAS SCIENTIARUM SZEGEDIENSIS Gyakorlat teljesítése  Projekt értékelése: •A csoport tagjai közösen dolgoznak, minden tag ugyanannyi pontot kap. •A csoport tagjai felosztják a munkát, értékelés egyénenként.  A gyakorlat teljesített, ha: •ZH összpontszám >= 10 •Projektumnka pontszám >= 10 •Igazolatlan hiányzások <= 2  Gyakorlatra kapott jegyek: •20-24 pont: elégséges, •25-29 pont: közepes, •30-34 pont: jó, •35-40 pont: jeles.

UNIVERSITY OF SZEGED D epartment of Software Engineering UNIVERSITAS SCIENTIARUM SZEGEDIENSIS Javítás  ZH javítása •Szorgalmi időszak utolsó hetében •Ha sikeres, a ZH-kra kapott pontszám 10.  Projekt •SSADM dokumentációt két határidőre lehet beadni •A két beadás átlagpontszáma fog számítani •Az elkészült szoftvert egyszer lehet bemutatni.

UNIVERSITY OF SZEGED D epartment of Software Engineering UNIVERSITAS SCIENTIARUM SZEGEDIENSIS Határidők  Feladatválasztás, csapatalakítás: március 2. 23:55 (Coospace)  A dokumentáció és az adatbázist létrehozó szkriptek első beadása: március :55 (Coospace)  A dokumentáció és az adatbázist létrehozó szkriptek végleges beadása: április :55 (Coospace)  Jelentkezés projektmunkák bemutatására: április :55 (Coospace)  1. ZH: a 7. szorgalmi héten (március között) a gyakorlat időpontjában  2. ZH: a 13. szorgalmi héten (május 5-9 között) a gyakorlat időpontjában  Javító ZH: a 14. szorgalmi héten, előre meghirdetett időpontban.  Projekt bemutatások: utolsó 3 hétben (+2, +1, pontért lehet önként jelentkezni, egyébként random beosztás az utolsó két hétre)

UNIVERSITY OF SZEGED D epartment of Software Engineering UNIVERSITAS SCIENTIARUM SZEGEDIENSIS SQL ismétlés  Legyen adott a következő relációs adatbázisséma: •Ember (személyi_szám, név, születési_dátum, születési_hely) •Gépjármű (alvázszám, megnevezés, évjárat, tulaj_személyi_szám)  Feladatok:  1. Hozzuk létre a fenti táblákat, kulcs feltételekkel.  2. Szúrjuk be az alábbi rekordokat: •1. Ember( , Boldog Balázs, , Sé) •2. Gépjármű(WDB123320A2013, Mercedes 200, 1981, )  3. Jelenítsük meg minden autó mellett, hogy ki a tulajdonosa! •A. Csak az olyan autók jelenjenek meg, melyeknek ismert a tulaja. •B. Az összes autó jelenjen meg; ha nem ismert a tulajdonos, a vonatkozó oszlopban a ‘Nem ismerjük!’ szöveg szerepeljen. •C. Az összes autó jelenjen meg, és vegyünk fel egy oszlopot, ahol a ‘Régi’ szöveg jelenik meg, ha az autó 1998-nál korábbi, vagy az ‘Új’ felirat.  4. Írassuk ki azon modellek megnevezését és átlagévjáratát, amelyek átlagévjárata 1995-nél régebbi.  5. Jelenítsük meg az első 5 legújabb autót a nyilvántartásban. Forrás: Cser Lajos