Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Relačné Vs . objektovej databázy

Objektovo orientované databázy boli vynájdené v roku 1980 ako dátové typy sa stala zložitejšou a objektovo - orientované programovacie jazyky sa stali štandardom . Zatiaľ čo oni získali lojálni pokračovanie v open - source softvér komunita , objektovo orientované databázy nie sú tak populárne ako relačnej databázy . Relačnej databázy

relačný databázový systém ( RDBMS ) je pre relačnej databázy . V relačnej databáze , sada dátových tabuliek predstavuje subjektov spojených dohromady pomocou primárnych a cudzích kľúčov . Typy vzťahov môžu byť one - to - one ( 1:1 ) , one - to - many ( 1 : M ) alebo many - to - many ( M : M ) . Napríklad jeden subjekt údajov môže byť len " zákazník " v súvislosti 1 : M na " Objednávky " , pretože daný zákazník môže mať viac ako jednu objednávku
Objektovo orientované databázy
< . p > Systémy pre správu databázy objektovo - orientovaný ( ODBMS ) boli vytvorené pre riešenie stále zložitejších dátových typov a objektovo orientovaných jazykoch ako je C + + . V tej dobe , mnoho expertov verí , že by sa rýchlo nahradiť relačnej databázy , ale oni sú teraz považované za doplnok k RDBMS . Najväčšie využitie ODBMS je v softvérovej komunite open - source .
Voľba typu databázy

RDBMS je stále najviac dominantné typ databázy na trhu dnes . Väčšina balené podnikové obchodné aplikácie sú postavené na relačných modelov . Pre tých , ktorí potrebujú podporu ODBMS , väčšina relačnej databázy teraz podporujú oba komplexné dátové typy a objektovo orientované programovacie jazyky . Tiež preto, že existuje niekoľko noriem v softvérovom spoločenstvo ODBMS , problémy s kompatibilitou sú oveľa pravdepodobnejšie .

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené