Skip navigation

Lekérdezések SQL-ben

Célok

Az előző leckében megtanultuk, hogyan szúrhatunk be, módosíthatunk, törölhetünk adatot az adatbázisunkban.

Az adatbázissal támogatott rendszerekben fontos szempontot játszik az adatok (szűrt) elérése, listázása. Erre szolgálnak a lekérdezések, amelyek a leggyakrabban nem csupán egyetlen tábla adatait, hanem több tábla összekapcsolt adatait adják vissza.

A leckében az Olvasó megismeri annak lehetőségét is, hogy hogyan tud allekérdezéseket írni másik SQL utasításon belül.

Tanulási eredmények

Tudás

Ismeri az SQL lekérdezésekre vonatkozó utasításokat.

Képesség

Megfogalmazza az SQL lekérdezéseket a relációs adatbázisokból történő adatkinyeréshez.

Attitűd

Figyelembe veszi a moduláris szoftverfejlesztés során az adatbiztonsági szempontokat (például a forrásfájlokra vonatkozó láthatósági szinteket) valamint az adatbázis-használatának szükséges idejét. Törekszik a program sérülékenységének csökkentésére.

Szem előtt tartja az SQL utasítások szintaktikai szabályait és az adatvesztés lehetőségeit aktualizáló utasítások során. Az adatvesztést elkerülendő, különös megfontoltsággal készít és hajt végre törlésre és módosításra vonatkozó SQL utasításokat.

Megfontolja és magára nézve kötelezőnek tartja az aktív elemek használatát relációs adatbázisokban a táblák létrehozásánál és az aktualizáló műveleteknél.

Autonómia-felelősség

Önállóan megírja és végrehajtja az SQL nyelvű lekérdezéseket.

Időbeosztás

Jelen fejezet anyagának feldolgozását 90 percre terveztük. A fejezetben két, egyenként megközelítőleg 8-9 perces videóban áttekintjük a lekérdezések és az alkérdések elméleti ismereteit, majd három 6 illetve 14 perces videóban demonstráljuk az utasítások használatát. Így minden videó megtekintése után lehetőség nyílik a közben felmerülő kérdések megbeszélésére. Az tudás elmélyítése érdekében javasoljuk, hogy az Olvasó rekonstruálja a videóban látott műveleteket.

Otthoni, egyéni feldolgozás esetén arra is van idő, hogy a videókat visszapörgethessük, megállítsuk a jobb megértés érdekében, így is beleférhetünk a 90 percbe.