Strukture tablica u bazama podataka organiziraju podatke u retke i stupce.
Baza podataka ravnih datoteka pohranjuje podatke u jednu strukturu tablice. Relacijska baza podataka koristi višestruke strukture tablica, upućujući zapise između tablica. Tablice u obje organiziraju zapise u retke, pri čemu svaki stupac sadrži jedan dio podataka u zapisu.
Povijest
Baze podataka ravnih datoteka bile su prirodan razvoj u ranoj ranoj povijesti računalstva. Model relacijske baze podataka razvijen je i implementiran ranih 1970-ih, prvenstveno od strane IBM-a.
Video dana
Baze podataka ravnih datoteka
Baze podataka ravnih datoteka obično su obične tekstualne datoteke koje pohranjuju jedan zapis po retku, s poljima zapisa ograničenim razmakom ili znakom za razgraničenje. Baze podataka ravnih datoteka mogu se izravno čitati raznim softverskim aplikacijama.
Relacijska baza podataka
Osim tablica podataka, relacijske baze podataka koriste "indekse" za brzo pronalaženje zapisa na temelju kriterija pretraživanja. Relacijske baze podataka općenito zahtijevaju sustav upravljanja relacijskim bazama podataka (RDBMS) za upravljanje i pristup podacima.
Prednosti
Baze podataka ravnih datoteka jednostavne su i prenosive te se obično mogu koristiti bez potrebe za posebnim softverom. Relacijske baze podataka su brže, učinkovitije i moćnije od ravnih datoteka. Većina RDBMS-a omogućuje pristup bazi podataka preko mreža.
Softver
Softver koji se izvorno temeljio na ravnoj strukturi baze podataka uključivao je FileMaker, Berkeley DB i Borland Reflex. Popularni moderni sustavi relacijskih baza podataka uključuju Oracle, MySQL i PostgreSQL.