Relacijski sustav za upravljanje bazama podataka (RDBMS)

Autor: Randy Alexander
Datum Stvaranja: 2 Travanj 2021
Datum Ažuriranja: 1 Srpanj 2024
Anonim
Baze podataka i upravljanje bazama podataka - osnovni koncepti
Video: Baze podataka i upravljanje bazama podataka - osnovni koncepti

Sadržaj

Definicija - Što znači sustav relacijskog upravljanja bazama podataka (RDBMS)?

Sustav upravljanja relacijskim bazama podataka (RDBMS) je motor / sustav baza podataka utemeljen na relacijskom modelu koji je odredio Edgar F. Codd - otac modernog dizajna relacijskih baza podataka - 1970. godine.


Većina suvremenih komercijalnih aplikacija i baza podataka s otvorenim kodom imaju relacijsku prirodu. Najvažnije značajke relacijske baze podataka uključuju mogućnost korištenja tablica za pohranu podataka uz održavanje i provođenje određenih odnosa podataka.

Uvod u Microsoft Azure i Microsoft Cloud | Kroz ovaj vodič naučit ćete o čemu se radi računalstvo u oblaku i kako vam Microsoft Azure može pomoći da preselite i pokrenete svoje poslovanje iz oblaka.

Techopedia objašnjava sustav upravljanja relacijskim bazama podataka (RDBMS)

Edgar F. Codd, britanski računalni znanstvenik s IBM-om, 1970. objavio je "Relacijski model podataka za velike zajedničke banke podataka". Tada je poznati časopis izazvao malo interesa, a malo tko je shvatio kako će Coddov revolucionarni rad definirati osnovna pravila za relacijsko pohranjivanje podataka koja se mogu pojednostaviti kao:

  1. Podaci se moraju pohraniti i predstaviti kao odnosi, tj. Tablice koje imaju međusobne odnose, npr. Primarni / strani ključevi.
  2. Za manipuliranje podacima pohranjenim u tablicama sustav treba osigurati relacijske operatore - kôd koji omogućuje testiranje odnosa između dva entiteta. Dobar primjer je WHERE klauzula SELECT izjave, tj. SQL izjava SELECT * FROM CUSTOMER_MASTER GDJE CUSTOMER_SURNAME = 'Smith' će pitati tablicu CUSTOMER_MASTER i vratiti sve kupce s prezimenom Smith.

Codd je kasnije objavio još jedan rad u kojem je izložio 12 pravila kojih se moraju pridržavati sve baze podataka da bi bile kvalificirane kao relacijske. Mnogi suvremeni sustavi baza podataka ne slijede svih 12 pravila, ali smatraju se relacijskim jer su u skladu s najmanje dva od 12 pravila.

Većina modernih komercijalnih i otvorenih izvora baze podataka su relacijske prirode i uključuju dobro poznate aplikacije, npr. Oracle DB (Oracle Corporation); SQL Server (Microsoft) i MySQL i Postgres (otvoreni izvor).