11740

Фильтрация данных в базе данных и в выборках

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

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

Лабораторная работа №13 Фильтрация данных в базе данных и в выборках Цель: формирование практических умений и навыков осуществления фильтрации и обобщения информации с помощью представлений курсоров вертикальных таблиц. Закрепить практические умения и навыки раб...

Русский

2013-04-10

14.76 KB

8 чел.

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

Фильтрация данных в базе данных и в выборках

Цель: формирование практических умений и навыков осуществления фильтрации и обобщения информации с помощью представлений (курсоров, вертикальных таблиц).

Закрепить практические умения и навыки работы с операторами манипулирования данными (DML).

Выполнил: Скворцов И.А.

Группа091-ПО

Приняла: Афанасьева Г.Ю.

Дата:15.02.2013

Ход работы:

  1.  Представление выводящее всю информацию о продавце:

CREATE VIEW PR1

AS

Select [продажи].[продавец], [продажи].[наименование], [продажи].[цена], [продавцы].[заработная плата], [продавцы].[стаж], [Адрес].[Улица],

[адрес].[город], [адрес].[дом]

From [продавцы], [продажи], [адрес]

Where

([Продажи].[продавец]=[продавцы].[продавец])

and ([Продавцы].[продавец]=[адрес].[Продавец])

  1.  Представление выводит информацию о товаре стоимостью больше 100 и продавце продавшего такой товар с зарплатой больше 2500.

CREATE VIEW PR2

AS

Select [продажи].[продавец], [продажи].[наименование], [продажи].[цена], [продавцы].[количество], [продажи].[код], [Продавцы].[Заработная плата]

From [продавцы], [продажи]

Where

([Продажи].[цена]=100)

and ([Продавцы].[Заработная плата]>2500)

  1.  Представление выводит общую цену и общее количество:

CREATE VIEW PR3

AS

Select [наименование], sum ([цена]) as цена, sum ([количество]) as количество

GROUP BY наименование

Вывод: В ходе выполнения лабораторной работы сформировали практические умения и навыки осуществления фильтрации и обобщения информации с помощью представлений (курсоров, вертикальных таблиц).

Закрепили практические умения и навыки работы с операторами манипулирования данными (DML).


 

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

59932. Внеклассное мероприятие по физике в 8 классе «Брейн-ринг» 33.5 KB
  Ведущий: Прежде чем вызвать на ринг желающих принять участие в данном соревновании обговорим правила соревнования: а игра идет до 3х очков обдумывание ответа2 минуты. б если ответа нет то право ответа переходит к соревнующейся команде; в за каждый правильный ответ команда получает 1 очко; г команда победившая в ринге имеет право на выбор из оставшегося команд своего соперника. Какой кусок растворится быстрее и почему Ответ: объяснение явления связано с диффузией. Как это объяснить Ответ: между молекулами жидкости есть промежутки...
59936. Внеклассное мероприятие по информатике. «Любовь с первого взгляда к... информатике» 75 KB
  Мы с Валентиной желаем успехов каждой команде и объявляем начало 1 гейма. Он называется Дальше, дальше, дальше... вед. Сейчас мы будем задавать вопросы, а вы должны быстро давать на них ответы. Если вы не знаете, то должны сказать дальше.
59938. Просит помощи Земля 90.5 KB
  Даже самые красивые фантазии засоряют нашу планету. слайд № 3 на фоне музыки читается стихотворение Выступление ученика цы чтение стихотворения: Моя планета человеческий дом.
59940. Внеклассное занятие (математическая игра для 2 класса). «Счастливый случай» 55.5 KB
  Ход мероприятия Слайд 1 Вступление детей Слово о математике Почему торжественно вокруг Слышите как быстро смолкла речь Это о царице всех наук Поведём сегодня с вами речь. Слайд 1 фанфары...