logo
Информатика и КГ_2014

10. Базы данных

База данных (БД) – это совокупность взаимосвязанных данных при такой минимальной избыточности, которая допускает их использование оптимальным образом в определенной предметной области.

Система управления базами данных (СУБД) – это программное обеспечение, предназначенное для создания, ведения и совместного использования БД многими пользователями.

Для хранения БД может использоваться как один компьютер (локальная БД), так и множество взаимосвязанных компьютеров (распределенная БД).

При создании базы данных должна быть обеспечена целостность данных. Целостность данных – это набор правил, которые предназначены для защиты информации от ее искажения при вводе, удалении, изменении или обработке.

Информация в БД представляется в виде одинаковых по своей структуре записей. Запись включает в себя группу взамосвязанных полей данных.

Различают иерархические, сетевые и реляционные модели данных. В иерархической базе данные имеют древовидную структуру, где каждый элемент может быть связан с одним или несколькими элементами на более низком уровне. В сетевой структуре любой элемент может быть связан с любым другим элементом. В основе реляционной модели лежит понятие отношения, которое представляется в виде двумерной таблицы (т. е. это набор взаимосвязанных таблиц).