Namai Duomenų bazės Kas yra vienoda duomenų bazė? - apibrėžimas iš techopedijos

Kas yra vienoda duomenų bazė? - apibrėžimas iš techopedijos

Turinys:

Anonim

Apibrėžimas - ką reiškia „Flat Database“?

Plokščioji duomenų bazė yra paprasta duomenų bazių sistema, kurioje kiekviena duomenų bazė yra pateikiama kaip viena lentelė, kurioje visi įrašai yra saugomi kaip viena duomenų eilutė, kurią atskiria ribos, tokios kaip skirtukai ar kableliai. Paprastai lentelė saugoma ir fiziškai vaizduojama kaip paprastas tekstinis failas.


Dėl plokščių duomenų bazių apribojimų jos nėra tinkamos daugeliui programinės įrangos programų, kuriose reikia reprezentuoti ir saugoti sudėtingus verslo ryšius. Tačiau kai kurie programų kūrėjai vis dar naudoja paprastus failus, kad sumažintų reliacinių duomenų bazių integravimo sąnaudas ir sudėtingumą.


Plokščios duomenų bazės taip pat kartais vadinamos plokščių duomenų bazėmis.

„Techopedia“ paaiškina plokščią duomenų bazę

Skirtingai nuo reliacinių duomenų bazių, plokščios duomenų bazės negali parodyti sudėtingų subjektų ryšių. Jie taip pat neturi būdų užtikrinti duomenų apribojimus. Pavyzdžiui, komercinio banko naudojamoje programoje gera idėja užtikrinti, kad kuriant naują sąskaitą reikia susieti su esamu klientu. Reliacinėje duomenų bazėje tai lengvai įgyvendinama naudojant svetimų raktų sąvoką, siekiant užtikrinti, kad kuriant sąskaitą būtų užpildomi klientų ID, taip pat kad minėti klientų ID jau yra kitoje lentelėje. Tai neįmanoma naudojant plokščias duomenų bazes, o tai reiškia, kad toks suvaržymas turi būti vykdomas kitomis priemonėmis, pavyzdžiui, naudojant programos kodo logiką.


Kitas plokščių duomenų bazių, palyginti su reliacinėmis duomenų bazėmis, apribojimas yra ankstesnių duomenų apie užklausas ir indeksavimo galimybių stoka. SQL užklausų negalima rašyti vienodose duomenų bazėse, nes duomenys nėra reliaciniai, o indeksų sukurti negalima, nes visi duomenys yra sudėti į vieną lentelę. Duomenis vienoje duomenų bazėje paprastai gali nuskaityti tik programinė įranga, susieta su duomenų baze, ir yra naudingi.


Plokštosios duomenų bazės yra arba turėtų būti sukurtos tik mažoms, paprastoms duomenų bazėms, kurios niekada nebus tokios didelės, kad aukščiau išdėstyti apribojimai tikrai taptų problema. Kai kurie realių plokščių duomenų bazių pavyzdžiai yra mobiliųjų telefonų kontaktų sąrašai ir aukščiausio balų sąrašo saugojimas paprastame vaizdo žaidime. Tokiais atvejais integruoti sudėtingą reliacinių duomenų bazių variklį į skaičiavimo platformą nereikėtų daug ir nepateisinamų išlaidų, nes paprasta plokščioji duomenų bazė pasiteisins.

Kas yra vienoda duomenų bazė? - apibrėžimas iš techopedijos