Презентация Целостность реляционной модели онлайн

На нашем сайте вы можете скачать и просмотреть онлайн доклад-презентацию на тему Целостность реляционной модели абсолютно бесплатно. Урок-презентация на эту тему содержит всего 10 слайдов. Все материалы созданы в программе PowerPoint и имеют формат ppt или же pptx. Материалы и темы для презентаций взяты из открытых источников и загружены их авторами, за качество и достоверность информации в них администрация сайта не отвечает, все права принадлежат их создателям. Если вы нашли то, что искали, отблагодарите авторов - поделитесь ссылкой в социальных сетях, а наш сайт добавьте в закладки.
Презентации » Образование » Целостность реляционной модели



Оцените!
Оцените презентацию от 1 до 5 баллов!
  • Тип файла:
    ppt / pptx (powerpoint)
  • Всего слайдов:
    10 слайдов
  • Для класса:
    1,2,3,4,5,6,7,8,9,10,11
  • Размер файла:
    44.00 kB
  • Просмотров:
    47
  • Скачиваний:
    0
  • Автор:
    неизвестен



Слайды и текст к этой презентации:

№1 слайд
Базы данных Целостность
Содержание слайда: Базы данных Целостность реляционной модели данных

№2 слайд
Определения Целостность
Содержание слайда: Определения Целостность – соответствие информационной модели предметной области, хранимой в базе данных, объектам реального мира и взаимосвязям в каждый момент времени.

№3 слайд
Аспекты целостности Три
Содержание слайда: Аспекты целостности Три аспекта целостности: Структурная целостность (обеспечивается реляционной моделью данных): - Наличие первичного ключа - Отсутствие дубликатов кортежей - Отсутствие зависимости от порядка кортежей Ссылочная целостность (обеспечивается СУБД) – выполняется одно из двух правил: 1) При удалении кортежа из родительского отношения, удаляются все связанные с ним кортежи подчиненного отношения (каскадное удаление) 2) При удалении кортежа из родительского отношения, на место ключа в связанных кортежах подчиненного отношения ставится значение NULL. Семантическая целостность (обеспечивается разработчиком и соответствующими средствами СУБД): Автоматическое выполнение условий (бизнес-правил), определенных в предметной области. Например: возраст читателя не менее 17 лет, читатель не может брать более 5 книг, у читателя должен быть или домашний, или служебный телефон, и т.д.

№4 слайд
Пути поддержания целостности
Содержание слайда: Пути поддержания целостности БД Два пути поддержания целостности БД: Декларативный путь – задаются правила в виде ограничений для данных Процедурный путь – программная (алгоритмическая) реализация правил, т.е. описание действий, выполняемых при изменении базы данных (триггеры и транзакции)

№5 слайд
Декларативная реализация
Содержание слайда: Декларативная реализация целостности

№6 слайд
Декларативная реализация
Содержание слайда: Декларативная реализация целостности

№7 слайд
Декларативная реализация
Содержание слайда: Декларативная реализация целостности

№8 слайд
Декларативная реализация
Содержание слайда: Декларативная реализация целостности CREATE TABLE Publications ( isbn VARCHAR(14) NOT NULL PRIMARY KEY, title VARCHAR(120) NOT NULL, author VARCHAR(30) NULL, public_year INT DEFAULT YEAR(GETDATE()) CHECK(public_year >= YEAR(GETDATE()) -100 AND public_year <= YEAR(GETDATE())), pages INT CHECK(pages >= 5 AND pages <= 2000) );

№9 слайд
Декларативная реализация
Содержание слайда: Декларативная реализация целостности CREATE TABLE Exemplars ( inv VARCHAR(10) NOT NULL PRIMARY KEY, isbn VARCHAR(14) NOT NULL FOREIGN KEY REFERENCES Publications(isbn), reader_id INT NULL, /* нужна ссылка на Readers, но еще нет такой таблицы*/ date_out DATETIME )

№10 слайд
Декларативная реализация
Содержание слайда: Декларативная реализация целостности CREATE TABLE Readers ( reader_id INT NOT NULL PRIMARY KEY IDENTITY, last_name VARCHAR(50) NOT NULL, first_name VARCHAR(50) NOT NULL, second_name VARCHAR(50) NULL, work_phone CHAR(11), home_phone CHAR(11), CONSTRAINT CK_phone CHECK(work_phone IS NOT NULL OR home_phone IS NOT NULL) ) /* Установление ссылки */ ALTER TABLE dbo.Exemplars ADD CONSTRAINT FK_Exemplars_Readers FOREIGN KEY (reader_id) REFERENCES Readers(reader_id)

Скачать все slide презентации Целостность реляционной модели одним архивом: