1 / 10

Adatbázis alapú rendszerek

Adatbázis alapú rendszerek. Követelmények Szoftver - környezet SQL ismétlés. Bemutatkozás. Cser Lajos Cser.Lajos@stud.u-szeged.hu http://www.stud.u-szeged.hu/Cser.Lajos Fogadóóra : Kedd 10-11, Árpád tér 2. A10 ( demonstrátori szoba )

wanda
Download Presentation

Adatbázis alapú rendszerek

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Adatbázisalapúrendszerek Követelmények Szoftver- környezet SQL ismétlés

  2. Bemutatkozás • Cser Lajos • Cser.Lajos@stud.u-szeged.hu • http://www.stud.u-szeged.hu/Cser.Lajos • Fogadóóra: Kedd 10-11, Árpádtér 2. A10 (demonstrátoriszoba) • Előzetesen e-mailbenjeleznikell, ha jönniszeretnénk • Indokoltesetben a fentitőleltérőidőpontban is megoldható a találkozás, szinténegyeztetésután

  3. Gyakorlatikövetelmények • 2 zárhelyidolgozat (max. 20 pont) • Mindkétdolgozat 10 pontos • Időpontok: honlap • Tematika: PL/SQL, triggerek • Min. 10 pontösszesen • Javításilehetőség van – ha sikeres, 10 pontazeredetipontszámhelyett • Projektmunka (max. 20 pont)

  4. Projektmunka • 3 (vagy 2) főscsapatokbankelldolgozniegyadatbázisalapúszoftverrendszeren • SSADM segítségével meg kelltervezni, majdegyválasztottnyelvenimplementálni, éstesztelni • max. 20 pont/főkapható, minimum 10; javítás, pótlásnincs • Alapkövetelmények: • adatokaktualizálásaűrlappal, listázás, integritásellenőrzés. • Oracle adatbázis; MySQL, Access nemhasználható

  5. Projektmunka • SSADM alapkövetemények: • szövegesfeladatleírás, követelménykatalógus, adatfolyam diagram(ok), egyedmodell(ek), funkciómeghatározásvagyegyed-eseménymátrixvagyszerep-funkciómátrix, relációsadatelemzés (normalizálás, adattáblákleírása) • A fentialapkövetelményekmaradéktalanteljesítéséértnemmaximálispontszámjár, ezzelfejenkéntcsak 10 pontkapható! • Továbbipontokszerzésérebármilyen, azalapkövetelményentúlmutatómegoldásalkalmas, pl.: • SSADM: tetszőleges, nemalapkövetelménybelitechnikák • Adatbázisréteg: PL/SQL blokkok, triggerek, OR megoldás, nagymennyiségűadat • Felhasználóifelület: grafikusstatisztikák, nagybinárisobjektumokkezelése, elengáns, ténylegesenjólhasználhatómegoldások

  6. Projektmunka • Lehetségesértékelésimódok: • Azösszpontszámharmadolása (felezése) • Egyénenkéntipontozás • Pontozásrészletezése (feladatrészenkéntimaximumok): • A gyakorlatakkorteljesített, ha • ZH összpontszám >= 10 • Projektmunkapontszám >= 10 • Igazolatlanhiányzásokszáma <= 2

  7. Beadandók, határidők • SSADM projektek, SQL szkriptelektronikusbeadása – március23., 23:55 • ZH #1 (március25-26.) + a korábbanbeadott SSADM dokumentációkkinyomtatva is leadandók (csakakkoradható be, ha le lettadva23-áig) • Projektbemutatók a gyakorlaton, PPT (április 1-2.) • Javított SSADM dokumentációkelektronikusbeadása – Nemkötelező, csak ha úgysejtjük, azelsőrenemjárna “elég” pont. (április27. 23:55.) • JavítottSSADM nyomtatottbeadás(április29-30.) • Önkéntesalapon +2 pont/főértbemutatható a készprojekt • Utolsókéthét: ZH #2, javítózh + bemutatások • A korábbihétenönkéntjelentkezve +1 pont/főértbemutatás; egyébkéntvéletlenszerűbeosztás

  8. Ponthatárok • A korábbanemlítettrészkövetelményekteljesítéseesetén a következőponthatárokérvényesek: • 20-24 pont: elégséges, • 25-29 pont: közepes, • 30-34 pont: jó, • 35-40 pont: jeles. • Csak az vizsgázhat, aki a gyakorlaton legalább elégségest szerzett. • Előadáson pluszpontok gyűjthetők (a vizsgához számítódnak)

  9. Szoftverkörnyezet • SQL*Plus • SQL Developer • Diagramszerkesztők

  10. SQL ISMÉTLÉS • Legyenadott a következőrelációsadatbá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: • Hozzuklétre a fentitáblákat, kulcsfeltételekkel. • Szúrjuk be azalábbirekordokat: • Ember(841120-201-1, BoldogBalázs, 1984. 11. 20., Sé) • Gépjármű(WDB123320A2013, Mercedes 200, 1981, 841120-201-1) • Jelenítsük meg mindenautómellett, hogyki a tulajdonosa! • Csakazolyanautókjelenjenek meg, melyeknekismert a tulaja. • Azösszesautójelenjen meg; ha nemismert a tulajdonos, a vonatkozóoszlopban a ‘Nemismerjük!’ szövegszerepeljen. • Azösszesautójelenjen meg, ésvegyünkfelegyoszlopot, ahol a ‘Régi’ szövegjelenik meg, ha azautó 1998-nál korábbi, vagyaz ‘Új’ felirat. • Írassukkiazonmodellekmegnevezésétésátlagévjáratát, amelyekátlagévjárata 1995-nél régebbi. • Jelenítsük meg azelső 5 legújabbautót a nyilvántartásban.

More Related