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

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

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

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

СПбГУАП

Кафедра 43

 

 

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

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

 

 

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

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

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

в СУБД MsAccess»

 

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

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

 

-2007-

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

в СУБД MsAccess»

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

 

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

 

Задание

 

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

 

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

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

 

 

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

 

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

Вывести на экран номер счета клиента открытого в банке, денежную сумму на счету, номер карты клиента и номер паспорта клиента.

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

 

 

 

Текст на SQL:

SELECT банк.[номер счета], банк.[сумма на счету], [кредитная карта].[номер карты], [кредитная карта].[номер паспорта]

FROM банк INNER JOIN [кредитная карта] ON банк.[номер счета]=[кредитная карта].[номер счёта];

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

 

 

 

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

Вывести на экран дату регистрации и класс номера больше 2.

 

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

 

 

Текст на SQL:

SELECT [гостиничный номер].[класс номера], [гостиничный номер].[дата регистрации]

FROM [гостиничный номер]

WHERE ((([гостиничный номер].[класс номера])>"2") AND (([гостиничный номер].[дата регистрации])>#3/5/2007#));

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

 

 

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

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

 

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

 

 

Текст на SQL:

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

FROM клиент

WHERE (((клиент.фамилия)=[введите фамилию]));

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

 

 

 

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

увеличить сумму на счету 2 клиента на 10%

 

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

 

Текст на SQL:

UPDATE банк SET банк.[сумма на счету] = банк.[сумма на счету]*1.1

WHERE (((банк.[номер счета])=2));

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

 

 

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

Вывести фамилии клиентов и номер класса в котором они проживают.

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

 

 

 

 

 

Текст на SQL:

SELECT [фамилия]

FROM клиент

UNION SELECT [список клиентов]

FROM [гостиничный номер];

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

 

 

 

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

 

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

 

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

 

 

 

Текст на SQL:

DELETE [гостиничный номер].*, [гостиничный номер].[класс номера]

FROM [гостиничный номер]

WHERE ((([гостиничный номер].[класс номера])<"2"));

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

 

 

 

 

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

Добавить в таблицу выиграли в лотерею проживающих в гостиничных номера класса более 3.

 

 

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

 

Гостиничный номер

 

Выиграли в лотереи

 

Текст на SQL:

INSERT INTO [выиграли в лотереи] ( [список клиентов], [дата регистрации] )

SELECT [гостиничный номер].[список клиентов], [гостиничный номер].[дата регистрации]

FROM [гостиничный номер]

WHERE (([гостиничный номер].[класс номера]>"3"));

 

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

 

 

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

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

 

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

 

Текст на SQL:

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

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

FROM заказ

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

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

 

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

 

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

 

Создать таблицу “Выиграли в лотерею” в которой находится список клиентов, у которых класс номера более двух

 

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

 

 

 

 

Текст на SQL:

 

SELECT [гостиничный номер].[список клиентов], [гостиничный номер].[дата регистрации]

INTO [выиграли в лотереи]

FROM [гостиничный номер]

WHERE ((([гостиничный номер]. [Класс номера])>"2"));

 

 

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

 

 

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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