Базовые определения
Предметной областью называют область, которую наша система хранит и обрабатывает. Данные в ней взаимосвязаны, то есть создают одну сеть.
Одним словом, отвечает на вопрос: О чём БД?
Пример: магазин (мы можем дойти от покупки покупателя до кассира, который обслужил).
База данных (БД) — файлик с данными, некое хранилище данных, объединённых одной темой (предметной областью), создающих одну сеть.
Система управления базами данных (СУБД) — программа или комплекс программ, которые помогают работать с БД (добавлять, искать, редактировать, удалять записи), позволяют подключаться к базе данных.
СУБД бывают однопользовательские и многопользовательские.
- Однопользовательские имеют одно подключение, например, консоль в Windows или LibreOffice Base.
- Многопользовательские могут обслуживать несколько пользователей одновременно, например, как многопользовательская видеоигра. В качестве примера СУБД — MySQL.
Большинство СУБД сейчас многопользовательские.
Примеры СУБД(у каждого свой диалект языка SQL):
- Postgres(plpgsql)
- Oracle
- MS SQL(T-SQL)
- MySQL
Сущность — набор значений и свойств о чем-либо
Виды сущностей:
- Материальные, как пример кошка, сотрудник компании, коробка Нематериальные (идеальные) — это идея, задумка, которая не была записана.
Объект — сущность, которая где-либо хранится.
Параметр — свойства сущности
Атрибут — конкретные значения свойства сущности
Строка — одна запись в таблице
Поле — ячейка, в которой записан атрибут.
Таблица — двумерный массив
