Relációs adatmodell

Elemei:

  • mező
  • rekord
  • rekord-halmaz(reláció)

Mező:

  • leíró tulajdonság tárolására szolgál
  • a legkisebb névvel azonosított tárolási egység
  • elnevezés, típus jellemzi
  • lehet normál vagy kulcs

Rekord:

  • egységként tárolt mezők együttese
  • az ER egyed fogalmához hasonló egység

Reláció

  • az azonos típusú rekord előfordulások halmaza
  • elnevezés, típus jellemzi
  • nincs sorrendiség a rekordok között
  • nem lehet ismétlődés a rekordok között

Kapcsolatnyilvántartás jellege

  • nincs strukúrába épített kapcsolat
  • asszociatív, értékalapú kapcsolatteremtés
  • a kapcsolat két mező értékegyezőségén alapszik (kulcs mező, idegen kulcs)
  • idegen kulcs: értéke megegyezik egy (másik) tábla valamely rekordjának kulcs értékével
  • az idegen kulcs csak arra az oldalra kerülhet, melyhez maximum egy előfordulás kapcsolódik a másik oldalon
  • idegen kulcs mutathat a saját táblájára is
  • spediális set-ek: szingulári set, rekurzív set

ER modell konvertálása relációs modellre:

  • egyed -> rekord típus
  • elemi tulajdonság -> mező
  • kulcs tulajdonság -> kulcs mező
  • többértékű tulajdonság -> új reláció
  • összetett tulajdonság -> tagmezők
  • 1:1 kapcsolat -> idegen kulcs
  • 1:N kapcsolat -> idegen kulcs
  • N:M kapcsolat -> kapcsoló rekord + 2*idegen kulcs

Megszorítások:

  • hibás adatok használhatatlanná teszik az adatbázist
  • adatbázistartalom ellenőrzése integritási feltételek, megszorítások hozhatók létre
  • Típusai
    • statikus: a felvehető adatértékek körét korlátozza
    • dinamikus: az elvégezhető műveletek körét korlátozza
  • a nem megfelelő műveletek, értékek visszautasításra kerülnek

Címkék: Adatbáziskezelés

A bejegyzés trackback címe:

https://zsmaster.blog.hu/api/trackback/id/tr774797122

Kommentek:

A hozzászólások a vonatkozó jogszabályok  értelmében felhasználói tartalomnak minősülnek, értük a szolgáltatás technikai  üzemeltetője semmilyen felelősséget nem vállal, azokat nem ellenőrzi. Kifogás esetén forduljon a blog szerkesztőjéhez. Részletek a  Felhasználási feltételekben és az adatvédelmi tájékoztatóban.

Nincsenek hozzászólások.
süti beállítások módosítása