Relációs adatbázis tervezés (RDD)

Szerző: Lewis Jackson
A Teremtés Dátuma: 6 Lehet 2021
Frissítés Dátuma: 1 Július 2024
Anonim
Relációs adatbázis tervezés (RDD) - Technológia
Relációs adatbázis tervezés (RDD) - Technológia

Tartalom

Meghatározás - Mit jelent a relációs adatbázis-tervezés (RDD)?

A relációs adatbázis-tervezés (RDD) az információkat és az adatokat sorok és oszlopok táblázatokba sorolja. A reláció / táblázat minden sora egy rekordot reprezentál, és minden oszlop az adatok attribútumát képviseli. A strukturált lekérdezési nyelvet (SQL) a relációs adatbázisok manipulálására használják. A relációs adatbázis tervezése négy szakaszból áll, ahol az adatokat a kapcsolódó táblázatok halmazába modellezzük. A szakaszok a következők:


  • Definiálja a kapcsolatokat / attribútumokat
  • Adja meg az elsődleges kulcsokat
  • Határozza meg a kapcsolatokat
  • Normalizálás

Bevezetés a Microsoft Azure és a Microsoft Cloud | A jelen útmutató során megtanulja, mi szól a felhőalapú számítástechnikából, és hogyan segítheti a Microsoft Azure a felhőből történő migrációt és az üzleti vállalkozás futtatását.

A Techopedia elmagyarázza a relációs adatbázis-tervezést (RDD)

A relációs adatbázisok az adatok megszervezése és a tranzakciók végrehajtása szempontjából különböznek a többi adatbázistól. Az RDD-ben az adatok táblázatokba vannak rendezve, és az összes típusú hozzáférés ellenőrzött tranzakciókon keresztül történik. A relációs adatbázis-tervezés kielégíti az adatbázis-tervezés által megkövetelt ACID (atomi, konzisztencia, integritás és tartósság) tulajdonságokat. A relációs adatbázis-tervezés kötelezővé teszi az adatbázis-kiszolgáló használatát az alkalmazásokban az adatkezelési problémák kezelésére.


Az RDD négy szakasza a következő:

  • Kapcsolatok és attribútumok: Az egyes táblákhoz kapcsolódó különféle táblákat és attribútumokat azonosítják. A táblák az entitásokat, az attribútumok pedig az adott entitás tulajdonságait képviselik.
  • Elsődleges kulcsok: Az a rekord vagy attribútumkészlet, amely segít a rekord egyedi azonosításában, azonosításra kerül és elsődleges kulcsként van hozzárendelve.
  • Kapcsolatok: A különféle táblák közötti kapcsolatokat idegen kulcsok segítségével hozzák létre. Az idegen kulcsok olyan táblában előforduló attribútumok, amelyek egy másik tábla elsődleges kulcsai. A kapcsolatok (táblázatok) között létező kapcsolatok típusai a következők:
    • 1-1
    • Egy a sokhoz
    • Sok-sok

Az entitás-kapcsolati diagram felhasználható az entitások, attribútumaik és az entitások közötti kapcsolat ábrázolására.


  • Normalizálás: Ez az adatbázis-struktúra optimalizálásának folyamata. A normalizálás leegyszerűsíti az adatbázis tervezését az redundancia és a félreértések elkerülése érdekében. A különféle normál formák a következők:
    • Első normál forma
    • Második normál forma
    • Harmadik normál forma
    • Boyce-Codd normál forma
    • Ötödik normál forma

Szabálykészlet alkalmazásával egy táblát a fenti normál formákba normalizálunk lineárisan progresszív módon. A tervezés hatékonysága minden magasabb normalizációs fokozattal javul.