Лабораторная работа «Microsoft Access. Создание SQL-запросов»

Автор: Пользователь скрыл имя, 07 Мая 2013 в 00:42, лабораторная работа

Краткое описание

Тема: Microsoft Access. Создание SQL-запросов.
Цель работы: изучить правила создания различных запросов с использованием структурированного языка запросов–SQL.

Файлы: 1 файл

Лабораторная работа SQL.docx

— 95.35 Кб (Скачать)

Формат оператора DELETE:

DELETE FROM <объект>

[Where<условия поиска>]

Пример 20: Удалить все счета за прошлый год.

DELETE *

FROM Счет

WHERE Счет.ДатаСчета Like "*.*.2005";

В запросах на удаление возможно использование  подзапросов.

 

Запросы на обновление данных

Оператор  UPDATE предназначен для изменения значения в группе записей. При корректировке каждому из перечисленных полей присваивается соответствующее значение. Корректировка выполняется для всех записей, удовлетворяющих условию поиска. Если опустить WHERE <условия поиска>, то в объекте будут изменены все записи.

Формат оператора UPDATE:

UPDATE <объект>

SET < обновляемое поле1=значение1 > [,< обновляемое поле2 = значение2 >…]

[Where<условия поиска>]

Пример 21: Увеличить цены на товары типа конструктор.

UPDATE Товары SET Товары.Цена = [Товары]![Цена]*0.5

WHERE Товары.[Тип товара]="конструктор";

 

Вопросы для самоконтроля

  1. Операторы категории операторов Data Manipulation Language.
  2. Синтаксис объединения двух таблиц.
  3. Формат оператора SELECT.
  4. Особенности использования предложения SELECT. Вычисления в запросах и переименование столбцов.
  5. Особенности использования предложения SELECT. Использование операции сцепление строк.
  6. Особенности использования предложения SELECT. Устранение повторяющихся значений.
  7. Особенности использования предложения WHERE. Сравнение значения столбца с константой.
  8. Особенности использования предложения WHERE. Использование диапазона значений.
  9. Особенности использования предложения WHERE. Использование логических операций.
  10. Особенности использования предложения WHERE. Использование IS, NOT, NULL.
  11. Использование оператора сравнения с указанным образцом для создания запросов с масками.
  12. Особенности использования предложения WHERE. Сравнения значения поля со списком.
  13. Особенности использования предложения WHERE. Использование агрегирующих функций для расчета итоговых значений.
  14. Сортировка результатов запроса.
  15. Группировка записей.
  16. Ограничение на группировку записей.
  17. Объединение однотипных запросов.
  18. Структурированные запросы или вложенные запросы.
  19. Запросы на удаление.
  20. Запросы на обновление данных.

Информация о работе Лабораторная работа «Microsoft Access. Создание SQL-запросов»