Отношения опис некотор объект посредством атрибутов,назыв.схемой отношения.Столбцы отношений назыв доменами,строки-кортежами.Также исп.альтернатив понятия-поля и записи.Записи должны иметь ключ-уникал идентификатор.
11.Связи между отнош.Один или несколько атрибутов, значения кот-х однозначно идентифицируют строку таблицы явл ключом таблицы (первичным)
Первичн. ключ наз. простым, когда он состоит из одного атрибута и составным, когда он состоит из нескольких атрибутов.
Пусть отнош r1 явл главн,а r2-подчинен,тогда ключ второго-вторичный.По вторич ключу может отыск группа строк.
Типы связей между отношениями:
1. связь 1:1
2. связь 1::многим(М), М:1
3. связь М:М
12.Целостность отношен,ссылочная целостность
Ссылочная целостность – это ограничение базы данных, гарантирующее, что ссылки между данными являются действительно правомерными и неповрежденными, согласованность между связанными таблицами.
13.Операции над отношениями
Объединением отнош. А и В, имеющих одинаковый набор атрибутов назыв. отношен. А U В, содержащее все кортежи, принадлежащие А и В
Пересечением отнош, А и В, имеющих одинаковый набор атрибутов наз отношение А В, содержащее общие кортежи А и В
Разностью отн-ий А и В, имеющих одинаковый набор атрибутов, назыв отнош А – В, содержащее все кортежи, принадлеж А, но не принадлеж В
Декартово произведение. Эта операция может производится над отношениями, имеющими разные наборы атрибутов. Пусть отношение А имеет К1 кортежей, а отнош В - К2 кортежей
Соединение. Эта операция выполн-ся над двумя отношениями. В кажд отношении выделяется атрибут, по кот-му будет производится соединение.
Выбор – операция над одним отнош-ем. результирующее отнош содержит подмножество кортежей, выбранных по некоторому условию
14. Постреляц. модель.
Постреляционная модель данных представляет собой расширенную реляционную модель, снимающую ограничения неделимости данных, хранящихся в записях таблиц.
Пострел. модель допускает многозначные поля – поля значения кот-х состоят из подзначений
Достоинством явл. высокая наглядность представления информации и повышение эффективности ее обработки
Недостаток – сложность в обеспеч целостности дан.
15.Объектно-ориентирован. мод дан
объектно-ориентирован модель можно изобразить графически в виде сети,узлами котор.явл объекты.Осн. понятия:
Объекты – отражение сущности реального мира средствами БД. Каждый объект имеет 2 характеристики: состояние и поведение. Состояние объектов определяется множеством значений его атрибутов. Поведение объекта описывает методы, которые могут изменить состояние объекта
Классы – множество объектов, схожих по поведению и другим свойствам.
Наследование – создание нового класса объектов можно образовать на основе уже существующего класса.
Инкапсулирование – способ доступа к данным не произвольным образом, а только по строго определенным правилам
Расширяемость – возможность добавлять в БД новые объекты и правила их поведения
Полиморфизм – способность объекта по-разному реагировать на одно и то же событие в окружающем мире
Достоинства модели – возможность отображения информации о сложных взаимосвязях объектов
Недостатки – высокая понятийная сложность, неудобства обработки данных и невысокая скорость обработки запросов
16.Объектно-реляцион. Модель
Попытки объединения объектно-ориентир. модели и реляционной модели способствовали появлению объектно-реляционной модели
17.Многомерная модель. –это модель в которой данные организованны в виде многомерных кубов.Осн.понятия:Измерение – множество однотипных данных, образующих одну из граней гиперкуба
Ячейка или показатель – поле значение кот-го однозначно определяется
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.