Slabosti relacijske baze podatkov

...

Relacijske baze podatkov se pogosto uporabljajo v številnih panogah za shranjevanje finančnih evidenc, spremljanje zalog in vodenje evidenc o zaposlenih. V relacijski bazi podatkov so informacije shranjene v tabelah (pogosto imenovanih relacijah), ki pomagajo organizirati in strukturirati podatke. Čeprav se široko uporabljajo, imajo relacijske baze podatkov nekaj pomanjkljivosti.

Stroški

Ena od pomanjkljivosti relacijskih baz podatkov je draga postavitev in vzdrževanje sistema baz podatkov. Za vzpostavitev relacijske baze podatkov morate običajno kupiti posebno programsko opremo. Če niste programer, lahko uporabite poljubno število izdelkov za nastavitev relacijske baze podatkov. Za vnos vseh informacij in nastavitev programa je potreben čas. Če je vaše podjetje veliko in potrebujete bolj robustno bazo podatkov, boste morali najeti programerja, ki bo ustvaril a relacijsko bazo podatkov z uporabo strukturiranega jezika poizvedb (SQL) in skrbnika baze podatkov za vzdrževanje baze podatkov, ko je je zgrajena. Ne glede na to, katere podatke uporabljate, jih boste morali uvoziti iz drugih podatkov, kot so besedilne datoteke ali Excelove preglednice, ali pa jih boste morali vnesti s tipkovnico. Ne glede na velikost vašega podjetja, če v svoji zbirki podatkov shranjujete pravno zaupne ali zaščitene podatke, kot so zdravstveni podatki, številke socialnega zavarovanja ali številke kreditnih kartic, boste morali svoje podatke zavarovati tudi pred nepooblaščenim dostopom, da bi izpolnili zakonske standardi.

Video dneva

Obilje informacij

Napredek v kompleksnosti informacij povzroča še eno pomanjkljivost relacijskim bazam podatkov. Relacijske baze podatkov so narejene za organizacijo podatkov po skupnih značilnostih. Kompleksne slike, številke, dizajni in multimedijski izdelki kljubujejo enostavni kategorizaciji, ki vodijo pot do nove vrste baze podatkov, imenovane objektno-relacijski sistemi za upravljanje baz podatkov. Ti sistemi so zasnovani za obdelavo bolj zapletenih aplikacij in imajo možnost razširljivosti.

Strukturirane meje

Nekatere relacijske baze podatkov imajo omejitve glede dolžine polj. Ko načrtujete zbirko podatkov, morate določiti količino podatkov, ki jih lahko vstavite v polje. Nekatera imena ali iskalne poizvedbe so krajše od dejanskih, kar lahko povzroči izgubo podatkov.

Izolirane baze podatkov

Kompleksni sistemi relacijskih baz podatkov lahko povzročijo, da te baze podatkov postanejo "otoki informacij", kjer informacij ni mogoče enostavno deliti iz enega velikega sistema v drugega. Pri velikih podjetjih ali institucijah pogosto ugotovite, da so relacijske baze podatkov v ločenih oddelkih zrasle drugače. Morda je na primer bolnišnični oddelek za obračunavanje uporabljal eno bazo podatkov, medtem ko je oddelek za bolnišnično osebje uporabljal drugo bazo podatkov. Zagotavljanje, da se te baze podatkov »pogovarjajo« med seboj, je lahko velik in drag podvig, a v zapletenem bolnišničnem sistemu morajo biti vključene vse baze podatkov za dobro oskrbo bolnikov in zaposlenih.