Удаление записей из таблицы (DELETE)
Общий синтаксис:
DELETE <таблица>
[WHERE] <условие>
Примеры:
DELETE detail
WHERE detail_id IN (2, 5, 8)
DELETE detail
WHERE weight IS NULL
DELETE detail
Задание: заполните БД с помощью команды «Изменить первые 200 строк» контекстного меню таблицы (рис. 4.1).
Составьте 9 запросов на модификацию данных: три – на вставку записей (INSERT), три – на обновление (UPDATE), три – на удаление (DELETE).
Контрольные вопросы
1. Какие команды языка SQL используются для актуализации созданной базы данных?
2. Как определяется размер создаваемой базы данных?
3. Какова технология загрузки информации в базу данных, поддерживаемая средой Management Studio?
4. Что такое транзакция? Охарактеризуйте механизм управления транзакциями СУБД.
5. Когда на пользовательском уровне требуется пользоваться механизмом управления транзакциями?
6. Какая команда языка SQL используется для ввода информации в базу данных? Охарактеризуйте варианты использования этой команды.
7. Как работает многострочная конструкция команды INSERT?
8. Охарактеризуйте правило согласованности значений в команде INSERT.
9. Сформулируйте правила оформления значений различных типов данных в СУБД MS SQL Server.
10. Какая команда языка SQL используется для обновления записей таблиц базы данных?
11. Какие команды SQL используются для удаления строк таблицы и в целом всей таблицы?
12. Для чего используется команда ALTER TABLE? Как посредством среды Management Studio воспользоваться этой функцией?
13. Посредством какой опции прописываются вторичные ключи при создании таблицы?
14. Как можно добавить новое поле в ранее созданную таблицу?
15. Что такое индексы в базе данных? Как они создаются?
16. Как задаются права доступа к созданной базе данных?
17. Как в среде Management Studio удалить базу данных?
Дата добавления: 2015-03-03; просмотров: 1190;