Koti kehitys Mikä on relaatiotietokannan suunnittelu (rdd)? - määritelmä techopediasta

Mikä on relaatiotietokannan suunnittelu (rdd)? - määritelmä techopediasta

Sisällysluettelo:

Anonim

Määritelmä - Mitä relaatiotietokannan suunnittelu (RDD) tarkoittaa?

Relaatiotietokannan suunnittelu (RDD) mallintaa tiedot rivien ja sarakkeiden taulukkojoukkoksi. Jokainen suhteen / taulukon rivi edustaa tietuetta ja kukin sarake edustaa tietomääriä. Strukturoitua kyselykieltä (SQL) käytetään relaatiotietokantojen manipulointiin. Relaatiotietokannan suunnittelu koostuu neljästä vaiheesta, joissa tiedot mallinnetaan joukkoon liittyviä taulukoita. Vaiheet ovat:

  • Määritä suhteet / määritteet
  • Määritä ensisijaiset avaimet
  • Määrittele suhteet
  • normalisointi

Techopedia selittää relaatiotietokannan suunnittelun (RDD)

Relaatiotietokannat eroavat muista tietokannoista lähestymistavansa tietojen järjestämiseen ja tapahtumien suorittamiseen. RDD: ssä tiedot on järjestetty taulukoihin ja kaikenlaiset tietojen käyttöoikeudet suoritetaan hallittujen tapahtumien kautta. Suhteellinen tietokantasuunnittelu tyydyttää tietokannan suunnittelusta vaadittavat ACID (atomisuus, johdonmukaisuus, eheys ja kestävyys) -ominaisuudet. Relaatiotietokannan suunnittelu antaa tietokantapalvelimen käytön sovelluksille tiedonhallintaongelmien ratkaisemiseksi.

RDD: n neljä vaihetta ovat seuraavat:

  • Suhteet ja määritteet: Jokaiseen taulukkoon liittyvät taulukot ja määritteet tunnistetaan. Taulukot edustavat entiteettejä ja määritteet edustavat kunkin yksikön ominaisuuksia.
  • Ensisijaiset avaimet: Ominaisuus tai määritteiden joukko, jotka auttavat tietueen yksilöimisessä, tunnistetaan ja määritetään ensisijaiseksi avaimeksi
  • Suhteet: Eri taulukoiden väliset suhteet luodaan vieraiden avainten avulla. Ulkomaiset avaimet ovat taulukossa esiintyviä määritteitä, jotka ovat toisen taulukon ensisijaisia ​​avaimia. Suhteiden (taulukot) välillä voi olla tyyppisiä suhteita:
    • Yksi yhteen
    • Yksi monille
    • Monista monille

Olio-suhdekaaviota voidaan käyttää kuvaamaan entiteettejä, niiden ominaisuuksia ja entiteettien välistä suhdetta kaaviomaisella tavalla.

  • Normalisointi: Tämä on tietokannan rakenteen optimointiprosessi. Normalisointi yksinkertaistaa tietokannan suunnittelua redundanssien ja sekaannusten välttämiseksi. Eri normaalimuodot ovat seuraavat:
    • Ensimmäinen normaali muoto
    • Toinen normaali muoto
    • Kolmas normaali muoto
    • Boyce-Codd normaalimuodossa
    • Viides normaali muoto

Sovellettamalla sääntöjä, taulukko normalisoidaan yllä oleviin normaaleihin muotoihin lineaarisesti etenevällä tavalla. Suunnittelun tehokkuus paranee jokaisella korkeammalla normalisoitumisasteella.

Mikä on relaatiotietokannan suunnittelu (rdd)? - määritelmä techopediasta