Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Учебное пособие.doc
Скачиваний:
153
Добавлен:
02.05.2014
Размер:
1.63 Mб
Скачать

3.4.7. Удаление данных

Удаление данных из таблицы выполняется построчно. За одну операцию можно выполнить удаление как одной строки, так и нескольких тысяч строк. Если не­обходимо удалить из таблицы все данные, то можно удалить саму таблицу. Есте­ственно, при этом будут удалены и все хранящиеся в ней данные. Однако этот способ следует использовать лишь в самых крайних случаях, так как помимо данных будет удалена и структура таблицы. Чаще всего удаление данных вы­полняется командой DELETE, удаляющей строки таблицы. Синтаксис команды DELETE достаточно сложный. Однако на практике чаще всего используется облегченный вариант:

DELETE ( table_name | view_name )

[ WHERE <search_condition>].

Таким образом, в большинстве случаев от пользователя требуется указание лишь имени таблицы, из которой необходимо удалить данные, и логического условия, ограничивающего диапазон удаляемых строк. Причем последнее вовсе не обязательно, и при отсутствии условия из таблицы будут удалены все имеющиеся строки. Как и при выборке и изменении строк, диапазон удаляемых строк фор­мируется с помощью раздела WHERE, использование которого было рас­смотрено ранее.

При работе с командой DELETE необходимо определить диапазон удаляемых строк. Для определения этого диапазона используются обычные запросы. Разделы команды DELETE соответствуют разделам запроса SELECT.

Предварительно можно просмотреть список удаляемых строк, если заменить ключевое слово DELETE на SELECT.

3.5. Контрольные вопросы

3.5.1. Приведите основные характеристики СУБД Access.

3.5.2. Укажите приемы фильтрации данных в таблицах и формах.

3.5.3. Какими способами можно создавать запросы?

3.5.4. Каким образом создаются в Access формы?

3.5.5. Как можно работать с отчетами?

3.5.6. Каким образом в Access создаются, редактируются и отлаживаются макросы?

3.5.7. Какие основные компоненты входят в язык VBA Access?

3.5.8. Назовите основные рекомендации по написанию программного кода.

3.5.9. Какие языковые компоненты составляют структуру VBA?

3.5.10. Какие особенности имеет тип данных Variant?

3.5.11. Укажите приемы работы с пользовательским типом данных в VBA.

3.5.12. Что включает в себя понятия операторы, команды, выражения в VBA?

3.5.13.Какие процедуры используются в VBA?

3.5.14. Укажите применяемые в VBA управляющие конструкции.

3.5.15. Что понимается под объектом и классом в VBA?

3.5.16. Какие ошибки могут иметь место в программном коде?

3.5.17. Укажите основные характеристики MS SQL Server.

3.5.18. Приведите синтаксис команд CREATE DATABASE , CREATE TABLE, SELECT, INSERT, UPDATE и DELETE языка Transact - SQL

Цитированная литература

1.Джексон Г. Проектирование реляционных баз данных для использования с микроЭВМ.М.,Мир,1991.

2.Четвериков В.Н. и др. Базы и банки данных. М., Высшая школа,1987.

3.Полищук Ю.М. Автоматизированные банки информации. М., Мир, 1989.

4.Кочетыгов А.А., Моторных В.В. Базы и банки данных. Учебное пособие.Тула,ТГТУ,1995.

5. Глушаков С.В., Ломотько Д.В. Базы данных. Учебный курс. Харьков, Фолио, 2000.

5. Корнелюк В.К., Веккер ЗЕ., Зиновьев Н.Б. Access 97. М., СОЛОН, 1998.

7. Карпова Т. Базы данных: модели, разработка, реализация. Учебник. СПб, ПИТЕР, 2001.

8. Шкарина Л. Язык SQL. Учебный курс. СПб, ПИТЕР,2001.

9. Куртер Дж.,Маркви А. Wicrosoft Office 2000. Учебный курс. СПб, ПИТЕР, 2000.

10.Нагао М., Катаяма Т., Уэмура С. Структура и базы данных. М., Мир, 1986.

11. Кузьменко В.Г. VBA 2000 М., Бином, 2000.

12. Ахмадеев И.А. Проектирование баз данных. Учебное пособие. Набережные Челны, КамПИ, 1998.

13. Ахмадеев И.А. Программирование в Access. Курс лекций. Набережные Челны, КамПИ, 2003.

14. СУБД Access. Лабораторный практикум. Составитель Ахмадеев И.А. Набережные Челны, КамПИ, 2000.

Соседние файлы в предмете Базы данных