
- •1 Современные технологии в логистике
- •1.1 Основные термины штрихового кодирования.
- •1.1.1 История изобретения
- •1.2 Регулирование и стандартизация
- •1.2.1 Штриховое кодирование в Республике Беларусь
- •1.3 Структура штриховых кодов ean-13 и ean-8
- •1.4 Кодирование информации
- •1.4.1 Типы сканеров
- •2. Проектирование прикладной информационной системы в среде субд ms aссess
- •2.1 Создание таблиц
- •2.2 Создание запросов
- •2.3 Создание форм
- •2.4 Создание отчетов
- •2.5 Создание макросов
2.2 Создание запросов
Запрос строится на основе одной или нескольких взаимосвязанных таблиц, позволяя комбинировать содержащуюся в них информацию. При этом могут использоваться как таблицы базы данных, так и сохраненные таблицы, полученные в результате выполнения других запросов. Кроме того, запрос может строиться непосредственно на другом запросе с использованием его временной таблицы с результатами. Запрос содержит схему данных, включающую используемые таблицы и бланк запроса. При конструировании запроса достаточно выделить и перетащить с помощью мыши необходимые поля из таблиц, представленных в схеме данных запроса, в бланк запроса и ввести условия отбора записей.
Запрос позволяет выбрать необходимые данные из одной или нескольких взаимосвязанных таблиц, произвести вычисления и получить результат в виде виртуальной таблицы. Полученная таблица может использоваться в качестве источника данных в следующих запросах, формах, отчетах, страницах доступа к данным. Через запрос можно производить обновление данных в таблицах, добавление и удаление записей.
С помощью запроса можно выполнить следующие виды обработки данных:
выбрать записи, удовлетворяющие условиям отбора;
включить в результирующую таблицу запроса заданные пользователем поля;
произвести вычисления в каждой из полученных записей;
сгруппировать записи с одинаковыми значениями в одном или нескольких полях в одну запись с одновременным выполнением над другими полями групповых функций;
произвести обновление полей в выбранном подмножестве записей;
создать новую таблицу базы данных, используя данные из существующих таблиц;
удалить выбранное подмножество записей из таблицы базы данных; добавить выбранное подмножество записей в другую таблицу.
В созданной базе данных присутствуют следующие запросы:
1. Запрос на выборку автомобилей старше 10 лет:
Рисунок 2.22 – Вид запроса 1 в режиме Конструктор
Рисунок 2.23 – Результат запроса 1
2. Запрос на выборку автомобилей, требующих ремонта:
Рисунок 2.24 – Вид запроса 2 в режиме Конструктор
Рисунок 2.25 – Результат запроса 2
3.Запрос на выборку водителя с самым большим стажем:
Рисунок 2.26 – Вид запроса 3 в режиме Конструктор
Рисунок 2.27 – Результат запроса 3
4. Запрос на выборку по количеству поездок каждого водителя:
Рисунок 2.28 – Вид запроса 4 в режиме Конструктора
Рисунок 2.29 – Результат запроса 4
5. Запрос на выборку стран начинающихся на определенную букву:
Рисунок 2.30 – Вид запроса 5 в режиме Конструктора
Рисунок 2.31 – Результат запроса 5
6. Параметрический запрос на определенный груз:
Рисунок 2.32 – Вид запроса 6 в режиме Конструктор
Рисунок 2.33 – Результат запроса 6
7. Перекрестный запрос по перевозимым грузам:
Рисунок 2.34 – Перекрестный запрос
8. Запрос на создание новой таблицы:
Рисунок 2.35 – Вид запроса 8 в режиме Конструктор
Рисунок 2.36 – Результат запроса 8
9. Запрос на обновление количества грузов:
Рисунок 2.37 – Вид запроса 9 в режиме Конструктора
Рисунок 2.38 – Результат запроса 9
10.Запрос на удаление определенной страны:
Рисунок 2.39 – Вид запроса 10 в режиме Конструктора
Рисунок 2.40 – Результат запроса 10
11. Итоговый запрос на сумму всех расстояний:
Рисунок 2.41 – Вид запроса 11 в режиме Конструктор
Рисунок 2.42 – Результат запроса 11
Помимо этих 11 запросов в курсовой работе присутствуют и другие, которые создавались для работы с объектом Формы.