Цели обучения: формирование у учащихся системы базовых понятий теории реляционных баз данных.
Ожидаемые результаты обучения: учащиеся должны знать:
o понятие "реляционная модель данных" и её основные признаки;
o аспекты данных, изучаемых реляционной моделью данных;
o основные реляционные объекты данных (отношение, поле, запись, кортеж, кардинальное число, степень, первичный ключ, домен);
o свойства отношений.
Основные понятия реляционной модели данных (РМД)
Модель данных — это средство абстракции, которое интерпретирует информационное содержание данных предметной области, частично представляя и ее семантику, т.е. средство, передающее некоторые знания о реальном мире (предметной области).
Реляционная модель данных — это модель, основанная на следующих принципах:
o данные для пользователя передаются в виде таблиц (и никак иначе);
o пользователю предоставляются операторы (например, для выборки данных), генерирующие новые таблицы из старых.
Реляционная СУБД основана на реляционной модели данных.
|
|
Достоинства реляционных СУБД:
o простота инструментальных средств поддержки модели;
o соответствие СУБД техническим возможностям ПК.
Недостатки реляционных СУБД:
o жесткость структуры данных (ограничения на поля);
o зависимость скорости работы СУБД от размера базы данных.
Реляционная БД представляет собой множество отношений (или таблиц).
Реляционная модель представляет собой формальную теорию, которая лежит в основе реляционных систем. Реляционная модель изучает материал только на логическом уровне и рассматривает три аспекта данных:
o структуру данных (объекты данных);
o целостность данных;
o обработку данных (операторы).