Itthon adatbázisok Mi az a relációs adatbázis-kezelő rendszer (rdbms)? - meghatározás a techopedia alapján

Mi az a relációs adatbázis-kezelő rendszer (rdbms)? - meghatározás a techopedia alapján

Tartalomjegyzék:

Anonim

Meghatározás - Mit jelent a relációs adatbázis-kezelő rendszer (RDBMS)?

A relációs adatbázis-kezelő rendszer (RDBMS) egy adatbázis-motor / rendszer, melynek alapja az Edgar F. Codd - a modern relációs adatbázis-tervezés atyja - által 1970-ben megadott relációs modell.

A legtöbb modern kereskedelmi és nyílt forrású adatbázis-alkalmazás relációs jellegű. A legfontosabb relációs adatbázis funkciók között szerepel az a lehetőség, hogy táblákat használjon az adatok tárolására, bizonyos adatkapcsolatok fenntartása és érvényesítése során.

A Techopedia magyarázza a relációs adatbázis-kezelő rendszert (RDBMS)

1970-ben Edgar F. Codd, az IBM brit számítógépes tudósa közzétette „A relációs modellt a nagy megosztott adatbankokhoz.” Akkoriban a híres cikk kevés érdeklődést váltott ki, és kevesen értették meg, hogy Codd úttörő munkája hogyan határozza meg a a relációs adattárolás alapvető szabályai, amelyeket az alábbiak szerint lehet egyszerűsíteni:

  1. Az adatokat tárolni kell, és kapcsolatokként kell bemutatni, azaz tábláknak, amelyek kapcsolatban vannak egymással, pl. Elsődleges / idegen kulcsok.
  2. A táblázatokban tárolt adatok manipulálásához egy rendszernek relációs operátorokat kell biztosítania, amelyek lehetővé teszik a kapcsolat két entitás közötti tesztelését. Jó példa erre a SELECT utasítás WHERE záradéka, azaz az SQL utasítás SELECT * FROM CUSTOMER_MASTER, ahonnan a CUSTOMER_SURNAME = 'Smith' lekérdezi a CUSTOMER_MASTER táblát, és az összes ügyfelet Smith vezetéknévvel adja vissza.

Codd később egy újabb tanulmányt tett közzé, amely felvázolta a 12 szabályt, amelyeket minden adatbázisnak követnie kell, hogy relációnak minősüljön. Sok modern adatbázis-rendszer nem követi mind a 12 szabályt, de ezeket a rendszereket relációsnek tekintik, mivel megfelelnek a 12 szabály közül legalább kettőnek.


A legtöbb modern kereskedelmi és nyílt forrású adatbázis-rendszer relációs jellegű, és közismert alkalmazásokat is tartalmaz, pl. Oracle DB (Oracle Corporation); SQL Server (Microsoft) és MySQL és Postgres (nyílt forráskódú).

Mi az a relációs adatbázis-kezelő rendszer (rdbms)? - meghatározás a techopedia alapján