
- •Основные понятия базы данных
- •Типы моделей данных.
- •Термины и определения реляционных баз данных
- •Нормализация таблиц реляционной бд
- •1 Нормальная форма (1nf)
- •2 Нормальная форма (2nf)
- •Обеспечение целостности информации в процессе эксплуатации бд
- •Типы данных ms Access
- •Основные компоненты субд access
- •Запросы в субд ms Access
Запросы в субд ms Access
Запросы создаются пользователем для выборки необходимых ему данных из одной или нескольких связанных таблиц и представления выбранных данных также в виде таблицы. Запрос может формироваться двумя способами:
С помощью запросов по образцу (QBE – Query By Example)
С помощью инструкций SQL (Structured Query Language) – язык структурированных запросов
SQL – специализированный язык, предназначенный для организации запросов, обновления и управления реляционными базами данных.Практически все типы запросов в Access можно создать визуально. Исключения составляют сквозные запросы (SQL pass through ) – это запросы из других приложений, запросы на изменение структуры данных и запросы объединения.
Также визуально можно построить запросы добавления, удаления, обновления и создания таблиц.
Отметим также, что одной из наиболее сильных сторон Access являются фильтры. Фильтры строятся с помощью запросов или установкой критериев.
Для облегчения этой задачи используют параметрические запросы.
В Access может быть создано несколько видов запросов:
- Запрос на выборку выбирает данные из взаимосвязанных таблиц и других запросов. Результатом его является таблица, которая существует до закрытия запроса. Таблицу с результатом запроса можно использовать для работы с данными в таблицах, на которых построен запрос.
- Запрос на создание таблицы основан на запросе выборки, но в отличии от него результат запроса сохраняется в новой таблице.
- Запрос на обновление, добавление, удаление являются запросами действия, в результате выполнения которых изменяются данные в таблицах.