41802

Вычисляемые поля в запросах СУБД MS Access

Лабораторная работа

Информатика, кибернетика и программирование

Изучение основных принципов создания и использования сложных запросов в СУБД MS Access. Изучение запросов на выборку данных из нескольких таблиц при помощи языка без данных SQL. Изучение запросов с вычисляемыми полями на выборку данных. Применение итоговых функций в запросах[Код заказа]=Клиенты.[Код заказа] INNER JOIN Товары INNER JOIN Поставщики ON Товары.[Код товара]=Поставщики.[Код товара]=Товары.

Русский

2013-10-25

85.01 KB

15 чел.

Лабораторная работа №6

Вычисляемые поля в запросах СУБД MS Access

Цель работы:  Изучение основных принципов создания и использования сложных запросов в СУБД MS  Access.

Изучение запросов на выборку данных из нескольких таблиц при помощи языка без данных SQL.

Изучение запросов с вычисляемыми полями на выборку данных.

Применение итоговых функций в запросах.

Выполнила студент группы 102-ПО

Барыкина В.А

Проверила: Кашталинская И.А.

Дата: 12.12.2012

Ход работы

1.Создал таблицу Поставщики и заполнил в ней 10 записей.

Таблица1 Поставщики

2. Запрос на вычисление премии в 30 % сотрудникам, продавшим товар свыше указанной суммы.

SELECT [Заказы]![Цена]*[Заказы]![Количество] AS Стоимость, [Поставщики]![Зарплата]*0.3 AS Премия

FROM (Заказы INNER JOIN Клиенты ON Заказы.[Код заказа]=Клиенты.[Код заказа]) INNER JOIN (Товары INNER JOIN Поставщики ON Товары.[Код товара]=Поставщики.[Наименование поставщика]) ON Заказы.[Код товара]=Товары.[Код товара]

WHERE ((([Заказы]![Цена]*[Заказы]![Количество])>1000));

Рисунок1 Вычисление прими в 30%

3.Запрос с использованием итоговых функций. Вывести  общее количество поставщиков.

SELECT Count(*) AS [Количество поставщиков]

FROM (Заказы INNER JOIN Клиенты ON Заказы.[Код заказа] = Клиенты.[Код заказа]) INNER JOIN (Товары INNER JOIN Поставщики ON Товары.[Код товара] = Поставщики.[Наименование поставщика]) ON Заказы.[Код товара] = Товары.[Код товара];

Рисунок2 Итоговая функция

4.Создать перекресный запрос.

TRANSFORM Max(Клиенты.[Дата исполнения]) AS [Max-Дата исполнения]

SELECT Клиенты.[Клиент], Клиенты.[Код заказа], Max(Клиенты.[Дата исполнения]) AS [Итоговое значение Дата исполнения]

FROM Клиенты

GROUP BY Клиенты.[Клиент], Клиенты.[Код заказа]

PIVOT "Кв" & Format([Дата розмещения],"q");

Рисунок3 Перекрестный запрос

Вывод: Изучила основные принципы создания и использования сложных запросов в СУБД MS Access.

Изучила запросы на выборку данных из нескольких таблиц при помощи языка без данных SQL.

Изучила запросы с вычисляемые полями на выборку данных.

Применила итоговые функции в запросах.


 

А также другие работы, которые могут Вас заинтересовать

37628. Теоретично-експериментальні дослідження продуктивності стрілового крана на лабораторній моделі діючого комплексу 1.46 MB
  Стрілові крани – являють собою вантажопідйомні машини загальнопромислового і спеціального призначення. Вони можуть бути стаціонарними, пересувними, повно поворотними, неповно поворотними.
37629. Циклы в Pascal 25.7 KB
  Теоретическое введение Операторы цикла Операторы цикла используются для вычислений повторяющихся многократно. Блок ради выполнения которого и организуется цикл называется телом цикла. Проверка условия продолжения цикла и модификация параметра цикла. Один проход цикла называется итерацией.
37630. Табличный процессор MS EXCEL. Создание таблицы с расчетными формулами. Использование мастера функций 128 KB
  В левой части строки формул находится поле имен где содержится адрес выделенной ячейки или размер выделяемого диапазона. В средней части строки формул расположены три кнопки предназначенные для ввода и последующей обработки содержимого ячейки. Первая кнопка с крестиком позволяет отменить последнее действие по вводу или редактированию содержимого ячейки. Правая часть предназначена для отображения содержимого выделенной ячейки.
37631. Текстовый редактор MS WORD, дополнительные возможности 38.86 KB
  Цель работы – изучение редактора формул Microsoft Eqution; создание связанных и внедренных объектов в документе Word. Одним из таких средств в программе Microsoft Word является редактор формул Microsoft Eqution 3. Он позволяет создавать формульные объекты и вставлять их в текстовый документ. Простейшие формулы в Microsoft Word можно создавать используя различные атрибуты формата символов верхний индекс нижний индекс и др.
37632. Операционная система WINDOWS 33.63 KB
  Смоленске Кафедра информатики Отчет По лабораторной работе № 2 Тема: Операционная система WINDOWS По курсу: Экономическая информатика Студент: Скобелева М. Смоленск 2011 Теоретическое введение Терминология Windows Файл ответов файл содержащий ответы для набора диалоговых окон графического интерфейса пользователя. Файл ответов для программы установки Windows обычно имеет имя Unttend. Файл ответов можно создавать и изменять с помощью диспетчера установки...
37633. Основы работы в Norton Commander 25.44 KB
  CTRLO – гасит восстанавливает окна CTRLP – гасит восстанавливает неактивное окно CTRLU – меняет окна местами CTRLL – вызов отмена справки и состоянии диска CTRLENTER – копирует в командную строку имя на котором стоит курсор Чтобы войти в выбранный каталог достаточно поставить на него курсор и нажать ENTER или CTRL PgDn. Для выхода из каталога необходимо установить курсор на каталог две точки клавишей Home и нажать Enter. Для перехода в корневой каталог необходимо нажать CTRL†â€. Установить курсор в нужное окно и нажать F7...
37634. Засоби механізації для переміщеня вагонів 227.61 KB
  Під час розвантаження навалочних вантажів з вагонів часто виникає необхідність переміщення їх вздовж розвантажувальних фронтів. Переміщення вагонів можливе за допомогою: малої механізації маневрові ломиручні лебідки; маневрових локомотивів; механічного приводу електричні лебідки маневрові тягачі спеціальні маневрові прилади. Маневрові пристрої застосовуються для переміщення вагонів вздовж розвантажувальних фронтів взамін на локомотиви застосування яких недоцільне при обмежених вантажопотоках.
37635. Ввести массив A(n) 105.45 KB
  Отдельная ячейка данных массива называется элементом массива. Элементами массива могут быть данные любого типа. В зависимости от количества измерений массивы делятся на одномерные массивы двумерные массивы трёхмерные массивы и так далее до nмерного массива. Одномерный массив – массив с одним параметром характеризующим количество элементов одномерного массива.