Jump to content

Восстановление базы данных

Проблема восстановления баз данных — это вопрос о реляционных базах данных , который изучается в теории баз данных и представляет собой особый вид очистки данных . Задача состоит в том, как мы можем «отремонтировать» входную реляционную базу данных, чтобы она удовлетворяла ограничениям целостности . Цель задачи состоит в том, чтобы иметь возможность работать с «грязными» данными, т. е. не удовлетворяющими правильным ограничениям целостности, путем рассуждения обо всех возможных исправлениях данных, т. е. обо всех возможных способах изменения данных, чтобы сделать их доступными. он удовлетворяет ограничениям целостности, не привязываясь к конкретному выбору.

Существует несколько вариантов проблемы в зависимости от:

  • что мы собираемся выяснить о «грязных» данных: выяснить, является ли некоторый кортеж базы данных достоверным (т. е. есть ли он в каждой восстановленной базе данных), выяснить, ответ на какой-либо запрос является ли определенный (т. е. ответ возвращается при оценке запроса на каждом восстановленная база данных)
  • какие способы восстановления базы данных разрешены: можем ли мы вставлять новые факты, удалять факты (так называемое восстановление подмножества ) и т. д.
  • какие восстановленные базы данных мы изучаем: те, в которых мы меняем только минимальное подмножество кортежей базы данных (например, восстановление минимального подмножества ), те, где мы меняем только минимальное количество кортежей базы данных (например, восстановление минимальной мощности )

Проблема восстановления базы данных изучалась, чтобы понять, в чем сложность этих различных вариантов проблемы, т. е. можем ли мы эффективно определить информацию о состоянии восстановления без явной материализации всех этих ремонтов.

  • Аренас, Марсело; Бертосси, Леопольдо; Хомицкий, Ян (1999). Согласованные ответы на запросы в противоречивых базах данных (PDF) . ПОДСЫ .

См. также

[ редактировать ]


Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: c1c8bc226bd1b3e30a13b8809517e9c7__1673268360
URL1:https://arc.ask3.ru/arc/aa/c1/c7/c1c8bc226bd1b3e30a13b8809517e9c7.html
Заголовок, (Title) документа по адресу, URL1:
Database repair - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)