Реляционная модель.

advertisement
Реляционная
модель
базы данных
информатика
Реляционная БД – это база данных с табличной
формой.
Объекты реляционной БД
запись 1
запись 2
поле 1
поле 2
поле 3
поле 4
поле 5
...
…
…
…
…
…
…
…
…
…
…
Поля – это различные характеристики (атрибуты)
объекта. Каждое поле имеет имя.
Одна запись содержит информацию об одном
объекте в данной таблице.
Разные поля отличаются именами.
Записи различаются значениями ключей.
Главным ключом в базах данных называют поле
(или совокупность полей – составной ключ), значение
которого не повторяется у разных записей.
Тип поля определяет множество значений, которые
может принимать данное поле в различных записях.
 Числовой (значение - число);
 Символьный (значение – слова, тексты, коды,...);
 Дата (значение – календарные даты –
«день/месяц/год»);
 Логический (значения: «да/англ. true» - истина;
«нет/англ. false» - ложь).
Свойства реляционной базы данных
 Каждый элемент таблицы – один элемент данных.
НЕПРАВИЛЬНО
ПРАВИЛЬНО
Марка
автомобиля
Цвет
Марка
автомобиля
Цвет
LADA-112
Красный
Мокрый асфальт
Серебристый металлик
LADA-112
Красный
LADA-112
Мокрый асфальт
LADA-112
Серебристый металлик
 Все элементы одного столбца (поля) имеют одинаковый тип, формат и
смысл.
 Каждый столбец (поле) имеет уникальное имя.
 Одинаковые строки в таблице отсутствуют.
 Порядок следования строк в таблице может быть произвольным.
 Каждая таблица должна иметь ключ.
 Таблицы, входящие в модель данных, могут характеризоваться разным
количеством полей и записей.
Действия, выполняемые с базой данных:
 Сортировка данных (по алфавиту);
 Выборка данных по группам (по датам рождения,
по фамилиям);
 Поиск записей (по фамилиям, по категориям, по
именам).
Download