База данных (БД) – это поименованная совокупность структурированных данных, относящихся к определенной области.
Структурирование – введение соглашений о способах представления данных.
Для работы с данными используются системы управления базами данных (СУБД). СУБД – это комплекс программных и языковых средств, необходимых для создания баз данных, поддержания их в актуальном состоянии и организации поиска необходимой информации.
Создание БД начинается с проектирования.
Этапы проектирования БД:
1) исследование предметной области;
2) анализ данных (сущностей и их атрибутов);
3) определение отношений между сущностями и определение первичных и вторичных (внешних) ключей.
В процессе проектирования определяется структура реляционной БД (состав таблиц, их структура и логические связи). Структура таблицы определяется составом столбцов, типом данных и размерами столбцов, ключами таблицы.
Читать подробно ...