Структурите на таблици в базите данни организират данните в редове и колони.
Плоска файлова база данни съхранява данни в една структура на таблица. Релационната база данни използва множество структури на таблици, препращайки записи между таблици. Таблиците и в двете организират записи в редове, като всяка колона съдържа една част от данни в записа.
История
Базите данни с плоски файлове бяха естествено развитие в началото на компютърната история. Моделът на релационна база данни е разработен и внедрен в началото на 70-те години на миналия век, предимно от IBM.
Видео на деня
Плоски файлови бази данни
Базите данни с плоски файлове обикновено са обикновени текстови файлове, които съхраняват по един запис на ред, с полета на запис, ограничени с интервал или разделителен знак. Базите данни с плоски файлове могат да се четат директно от различни софтуерни приложения.
Релационна база данни
В допълнение към таблиците с данни, релационните бази данни използват "индекси" за бързо намиране на записи въз основа на критерии за търсене. Релационните бази данни обикновено изискват система за управление на релационни бази данни (RDBMS) за управление и достъп до данните.
Ползи
Базите данни с плоски файлове са прости и преносими и обикновено могат да се използват без да се изисква специален софтуер. Релационните бази данни са по-бързи, по-ефективни и по-мощни от плоските файлове. Повечето RDBMS осигуряват достъп до база данни през мрежи.
софтуер
Софтуерът, първоначално базиран на плоска файлова структура на база данни, включва FileMaker, Berkeley DB и Borland Reflex. Популярните съвременни системи за релационни бази данни включват Oracle, MySQL и PostgreSQL.