ELTE, IP-08abctAB1/AB2, BSc Adatbázisok, 2011/2012/I.félév
A gyakorlatok órai mintapélda adatbázissémái és hasznos linkek      
      
BSc Adatbázisok-1 kurzushoz:
> 1. Egyszerű táblák a kezdetekhez
    >> 1.1. Szeret tábla és feladatok és create_szeret
    >> 1.2. Sörivók adatbázis és feladatok 
    >> 1.3.  Dolgozo, Osztaly táblák és feladatok  és create_dolg
    >> lásd még  3.1. Oracle alaptáblák 
> 2. Tankönyv [1UW] feladatai és mintapéldái
    >> 2.1. Filmek táblák és feladatok  és create_filmek
    >> 2.2. Termékek táblák  és feladatok  és create_termekek
    >> 2.3. Csatahajók táblák és feladatok  és create_csatahajok
3. Az Oracle rendszer alaptáblái
    >>  3.1. Oracle alaptáblák: dept, emp, salgrade és create_emp
    és az ehhez kapcsolódó Oracle példatár feladatai: Feladatok.pdf
    >>  3.2. HR  (HR - Human Resource) - hr_sema.pdf
   
BSc Adatbázisok-2 kurzushoz:
3. Az Oracle rendszer alaptáblái
    >>  3.2. HR  (HR - Human Resource) - hr_sema.pdf
    >>  3.6. SH  (SH -Sales History) - sh_sema.pdf
   
MSc Adatbázisok+  kurzusokhoz:
    >>  3.3. OE  (OE -Order Entry)
    >>  3.4. PM (PM -Product Media)
    >>  3.5. IX   (IX -Information Exchange)
    >>  3.6. SH  (SH -Sales History) - sh_sema.pdf
   
További hasznos linkek:
> Ajánlott irodalom és hasznos linkek az adatbázisok tantárgyakhoz
   

1. Egyszerű táblák a kezdetekhez
 
1.1. Szeret tábla és feladatok, lásd table_szeret.txt és create_szeret
 
1.2. Sörivók adatbázis és feladatok, lásd table_sorivok.txt 
 
1.3. Dolgozo és Osztaly táblák és kérdések, lásd table_dolgozo.txt és create_dolg
 
2. Tankönyv [1UW] feladatai és mintapéldái
    
[1UW] - Ullman-Widom:                
 Adatbázisrendszerek. Alapvetés
(Második, átdolgozott kiad), 2009.
[2MU] - Molina-Ullman-Widom:        
Adatbázisrendszerek megvalósítása

Panem, 2001.
   
2.1. Filmek, lásd table_filmek.txt és create_filmek
Filmek(cím, év, hossz, műfaj, stúdióNév, producerAzon)
FilmSzínész(név, cím, nem, születésidátum)
SzerepeBenne(filmCím, filmÉv, színészNév)
GyártásIrányító(név, cím, azon, nettóBevétel)
Studió(név, cím, elnökAzon)
 
2.2. Termékek, lásd table_termekek.txt és create_termekek
Termék(gyártó, modell, típus)
PC(modell, sebesség, memória, merevlemez, ár)
Laptop(modell, sebesség, memória, merevlemez, képernyő, ár)
Nyomtató(modell, színes, típus, ár)
 
2.3. Csatahajók, lásd table_csatahajok.txt és create_csatahajok
Hajóosztályok(osztály, típus, ország, ágyúkSzáma, kaliber, vízkiszorítás)
Hajók(név, osztály, felavatva)
Csaták(név, dátum)
Kimenetelek(hajó, csata, eredmény)
   

3. Az Oracle rendszer alaptáblái
 

Oracle adatbázis mintasémái  download.oracle.com medusa.inf.elte.hu
Oracle 10g Samples Schemas HTML PDF HTML PDF
Oracle 11g Samples Schemas HTML PDF HTML PDF
   
3.1. Oracle alaptáblák: dept, emp, salgrade 
-- Hozzuk létre a dept, emp, salgrade táblákat az Oracle SCOTT felhasználó
    tábláiból (mivel hallgatói jogosultság nem szól a scott tábláira, előbb áthoztam,
    és a sila.dept, sila.emp illetve sila.salgrade táblákat már látják a hallgatók is),
    CREATE TABLE dept AS SELECT * FROM sila.dept; (emp) VAGY 
-- A dept, emp és salgrade táblák közvetlen létrehozása: cr_dept_emp.sql 
-- A dept, emp, salgrade, dummy, customer, ord, item, product, price táblák
    valamint a sales nézettábla létrehozása: cr_dept_stb_sales.sql 
 
-- Kapcsolódó példatár feladatai: Feladatok.pdf 
 
3.2. HR (HR - Human Resource) - hr_sema.pdf
   
      hr.employees 
      hr.departments
      hr.countries
      hr.locations
      hr.regions
      hr.jobs
      hr.job_history
107 sor
27 sor
25 sor
23 sor
 4 sor
19 sor
10 sor
   alkalmazottak
   osztályok
   országok
   osztályok és raktárak címei
   régiók, amelyek egyenként több országot tartalmaznak
   beosztások, alsó és felső fizetési határokkal
   ki, mikor, melyik osztályon, milyen beosztásban dolgozott
   
3.3. OE (OE -Order Entry)
    
      oe.orders  
      oe.order_items
      oe.product_information
      oe.product_descriptions
      oe.inventories
      oe.customers
      oe.warehouses
105 sor
665 sor
288 sor
8640 sor
1112 sor
319 sor
9 sor
   rendelések  
   rendelt tételek
   termék információk
   termék leírások, különböző nyelveken
   raktárkészlet termékek és raktárak szerint
   vevők
   raktárak
 
3.4. PM (PM -Product Media)
3.5.  IX  (IX -Information Exchange)
3.6. SH  (SH -Sales History) - sh_sema.pdf
     
      sh.promotions  
      sh.costs
      sh.sales
      sh.times
      sh.products
      sh.channels
      sh.customers
      sh.countries
501 sor
787766 sor
1016271 sor
1461 sor
10000 sor
5 sor
50000 sor
19 sor
   különböző kedvezmények ideje, típusa (pl. TV, rádió, internet)
   termékek időszakonkénti egységára és költsége
   eladások adatai, mikor, kinek, milyen csatornán át stb.
   időszakok elemzésére szolgáló információk, pl. negyedév, hónap
   termékek leírása
   eladási csatornák, pl. internet, katalógus stb.
   vevők adatai, pl. cím, életkor, nem, jövedelem
   országok, ahová eladtunk
    

További hasznos linkek:
> Ajánlott irodalom és hasznos linkek az adatbázisok tantárgyakhoz
   

Budapest, 2007. február 12.
Utolsó módosítás: 2011. szept.5.

Lap tetejére      AB1 gyak      AB2 gyak    
dr. Hajas Csilla, ELTE, IK
E-mail: sila@inf.elte.hu

 Kezdőlapra