Domov Razvoj Kaj je načrtovanje relacijske baze podatkov (rdd)? - definicija iz tehopedije

Kaj je načrtovanje relacijske baze podatkov (rdd)? - definicija iz tehopedije

Kazalo:

Anonim

Opredelitev - Kaj pomeni načrtovanje relacijske baze podatkov (RDD)?

Relacijsko oblikovanje baz podatkov (RDD) modelira podatke in podatke v niz tabel s vrsticami in stolpci. Vsaka vrstica relacije / tabele predstavlja zapis in vsak stolpec predstavlja atribut podatkov. Strukturirani poizvedbeni jezik (SQL) se uporablja za manipulacijo relacijskih baz podatkov. Zasnova relacijske baze podatkov je sestavljena iz štirih stopenj, kjer se podatki modelirajo v nabor povezanih tabel. Stopnje so:

  • Določite razmerja / atribute
  • Določite primarne ključe
  • Določite odnose
  • Normalizacija

Techopedia razlaga oblikovanje relacijskih podatkovnih baz (RDD)

Relacijske zbirke podatkov se razlikujejo od drugih zbirk podatkov po pristopu k organizaciji podatkov in opravljanju transakcij. V RDD so podatki organizirani v tabele in vse vrste dostopa do podatkov potekajo prek nadzorovanih transakcij. Dizajn relacijske baze podatkov ustreza lastnostim ACID (atomska, doslednost, celovitost in trajnost), ki jih zahteva načrtovanje baze podatkov. Relacijsko oblikovanje baz podatkov nalaga uporabo strežnika baz podatkov v aplikacijah za reševanje težav z upravljanjem podatkov.

Štiri stopnje RDD so naslednje:

  • Razmerja in atributi: različne tabele in atributi, povezani z vsako tabelo, so identificirani. Tabele predstavljajo entitete, atributi pa predstavljajo lastnosti posameznih entitet.
  • Primarni ključi: Atribut ali niz atributov, ki pomagajo pri enolični identifikaciji zapisa, je identificiran in dodeljen kot primarni ključ
  • Razmerja: Razmerja med različnimi tabelami se vzpostavijo s pomočjo tujih tipk. Tuji ključi so atributi, ki se pojavljajo v tabeli in so primarni ključi druge tabele. Vrste odnosov med odnosi (tabelami) so:
    • En do enega
    • Eden mnogim
    • Veliko do mnogih

Diagram odnosov med subjekti se lahko shematsko prikazuje entitete, njihovi atributi in odnos med entitetami.

  • Normalizacija: To je postopek optimizacije strukture baze podatkov. Normalizacija poenostavi oblikovanje baze podatkov, da se prepreči odvečnost in zmeda. Običajne oblike so naslednje:
    • Prva normalna oblika
    • Druga normalna oblika
    • Tretja normalna oblika
    • Boyce-Codd normalna oblika
    • Peta normalna oblika

Z uporabo niza pravil se tabela normalizira v zgornje normalne oblike linearno progresivno. Učinkovitost zasnove se izboljšuje z vsako višjo stopnjo normalizacije.

Kaj je načrtovanje relacijske baze podatkov (rdd)? - definicija iz tehopedije