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

Adatbázis kezelés. Fogalmak Adatbázis: egy olyan adathalmaz, amelynek elemei egy meghatározott tulajdonságuk alapján összetartozónak tekinthetők. Az adatbázisban.

Hasonló előadás


Az előadások a következő témára: "Adatbázis kezelés. Fogalmak Adatbázis: egy olyan adathalmaz, amelynek elemei egy meghatározott tulajdonságuk alapján összetartozónak tekinthetők. Az adatbázisban."— Előadás másolata:

1 Adatbázis kezelés

2 Fogalmak Adatbázis: egy olyan adathalmaz, amelynek elemei egy meghatározott tulajdonságuk alapján összetartozónak tekinthetők. Az adatbázisban az adatok rendszerezetten szerepelnek. Adatbázis: egy olyan adathalmaz, amelynek elemei egy meghatározott tulajdonságuk alapján összetartozónak tekinthetők. Az adatbázisban az adatok rendszerezetten szerepelnek. Egyed: aminek adatait az adatbázisban tároljuk. Egyed: aminek adatait az adatbázisban tároljuk. Attribútum: az egyed valamely jellemzője. (Pl. egy személy vezetékneve) Attribútum: az egyed valamely jellemzője. (Pl. egy személy vezetékneve)

3 Adatbázis kezelő rendszer Legfontosabb feladatai: Legfontosabb feladatai: Adatok bevitele, tárolása, rendezése Adatok bevitele, tárolása, rendezése Kapcsolatok nyilvántartása Kapcsolatok nyilvántartása Hozzáférési jogok szabályozása Hozzáférési jogok szabályozása Adatok védelme Adatok védelme Adatok módosításának, adott szempont szerinti lekérdezésének lehetősége Adatok módosításának, adott szempont szerinti lekérdezésének lehetősége Adatok nyomtatása Adatok nyomtatása Statisztikai adatok számítása Statisztikai adatok számítása

4 Adatmodellek Fogalma: egyértelműen meghatározza az adatbázis szerkezetét, magában foglalja az adatok típusát, kapcsolatát, a korlátozó feltételeket és az adatkezelési műveleteket. Fogalma: egyértelműen meghatározza az adatbázis szerkezetét, magában foglalja az adatok típusát, kapcsolatát, a korlátozó feltételeket és az adatkezelési műveleteket. Típusai: Típusai: Hálós Hálós Hierarchikus Hierarchikus Objektum orientált Objektum orientált Relációs Relációs

5 Relációs adatmodell Az adatokat egymással logikailag összefüggő táblákban tároljuk. Az adatokat egymással logikailag összefüggő táblákban tároljuk. A táblákkal szemben támasztott követelmények: A táblákkal szemben támasztott követelmények: minden oszlopnak egyértelmű neve van minden oszlopnak egyértelmű neve van minden sorban ugyanazok az oszlopok vannak minden sorban ugyanazok az oszlopok vannak az oszlopokban található adatok meghatározott értéket vehetnek fel az oszlopokban található adatok meghatározott értéket vehetnek fel az oszlopok soronként csak egy értéket vehetnek fel az oszlopok soronként csak egy értéket vehetnek fel a táblát a neve egyértelműen azonosítja a táblát a neve egyértelműen azonosítja

6 A tábla A tábla oszlopokból (mezők) és sorokból (rekordok) áll. A tábla oszlopokból (mezők) és sorokból (rekordok) áll. A rekord: egy egyed összes tulajdonsága. (Pl.: egy ügyfél neve, címe, telefonszáma) A rekord: egy egyed összes tulajdonsága. (Pl.: egy ügyfél neve, címe, telefonszáma) A mező: több egyed egy közös tulajdonsága. (Pl.: minden egyed neve a név mezőben található) A mező: több egyed egy közös tulajdonsága. (Pl.: minden egyed neve a név mezőben található) Elsődleges kulcs: olyan egyedi érték, amely az adott rekordot egyértelműen azonosítja. (Pl.: személyi szám) Elsődleges kulcs: olyan egyedi érték, amely az adott rekordot egyértelműen azonosítja. (Pl.: személyi szám)

7 Az adatbázis táblái közötti kapcsolatok Az egyedek egymáshoz való viszonyát írják le. Az egyedek egymáshoz való viszonyát írják le. Típusai: Típusai: egy-egy : az egyik tábla egy eleméhez a másik táblában csak egy elem kapcsolódik egy-egy : az egyik tábla egy eleméhez a másik táblában csak egy elem kapcsolódik egy-több: az egyik tábla egy eleméhez a másik tábla több eleme kapcsolódhat egy-több: az egyik tábla egy eleméhez a másik tábla több eleme kapcsolódhat több-több: bármely tábla elemihez a másik tábla tetszőleges számú eleme tartozhat több-több: bármely tábla elemihez a másik tábla tetszőleges számú eleme tartozhat

8 Adatbázisok tervezése 1. lépés: Követelményelemzés 1. lépés: Követelményelemzés 2. lépés: Egyedek táblák meghatározása 2. lépés: Egyedek táblák meghatározása 3. lépés: Attribútumok, mezők meghatározása 3. lépés: Attribútumok, mezők meghatározása 4. lépés: Az azonosítók meghatározása 4. lépés: Az azonosítók meghatározása 5. lépés: A kapcsolatok meghatározása 5. lépés: A kapcsolatok meghatározása 6. lépés: Ellenőrzés 6. lépés: Ellenőrzés 7. lépés: Adatbevitel és további objektumok létrehozása 7. lépés: Adatbevitel és további objektumok létrehozása


Letölteni ppt "Adatbázis kezelés. Fogalmak Adatbázis: egy olyan adathalmaz, amelynek elemei egy meghatározott tulajdonságuk alapján összetartozónak tekinthetők. Az adatbázisban."

Hasonló előadás


Google Hirdetések