Замечания
Инструкция DELETE особенно удобна в тех случаях, когда требуется удалить много записей.
Чтобы удалить из базы данных таблицу целиком, можно использовать метод Execute с инструкцией DROP. Однако в этом случае вместе с таблицей будет утрачена и ее структура. При использовании инструкции DELETE удаляются только данные; структура таблицы и все ее свойства, такие как атрибуты полей и индексы, остаются без изменений.
С помощью инструкции DELETE можно удалять записи из таблиц, находящихся в отношении «один-ко-многим» с другими таблицами. Операции каскадного удаления приводят к тому, что при удалении записи в запросе на одной стороне отношения происходит удаление соответствующих записей в таблицах, находящихся на другой стороне отношения «один-ко-многим». Например, если таблицы «Клиенты» и «Заказы» находятся по разные стороны отношения, и задан параметр каскадного удаления, то удаление записи из таблицы «Клиенты» приводит к удалению соответствующей записи из таблицы «Заказы».
Запрос на удаление удаляет всю запись, а не только данные, содержащиеся в определенных полях. Чтобы удалить значения из конкретных полей, следует создать запрос на обновление, который изменяет значение полей на Null.
ВАЖНО.
Удаление записи, выполненное с помощью запроса на удаление, нельзя отменить. Чтобы узнать, какие записи будут удалены, выполните запрос на выборку, используя те же условия, и только после этого запустите запрос на удаление.
Рекомендуется всегда создавать резервные копии данных. Записи, удаленные по ошибке, можно восстановить из резервных копий.
-
Содержание
- Ответы на вопросы к экзамену информационные технологии
- Определение и основные свойства ис. Понятие экономической ис.
- Определение модели данных, основные свойства отношений (реляционных таблиц) в реляционной модели данных
- Нормализация реляционных отношений. Вторая нормальная форма (2нф)
- Индексные файлы, двоичный поиск данных
- Логическая модель данных idef1x. Сущности и атрибуты.
- Идентифицирующая и неидентифицирующая связи между сущностями в логической модели idef1x
- Правила ссылочной целостности данных на логическом уровне ErWin
- Основные типы инструкций (директив)языка sql
- Операторы
- Инструкция языка sqLдля удаления записей таблицы
- Синтаксис
- Замечания
- Инструкция языка sqLдля обновления данных таблицы, пример. Создает запрос на обновление, изменяющий значения полей заданных таблиц на основании заданных условий. Синтаксис
- Замечания
- Инструкция языка sqLдля выбора данных из таблицы, пример. Инструкция select
- Синтаксис
- Замечания
- Базы данных с сетевым доступом. Архитектура с файловым сервером и архитектура клиент-сервер. Достоинства и недостатки.
- Основные свойства бд и СубД