рефераты конспекты курсовые дипломные лекции шпоры

Реферат Курсовая Конспект

Создание запросов в СУБД MsAccess

Создание запросов в СУБД MsAccess - раздел Программирование, Спбгуап ...

СПбГУАП

Кафедра 43

 

 

Отчет защищен:

Преподаватель: Соловьева Н.А.

 

 

Отчет по лабораторной работе №7 по курсу

“Информационные технологии в экономике”

«Создание запросов

в СУБД MsAccess»

 

Работу выполнила

Студентка гр.4538: Бонифатова Елена

 

-2007-

«Создание запросов

в СУБД MsAccess»

по курсу «Информационные технологии в экономике»

 

Цель работы: изучить возможности построения запросов на выборку в конструкторе и в окне редактора SQL; научиться формулировать и реализовывать запросы.

 

Задание

 

Для своей базы данных, подготовленной во время выполнения предыдущих лабораторных работ, сформулировать и реализовать запросы следующих типов (по одному запросу на каждый тип):

 

  1. выборка данных из нескольких таблиц
  2. выборка данных с двумя условиями
  3. перекрестный запрос
  4. запрос с параметром
  5. запрос на обновление
  6. запрос на добавление
  7. запрос на удаление
  8. запрос с объединением

9. запрос на создание таблицы

 

 

Выполнение задания.

 

Выборка данных из нескольких таблиц

Вывести наименование товара, количество, регистрационный номер и название производителя по возрастанию стоимости за единицу товара.

 

Исходная заполненная таблица.

 

Текст на SQL:

SELECT заказ.[номер заказа], клиент.[фамилия клиента], клиент.[имя клиента], клиент.[отчество клиента], заказ.[выполнен не выполнен]

FROM клиент INNER JOIN заказ ON клиент.[ИНН клиента] = заказ.[ИНН клиента]

WHERE (((заказ.[номер заказа])>10))

ORDER BY заказ.[номер заказа];

 

Результат запроса.

 

 

 

Выборка данных с двумя условиями

Вывести дату выполнения и условие «выполнен/не выполнен» для заказов, исполнителем которых является Худоногов Петр Леонидович, а дата поступления 12.05.2007.

 

Исходная заполненная таблица.

 

 

Текст на SQL:

SELECT заказ.[ФИО исполнителя заказа], заказ.[дата поступления заказа], заказ.[дата выполнения заказа], заказ.[номер заказа], заказ.[выполнен не выполнен]

FROM заказ

