Учебное пособие Для студентов университетов Специальностей «Информатика», «Прикладная математика»



Pdf көрінісі
бет15/177
Дата15.02.2022
өлшемі2,58 Mb.
#25567
түріУчебное пособие
1   ...   11   12   13   14   15   16   17   18   ...   177
ний ключ – это столбец (или совокупность столбцов), значения которого 
однозначно характеризуют сущности, представленные строками некото-
рого другого отношения, т. е. задают значения их первичного ключа. 
Для  пользователей  АИС  необходимо,  чтобы  база  данных  отражала 
предметную область однозначно и непротиворечиво, т. е. удовлетворяла 
условиям целостности. Для обеспечения выполнения условий целостно-
сти на базу данных накладываются некоторые ограничения, которые на-
зывают ограничениями целостности. Выделяют два основных типа та-
ких ограничений: целостность сущностей и целостность ссылок. Ог-
раничение  первого  типа  означает,  что  любое  отношение  должно    обла-
дать первичным ключом (в принципе для отношения это свойство долж-
но  выполняться  автоматически).  Ограничение  ссылочной  целостности 
заключается в том, что внешний ключ не может быть указателем на не-
существующую строку в таблице. Контроль целостности осуществляется 
проверкой ограничений целостности: 
1)  ключевой  столбец  не  может  содержать  неопределенное  значение 
(определитель NULL); 
2)  для связанных таблиц каждой строке основной таблицы соответст-
вует нуль или более строк подчиненной таблицы; 
3)  для связанных таблиц в подчиненной таблице нет строк, не имею-
щих родительских строк в основной таблице; 
4)  для  связанных  таблиц  каждая  строка  подчиненной  таблицы  имеет 
только одну родительскую строку в основной таблице.  
Основными  операциями  манипулирования  данных  являются:  добав-
ление строк; модификация строк; удаление строк.  
В  основе  операций  над  отношениями  лежат  операции  реляционной 
алгебры и реляционного исчисления, о которых будет рассказано в соот-
ветствующем разделе. 
 
13


 
Достоинствами реляционной модели являются простота, наглядность, 
независимость от данных. К тому же, в отличие от сетевых и иерархиче-
ских моделей, реляционные модели для организации связей между запи-
сями применяют не внутренние указатели, а фактические значения атри-
бута, используя общий атрибут в каждой из записей. 
Недостатки реляционной модели связаны с однородностью структуры 
данных, семантической перегруженностью модели, ограниченным набо-
ром операций.  


Достарыңызбен бөлісу:
1   ...   11   12   13   14   15   16   17   18   ...   177




©emirsaba.org 2024
әкімшілігінің қараңыз

    Басты бет