A szöveg csak Firefox böngészőben jelenik meg helyesen. Használja a fenti PDF file-ra mutató link-et a letöltésre. Barátaimmal azt a feladatot kaptuk, hogy készítsük el iskolánk rendezvényeinek jól áttekinthető weblapját a port.hu tévéműsorának mintájára. A lapon az aktuális rendezvényeken túl meg kell jeleníteni a múltbeli és a már ismert jövőbeli eseményeket is. Azt mondták, hogy a következő tartalmak előállítására van szükség:
| Egy rendezvényt (műsort, előadást stb.) választva meg kell jeleníteni a címet, az időpontot (egy színdarab esetén lehet több is), a helyét, a közreműködők (előadó, szereplő stb.) nevét. |
| Egy helyet (például termet) választva meg kell adni az ottani rendezvények nevét, időpontját. |
| Egy dátum választásakor fel kell sorolni az adott napi rendezvények címét, időpontját, helyét. |
| Egy közreműködőt választva meg kell jeleníteni, hogy mely rendezvényeken, miként működött közre. |
Az első megbeszélés során felosztottuk a munkát. Nekünk a megoldáshoz szükséges adatbázist kell megterveznünk, a teszteléshez néhány adattal feltöltenünk, valamint a fenti tartalmak előállításához szükséges lekérdezéseket SQL nyelven megalkotnunk. A feladat megoldásához a MySQL adatbázis-kezelőt kell használnunk. (A MySQL elérhető a multiplatform XAMPP csomagban is, ennek használatát javasoljuk. Itt az adatbázis-szerver a legegyszerűbben a phpmyadmin segítségével kezelhető.) Beküldendő a megoldás rövid leírása (i320.pdf), amely tartalmazza az adatbázis modelljét (a táblák kapcsolatát) kifejező képet és a MySQL verziószámát, az adatbázis mentése (export / dump) (i320.sql), valamit a fenti lapok tartalmának előállításához szükséges SQL kérdéseket tartalmazó fájl (i320.txt). |