Ustvarite ravno bazo podatkov za shranjevanje preprostih informacij v računalnik. Operacijski sistem UNIX ali Linux deluje v nizu ravnih baz podatkov. Računalnik Windows uporablja tudi ploščate baze podatkov za shranjevanje informacij, ki se uporabljajo vsak dan. To počne tudi računalnik Macintosh. Toda ravna zbirka podatkov ni relacijska in ne more zadovoljiti Edgarja F. Coddovih trinajst pravil, ki opredeljujejo relacijsko naravo baz podatkov. Obstajajo izrazite prednosti in tudi slabosti za plosko bazo podatkov.
Ravne datoteke za preprosto shranjevanje konfiguracije
Register Windows, čeprav zapleten, ni relacijski. Je ploščata datoteka, ki se širi in skrči, ko se dodajata in odstranjujeta programska in strojna oprema. Spremlja uporabniške podatke, shranjuje dnevnike in pomaga zelo hitro najti informacije. Unix in Linux shranita gesla v plosko bazo podatkov skupaj s konfiguracijskimi informacijami, ki jih je enostavno urejati in zaradi katerih sistem deluje. Vsaka sprememba teh konfiguracijskih datotek UNIX povzroči takojšnje učinke, ki so lahko dramatični. Veliko tega je tisto, zaradi česar je UNIX tako priljubljen zaradi enostavne konfiguracije.
Video dneva
Prednosti ploske zbirke podatkov
Baza podatkov ravnih datotek je en zapis na vrstico besedilne datoteke, binarna datoteka (ali kombinacija obeh besedil in binarna) datoteka, ki ločuje stolpce z uporabo "ločilnikov", ki ločujejo polja na standardno prepoznavno način. To pomaga pri iskanju informacij po zapisih. Zapise je mogoče tudi razmejiti s fiksno dolžino. Če je zapis prekratek, se lahko uporabi kakšna oblika zapolnitve polj, tako da je dolžina zapisa enaka kot naslednji. To omogoča enotno dolžino bajtov od enega polja do drugega.
Konfiguracijske datoteke so pogosto shranjene v XML (Extended Markup Language), ki je ploščata zbirka podatkov z nekaterimi precej specifičnimi ločili, kot sta simbola "več kot" in "manj kot" (<>). Te datoteke XML se pogosto uporabljajo za gradnjo posebnih modulov na spletnem mestu, ko standardna gradnja sledi a zelo specifičen vzorec, ki je konfiguriran z eno samo vrednostjo, shranjeno v datoteki XML, ali nizom povezanih vrednote.
Pomanjkljivosti podatkovne baze ploščatih datotek
Podatkovne baze, do katerih dostopajo v omrežni skupni rabi, so uporabne za dostop mnogih ljudi, ki iščejo informacije. Do podatkovnih baz ravnih datotek običajno ne dostopamo na ta način, saj spadajo med subjekte brez povezave in tvorijo stroje operacijskih sistemov in lokalnih naprav. Prav tako ni transakcij v ravni podatkovni bazi podatkov, zato je omejena v tem, kaj lahko dejansko počne kot entiteta baze podatkov. Tako je ravna zbirka podatkov škodljiva za uporabnika omrežja, ki dostopa do večdostopne, večopravilne relacijske spletne baze podatkov, ki si jo je mogoče ogledati z različnih vidikov.
Strokovni vpogled
Datoteke baze podatkov ravnih datotek se ne pojavljajo kot "baze podatkov", ampak bolj kot konfiguracijske datoteke in stroji, ki poganjajo UNIX in Linux. Te datoteke so tudi del datotečne konstrukcije več kot ene vrste mobilnih aplikacij. Te datoteke so izjemno uporabne in koncept se lahko uporablja na vseh področjih programskih aplikacij in pri vzdrževanju zapletenih majhnih naprav, kot so mobilni računalniki. Tudi spletna mesta so zgrajena s temi datotekami. To niso prikrajšana področja. Vendar pa obstajajo aplikacije, ki se zanašajo na različne konstrukcije in zahtevajo drugačno interakcijo. Te vrste aplikacij se bolje uporabljajo z relacijskim pristopom k shranjevanju datotek. Celotne aplikacije je mogoče zgraditi z uporabo podatkovnih baz Access in podatkovnih baz SQL Server. Podatkovna baza podatkov nima mesta tukaj.
Pomembnost
Številne programske aplikacije so ustvarjene s ploščatimi bazami podatkov. Nov operacijski sistem bi lahko oblikovali z uporabo niza ravnih baz podatkov. Pojavljajo se na vseh področjih informacijske tehnologije. Njihov pomen bo verjetno v bližnji prihodnosti ostal velik.