Relāciju datu bāze (RDB)

Autors: Randy Alexander
Radīšanas Datums: 2 Aprīlis 2021
Atjaunināšanas Datums: 26 Jūnijs 2024
Anonim
RDB: Relational Database Design (with Exercises)
Video: RDB: Relational Database Design (with Exercises)

Saturs

Definīcija - ko nozīmē Relāciju datu bāze (RDB)?

Relāciju datu bāze (RDB) ir vairāku datu kopu kopums, kas sakārtots tabulās, ierakstos un kolonnās. RDB rada precīzi noteiktas attiecības starp datu bāzes tabulām. Tabulas sazinās un dalās ar informāciju, kas atvieglo datu meklēšanu, organizēšanu un ziņošanu.


RDB izmanto strukturēto vaicājumu valodu (SQL), kas ir standarta lietotāja lietojumprogramma, kas nodrošina ērtu programmēšanas interfeisu datu bāzes mijiedarbībai.

RDB ir iegūts no matemātisko funkciju koncepcijas kartēšanas datu kopām, un to izstrādāja Edgars F. Kods.

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āze (RDB)

RDB organizē datus dažādos veidos. Katru tabulu sauc par saistību, kurā ir viena vai vairākas datu kategorijas kolonnas. Katrs tabulas ieraksts (vai rinda) satur unikālu datu gadījumu, kas noteikts attiecīgajai kolonnu kategorijai. Viens vai vairāki datu vai ierakstu raksturlielumi attiecas uz vienu vai vairākiem ierakstiem, lai veidotu funkcionālās atkarības. Tos klasificē šādi:

  • Viens pret vienu: viens tabulas ieraksts attiecas uz citu tabulas ierakstu.
  • Viens pret daudziem: viens tabulas ieraksts attiecas uz daudziem ierakstiem citā tabulā.
  • Daudzi pret vienu: vairāk nekā viens tabulas ieraksts attiecas uz citu tabulas ierakstu.
  • Daudziem daudziem: Vairāk nekā viens tabulas ieraksts attiecas uz vairāk nekā vienu ierakstu citā tabulā.

RDB veic "atlasīt", "projektu" un "pievienoties" datu bāzes operācijas, kur atlase tiek izmantota atlasīšanai, projekts identificē datu atribūtus un pievienošanās apvieno attiecības.


RDB ir daudz citu priekšrocību, tostarp:

  • Vienkārša paplašināmība, jo jaunus datus var pievienot, nemainot esošos ierakstus. To sauc arī par mērogojamību.
  • Jaunu tehnoloģiju veiktspēja, jauda un elastība ar vairākām datu prasību iespējām.
  • Datu drošība, kas ir kritiska, ja datu koplietošana balstās uz privātumu. Piemēram, vadība var koplietot noteiktas datu privilēģijas un piekļūt un bloķēt darbiniekus no citiem datiem, piemēram, konfidenciālas informācijas par algu vai pabalstiem.