- •Для выполнения лабораторных работ
- •Общие сведения
- •Технология работы с запросами на выборку
- •Создание простых запросов на выборку
- •Создание простых параметрических запросов.
- •Условия отбора в запросах
- •Создание многотабличных запросов
- •Построение вычисляемых полей в запросах
- •Групповые операции в запросах
- •Использование некоторых функций в запросах
- •Функция Format
- •Функция month
- •Функция IsNull
- •Функция iif
- •Функция Nz
- •Технология решения некоторых задач анализа с использованием запросов на выборку1
- •Технология работы с другими типами запросов
- •Запрос на создание таблицы
- •Запрос на обновление записей таблицы
- •Запрос на добавление записей
- •Запрос на удаление записей
- •Перекрестный запрос
- •Заключение
- •Содержание
МИНИСТЕРСТВО ОБРАЗОВАНИЯ РОССИЙСКОЙ ФЕДЕРАЦИИ
САНКТ-ПЕТЕРБУРГСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ ЭКОНОМИКИ И ФИНАНСОВ
КАФЕДРА ИНФОРМАТИКИ
МЕТОДИЧЕСКИЕ УКАЗАНИЯ И ЗАДАНИЯ
Для выполнения лабораторных работ
ПО ДИСЦИПЛИНЕ
«ИНФОРМАТИКА»
для студентов очного, вечернего и заочного отделений
ТЕМА: «ТЕХНОЛОГИЯ ОБРАБОТКИ ДАННЫХ С ИСПОЛЬЗОВАНИЕМ ЗАПРОСОВ (СУБД ACCESS 2002/XP)»
ИЗДАТЕЛЬСТВО
САНКТ-ПЕТЕРБУРГСКОГО ГОСУДАРСТВЕННОГО УНИВЕРСИТЕТА
ЭКОНОМИКИ И ФИНАНСОВ
2002
Рекомендовано научно-методическим советом университета
Методические указания и задания для выполнения лабораторных работ по дисциплине «Информатика» для студентов очного, вечернего и заочного отделений. Тема: «Технология обработки данных с использованием запросов (СУБД ACCESS 2002/XP)»
Составитель: ст. преп. В.В. Скачкова
Рецензент канд. экон. наук, доц., зам. зав. каф. Информатики А.П. Приходченко
-
Общие сведения
Основные функции запросов СУБД:
-
Выборка информации из исходных таблиц в соответствии с заданными условиями.
-
Расчет значений показателей по заданным формулам и функциям:
-
вычисление статистических показателей по группам записей с использованием функций: сумма, среднее, число значений, минимальное или максимальное значение, стандартное отклонение или дисперсия.
-
операции над числовыми и строковыми значениями, а также датами для каждой записи.
Изменение состава записей в исходных таблицах: обновление, удаление, добавление записей.
Создание новых таблиц.
Представление данных для анализа.
Владение технологией работы с запросами позволяет получить разнообразные сложные структуры данных для проведения различных видов анализа.
Для построения запросов традиционно используется SQL (Structured Query Language) — язык структурированных запросов. Разработанный в середине 70-х годов как язык обработки данных для исследовательского проекта фирмы IBM, язык SQL стал стандартом для работы с реляционными базами данных. Но изучение SQL требует времени, успешная работа зависит оттого, насколько хорошо пользователь им владеет. SQL содержит мощные средства и остается стандартным языком для выборки данных с серверов. В СУБД предусмотрены стандартные средства для работы с SQL.
Для облегчения работы с запросами современные СУБД содержат инструмент запросов по методу QBE (query by example) - запрос по образцу. При создании запросов условия запроса формируются путем заполнения пустых табличных бланков. Инструментарий запросов MS Access использует более современный метод - графический запрос по образцу (GQBE), получивший свое название потому, что объединения исходных структур указываются графически. В настоящих методических указаниях рассматривается технология конструирования запросов в среде графического интерфейса запросов по образцу под управлением СУБД MS Access 2000/XP.
Исходными структурами для запросов являются:
-
таблицы рабочей базы данных;
-
связанные таблицы внешних баз данных;
-
запросы рабочей базы данных.
Классификация запросов:
Запросы на выборку — возвращают данные из одной или нескольких таблиц/запросов и отображают их в виде таблицы, записи в которой можно обновлять. Позволяют использовать различные условия отбора, вычисления для записей, статистические функции для группы записей.
Параметрические запросы — позволяют вводить значения одного или нескольких параметров запроса в собственном диалоговом окне.
Перекрестные запросы — используют для расчетов статистических функций по двум наборам данных, один из которых определяет заголовки столбцов, а другой заголовки строк.
Запросы на изменение — изменяют записи в таблицах: создание таблиц, обновление записей, удаление записей, добавление записей.