en flat fil database lagrer data i en enkel tabell struktur . En relasjonsdatabase bruker flere bord strukturer , kryssreferanser poster mellom bordene . Tabeller i begge organisere poster i rader , der hver kolonne inneholdende et enkelt stykke av data i posten. Historie
flat fil databaser var en naturlig utvikling tidlig i historien databehandling . Relasjonsdatabase modellen ble utviklet og implementert i begynnelsen av 1970 -tallet, først og fremst av IBM.
Bilder flat fil databaser
flat fil databaser er vanligvis rene tekstfiler som lagrer én post per linje , med rekord felt avgrenset av mellomrom eller en avgrensende karakter. Flat fil databaser kan leses direkte av en rekke programmer.
Relational Database
I tillegg til data tabeller , relasjonsdatabaser anvender " indekser " å raskt finne poster basert på søkekriterier . Relasjonsdatabaser generelt krever en relasjonsdatabase management system ( RDBMS ) til å administrere og tilgang til data .
Fordeler
flat fil databaser er enkle og portable , og vanligvis kan være brukes uten at det krever spesiell programvare . Relasjonsdatabaser er raskere , mer effektiv og mer kraftfull enn flate filer . De fleste RDBMSs gi database tilgang over nettverk.
Programvare
Programvare opprinnelig basert på en flat fil database struktur inkludert FileMaker , Berkeley DB , og Borland Reflex . Populære moderne relasjonsdatabase-systemer inkluderer Oracle , MySQL og PostgreSQL .