WHERE (((заказ.[ФИО исполнителя заказа])="Худоногов Петр Леонидович") AND ((заказ.[дата поступления заказа])=#5/12/2007#));

 

Результат запроса.

 

 

Запрос с параметром

Вывести ФИО заказчика, ФИО исполнителя заказа, дату поступления и дату выполнения заказа по номеру заказа. Параметр- номер заказа.

 

Исходная заполненная таблица.

 

Текст на SQL:

SELECT заказ.[номер заказа], заказ.[дата поступления заказа], заказ.[дата выполнения заказа], заказ.[ФИО исполнителя заказа], заказ.[ФИО заказчика]

FROM заказ

WHERE (((заказ.[номер заказа])=[введите номер заказа]));

 

Результат запроса.

 

 

 

Запрос на обновление

Снизить цены на товары, количество которых в заказах равно 22, на 20%.

 

Исходная заполненная таблица.

 

 

 

Текст на SQL:

UPDATE товар SET товар.[стоимость за единицу товара] = товар.[стоимость за единицу товара]*0.8

WHERE (товар.количество)=22;

 

Результат запроса.

 

 

Запрос с объединением

Вывести названия всех городов, с которыми есть контакты (города со складами и города с клиентами).

 

Исходные заполненные таблицы.

 

 

 

 

 

Текст на SQL:

 

SELECT город

FROM клиент

UNION SELECT город

FROM [склад товаров];

 

Результат запроса.

 

 

Запрос на удаление

 

Удалить все товары, количество которых в заказе равно22.

 

Исходная заполненная таблица.

 

 

 

Текст на SQL:

DELETE товар.*, товар.количество

FROM товар

WHERE (((товар.количество)=22));

 

Результат запроса.

 

 

Запрос на добавление

Добавить в таблицу VIP-клиент фамилию, имя и отчество, номер банковского счета и ИНН клиентов из Москвы.

 

 

Исходная заполненная таблица.

 

клиент

 

VIP-клиент

 

 

Текст на SQL:

INSERT INTO [VIP-клиент] ( [фамилия клиента], [имя клиента], [номер банковского счета], город, [ИНН VIP-клиента] )

SELECT клиент.[фамилия клиента], клиент.[имя клиента], клиент.[номер банковского счета], клиент.город, клиент.[ИНН клиента]

FROM клиент

WHERE (((клиент.город)="Москва"));

 

 

Результат запроса.

 

 

 

Перекрестный запрос

Создать перекрестный запрос, который будет показывать, сколько заказов и для каких клиентов выполнил каждый исполнитель заказов.

 

Исходная заполненная таблица.

 

Текст на SQL:

TRANSFORM Count(заказ.[выполнен не выполнен]) AS [Count-выполнен не выполнен]

SELECT заказ.[ФИО заказчика], Count(заказ.[выполнен не выполнен]) AS [Итоговое значение выполнен не выполнен]

FROM заказ

GROUP BY заказ.[ФИО заказчика]

PIVOT заказ.[ФИО исполнителя заказа];

 

Результат запроса.

 

Запрос на создание таблицы

 

Создать таблицу «клиенты Северной Столицы», содержащую данные (фамилия, имя, отчество) о клиентах из Санкт-Петербурга.

 

Исходная заполненная таблица.

 

 

Текст на SQL:

SELECT клиент.[фамилия клиента], клиент.[имя клиента], клиент.[отчество клиента], клиент.город

INTO [клиенты Северной Столицы]

FROM клиент

WHERE (((клиент.город)="Санкт-Петербург"));

 

 

Результат запроса.

– Конец работы –

Используемые теги: Создание, запросов, СУБД, MsAccess0.077

Если Вам нужно дополнительный материал на эту тему, или Вы не нашли то, что искали, рекомендуем воспользоваться поиском по нашей базе работ: Создание запросов в СУБД MsAccess

Что будем делать с полученным материалом:

Если этот материал оказался полезным для Вас, Вы можете сохранить его на свою страничку в социальных сетях:

Еще рефераты, курсовые, дипломные работы на эту тему:

Создание запросов в СУБД MsAccess
На сайте allrefs.net читайте: "Создание запросов в СУБД MsAccess"

Создание запросов в СУБД MsAccess по курсу «Информационные технологии в экономике»
На сайте allrefs.net читайте: "Создание запросов в СУБД MsAccess по курсу «Информационные технологии в экономике»"

Лабораторная работа создание таблиц и схемы данных в СУБД MsAccess
На сайте allrefs.net читайте: "Лабораторная работа создание таблиц и схемы данных в СУБД MsAccess"

Создание таблиц и схемы данных В СУБД MsAccess
На сайте allrefs.net читайте: "Создание таблиц и схемы данных В СУБД MsAccess"

Создание фигур и изменение их геометрии в приложении MS Visio. Создание и разработка планировок в приложении MS Visio. Графический редактор Adobe Photoshop. Изучение панели инструментов редактора. Создание и обработка графических изображений.
Лабораторная работа Создание фигур и изменение их геометрии в приложении... ЦЕЛЬ РАБОТЫ приобретение навыков создания фигур средствами MS Visio...

Лабораторная работа Работа с макросами в СУБД MsAccess
На сайте allrefs.net читайте: "Лабораторная работа Работа с макросами в СУБД MsAccess"

Сравнительный анализ Маастрихтского договора о создании ЕС и договора о создании СНГ
Следует заметить, что не все страны к 90-м годам имели одинаковые возможности, отдельные государства характеризовались наличием оппозиционно… Итак, начнем рассмотрение данной темы прежде всего с истории принятия… В первую очередь обратим внимание на реформу Европейских Сообществ - ЕОУС, ЕЭС и Евроатома, где прежний отрыв…

Работа с макросами в СУБД MsAccess
На сайте allrefs.net читайте: "Работа с макросами в СУБД MsAccess"

Текстовый процессор Word. Работа с таблицами и диаграммами. Использование и создание графических объектов. Создание новых форм для ввода данных
Практическое занятие Текстовый процессор Word Работа с таблицами и диаграммами Использование и создание графических объектов Создание новых... Таблицы всегда были неотъемлемым атрибутом печатной научно технической документации Они используются для более...

Работа с макросами в СУБД MsAccess
На сайте allrefs.net читайте: "Работа с макросами в СУБД MsAccess"

0.036
Хотите получать на электронную почту самые свежие новости?
Education Insider Sample
Подпишитесь на Нашу рассылку
Наша политика приватности обеспечивает 100% безопасность и анонимность Ваших E-Mail
Реклама
Соответствующий теме материал
  • Похожее
  • По категориям
  • По работам
  • Главные принципы создания успешного рекламного дизайна Как ни очевидно это звучит, вы не сможете реализовать произведенные товары до тех пор, пока не привлечете внимание потребителей. Другими словами,… Правильно подобранное изображение мгновенно передает идею и настроение… Исследования позволяют сделать вывод о том, какой из применявшихся приемов в определенной ситуации оказался весьма…
  • Создание базы данных геореференсированных фотографических изображений почв в on-line доступе Второй заключается в работе с данными дистанционного зондирования, которые позволяют результаты, полученные при точечных наблюдениях, распространить… Взаимодействие этих двух подходов достигается следующим образом. Благодаря… После того, как найдены соответствия, рассчитываются стохастические многопараметрические связи почвенных свойств и…
  • Проект создания сеть аптек ООО "Здоровье" Целью Общества является получение прибыли от продажи продукции, поставляемой различными российскими и зарубежными компаниями. Целью получения займа… Для этой цели нам необходимо получить заемные средства в размере 1 млн. рублей… Фирма ООО «Здоровье» зарегистрирована согласно действующему законодательству, имеет товарный знак. Фирма основана в…
  • Создание хорошего впечатления о себе Но мало кому известно, что у нас есть от 7 до 70 секунд до того момента, как незнакомый человек сложит о нас свое мнение.Следуя нижеизложенным… Прежде всего надо вести себя естественно. Лучший способ испортить первое… Чтобы произвести первое хорошее впечатление, надо также как можно быстрее сориентироваться в обстановке и в людях,…
  • Создание и функционирование ФПГ за рубежом Размещение производств в других странах послужило объективной основой объединения капиталов, а широта и многообразие таких размещений определили… Доля транснациональных корпораций в мировом ВВП увеличилась с 17% в середине… Доля Японии, США, Германии и Франции составляет для 200 крупнейших компаний 78%, а для 100 - уже 89%. В приведенной…