double arrow

Лекция 8. Реляционная модель данных (РМД)


Цели обучения: формирование у учащихся системы базовых понятий теории реляционных баз данных.

Ожидаемые результаты обучения: учащиеся должны знать:

o понятие "реляционная модель данных" и её основные признаки;

o аспекты данных, изучаемых реляционной моделью данных;

o основные реляционные объекты данных (отношение, поле, запись, кортеж, кардинальное число, степень, первичный ключ, домен);

o свойства отношений.

Основные понятия реляционной модели данных (РМД)

Модель данных — это средство абстракции, которое интерпретирует информационное содержание данных предметной области, частично представляя и ее семантику, т.е. средство, передающее некоторые знания о реальном мире (предметной области).

Реляционная модель данных — это модель, основанная на следующих принципах:

o данные для пользователя передаются в виде таблиц (и никак иначе);

o пользователю предоставляются операторы (например, для выборки данных), генерирующие новые таблицы из старых.

Реляционная СУБД основана на реляционной модели данных.

Достоинства реляционных СУБД:

o простота инструментальных средств поддержки модели;

o соответствие СУБД техническим возможностям ПК.

Недостатки реляционных СУБД:

o жесткость структуры данных (ограничения на поля);

o зависимость скорости работы СУБД от размера базы данных.

Реляционная БД представляет собой множество отношений (или таблиц).

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

o структуру данных (объекты данных);

o целостность данных;

o обработку данных (операторы).


Сейчас читают про: