Dom baze podataka Što je relacijska baza podataka (rdb)? - definicija iz tehopedije

Što je relacijska baza podataka (rdb)? - definicija iz tehopedije

Sadržaj:

Anonim

Definicija - Što znači relacijska baza podataka (RDB)?

Relacijska baza podataka (RDB) skupni je skup više skupova podataka koji su organizirani po tablicama, zapisima i stupovima. RDB-ovi uspostavljaju dobro definiran odnos između tablica baza podataka. Tablice komuniciraju i dijele informacije što olakšava pretraživanje podataka, organizaciju i izvještavanje.

RDB-ovi koriste strukturirani jezik upita (SQL), što je standardna korisnička aplikacija koja pruža jednostavno programsko sučelje za interakciju s bazama podataka.

RDB je izveden iz koncepta matematičke funkcije mapiranja skupova podataka, a razvio ga je Edgar F. Codd.

Tehopedija objašnjava relacijsku bazu podataka (RDB)

RDB-ovi organiziraju podatke na različite načine. Svaka je tablica poznata kao relacija koja sadrži jedan ili više stupaca s kategorijama podataka. Svaki zapis tablice (ili redak) sadrži jedinstvenu instancu podataka definiranu za odgovarajuću kategoriju stupaca. Jedan ili više podataka ili značajki zapisa odnose se na jedan ili više zapisa koji čine funkcionalne ovisnosti. Oni su klasificirani kako slijedi:

  • Jedan prema jedan: Jedan zapis tablice odnosi se na drugi zapis u drugoj tablici.
  • Jedan za mnoge: Jedan zapis tablice odnosi se na mnoge zapise u drugoj tablici.
  • Mnogi za jedan: Više zapisa o tablici odnosi se na drugi zapis u tablici.
  • Mnogi do mnogih: Više zapisa u jednoj tablici odnosi se na više zapisa u drugoj tablici.

RDB izvodi operacije "odabir", "projekt" i "pridruživanje", pri čemu se odabir koristi za pronalaženje podataka, projekt identificira atribute podataka i spaja kombinira odnose.

RDB-ovi imaju i mnoge druge prednosti, uključujući:

  • Laka proširivost jer se novi podaci mogu dodavati bez izmjene postojećih zapisa. To je također poznato kao skalabilnost.
  • Nove tehnološke performanse, snaga i fleksibilnost s višestrukim mogućnostima zahtjeva podataka.
  • Sigurnost podataka, što je kritično kada se dijeljenje podataka temelji na privatnosti. Na primjer, uprava može dijeliti određene privilegije podataka i pristupati zaposlenicima i blokirati druge podatke, poput povjerljivih podataka o plaći ili naknadama.
Što je relacijska baza podataka (rdb)? - definicija iz tehopedije