Relāciju datu bāzes dizains (RDD)

Autors: Lewis Jackson
Radīšanas Datums: 6 Maijs 2021
Atjaunināšanas Datums: 1 Jūlijs 2024
Anonim
Relational Database Design/1
Video: Relational Database Design/1

Saturs

Definīcija - ko nozīmē relāciju datu bāzes dizains (RDD)?

Relāciju datu bāzes dizains (RDD) modelē informāciju un datus tabulu kopā ar rindām un kolonnām. Katra relācijas / tabulas rinda attēlo ierakstu, un katra kolonna apzīmē datu atribūtu. Strukturētā vaicājumu valoda (SQL) tiek izmantota, lai manipulētu ar relāciju datu bāzēm. Relāciju datu bāzes dizains sastāv no četriem posmiem, kur dati tiek modelēti saistīto tabulu komplektā. Posmi ir:


  • Definēt attiecības / atribūtus
  • Definējiet galvenās atslēgas
  • Definējiet attiecības
  • Normalizācija

Ievads Microsoft Azure un Microsoft Cloud | Šajā rokasgrāmatā jūs uzzināsit, kas ir mākonis skaitļošana un kā Microsoft Azure var palīdzēt jums migrēt un vadīt savu biznesu no mākoņa.

Techopedia skaidro Relāciju datu bāzes dizains (RDD)

Relāciju datubāzes atšķiras no citām datu bāzēm ar pieeju datu organizēšanai un darījumu veikšanai. RDD dati tiek sakārtoti tabulās, un visi datu piekļuves veidi tiek veikti, izmantojot kontrolētus darījumus. Relāciju datu bāzes dizains atbilst ACID (atomu, konsekvences, integritātes un izturības) īpašībām, kas vajadzīgas datu bāzes projektēšanai. Relāciju datu bāzes dizains pilnvaro datu bāzes serveri lietot lietojumprogrammās datu pārvaldības problēmu risināšanai.

RDD četri posmi ir šādi:

  • Attiecības un atribūti: tiek identificētas dažādas tabulas un atribūti, kas saistīti ar katru tabulu. Tabulas apzīmē entītijas, un atribūti apzīmē attiecīgo entītiju rekvizītus.
  • Primārās atslēgas: tiek identificēts atribūts vai atribūtu komplekts, kas palīdz unikāli identificēt ierakstu, un tiek piešķirts kā primārais taustiņš
  • Attiecības: attiecības starp dažādām tabulām tiek izveidotas, izmantojot svešas atslēgas. Ārzemju atslēgas ir tabulā sastopami atribūti, kas ir citas tabulas primārie taustiņi. Starp attiecībām (tabulas) var pastāvēt šādi attiecību veidi:
    • Viens pret vienu
    • Viens daudziem
    • Daudziem daudziem

Entītiju un attiecību diagrammu var izmantot, lai shematiski attēlotu entītijas, to atribūtus un attiecības starp entītijām.


  • Normalizēšana: Tas ir datu bāzes struktūras optimizācijas process. Normalizēšana vienkāršo datu bāzes dizainu, lai izvairītos no liekas un neskaidrības. Dažādās parastās formas ir šādas:
    • Pirmā normālā forma
    • Otrā normālā forma
    • Trešā normālā forma
    • Boyce-Codd normālā formā
    • Piektā normālā forma

Izmantojot noteikumu kopumu, tabula tiek normalizēta iepriekšminētajās formās lineāri progresīvā veidā. Dizaina efektivitāte palielinās ar katru augstāku normalizācijas pakāpi.