ВУЗ:
Составители:
Рубрика:
6
1. Реляционная модель данных
1.1. Общая информация
Первоначально реляционная модель данных была предложена не как
проект какой-либо новой СУБД, а как теоретическая схема, основное по-
ложение которой таково: реляционная база данных представляет собой со-
вокупность отношений.
Информационными единицами в реляционных моделях являются до-
мены, атрибуты, кортежи и отношения.
Строка отношения описывает свойства определенного объекта пред-
метной области и может рассматриваться как формальная запись знаний о
свойствах этого объекта. Строки одного отношения описывают однород-
ные, в определенном смысле, объекты предметной области. Логические
отношения могут мыслиться как таблица, строками которой являются за-
писи, описывающие конкретные объекты предметной области.
В отличие от традиционных таблиц порядок следования столбцов
таблицы не важен. Каждая колонка имеет уникальное имя. Каждая строка
отношения определена уникальным идентификатором. Количественные
отношения определяются числом строк, степенные отношения − числом
столбцов. Например, в базе данных «Поставщики товаров» (табл. 1), отно-
шение степени − 4, количественное отношение − 3.
Таблица 1
База данных «Поставщики товаров», построенная по реляционной модели
Бар-код Товар Поставщик Адрес
3562747 Гладильный стол Фирбиматик Италия, Болонья, …
3268879 Утюг Реал Стар Австрия, Вена …
6789123 Пароманекен Бузетти Германия, Берлин …
Количество строк подвержено более динамичным изменениям, чем
количество столбцов − они удаляются, добавляются как администратором
базы данных, так и пользователями. Поэтому определяющими для реляци-
онной базы данных являются степенные отношения, так как любое изме-
нение количества столбцов приводит к трансформации самой структуры
базы данных и создает совершенно новые отношения.
В реляционной модели каждому объекту предметной области соот-
ветствует одно или несколько отношений. Если надо в явном виде зафик-
сировать связь между объектами, то она также выражается в виде отноше-
ния, в котором в качестве атрибутов присутствуют идентификаторы взаи-
мосвязанных объектов. Таким образом, и объекты предметной области, и
PDF created with pdfFactory Pro trial version www.pdffactory.com
Страницы
- « первая
- ‹ предыдущая
- …
- 5
- 6
- 7
- 8
- 9
- …
- следующая ›
- последняя »