БАЗЫ ДАННЫХ. ACCESS 2003 © К.Ю. Поляков, 2007 Запросы.

Презентация:



Advertisements
Похожие презентации
БАЗЫ ДАННЫХ. ACCESS 2007 © К.Ю. Поляков, Тема. Запросы.
Advertisements

БАЗЫ ДАННЫХ. ACCESS Работа с таблицамиРабота с таблицами 5.Проектирование таблицПроектирование таблиц 6.ФормыФормы 7.МакросыМакросы 8.ЗапросыЗапросы.
БАЗЫ ДАННЫХ. ACCESS 2003 © К.Ю. Поляков, Работа с таблицамиРабота с таблицами 5.Проектирование таблицПроектирование таблиц 6.ФормыФормы 7.МакросыМакросы.
БАЗЫ ДАННЫХ. ACCESS Работа с таблицами 2.Проектирование таблиц 3.Формы 4.Макросы 5.Запросы 6.Отчеты
Презентация на тему: Microsoft AccessЧто такое База Данных? Базы данных : 1.Это организованная совокупность данных предназначенная для длительного хранения.
Выполнение запросов, создание и редактирование отчета MS Access.
ТИПЫ ЗАПРОСОВ I. Запрос с параметром (Определяет одно или несколько условий отбора во время выполнения запроса) II. Запрос-выборка (Отбирает и не изменяет.
Работа с запросами в MS Access Запросы - важнейший инструмент любой системы управления базами данных. Запросы служат для выбора записей, обновления таблиц.
Построение запросов в Access. Преимущества запросов Они позволяют собирать воедино информацию из нескольких таблиц, учитывая связи, установленные между.
CУБД Access Создание запросов. Запрос на обновление 1. Создать запрос в режиме Конструктор. 2. Выполнить команду Запрос – Обновление. 3. Добавить поля,
Условия поиска информации, простые логические выражения.
MiftakhvaVF_2008 Муниципальное общеобразовательное учреждение лицей 1 г. Сургута, ХМАО-Югры.
ACCESS Элементы формы. На форме можно разместить следующие элементы: Поле Подчиненная форма Поле со списком Кнопка Переключатель Флажок.
Запросы в базе данных. Понятия запроса При работе с таблицами можно в любой момент выбрать из базы данных необходимую информацию с помощью запросов. Запрос.
Реляционная база данных MS Access 1.Понятия баз данных. 2.Реляционные базы данных. 3.Системы управления данными.
ACCESS Создание отчетов. Отчет используется для представления данных в печатном формате. Отчеты создаются на основе одной или нескольких таблиц или на.
Создание и использование запросов Тема урока. Основными инструментами обработки данных являются сортировка, фильтр и запрос. Сортировка это упорядочение.
ОТБОР И СОРТИРОВКА ДАННЫХ СУБД Access Отбор данных с помощью фильтров СУБД Access позволяет производить отбор записей, в ко- торых значения определенных.
Тема урока: «Создание и управление базой данных в СУБД Access» Цель урока: формирование умений и навыков создания и управления базой данных в СУБД Access.
«Запросы в MS Access» Преподаватели: Андреева Е. С. Никитенко Т. В.
Транксрипт:

БАЗЫ ДАННЫХ. ACCESS 2003 © К.Ю. Поляков, 2007 Запросы

2 «Ну и запросы у вас!» - сказала база данных и «повисла». (Фольклор) Запрос – это обращение к СУБД для выполнения каких-либо операций с данными. Типы запросов: выборка создание таблицы обновление (изменение данных) добавление записей удаление записей …

3 Запрос и фильтрация Дополнительные возможности запросов: отбор информации из нескольких связанных таблиц вывести не все столбцы вычисляемые поля (общая стоимость) итоговые расчеты (сумма, среднее) можно сохранить в базе много разных запросов служат основой для других запросов и отчетов

4 Создание запросов

5 Мастер запросов

6 Запуск запроса

7 Конструктор перейти в конструктор перейти в режим таблицы

8 Конструктор таблица (ПКМ – Добавить таблицу) таблица (ПКМ – Добавить таблицу) перетащить ЛКМ все поля по возрастанию по убыванию отсутствует по возрастанию по убыванию отсутствует фильтр

9 Работа со столбцами выделить (ЛКМ) ПКМ: вырезать копировать вставить свойства ПКМ: вырезать копировать вставить свойства перетащить (ЛКМ)

10 Условия отбора Совпадение Неравенство Шаблон * любое количество любых символов ? один любой символ # любая цифра

11 Построитель выражений Forms – формы Reports – отчеты Функции: 1) встроенные; 2) функции пользователя (VB) Константы: пустая строка, Истина, Ложь Операторы: + - * / = = Not And Or Xor Общие выражения – время, дата, нумерация страниц ПКМ

12 Все данные, которые можно вычислить, не должны храниться в таблицах! ! ! Вычисляемые поля ввести Цена*Количество Выражение1: [Цена]*[Количество] заменить Выражение1 на Сумма ввести Цена*Количество Выражение1: [Цена]*[Количество] заменить Выражение1 на Сумма ввести Year(Дата) Выражение1: Year([Дата]) заменить Выражение1 на Год ввести Year(Дата) Выражение1: Year([Дата]) заменить Выражение1 на Год или ПКМ - Построить

13 Запросы с параметрами Задача: вводить числовые данные для фильтра не в конструкторе, а при выполнении запроса. Пример: «Какой суммой Вы располагаете?» Любая неизвестная строка вызывает запрос

14 Итоговый запрос Конструктор Таблица Итоговый запрос Групповые операции Группировка Sum – сумма

15 Итоговый запрос (мастер) ЛКМ

16 Перекрестный запрос Таблицы Перекрестный запрос

17 Перекрестный запрос Конструктор: Запрос – Перекрестный Заголовки строк Заголовки столбцов Значение Мастер – не позволяет выбрать информацию из нескольких таблиц (только через лишний запрос).

18 Запрос на обновление (изменение) Задача: во всех записях, относящихся к 2007 году, заменить дату в поле Дата на сегодняшнее число. Решение: запрос, который отбирает все нужные записи резервная копию таблицы (Копировать – Вставить) меню Запрос – Обновление в строке Обновление ввести новое значение поля: выполнить запрос Обновление

19 Другие виды запросов Удаление: запрос на выборку нужных записей резервная копия таблицы Запрос – Удаление выполнить запрос Создание таблицы: Запрос – Создание таблицы Добавление данных в итоговую таблицу: Запрос – Добавление Повторяющиеся записи: Запросы – Создать – Повторяющиеся записи Записи без подчиненных: Запросы – Создать – Записи без подчиненных