Реляционные модели данных - Реферат

бесплатно 0
4.5 48
Пример иерархической структуры баз данных. Типы связей между таблицами. Дублирование данных среди записей в поле store. Структуры моделей данных, используемые для представления концептуальной модели предметной области (сущностей, атрибутов, связей).


Аннотация к работе
В соответствии с реляционной моделью база данных представляется в виде совокупности таблиц, над которыми могут выполняться операции, формулируемые в терминах реляционной алгебры и реляционного исчисления. Единственное отношение представляет собой сложную связь между записями в обоих направлениях. с) Операции над данными сетевой модели данных: найти конкретную запись в наборе однотипных записей. перейти от узла высшего уровня к первому узлу низшего по некоторой связи. перейти к следующему узлу по некоторой связи. создать новую запись. уничтожить запись. модифицировать запись. включить 1 связь. исключить из связи. переставить в другую связь. Основными достоинствами естественных ключей является то, что они несут вполне определенную информацию и их использование не приводит к необходимости добавлять в таблицы атрибуты, значения которых не имеют никакого смысла и используются лишь для связи между отношениями. Часто связь между отношениями устанавливается по первичному ключу, то есть значениям внешнего ключа одного отношения присваиваются значения первичного ключа другого отношения. А вот при удалении кортежа из отношения, на которое ведет ссылка, возможно использовать один из трех подходов, каждый из которых поддерживает целостность по ссылкам: первый подход заключается в том, что запрещается производить удаление кортежа, на который существуют ссылки (то есть сначала нужно либо удалить сслающиеся кортежи, либо соответствующим образом изменить значения их внешнего ключа);Когда в предыдущих разделах мы говорили об основных понятиях реляционных баз данных, мы не опирались на какую-либо конкретную реализацию. Модель данных описывает некоторый набор родовых понятий и признаков, которыми должны обладать все конкретные СУБД и управляемые ими базы данных, если они основываются на этой модели.
Заказать написание новой работы



Дисциплины научных работ



Хотите, перезвоним вам?