3.GYAKORLAT (INFORMÁCIÓS RENDSZEREK)  
    

   ORACLE ADATBÁZIS szerverek elérése -->> adatbazis_eleres.html
   Példa-táblák létrehozására a szkriptek -->> adatbazis_scriptek.html
    

    Feladatok az első gyakorlatra: Egy táblára vonatkozó lekérdezések
    SQL SELECT utasítás select lista és where feltétel /
dolgozo+osztaly/
 
>> Oracle segédanyagok példái: FROM EMPLOYEES helyett HR.EMPLOYEES, stb
      SQL00_bevezetes.pdfSQL01_select_lista.pdf;  SQL02_where_feltetel.pdf
    
>> Táblák előkészítése az SQL-ben: Dolgozo, Osztaly táblák: createDolg 

        Dolgozo (dkod, dnev, foglalkozas, fonoke, belepes, fizetes, jutalek, oazon)      
        Osztaly (oazon, onev, telephely)
        Fiz_Kategoria (kategoria, also, felso)
    
--- Rel.algebra vetítés művelete (SQL-ben multihalmaz -> rel.alg.-ban halmaz!)
 1.  Adjuk meg a dolgozók között előforduló foglalkozások neveit! (select lista)
 2.  Adjuk meg a dolgozók között előforduló foglalkozások neveit (DISTINCT is),
     az eredmény halmaz legyen, vagyis minden foglalkozást csak egyszer írjuk ki!
 3. Adjuk meg a dolgozók kódját, nevét és az éves fizetését, amikor kifejezést
     használunk az oszlopnevek helyén, ott adjunk új oszlopnevet ("éves fizetés")
   
--- Rel.algebra kiválasztás művelete és azh SQL SELECT utasítás WHERE feltétele
 4. Kik azok a dolgozók, akiknek a fizetése > 2800? (kiválasztás, elemi feltétel)
 5. Írjuk ki a 'KING' nevű dolgozó(k) adatait! (kar.tip.konstans megadása 'KING')
 6. Kik azok a dolgozók, akiknek a fizetése 2000 és 4500 között van?
     (1.mo: kiválasztás, összetett feltétel; 2.mo: where-ben: intervallum)
 7. Kik azok a dolgozók, akik a 10-es vagy a 20-as osztályon dolgoznak?
     (1.mo: kiválasztás, összetett feltétel; 2.mo: where-ben: in értékek)
 8. Adjuk meg azon dolgozókat, akik nevének második betűje 'A' (where: like)
 9. Kik azok a dolgozók, akiknek a jutaléka nagyobb, mint 600?
10. Kik azok a dolgozók, akiknek a jutaléka kisebb-vagy-egyenlő, mint 600?
11. Kik azok a dolgozók, akiknek a jutaléka ismeretlen (hiányzó adat, nincs kitöltve)
12. Kik azok a dolgozók, akiknek a jutaléka ismert (vagyis nem NULL)
   
--- Köv.itt nem alap relációs algebrai művelet, de az SQL lekérdezésekben hasznos
     művelet az eredménytábla sorait rendezni (ORDER BY, kiterjesztett rel.algebra)
13. Listázzuk ki a dolgozókat foglalkozásonként, azon belül nevenként rendezve.
14. Listázzuk ki a dolgozókat fizetés szerint csökkenőleg rendezve.
15. Rendezés segítségével az első N sor elérése Oracle 12.2 adatbázisban,
      lásd Row Limiting Examples.html (forrás: Oracle Database SQL Lang. Ref. html)