Kovács Gergely Péter Egyszerű lekérdezések
Egyszerű lekérdezés SELECT oszlopnév1, oszlopnév2, … FROM táblanév;
Minden oszlop lekérdezése SELECT * FROM táblanév;
Egyedi sorok lekérdezése SELECT DISTINCT oszlopnév1, oszlopnév2, … FROM táblanév;
Feladat I. Töltsd le az első feladathoz tartozó állományokat! Készíts egy adatbázist „kosar” néven! A két adatállományt importáld az adatbázisba „jatekos” és „jegyzokonyv” néven! A „jatekos” táblában a „mez” tulajdonság legyen az elsődleges kulcs! A „jegyzokonyv” táblában ne legyen elsődleges kulcs!
Feladat I. Szúrj be a „jegyzokonyv” táblába egy „azon” nevű, „számláló” típusú új mezőt! Hozd létre a kapcsolatot a táblák között! Egy játékoshoz több jegyzőkönyv tartozhat, egy jegyzőkönyvhöz azonban csak egy játékos tartozhat.
A mezők jelentése „jatekos” tábla nev A játékos neve mez A játékos mezszáma magassag A játékos magassága poszt A játékos feladata a mérkőzésen
A mezők jelentése „jegyzokonyv” tábla azon A jegyzőkönyv egy bejegyzésének azonosítója mez A játékos mezszáma be A pályára lépés időpontja ki A lecserélés időpontja bkis Kosárra dobási kísérletek száma bjo A jó dobási kísérletek száma
Feladat II. Készíts egy prezentációt, amely tartalmazza az adatbázis szöveges megadását, egyed-kapcsolat diagramját, relációs adatmodell segítségével történő ábrázolását!
Feladat III. Kérdezd le külön-külön minden oszlop értékeit a „jatekos” táblából! Kérdezd le egyszerre minden oszlop értékeit ugyanebből a táblából! Kérdezd le egyszerre minden oszlop értékeit a másik táblából!
Feladat III. Kérdezd le a magasságokat úgy, hogy csak a különböző értékek jelenjenek meg! Kérdezd le a kosárra dobási kísérletek számának és a jó dobási kísérletek számának együttes, egyedi értékeit!
Feladat IV. Készítsd el a csoport diákjait tartalmazó forrásállományt „diak.txt” neven! A mezők a következők legyenek: nev (Szöveg) datum (Dátum/Idő) osztalyzat (Szám) szakma (Szöveg) Példa: Kovács Gergely Péter 1984-05-28 5 informatika Hozz létre egy adatbázist „iskola” néven!” Importáld a forrás adatait egy „diak” nevű táblába!
Feladat IV. Hozd létre az „id” mezőt, majd állítsd be elsődleges kulcsnak! Készíts lekérdezést „diakok” néven, mely megadja a teljes táblát!