Proiectare relațională de baze de date (RDD)

Autor: Lewis Jackson
Data Creației: 6 Mai 2021
Data Actualizării: 1 Iulie 2024
Anonim
Baze de Date | S1E01 | Introducere în Baze de Date
Video: Baze de Date | S1E01 | Introducere în Baze de Date

Conţinut

Definiție - Ce înseamnă relația bazei de date relaționale (RDD)?

Proiectarea relațională a bazelor de date (RDD) modelează informațiile și datele într-un set de tabele cu rânduri și coloane. Fiecare rând al unei relații / tabele reprezintă o înregistrare și fiecare coloană reprezintă un atribut de date. Limbajul de interogare structurat (SQL) este utilizat pentru a manipula bazele de date relaționale. Proiectarea unei baze de date relaționale este compusă din patru etape, în care datele sunt modelate într-un set de tabele conexe. Etapele sunt:


  • Definiți relațiile / atributele
  • Definiți cheile primare
  • Definiți relațiile
  • Normalizare

O introducere în Microsoft Azure și Microsoft Cloud | În acest ghid, veți afla despre ce este vorba despre cloud computing și despre cum Microsoft Azure vă poate ajuta să migrați și să conduceți afacerea din cloud.

Techopedia explică proiectarea relațională a bazelor de date (RDD)

Bazele de date relaționale diferă de alte baze de date în abordarea lor de a organiza date și de a efectua tranzacții. Într-un RDD, datele sunt organizate în tabele și toate tipurile de acces la date sunt efectuate prin tranzacții controlate. Proiectarea relațională a bazelor de date satisface proprietățile ACID (atomicitate, consistență, integritate și durabilitate) necesare dintr-o proiectare a bazei de date. Proiectarea relațională a bazelor de date necesită utilizarea unui server de baze de date în aplicații pentru tratarea problemelor de gestionare a datelor.


Cele patru etape ale unui CDR sunt următoarele:

  • Relații și atribute: Sunt identificate diferitele tabele și atribute legate de fiecare tabel. Tabelele reprezintă entități, iar atributele reprezintă proprietățile entităților respective.
  • Taste principale: Atributul sau setul de atribute care ajută la identificarea unică a unei înregistrări este identificat și atribuit ca cheie primară
  • Relații: relațiile dintre diferitele tabele sunt stabilite cu ajutorul unor chei străine. Tastele externe sunt atribute care apar într-un tabel care sunt chei primare ale altei tabele. Tipurile de relații care pot exista între relații (tabele) sunt:
    • Unu la unu
    • Unul la mulți
    • De la mulți la mulți

O diagramă relație entitate poate fi utilizată pentru a descrie entitățile, atributele lor și relația dintre entități într-un mod diagramatic.

  • Normalizare: Acesta este procesul de optimizare a structurii bazei de date. Normalizarea simplifică proiectarea bazei de date pentru a evita redundanța și confuzia. Diferitele forme normale sunt următoarele:
    • Prima formă normală
    • A doua formă normală
    • A treia formă normală
    • Forma normală Boyce-Codd
    • A cincea formă normală

Prin aplicarea unui set de reguli, un tabel este normalizat în formele normale de mai sus, într-un mod liniar progresiv. Eficiența designului se îmbunătățește cu fiecare grad de normalizare mai mare.