Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Шпоры по киту.docx
Скачиваний:
1
Добавлен:
20.04.2019
Размер:
320.17 Кб
Скачать

19.Запросы действия.

Запросы на изменение

Запросом на изменение называют запрос, который за одну операцию изменяет или перемещает несколько записей. Существует четыре типа запросов на изменение.

На удаление. Запрос на удаление удаляет группу записей из одной или нескольких таблиц.

С помощью запроса на удаление можно удалять только всю запись, а не отдельные поля внутри нее.

На обновление. Запрос на обновление вносит общие изменения в группу записей одной или нескольких таблиц.

Запрос на обновление записей позволяет изменять данные в существующих таблицах.

На добавление. Запрос на добавление добавляет группу записей из одной или нескольких таблиц в конец одной или нескольких таблиц.

На создание таблицы. Запрос на создание таблицы создает новую таблицу на основе всех или части данных из одной или нескольких таблиц.

20.Структурированный язык запросов sql.

Все запросы Access строит на основе соответствующего SQL-за­проса (SQL – структурированный язык запросов). Чтобы просмотреть его, необходимо в активном окне проек­тирования запроса дать команду «Вид»  «SQL».

Язык SQL состоит из команд (инструкций). Команды передаются программе, которая управляет работой базы данных, для выполнения конкретных действий. Объектом действия команды SQL может быть как одна таблица, так и группа таблиц. MS Access автоматически создает эквивалентные команды SQL во время создания запроса в режиме Конструктора.

Две группы команд SQL

Язык определения данных

  • Create Table – создает новую таблицу;

  • Create Index – создает новый индекс;

  • Alter Table – дополняет новое поле или индекс в существующую таблицу;

Язык манипулирования данными

  • Select – запрос к БД; запрос возвращает данные в виде набора записей;

  • Select Into – запрос к БД; запрос возвращает данные в виде новой таблицы;

  • Update – запрос на объединение; запрос изменяет значения полей таблицы;

  • Insert Into – запрос на добавление в таблицу одной или нескольких записей;

  • Delete – запрос на удаление записей с одной или нескольких таблиц.

21.Ключевые слова и команды в sql.

Основные термины

Ключевые слова – это слова, которые имеют специальное смысловое значение в SQL (выделены прописными буквами).

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

Любая команда имеет свой формат (синтаксис). Каждая команда включает в себя соответствующий перечень параметров для выбора, группировки и упорядочения записей из одной или нескольких таблиц.

Основной командой языка SQL является команда SELECT. Эта команда находит таблицу или несколько таблиц в базе данных, которая указана в ее параметрах, выбирает заданные поля, выделяет записи в соответствии с условиями отбора, сортирует и группирует записи результата в заданном порядке.

SELECT – ключевое слово, которое «сообщает» СУБД о том, что команда является запросом;

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

После ключевого слова FROM указываются имена таблиц–источников данных для запроса и связи между ними;

символ точка с запятой (;) – признак окончания команды и готовности к ее выполнению.

С помощью предложения WHERE в команде SELECT задается условие выбора записей из таблицы.