1 / 15

Adatbázis-kezelés

Access példák és feladatok. Adatbázis-kezelés. Adat: észlelhető, felfogható ismeret jelsorozat valakinek, vagy valaminek a jellemzője tény, közlés. Információ: értelmezett, feldolgozott adat új ismeretté értelmezett adat újat közöl. Access példák és feladatok. Alapfogalmak.

samson
Download Presentation

Adatbázis-kezelés

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Access példák és feladatok Adatbázis-kezelés

  2. Adat: észlelhető, felfogható ismeret jelsorozat valakinek, vagy valaminek a jellemzője tény, közlés Információ: értelmezett, feldolgozott adat új ismeretté értelmezett adat újat közöl Access példák és feladatok Alapfogalmak

  3. Access példák és feladatok Alapfogalmak • Adathalmaz • rendszertelen, szervezetlen módon rögzített adatok összessége

  4. Adatállomány: összefüggő adathalmaz, amelyben minden szükséges adat megtalálható Adatbázis: rendezett tárolási elv szerint rögzített adatok lehetővé teszi az adatok értelmes kezelését Access példák és feladatok Alapfogalmak

  5. Access példák és feladatok Alapfogalmak • Adatbázis-kezelő rendszerek: • adatok kezelését, karbantartását segítő programok • főbb funkciói: • adatbázis létrehozása • adatok felvitele, módosítása, törlése • lekérdezés • keresés • adatok védelme, titkosítása • hozzáférési jogok kezelése • fizikai adatszerkezetek szervezése

  6. Access példák és feladatok Alapfogalmak • Az adatbázis táblákból épül fel. • A tábla sorai az egy egyedhez tartozó adatokat tartalmazza • A tábla oszlopai az egyed tulajdonságait tárolja

  7. Access példák és feladatok Alapfogalmak • Tábla = EGYEDTÍPUS • Mező = TULAJDONSÁGTÍPUS • Rekord = EGYEDELŐFORDULÁS (EGYED) • Adat = TULAJDONSÁGÉRTÉK

  8. Access példák és feladatok Alapfogalmak • Kulcs: • egyértelműen beazonosítja az egyedek többi tulajdonságát • minden kulcsérték csak egyszer fordulhat elő • kötelező megadni, nem lehet üres

  9. Access példák és feladatok Kapcsolattípusok • Egy az egyhez (1:1) • Pl: személyi szám - személy • Egy a többhöz (1:N) • Pl: tulajdonos – autó • Több a többhöz (N:M) • Pl: tulajdonos – ingatlan

  10. Access példák és feladatok Kapcsolattípusok Több a többhöz kapcsolat megvalósítása kapcsolótábla segítségével lehetséges.

  11. Access példák és feladatok Adatmodell • Véges számú egyedtípus, azoknak egyenként is véges számú tulajdonságtípusának és kapcsolattípusának szervezett együttese. • Egyszerűbben: táblákból, azok mezőiből, valamint a táblák közötti kapcsolatokból épül fel. • Az adatbázis szerkezete, amelyet meg kell tervezni.

  12. Access példák és feladatok Adatbázis • Véges számú egyedelőfordulás, azoknak egyenként is véges számú tulajdonságértékének és kapcsolatelőfordulásának az adatmodell szerint szervezett együttese. • Egyszerűbben: rekordokból, azok adataiból, valamint a rekordok közötti kapcsolatokból épül fel. • Az adatmodell tárolási elve szerint rögzített adatok.

  13. Access példák és feladatok Adatmodellek • Az eddig tárgyalt adatmodellt RELÁCIÓS ADATMODELLNEK nevezzük! • Jelenleg ez a legelterjedtebb adatmodell. • A legtöbb adatbázis-kezelő rendszer is ezt támogatja (pl: dBase, Clipper, FoxPro, Access, Oracle, MS-SQL, MySQL, stb…)

  14. Access példák és feladatok Relációs adatmodell • Hogy egy táblát relációnak tekintsünk, az alábbi feltételeknek kell teljesülni: • nem lehet két egyforma sora • minden oszlopnak egyedi neve van • a sorok és oszlopok sorrendje tetszőleges

  15. Access példák és feladatok A bemutatónak vége,köszönöm a figyelmet!

More Related