Презентация Реализация и поддержка целостности базы данных онлайн

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



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



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

№1 слайд
Реализация и поддержка
Содержание слайда: Реализация и поддержка целостности базы данных

№2 слайд
Основы современной
Содержание слайда: Основы современной информационной технологии составляют базы данных (БД) и системы управления базами данных (СУБД), роль которых как единого средства хранения, обработки и доступа к большим объемам информации постоянно возрастает. Основы современной информационной технологии составляют базы данных (БД) и системы управления базами данных (СУБД), роль которых как единого средства хранения, обработки и доступа к большим объемам информации постоянно возрастает. В результате выполнения всех этапов проектирования будет подготовлено все, что необходимо для реализации базы данных и прикладных программ.

№3 слайд
Реализация базы данных
Содержание слайда: Реализация базы данных осуществляется посредством создания ее описания на языке определения данных (DDL) целевой СУБД. Команды DDL – языка компилируются и используются для создания схем и пустых файлов базы данных. На этом же этапе определяются и все специфические пользовательские представления. Реализация базы данных осуществляется посредством создания ее описания на языке определения данных (DDL) целевой СУБД. Команды DDL – языка компилируются и используются для создания схем и пустых файлов базы данных. На этом же этапе определяются и все специфические пользовательские представления. Прикладные программы реализуются с помощью языков третьего или четвертого поколения. Некоторые элементы этих прикладных программ будут представлять собой транзакции обработки базы данных, записываемые на языке манипулирования данными (DML) целевой СУБД.

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

№5 слайд
На этом этапе реализуются
Содержание слайда: На этом этапе реализуются также используемые приложением средства защиты базы данных и поддержки ее целостности. На этом этапе реализуются также используемые приложением средства защиты базы данных и поддержки ее целостности. Одни из них описываются с помощью языка DDL целевой СУБД, а другие, возможно, потребуется определить иными средствами – например, с помощью дополнительных утилит СУБД или посредством создания прикладных программ, реализующих требуемые функции.

№6 слайд
Системы управления базами
Содержание слайда: Системы управления базами данных для индивидуального использования относительно простые. Обычно у них одна цель – скрыть от пользователя технические подробности реализации базы. Базы данных, которые обслуживаются такими системами, обычно содержат информацию, потеря или повреждение которой была бы не катастрофична. Системы управления базами данных для индивидуального использования относительно простые. Обычно у них одна цель – скрыть от пользователя технические подробности реализации базы. Базы данных, которые обслуживаются такими системами, обычно содержат информацию, потеря или повреждение которой была бы не катастрофична. В случае больших многопользовательских систем баз данных ставки намного выше. Стоимость неправильных или утерянных данных может быть огромной. В таких средах главная роль СУБД – сохранить целостность базы данных, защищая ее от таких проблем, как частично завершенные операции или операции, которые, выполняясь совместно, могут по неосторожности привести к появлению неверной информации в базе данных.

№7 слайд
Протоколы фиксации отката
Содержание слайда: Протоколы фиксации/отката изменений Одна транзакция(процесс изменения базы данных, вызванный передачей одного входного сообщения) может потребовать нескольких действий на уровне базы данных. В случае баз данных с огромным количеством транзакций высока вероятность того, что можно застать базу данных в середине выполнения транзакции. Запросы на выполнение транзакций или неполадки оборудования могут произойти в то время, когда база данных находится в противоречивом состоянии.

№8 слайд
Цель СУБД гарантировать, что
Содержание слайда: Цель СУБД – гарантировать, что неполадка не зафиксирует базу данных в противоречивом состоянии. Часто это достигается поддержкой журнала, содержащего записи о каждой транзакции, на энергонезависимом носителе, например на диске. В этом журнале хранятся постоянные записи о каждом действии выполняемых транзакций. Цель СУБД – гарантировать, что неполадка не зафиксирует базу данных в противоречивом состоянии. Часто это достигается поддержкой журнала, содержащего записи о каждой транзакции, на энергонезависимом носителе, например на диске. В этом журнале хранятся постоянные записи о каждом действии выполняемых транзакций.

№9 слайд
Точка фиксации транзакции
Содержание слайда: Точка фиксации транзакции (commit point) – момент, когда все шаги транзакции уже зарегистрированы в журнале. В случае неполадок оборудования СУБД при помощи информации своего журнала может восстановить транзакции, выполненные после последнего копирования. Если проблема произошла до того, как транзакция достигла точки фиксации, журнал можно использовать для отката (roll back), отмены уже выполненных действий транзакции. Точка фиксации транзакции (commit point) – момент, когда все шаги транзакции уже зарегистрированы в журнале. В случае неполадок оборудования СУБД при помощи информации своего журнала может восстановить транзакции, выполненные после последнего копирования. Если проблема произошла до того, как транзакция достигла точки фиксации, журнал можно использовать для отката (roll back), отмены уже выполненных действий транзакции. Откаты являются частью обычной работы СУБД. Откат одной транзакции может воздействовать на записи базы данных, которые уже использовались другими транзакциями. Такие дополнительные транзакции необходимо отменить, что может привести к откату каких – либо еще транзакций. Эта проблема называется каскадным откатом (cascading rollback)

№10 слайд
Блокировка В большинстве
Содержание слайда: Блокировка В большинстве систем управления базами данных есть планировщики, которые координируют разделение времени между транзакциями так же, как это делается в операционной системе, управляющей совместным выполнением процессов. Планировщики используют протокол блокирования, который помечает, что элементы базы данных в данный момент используются транзакциями. Такие метки называются блокировками, а помеченные элементы – заблокированными.

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

Скачать все slide презентации Реализация и поддержка целостности базы данных одним архивом: