Заглавная страница Избранные статьи Случайная статья Познавательные статьи Новые добавления Обратная связь КАТЕГОРИИ: АрхеологияБиология Генетика География Информатика История Логика Маркетинг Математика Менеджмент Механика Педагогика Религия Социология Технологии Физика Философия Финансы Химия Экология ТОП 10 на сайте Приготовление дезинфицирующих растворов различной концентрацииТехника нижней прямой подачи мяча. Франко-прусская война (причины и последствия) Организация работы процедурного кабинета Смысловое и механическое запоминание, их место и роль в усвоении знаний Коммуникативные барьеры и пути их преодоления Обработка изделий медицинского назначения многократного применения Образцы текста публицистического стиля Четыре типа изменения баланса Задачи с ответами для Всероссийской олимпиады по праву Мы поможем в написании ваших работ! ЗНАЕТЕ ЛИ ВЫ?
Влияние общества на человека
Приготовление дезинфицирующих растворов различной концентрации Практические работы по географии для 6 класса Организация работы процедурного кабинета Изменения в неживой природе осенью Уборка процедурного кабинета Сольфеджио. Все правила по сольфеджио Балочные системы. Определение реакций опор и моментов защемления |
Опишите основные признаки и свойства сетевых БД, перечислите операторы манипулирования для сетевых БД, приведите краткий перечень достоинств и недостатков сетевых субд.
Признаки сетевых БД: 1. Сетевой подход к организации данных является расширением иерархического. 2. В структуре данных «потомок» может иметь любое число «предков». 3. Состав структуры - набор записей и множество связей между этими записями. 4. На формирование типов связи не накладываются особые ограничения.
Операторы манипулирования для сетевых БД:
Пример сетевой СУБД - Integrated Database Management System (IDMS).
Достоинства сетевых СУБД:
Недостатки сетевых СУБД:
6. Приведите подробное описание организации реляционной модели данных (по Дейту) и опишите требования, предъявляемые к целостной части реляционной модели.
Согласно Дейту реляционная модель состоит из трех частей: 1) структурной; 2) манипуляционной 3) целостной.
В структурной части модели фиксируется, что единственной структурой данных является нормализованное n-арное отношение.
В манипуляционной части модели утверждаются два фундаментальных механизма манипулирования реляционными БД - реляционная алгебра и реляционное исчисление. Первый механизм базируется в основном на классической теории множеств (с некоторыми уточнениями), а второй - на классическом логическом аппарате исчисления предикатов первого порядка.
В целостной части реляционной модели данных фиксируются два базовых требования целостности, которые должны поддерживаться в любой реляционной СУБД. Первое требование называется требованием целостности сущностей. Объекту или сущности реального мира в реляционных БД соответствуют кортежи отношений, каждое из которых должно обладать первичным ключом.
Второе требование называется требованием целостности по ссылкам, или требованием внешнего ключа: для каждого значения внешнего ключа должен найтись кортеж с таким же значением первичного ключа либо значение внешнего ключа должно быть неопределенным (т.е. ни на что не указывать). Подходы, реализующие 2-е требование: 1. запрещается производить удаление кортежа, на который существуют ссылки; 2. при удалении кортежа, на который имеются ссылки, значение внешнего ключа автоматически становится неопределенным; 3. каскадное удаление всех ссылающихся кортежей.
Дайте определение основным понятиям реляционной базы данных (РБД): тип данных, домен, атрибут, кортеж и отношение.
Типы данных в РБД аналогичны типам данных в языках программирования. Примеры: символьные, числовые, битовые, строчные, спец.числовые ("деньги"), спец."темпоральные" (дата, время, временной интервал).
Домен – базовый тип данных, к которому относятся элементы произвольного логического выражения в составе БД.
Атрибут – компонент в составе отношения между элементами БД, имеющий имя и определенные свойства.
Кортеж - это множество пар (имя атрибута, значение) или набор именованных значений заданного типа.
Отношение - это множество кортежей, соответствующих одной схеме отношения. Схема отношения – заголовок. Отношение как набор кортежей - тело отношения. Эволюция схемы базы данных - определение новых и изменение существующих схем отношения. Представление отношения - таблица, заголовком которой является схема отношения, а строками - кортежи экземпляра; тогда имена атрибутов – имена столбцов этой таблицы. Реляционная база данных - это набор отношений, имена которых совпадают с именами схем отношений в схеме БД.
|
|||||
Последнее изменение этой страницы: 2017-01-27; просмотров: 294; Нарушение авторского права страницы; Мы поможем в написании вашей работы! infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 18.189.14.219 (0.003 с.) |