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.

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

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


 

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

9217. Моделирование случайных последовательностей 497 KB
  Моделирование случайных последовательностей Цель работы приобретение практических навыков моделированию случайных последовательностей с заданным распределением вероятностей. Домашнее задание Разработать линейный конгруэнтный датчик псевд...
9218. Введение в предмет. Общая патология 25.56 KB
  Введение в предмет. Общая патология. Система представлений об основных закономерностях болезней человека, как о целостных биологических явлениях. Состоит из 3 частей: 1. Пат. Анатомия. 2. Пат. Физиология. 3. Клиническая патология. Вирхов Рудольф (18...
9219. Перекрестная резистентность 29.14 KB
  Перекрестная резистентность При такой резистентности увеличивается устойчивость к другому стрессовому фактору (например: закаливание). Перекрестная сенсибилизация Снижение реакции к другому действующему фактору (например: оклиматизация). Болезни стр...
9220. Патофизиология лейкопоэза 28.04 KB
  Патофизиология лейкопоэза Костный мозг находится во всех плоских костях, головках трубчатых костей. Стволовые клетки. Имеет 3 класса: полипотентная стволовая клетка. Относительно унипотентная - клетки предшественницы лимфопоэза и ми...
9221. Патофизиология эритропоэза 27.36 KB
  Патофизиология эритропоэза ОЦК: у женщин - 6,5-7% от массы тела у мужчин 7-7,5% Гематокрит: 0,36-0,46 - соотношение между клеточной и жидкой частью крови Объем циркулирующей крови: в пределах нормы - нормоволемия, при уменьшении...
9222. Анемии Анемии вследствие нарушения кровообразования 27.46 KB
  Анемии Анемии вследствие нарушения кровообразования Железодефицитные анемии. Причины дефицита железа: менструальные потери, лактации, беременность, растущий ребенок, подросток, поражение желчно-кишечного тракта. Проявления сидеропении Синдром сидеро...
9223. Опухолевый рост типический патологический процесс 27.25 KB
  Опухолевый рост Опухоль (новообразование) - типический патологический процесс. Возникает под действием канцерогена. Проявляется патологическим разрастанием структурных элементов ткани, не связанным с общим обменом веществ. Характеризуется атипизмом ...
9224. Стадии канцерогенеза (патогенез опухолей) 24.15 KB
  Стадии канцерогенеза (патогенез опухолей) Инициация (мутация) - превращение здоровой клетки в опухоль Промоция Опухолевая прогрессия (если опухоль злокачественная) Гемобластозы Правила опухолевой прогрессии Фулдаса-Воробьев...
9225. Воспаление - типический патологический процесс. 28.01 KB
  Воспаление Воспаление - типический патологический процесс. Возникает в ответ на действие патогенных (флогогенных) факторов Проявляется в идее комплекса местных и общих реакций, сформировавшихся в ходе эволюции в качестве защитных ме...