Оцените презентацию от 1 до 5 баллов!
Тип файла:
ppt / pptx (powerpoint)
Всего слайдов:
19 слайдов
Для класса:
1,2,3,4,5,6,7,8,9,10,11
Размер файла:
371.71 kB
Просмотров:
103
Скачиваний:
0
Автор:
неизвестен
Слайды и текст к этой презентации:
№1 слайд![Реляционные базы данных.](/documents_6/2394e710155b6300ec360135b9bd6934/img0.jpg)
Содержание слайда: Реляционные базы данных. Целостность данных
Целостность (от англ. integrity – нетронутость, неприкосновенность, сохранность, целостность) – понимается как правильность данных в любой момент времени.
Поддержание целостности базы данных может рассматриваться как защита данных от неверных изменений или разрушений
Целостность данных - это механизм поддержания соответствия базы данных предметной области.
В реляционной модели данных определены два базовых требования обеспечения целостности:
целостность сущностей
целостность ссылок
№2 слайд![Реляционные базы данных.](/documents_6/2394e710155b6300ec360135b9bd6934/img1.jpg)
Содержание слайда: Реляционные базы данных. Целостность данных
Целостность сущностей
Объект реального мира представляется в реляционной базе данных как кортеж некоторого отношения(запись таблицы).
Требование целостности сущностей заключается в следующем: каждый кортеж любого отношения должен отличатся от любого другого кортежа этого отношения (т.е. любое отношение должно обладать первичным ключом).
Вполне очевидно, что если данное требование не соблюдается (т.е. кортежи в рамках одного отношения не уникальны), то в базе данных может хранится противоречивая информация об одном и том же объекте.
№3 слайд![Реляционные базы данных.](/documents_6/2394e710155b6300ec360135b9bd6934/img2.jpg)
Содержание слайда: Реляционные базы данных. Целостность данных
Целостность сущностей
Поддержание целостности сущностей обеспечивается средствами системы управления базой данных (СУБД).
Это осуществляется с помощью двух ограничений:
при добавлении записей в таблицу проверяется уникальность их первичных ключей;
не позволяется изменение значений атрибутов, входящих в первичный ключ.
Правило целостности сущностей:
Атрибуты, входящие в состав некоторого потенциального ключа не могут принимать null-значений.
№4 слайд![Реляционные базы данных.](/documents_6/2394e710155b6300ec360135b9bd6934/img3.jpg)
Содержание слайда: Реляционные базы данных. Целостность данных
Целостность ссылок
Сложные объекты реального мира представляются в реляционной базе данных в виде нескольких нормализованных отношений, связанных между собой.
Пусть в отношении R1 имеется не ключевой атрибут А, значения которого являются значениями ключевого атрибута В другого отношения R2. Тогда атрибут А отношения R1 есть внешний ключ.
№5 слайд![Реляционные базы данных.](/documents_6/2394e710155b6300ec360135b9bd6934/img4.jpg)
Содержание слайда: Реляционные базы данных. Целостность данных
№6 слайд![Реляционные базы данных.](/documents_6/2394e710155b6300ec360135b9bd6934/img5.jpg)
Содержание слайда: Реляционные базы данных. Связи между таблицами
№7 слайд![Реляционные базы данных.](/documents_6/2394e710155b6300ec360135b9bd6934/img6.jpg)
Содержание слайда: Реляционные базы данных. Связи между таблицами
№8 слайд![Реляционные базы данных.](/documents_6/2394e710155b6300ec360135b9bd6934/img7.jpg)
Содержание слайда: Реляционные базы данных. Связи между таблицами
№9 слайд![Реляционные базы данных.](/documents_6/2394e710155b6300ec360135b9bd6934/img8.jpg)
Содержание слайда: Реляционные базы данных. Связи между таблицами
№10 слайд![Реляционные базы данных.](/documents_6/2394e710155b6300ec360135b9bd6934/img9.jpg)
Содержание слайда: Реляционные базы данных. Связи между таблицами
№11 слайд![Реляционные базы данных.](/documents_6/2394e710155b6300ec360135b9bd6934/img10.jpg)
Содержание слайда: Реляционные базы данных. Связи между таблицами
№12 слайд![Реляционные базы данных.](/documents_6/2394e710155b6300ec360135b9bd6934/img11.jpg)
Содержание слайда: Реляционные базы данных. Связи между таблицами
№13 слайд![Реляционные базы данных.](/documents_6/2394e710155b6300ec360135b9bd6934/img12.jpg)
Содержание слайда: Реляционные базы данных. Связи между таблицами
№14 слайд![Реляционные базы данных.](/documents_6/2394e710155b6300ec360135b9bd6934/img13.jpg)
Содержание слайда: Реляционные базы данных. Связи между таблицами
№15 слайд![Реляционные базы данных.](/documents_6/2394e710155b6300ec360135b9bd6934/img14.jpg)
Содержание слайда: Реляционные базы данных. Связи между таблицами
№16 слайд![Реляционные базы данных.](/documents_6/2394e710155b6300ec360135b9bd6934/img15.jpg)
Содержание слайда: Реляционные базы данных. Связи между таблицами
№17 слайд![Реляционные базы данных.](/documents_6/2394e710155b6300ec360135b9bd6934/img16.jpg)
Содержание слайда: Реляционные базы данных. Связи между таблицами
№18 слайд![Реляционные базы данных.](/documents_6/2394e710155b6300ec360135b9bd6934/img17.jpg)
Содержание слайда: Реляционные базы данных. Связи между таблицами
№19 слайд![Реляционные базы данных.](/documents_6/2394e710155b6300ec360135b9bd6934/img18.jpg)
Содержание слайда: Реляционные базы данных. Связи между таблицами