Előadást letölteni
Az előadás letöltése folymat van. Kérjük, várjon
1
A gyakorlatok munkakörnyezete
Az Oracle SQL 1. A gyakorlatok munkakörnyezete
2
Az SQL*Plus
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
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
SQL - SQL*Plus - PL/SQL SQL: SQL*Plus: PL/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
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
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
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
Az SQL Developer
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
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
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
Ú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
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
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
adatbázis-kapcsolatok
A navigátor a már definiált adatbázis-kapcsolatok a + megnyomásával megnyílik a lista az elérhető objektumok
17
Az SQL Worksheet a parancsok beírása az eredmény megjelenítése
18
A példa-adatbázis szerkezete
19
A példa-adatbázis szerkezete
hallgatók jegyek tantárgyak
20
A hallgatók adatai (HALLGATO tábla)
21
A tantárgyak adatai (TANTARGY tábla)
22
A jegyek adatai (JEGY tábla)
SQL gyakorlat - első lépések
Hasonló előadás
© 2024 SlidePlayer.hu Inc.
All rights reserved.