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

Структурирование – введение соглашений о способах представления данных.

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

Создание БД начинается с проектирования.

Этапы проектирования БД:

1) исследование предметной области;

2) анализ данных (сущностей и их атрибутов);

3) определение отношений между сущностями и определение первичных и вторичных (внешних) ключей.

В процессе проектирования определяется структура реляционной БД (состав таблиц, их структура и логические связи). Структура таблицы определяется составом столбцов, типом данных и размерами столбцов, ключами таблицы.

Читать подробно ...