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).


 

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

4621. Разработка тестов и устранение ошибок в программах 244.5 KB
  Цели лабораторной работы: приобретение практических навыков работы с визуальными и невизуальными компонентами Задание № 1. Создание программы Будильник с помощью компонента TTimer Написать программу, отображающую текущее и вы...
4622. Структурная методология разработки программ 436.5 KB
  Введение К началу 70-х годов ХХ века, когда развитие языков программирования достигло достаточно высокого уровня, а создаваемые программные комплексы достигли достаточно внушительных размеров (сотни тысяч – миллионы команд), стало очевидно, что...
4623. Способы описания различных типов данных в программах на языке Delphi 477 KB
  Введение Любые данные, т.е. константы, переменные, значения функций или выражения, в Delphi характеризуются своими типами. Тип определяет множество допустимых значений, которые может иметь тот или иной объект, а также множество допустимых операций...
4624. Программирование данных статической структуры. Сортировка и поиск в одномерных массивах 1.37 MB
  Массив – широко известная структура данных, отличающаяся свое регулярностью и однотипностью своих компонент. Кроме того, массив является структурой с так называемым свободным доступом: все его компоненты могут выбираться произвольно и ...
4625. Технология разработки программных средств 229 KB
  Технология разработки программных средств Программные инструменты в жизненном цикле программных средств. Инструментальные среды и инструментальные системы поддержки разработки программных средств, их классификация. Компьютерная тех...
4626. Базовая модель Навигация. Анализ особенностей реализации алгоритмов топопривязки в ГЛОНАСС и локальных системах 90 KB
  Космические системы позиционирования В настоящее время в мире существует четыре проекта глобальных радионавигационных спутниковых систем (ГНСС): действующие – американский GPS, российский ГЛОНАСС и два развертываемых – европейский Galileo...
4627. Введение в C Sharp и Net 273.5 KB
  Введение в C Sharp и Net C# (произносится Си-Шарп) - это новый язык программирования от компании Microsoft. Он входит в новую версию VisualStudio - VisualStudio.NET. Кроме C# в VisualStudio.NET входят VisualBasic NET и Visua...
4628. Элементарные программы на С/C++ 186 KB
  Почему СИ/СИ++ Си - компилирующий язык программирования. Иными словами, это набор ключевых слов и функций, представленных словами, которые перед выполнением их компьютером должны быть переведены в двоичные коды. За последние годы популярность Си рез...
4629. Предмет та методи політології. Відповіді на екзаменаційні питання 1.22 MB
  Одні вважають таким предметом владу, другі — політичну систему, треті — демократію, четверті — політичну культуру. Особливості політології як окремої науки про політику найповніше відображає категорія політична система суспільства.