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

Összeállította: Juhász Tibor – 2006 – Adatbázis- kezelés 3. Grafikus normalizálás.

Hasonló előadás


Az előadások a következő témára: "Összeállította: Juhász Tibor – 2006 – Adatbázis- kezelés 3. Grafikus normalizálás."— Előadás másolata:

1 Összeállította: Juhász Tibor – 2006 – Adatbázis- kezelés 3. Grafikus normalizálás

2 Adatbázis-kezelés 2/13 SZÁMLA Számlaszám:328 Dátum:2004. 03. 12. Vevő:Cica Bt. Cím:Budapest, Morzsa u. 8. TermékkódTerméknévMennyiségEgységárÖsszeg 153videó360000180000 224rádió61000060000 118tévé23000060000 Összesen:300000 SzámlázásSzámlázásSzámlázásSzámlázás

3 Adatbázis-kezelés 3/13 Számla- szám DátumVevőnévCímKód Termék- név Meny- nyiség Egység- ár 328 2004. 03. 12. Cica Bt. Budapest, Morzsa u. 8. 153videó360000 328 2004. 03. 12. Cica Bt. Budapest, Morzsa u. 8. 224rádió610000 328 2004. 03. 12. Cica Bt. Budapest, Morzsa u. 8. 118tévé230000 548 2004. 03. 12. Morzsa Rt. Pécs, Cica u. 43. 153videó360000 548 2004. 03. 12. Morzsa Rt. Pécs, Cica u. 43. 689hifitorony580000 548 2004. 03. 12. Morzsa Rt. Pécs, Cica u. 43. 139tévé375000 629 2004. 03. 14. Cica Bt. Budapest, Morzsa u. 8. 153videó160000 1.A többértékű mezőkből több rekordot készítünk. Töröljük a számítható mezőket.

4 Adatbázis-kezelés 4/13 2.Meghatározzuk a tábla kulcsát: Számlaszám, Termékkód 3.Feltérképezzük a funkcionális függéseket: Számlaszám  Dátum, Vevőnév, Cím Termékkód  Terméknév, Egységár Számlaszám, Termékkód  Mennyiség Vevőnév  Cím Számla- szám DátumVevőnévCímKód Termék- név Meny- nyiség Egység- ár

5 Adatbázis-kezelés 5/13 Számlaszám Termékkód Mennyiség Dátum Vevőnév Cím Egységár Terméknév kulcs 4. Grafikusan ábrázoljuk a mezőket és a függéseket.

6 Adatbázis-kezelés 6/13 Számlaszám Termékkód Mennyiség Dátum Vevőnév Cím Egységár Terméknév kulcs 5. Kijelöljük a kulcstól teljesen függő mezőket.

7 Adatbázis-kezelés 7/13 Számlaszám Termékkód Mennyiség Dátum Vevőnév Cím Egységár Terméknév kulcs 6. Kijelöljük a kulcstól részlegesen függő mezőket (a tranzitív függések nélkül).

8 Adatbázis-kezelés 8/13 Számlaszám Termékkód Mennyiség Dátum Vevőnév Cím Egységár Terméknév kulcs 7. Kijelöljük a tranzitív függést tartalmazó mezőket.

9 Számlaszám Termékkód Mennyiség Dátum Vevőnév Cím Egységár Terméknév kulcs Számlaszám Termékkód Mennyiség Termékkód Egységár Terméknév Számlaszám Dátum Vevőnév Vevőnév Cím 8.Kiemeljük a kijelölt mezőket.

10 Számlaszám Termékkód Mennyiség Termékkód Egységár Terméknév Számlaszám Dátum Vevőnév Vevőnév Cím 9.A kiemelt mezők- ből táblákat alko- tunk. Számlaszám Termékkód ELADÁS MennyiségTermékkódTERMÉK Terméknév Egységár SzámlaszámSZÁMLA Dátum Vevőnév VevőnévVEVŐ Cím

11 Adatbázis-kezelés 11/13 SzámlaszámTermékkódMennyiség 3281533 3282246 3281182 5481533 5486895 5481393 6291531 VevőnévCím Cica Bt. Budapest, Morzsa u. 8. Morzsa Rt. Pécs, Cica u. 43. SzámlaszámDátumVevőnév328 2004. 03. 12. Cica Bt. 548 2004. 03. 12. Morzsa Rt. 629 2004. 03. 14. Cica Bt. TermékkódTerméknévEgységár118tévé30000 139tévé75000 153videó60000 224rádió10000 689hifitorony80000 Az adatbázis táblái SZÁMLAVEVŐ TERMÉKELADÁS

12 Adatbázis-kezelés 12/13 Az adatbázis kapcsolati ábrája Bachman-diagram, kapcsolati ábra Bachman-diagram, kapcsolati ábra Tábla: téglalap, név nagybetűvel Tábla: téglalap, név nagybetűvel A kulcs mezői a név fölött (aláhúzás) A kulcs mezői a név fölött (aláhúzás) A többi mező a név alatt. A többi mező a név alatt. Számlaszám Termékkód ELADÁS MennyiségTermékkódTERMÉK Terméknév Egységár SzámlaszámSZÁMLA Dátum Vevőnév VevőnévVEVŐ Cím

13 Adatbázis-kezelés 13/13 Adatbázis-kezelés 1. Alapfogalmak Alapfogalmak 2. Relációs adatbázisok Relációs adatbázisokRelációs adatbázisok 3. Grafikus normalizálás 4. Adatbázis-kezelő rendszerek Adatbázis-kezelő rendszerekAdatbázis-kezelő rendszerek


Letölteni ppt "Összeállította: Juhász Tibor – 2006 – Adatbázis- kezelés 3. Grafikus normalizálás."

Hasonló előadás


Google Hirdetések