Az előadás letöltése folymat van. Kérjük, várjon

Az előadás letöltése folymat van. Kérjük, várjon

1 Az Oracle SQL 1. A gyakorlatok munkakörnyezete.

Hasonló előadás


Az előadások a következő témára: "1 Az Oracle SQL 1. A gyakorlatok munkakörnyezete."— Előadás másolata:

1 1 Az Oracle SQL 1. A gyakorlatok munkakörnyezete

2 2 Az SQL*Plus

3 3 Az SQL*Plus indítása a tantermekben Nincs mindegyik teremben installálva! Start menü / Programok / Oracle - OraHome92 / Application Development / SQL Plus Bejelentkezés: –Felhasználó: tanfxx (xx a gép száma, pl. tanf06) –Jelszó: ugyanaz –Bejelentkezési: oratanf (ez az adatbázis neve, ahova be akarunk lépni) A bejelentkezésnél a kis- és nagybetűk egyenrangúak

4 4 Kilépés az SQL*Plusból A harmadik sikertelen belépési kísérletnél automatikusan leáll EXIT parancs QUIT parancs Az ablak bezárása

5 5 SQL - SQL*Plus - PL/SQL SQL: –szabványos lekérdező nyelv –az Oracle egy kiterjesztett SQL-t használ SQL*Plus: –kliens program, egy ablak az SQL parancsok beírására (Oracle specialitás) PL/SQL: –„hagyományos” programozási nyelv pl. a tárolt eljárások megírásához (Oracle specialitás)

6 6 Az SQL*Plus használata 1. Alapvetően SQL parancsok kiadására Saját parancsai is vannak (a környezet beállítására) A kis- és nagybetűk egyenrangúak A parancsokat pontosvesszővel zárjuk Az SQL parancsok szabadon több sorra törhetők

7 7 Az SQL*Plus használata 2. Fapados!!! A / az utolsó parancsot újra végrehajtja A korábbi parancsok javítása, újbóli kiadása: –van egy saját nehézkes editora – a legjobb: az egérrel kijelölni és átmásolni

8 8 Az SQL*Plus testreszabása SELECT * FROM scott.emp; –a rekordok két sorra tördelődnek SET LINESIZE 120; –a sor hosszát 120 karakterre állítja –most felesleges oszlopfejléceket kapunk 10 rekord után SET PAGESIZE 20; –csak 20 rekord kiírása után kapunk oszlopfejlécet

9 9 Az SQL Developer

10 10 Mi is az SQL Developer? Fejlesztők és adatbázis-adminisztrátorok részére készített kliens oldali eszköz Az adatbázis objektumainak áttekintésére SQL utasítások kényelmes kiadására PL/SQL-ben írt programok fejlesztésére –a forráskód szerkesztésére –a programok futtatására –hibakeresésre Javaban készült, csak Oracle 9i-től kezdve használható –Windowsra, Linuxra, MacOS-re

11 11 Hogy juthatunk hozzá? Nem része az adatbáziskezelővel szállított Oracle Client programgyűjteménynek Önálló termék Ingyen letölthető az Oracle honlapjáról és szabadon felhasználható

12 12 Az SQL Developer indítása Nem látszik a Start menüben a programok között –pl. az Intézőből indítható dupla kattintással Indításkor nem jön létre automatikusan a kapcsolat az adatbázissal! –bejelentkezés: a Connections fülnél a kapcsolat megnyitásával Kilépés: a szokásos módon

13 13 Új kapcsolat létrehozása Kattintás az eszköztár New… ikonján A felnyíló ablakra OK A következő párbeszédablakban: –Connection name: kifejező nevet adunk –Username: értelemszerűen –Password: értelemszerűen –Hostname: oracle.szk –Port: 1521 –SID: oraokt

14 14 Az SQL Developer leírása Csak angolul! A saját menüjében (Help / Table of Contents) Az Oracle honlapján egyéb általános ismertetők is találhatók

15 15 Fő részei Navigátor (Connections) SQL Worksheet Táblázatos adatlekérdező és –módosító felület Forráskód-szerkesztő: –tárolt programok szerkesztője –adatbázis-triggerek szerkesztője PL/SQL futtató felület –a kód végrehajtása –nyomkövetés Listázó (Reports)

16 16 A navigátor a + megnyomásával megnyílik a lista a már definiált adatbázis-kapcsolatok az elérhető objektumok

17 17 Az SQL Worksheet a parancsok beírása az eredmény megjelenítése

18 18 A példa-adatbázis szerkezete

19 19 A példa-adatbázis szerkezete hallgatók jegyek tantárgyak

20 20 A hallgatók adatai (HALLGATO tábla)

21 21 A tantárgyak adatai (TANTARGY tábla)

22 22 A jegyek adatai (JEGY tábla)


Letölteni ppt "1 Az Oracle SQL 1. A gyakorlatok munkakörnyezete."

Hasonló előadás


Google Hirdetések