Előadás
Az előadás vázlata. Felhasznált irodalmak:- Katona Endre Adatbázisok c. kurzusának a jegyzete.
Access
Ismerkedjünk meg a Sulikönyvtár Access fájlal. Klikkeljük össze az alábbi lekérdezéseket:- 2005-ben beíratkozott olvasók
- Átlagos könyvár
- Az átlagosnál drágább könyvek címe és szerzője.
- Hány előjegyzés van az egyes könyvekre. Előjegyzés nélküliekkel együtt ill. nélkül.
- Melyik kiadótól van a legrégebbi könyvünk
- Melyik szerzőnek hány könyve van? A nulla könyvű szerők is jelenjenek meg / ne jelenjenek meg.
- Kiadónkénti könyvek száma
- Kiadónkénti átlagos könyvár
- A Gondolat kiadó átlagánál drágább könyvek listája.
- Olvasók, akik még soha nem kölcsönöztek könyvet.
- Kik milyen könyvet kölcsönöztek ki: olvasó neve, könyv szerzője és címe.
- Melyik kiadótól van a legrégebbi könyvünk?
- Növeljük meg a 300 oldalnál hosszabb könyvek árát 10%-al!
- Készítsünk kereszttáblás lekérdezést: Mely szerző, mely könyvét, melyik évben, hányan vették ki. Sorokban legyen a szerző, cím, oszlopokban az év.
SQL - select
Oldjuk meg az alábbi feladatokat! Ellenőrizzük a megoldásokat az sqlclient.php segítségével.Valuták, árfolyamok
Tekintsük a következő sémákat
rates (day, currency, rate) currency (curency, name)
- Listázzuk ki a currency, és a rates táblákat!
- Listázzuk ki az összes sort a currency táblából, ahol 'CHF' a pénznem!
- Listázzuk ki az összes sort ahol a pénznem 'CHF' vagy 'USD'!
- Listázzuk ki a 2009. jan. 2-i árfolyamokat! Listázzuk ki a 2009 jan. 2-a és 5-e közötti árfolyamokat!
- Listázzuk ki minden hónap 15-jére eső árfolyalot! Csak a márciusi árfolyamokat! Csak a 2009-es árfolyamokat!
- Mely pénznemek szerepelnek az rates táblában?
- Adjuk meg az átlagos árfolyamot pénznemenként!
- Adjuk meg a 2009 januári átlagos árfolyamot pénznemenkénti bontásban!
- Adjuk meg a 2009 januári árfolyamok közül a legkisebb és a legnagyobb értékeket pénznemenként, kiírva a pénznem nevét is!
- Készítsünk listát: valuta neve, kódja, hány bejegyzés szerepel róla a rates táblában.
Oktatók és kurzusok
oktatok (okod, nev) kurzusok (kkod, nev) tartja( kkod, okod )
- Listázzuk ki az oktatókat!
- Számoljuk meg az oktatókat!
- Listázzuk ki a 'Balázs' keresztnevű oktatókat!
- Töröljük a K betűvel kezdődő nevű oktatókat!
- Ki tartja az Programozás alapjai c. kurzust?
- Melyik oktatónak hány kurzusa van? Rendezzük kurzusszám szerint csökkenő sorredbe!
- Melyik kurzust hány oktató oktatja?
- Listázzuk ki azokat az oktatókat, akikhez nem tartozik kurzus az adatbázisunk szerint! Töröljük is ki őket.
Linkek
- MySQL adatbáziskezelő
- PHP referencia, és dokumentáció
- HTML tutorial
- XAMPP
- Dia: rajzprogram
- PHP oldal bejelentkezéssel
- Ingatlanok