ADATBÁZISOK
GYAKORLATOKHOZ a példa-táblák
előkészítése:
I. Legegyszerűbb, ha a
sila.táblák-ból másolatot
készítünk az alábbi
módon:
CREATE TABLE
[táblanév] AS SELECT * FROM
[sila.táblanév]
II. Vagy a táblákat
közvetlenül létrehozhatjuk az
alábbi lépésekben:
- Mindent
kimásolni az alábbi scriptből onnan hogy DROP
TABLE stb
- Beillesztés SQL developerbe
- Egyszer a run
script ikonra kattintatni (füzet, zöld
nyíllal)
- Mident
kitörölni a szerkesztőből (radír jellel)
- Elvárt eredmény: Connection ->
Tables kijelölni,
felül kék refresh ikonra
kattintás -> Megjelennek a
táblák
A táblákat
közvetlenül létrehozó scriptek
> Az első órákra a
lekérdezésekhez:
>> createSzeret
-- szeret(nev, gyumolcs)
>> createDolgozo -- osztaly, dolgozo, fiz_kategoria (lásd köv.demo táblák)
> Oracle Példatár
feladataihoz -- Oracle (scott) dept, emp
tábláihoz a script:
>> cr_dept_emp
-- dept, emp, salgrade (ez alapján
készültek a fenti táblák)
--- Oracle (scott)
sémája
kibővítve új elemekkel (angol, ill.
fejléc magyar
ford.)
>> cr_dept_stb_sales
-- dept,
emp, salgrade, customer, ord, item, product, stb
>> cr_dolg_stb_elad
-- osztaly, dolgozo, fizkat, vevo, rendel,
tetel, termek, stb
> ZH-ára
gyakorláshoz, Tankönyv
lekérdezési feladataihoz a
táblák
előkészítése:
>> create
Termékek -- és a Tankönyv feladatai: Termékek-feladatok.pdf
>> create
Csatahajók -- és a Tankönyv feladatai: Csatahajók-feladatok.pdf
> Az Oracle
SQL Lang.Ref. és PL/SQL Lang.Ref.
példákhoz: (Human Resource)
HR séma
diagramja: Oracle12:
Schema Diagrams, és leírása:
hr_sema.pdf
--- Lekérdezésekhez: createHRsyn
(elég a szinonimákat
használni)
--- Módosításhoz:
createHRtables (itt
saját táblaként hozzuk
létre)
> Az Oracle Live SQL-ben még számos demo
scriptet találhatunk, például
>> intro sql
>> emp and dept
>> HR séma