Заглавная страница Избранные статьи Случайная статья Познавательные статьи Новые добавления Обратная связь FAQ Написать работу КАТЕГОРИИ: ТОП 10 на сайте Приготовление дезинфицирующих растворов различной концентрацииТехника нижней прямой подачи мяча. Франко-прусская война (причины и последствия) Организация работы процедурного кабинета Смысловое и механическое запоминание, их место и роль в усвоении знаний Коммуникативные барьеры и пути их преодоления Обработка изделий медицинского назначения многократного применения Образцы текста публицистического стиля Четыре типа изменения баланса Задачи с ответами для Всероссийской олимпиады по праву
Мы поможем в написании ваших работ! ЗНАЕТЕ ЛИ ВЫ?
Влияние общества на человека
Приготовление дезинфицирующих растворов различной концентрации Практические работы по географии для 6 класса Организация работы процедурного кабинета Изменения в неживой природе осенью Уборка процедурного кабинета Сольфеджио. Все правила по сольфеджио Балочные системы. Определение реакций опор и моментов защемления |
Правила построения сетевой модели.Содержание книги
Поиск на нашем сайте 1. БД может содержать любое количество типов записей и любое количество типов наборов. 2. Между любыми 2-мя типами записей может быть установлено любое количество типов наборов. 3. Любой тип записи может быть одновременно владельцем набора и членом другого набора. 4. Экземпляр типа набора состоит из одного экземпляра типа записи владельца и 0, 1, или более экземпляров типа записи членов набора. 5. Между экземпляром типа записи владельца набора и экземплярами типа записи члена набора устанавливается связь типа 1:М. 6.
(двузначные наборы)
Существуют сингулярные наборы: типа записи владельца набора может не быть. В любой БД может быть только 1 сингулярный набор, в который можно включать записи, не имеющие естественного владельца; если впоследствии такой владелец появится, то этот экземпляр записи из сингулярного набора исключается и включается в другой.
Рассмотренные модели (сетевая и иерархическая) базировались на графовом представлении. При всей наглядности графических диаграмм, они имеют существенный недостаток: неоднозначность определения связей, а также непредставление связи М:М. Этих недостатков нет в реляционной модели данных (таблицами представляются как сущности, так и связи). У реляционной модели есть теоретическая база – реляционное исчисление.
РЕЛЯЦИОННАЯ МОДЕЛЬ ДАННЫХ. Предложена Коддом в 1970 году. В основу РМД положено понятие отношение. Это подмножество декартова произведения:
….
Таблица представляет собой n-арное отношение R, обладающее следующими свойствами: 1. одинаковые строки отсутствуют; 2. порядок строк безразличен; 3. порядок столбцов фиксирован; 4. строки и столбцы могут обрабатываться в любой последовательности. Для того чтобы не фиксировать столбцы, их именуют, имена столбцов – атрибуты отношения R. Для каждого атрибута ставится в соответствие домен Схема отношения – это отношение, заданное вместе со своими атрибутами: Ключом отношения R называется подмножество схемы отношения такое, что не существует 2-х одинаковых кортежей, принимающих одинаковые значения на данном ключе:
Ключи задаются со схемой. Если их несколько, то они перечисляются:
Один из ключей называется первичнымключом. Первичный ключ (суперключ) – это такой ключ К, что не существует подмножества Также могут быть неявные ключи, которые образуются каким-то образом из выделенных ключей. Схему отношений можно описать: Rсх(А, К). Схема реляционной БД: пусть задано множество всевозможных атрибутов U:
ПЛОСКИЙ ФАЙЛ. Часто эффективность той или иной модели сравнивают с тем, как эта модель укладывается в понятие плоского файла. Файл, содержащий записи, имеющие одну и ту же структуру, называется плоским. В понятие плоского файла хорошо укладывается реляционная модель данных.
|
||||||||||||||||||||||||||||||
|
Последнее изменение этой страницы: 2017-01-25; просмотров: 220; Нарушение авторского права страницы; Мы поможем в написании вашей работы! infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 216.73.216.146 (0.008 с.) |