6. feladat

Lekérdezések I.

Ebben a feladatban lekérdezéseket fogunk készíteni. Lekérdezésekkel több tábla adatait összesíthetjük, és számított adatokat is létrehozhatunk.

1. Nyisd meg azt az adatbázist, amivel eddig dolgoztál.

Válts át a lekérdezésekhez:

Készítsünk egy olyan lekérdezést, amelyik megmondja, egy együttesnek hány albuma van az adatbázisban

2. Nyiss meg egy új lekérdezést Tervező nézetben

A megjelenő Tábla megjelenítése párbeszédablakban add hozzá az Együttesek és az Albumok táblát.

Amint látszik, a program "emlékszik" a beállított kapcsolatokra. Az ablak felső részében a lekérdezéshez használt táblák láthatók.
Az alsó sorban levő táblázatban lehet beállítani, hogy a lekérdezésben milyen adatok jelenjenek meg.

A beállítások jelentése:

Mező, Tábla: Melyik tábla melyik mezejéből vegye az adatokat

Rendezés: A megjelenítendő adatokat növekvő vagy csökkenő sorrendbe rendezze

Megjelenítés: A lekérdezésben látható legyen-e ez a mező

Feltétel, vagy: Milyen feltételek kellenek, hogy érvényesek legyenek a megjelenített mezőre.

3. Kattints jobb gombbal a táblázatok soraira, majd a válaszd ki az Összesítést

A megjelenő sorban sokféle összesítő függvényt használhatunk.

4. A következő beállításokat kell elvégezni a lekérdezés létrehozásához:

5. Válts át Adatlap nézetre, és nézd meg a végeredményt.

Mint látható, a második oszlop fejlécének címe: CountOfAlbum_Cim. Ezt változtassuk meg használhatóbbra:

Válts át Tervező nézete, az Album_Cim szöveg elé írd be: "Albumszám: "

Válts vissza Adatlap nézetre, nézd meg a végeredményt.

Zárd be a lekérdezést, és mentsd el Albumszam néven.

6. Készíts lekérdezést, amelyik megszámolja, hány dal van egy albumon, a lekérdezés neve Dalszam legyen.

7. Készíts lekérdezést, amelyik megmutatja, hogy egy együttes albumaira mennyit költöttünk (ehhez a Sum függvényt kell alkalmazni). A lekérdezés neve Egyuttespenz legyen.