Relational Database Management System (RDBMS)

Forfatter: Randy Alexander
Oprettelsesdato: 2 April 2021
Opdateringsdato: 26 Juni 2024
Anonim
What Is RDBMS ? | What Is Relational Database Management System ? | Relational Model Explained.
Video.: What Is RDBMS ? | What Is Relational Database Management System ? | Relational Model Explained.

Indhold

Definition - Hvad betyder Relational Database Management System (RDBMS)?

Et relationsdatabasestyringssystem (RDBMS) er en databasemotor / -system baseret på den relationelle model, der er specificeret af Edgar F. Codd - faren til moderne relationsdatabasedesign - i 1970.


De fleste moderne kommercielle og open source databaseapplikationer er relationelle. De vigtigste relationelle databasefunktioner inkluderer en mulighed for at bruge tabeller til datalagring, mens du opretholder og håndhæver bestemte dataforhold.

En introduktion til Microsoft Azure og Microsoft Cloud | Gennem denne vejledning lærer du, hvad cloud computing handler om, og hvordan Microsoft Azure kan hjælpe dig med at migrere og drive din virksomhed fra skyen.

Techopedia forklarer RDBMS (Relational Database Management System)

I 1970 udgav Edgar F. Codd, en britisk datalogiker hos IBM, ”En relationel model for data for store delte databanker.” På det tidspunkt vækkede det berømte papir lidt interesse, og få forstod, hvordan Codds banebrydende arbejde ville definere grundlæggende regler for relationel datalagring, som kan forenkles som:

  1. Data skal gemmes og præsenteres som relationer, dvs. tabeller, der har forhold til hinanden, f.eks. Primære / fremmednøgler.
  2. For at manipulere de data, der er gemt i tabeller, skal et system give relationelle operatører - kode, der gør det muligt at teste forholdet mellem to enheder. Et godt eksempel er WHERE-klausulen i en SELECT-sætning, dvs. SQL-sætningen SELECT * FROM CUSTOMER_MASTER WHERE CUSTOMER_SURNAME = 'Smith' forespørger CUSTOMER_MASTER-tabellen og returnerer alle kunder med et efternavn af Smith.

Codd offentliggjorde senere en anden artikel, der skitserede de 12 regler, som alle databaser skal følge for at kunne betegnes som relationelle. Mange moderne databasesystemer følger ikke alle 12 regler, men disse systemer betragtes som relationelle, fordi de er i overensstemmelse med mindst to af de 12 regler.

De fleste moderne kommercielle og open source databasesystemer er relationelle og inkluderer velkendte applikationer, fx Oracle DB (Oracle Corporation); SQL Server (Microsoft) og MySQL og Postgres (open source).