Az adatbázisok táblaszerkezetei sorokba és oszlopokba rendezik az adatokat.
Egy lapos fájl adatbázis egyetlen táblaszerkezetben tárolja az adatokat. Egy relációs adatbázis több táblaszerkezetet használ, a táblák közötti rekordokra hivatkozva. Mindkét táblája sorokba rendezi a rekordokat, és minden oszlop egyetlen adatot tartalmaz a rekordban.
Történelem
A lapos fájl adatbázisok a számítástechnika történetének korai szakaszában természetes fejlődésnek számítottak. A relációs adatbázis-modellt az 1970-es évek elején fejlesztették ki és vezették be, elsősorban az IBM.
A nap videója
Lapos fájl adatbázisok
A lapos fájl-adatbázisok általában egyszerű szöveges fájlok, amelyek soronként egy rekordot tárolnak, szóközzel vagy határoló karakterrel elválasztott rekordmezőkkel. A lapos fájl-adatbázisok számos szoftveralkalmazással közvetlenül olvashatók.
Relációs adatbázis
Az adattáblákon kívül a relációs adatbázisok "indexeket" használnak a rekordok gyors megtalálásához a keresési feltételek alapján. A relációs adatbázisokhoz általában relációs adatbázis-kezelő rendszerre (RDBMS) van szükség az adatok kezeléséhez és eléréséhez.
Előnyök
A lapos fájl adatbázisok egyszerűek és hordozhatók, és általában speciális szoftverek nélkül használhatók. A relációs adatbázisok gyorsabbak, hatékonyabbak és erősebbek, mint az egyszerű fájlok. A legtöbb RDBMS adatbázis-hozzáférést biztosít hálózaton keresztül.
Szoftver
Az eredetileg egy lapos fájl adatbázis-struktúrán alapuló szoftverek közé tartozott a FileMaker, a Berkeley DB és a Borland Reflex. A népszerű modern relációs adatbázis-rendszerek közé tartozik az Oracle, a MySQL és a PostgreSQL.