Базы данных - модели, разработка, реализация


         

таблицей объектов. Кроме того, операция


157

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

Например, в нашей схеме, связанной с библиотекой, мы не можем удалить ни таблицу BOOKS, ни таблицу READERS, ни таблицу CATALOG. У этих таблиц есть связь с подчиненными таблицами EXEMPLAR и RELATION_67. Поэтому если вы хотите удалить некоторый набор таблиц, то сначала необходимо грамотно построить последовательность их удаления, которая не нарушит базовых принципов поддержки целостности вашей схемы БД. В нашем примере последовательность операторов удаления таблиц может быть следующей:

  • DROP TABLE EXEMPLAR


  • DROP TABLE RELATION_67


  • DROP TABLE CATALOG


  • DROP TABLE READERS


  • DROP TABLE BOOKS


  • 158

    151 :: 152 :: 153 :: 154 :: 155 :: 156 :: 157 :: 158 :: Содержание


    Содержание  Назад  Вперед