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.

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

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


 

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

41607. Розрахунок площ адміністративних та побутових приміщень 80 KB
  Визначаємо очікувану кількість чоловіків і жінок друкарні, використавши для цього що характерне співвідношення для поліграфічних підприємств: чоловіків - 45%, жінок - 55%. Тоді очікувана кількість чоловіків і жінок відповідно становитиме
41608. МЕРЫ ПО УЛУЧШЕНИЮ ФИНАНСОВОГО СОСТОЯНИЯ ПРЕДПРИЯТИЯ ОАО «ММК-МЕТИЗ» 362.58 KB
  Рассмотреть теоретические аспекты анализа финансового состояния предприятия; Дать общую характеристику предприятия и проанализировать его финансовое состояние; Выявить проблемы финансового состояния предприятия; Разработать рекомендации по улучшению финансового состояния предприятия
41609. Решение системы линейных уравнений методом простых итераций и методом Чебышева 45.92 KB
  Требуется написать программу реализующая 2 метода решение системы линейных уравнений: 1методом простых итераций; 2методом Чебышева. Теория: 1Метод простых итераций Требуется решить систему уравнений 1 где симметрическая положительно определенная матрица. Метод простых итераций имеет вид...
41610. Первинні засоби пожежогасіння. Вибір типу та визначення необхідної кількості первинних засобів пожежогасіння 309.89 KB
  Головним критерієм вибору виду вогнегасників є величина можливого осередку пожежі. Визначаємо рекомендовані типи вогнегасників. Користуючись рекомендаціями таблиці Д5 щодо порошкових вогнегасників визначаємо що для захисту промислових обєктів рекомендованими є такі типи переносних порошкових вогнегасників: ВП5 ВП6 ВП9 ВП12 записуємо в табл. Визначаємо кількість вогнегасників.
41611. Диференціальні рівняння в частинних похідних 44.88 KB
  resizeN1; forint i = 0; i N1; i u[0][i] = conditionih; forint j = 1; j NT; j { file T: htj endl; forint i = 1; i N; i f[i] = u[j1][i1] 2u[j1][i] u[j1][i1] 2hh u[j1][i]1 ht Q 2; l[2] = c; b[2] = f[1] c; u[j][0] = 0; u[j][N] = 0; forint i = 2; i N; i { l[i1] = c l[i]; b[i1] = f[i] b[i] c l[i]; } forint i = N1; i 0; i u[j][i] = l[i1]u[j][i1] b[i1]; int emx = 0; for int i = 0; i N; i { file x: ih ...
41612. Створення нової бази даних в середовищі MySQL 138.93 KB
  Створити нову базу даних та заповнити її даними. Короткі теоретичні відомості: Основи роботи з phpMydmin При установці Denwer також встановлюється на комп'ютер phpMydmin за допомогою якого можна керувати базою даних MySQL через вебінтерфейс. У цьому полі латинськими буквами записується назва бази даних наприклад exmple і натискається створити.
41613. Приближенное вычисление интеграла методом Симпсона и методом Гаусса 92.3 KB
  Требуется вычислить интеграл: Требуется использовать: метод Симпсона метод Гаусса Теория: 1 Метод Симпсона Для приближённого вычисления интеграла чаще всего подынтегральную функцию заменяют близкой ей вспомогательной функцией интеграла от которой вычисляется аналитически. В частности если при вычислении подынтегральную функцию заменить интерполяционным многочленом второй степени построенным по значениям функции в трёх...
41614. Состояние дерматовенерологических больных в Винницкой области 354.5 KB
  Проблема совершенствования лекарственного обеспечения населения регионов Украины остается актуальной. Особое значение в её решении имеет региональный подход к изучению фармацевтического рынка, его насыщенности и рациональному использованию лекарственных средств. С этой целью широко используются метод фармакоэкономического анализа
41615. Решение уравнения f(x)=0 методами простых итераций и Ньютона 134.65 KB
  Если же то вычисления заканчивают и за приближённое значение корня принимают величину . Абсциссы вершин этой ломанной представляют собой последовательные приближения корня . Из рисунков видно что если на отрезке то последовательные приближения колеблются около корня если же производная положительна то последовательные приближения сходятся к корню монотонно. Если через точку с координатами провести касательную то абсцисса точки пересечения этой касательной с осью и есть очередное приближение корня уравнения .