У вас вопросы?
У нас ответы:) SamZan.net

Отчет по самостоятельной работе 1 по дисциплине Банки и базы данных

Работа добавлена на сайт samzan.net: 2016-03-05

Поможем написать учебную работу

Если у вас возникли сложности с курсовой, контрольной, дипломной, рефератом, отчетом по практике, научно-исследовательской и любой другой работой - мы готовы помочь.

Предоплата всего

от 25%

Подписываем

договор

Выберите тип работы:

Скидка 25% при заказе до 3.2.2025

Федеральное агентство железнодорожного транспорта

Сибирский государственный университет путей сообщения

Кафедра «Информационные технологии транспорта»

Отчет по самостоятельной работе № 1

по дисциплине

«Банки и базы данных»

Руководитель

Жуков М.В.

Тарасов Е.Б.

______________________

     (дата проверки)

Студент гр. ИСТ-311

__________________Чалкин И.Н.

       (подпись)

_____________________

(дата сдачи на проверку)

Краткая рецензия:

___________________________________________________________________________

___________________________________________________________________________

___________________________________________________________________________

___________________________________________________________________________

      

      __________________________

      (оценка по результатам защиты)

   ________________________

   (подпись преподавателя)

2012 год

Задание:

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

  1.  Разработать представление. Показать, как и в каком виде из этого представления получаются исходные отношения.

Исходный код представления:

USE DHru

IF EXISTS(SELECT TABLE_NAME FROM INFORMATION_SCHEMA.TABLES WHERE TABLE_NAME = 'View_Ilya') DROP VIEW View_Ilya 

GO

CREATE VIEW View_Ilya AS  -- ñîçäàåì

SELECT     dbo.Staff.FName, dbo.Staff.LName, dbo.Staff.Position, dbo.Staff.Bno, dbo.Property_for_Rent.City, dbo.Property_for_Rent.Rent, dbo.Staff.Salary

FROM         dbo.Staff INNER JOIN

                     dbo.Property_for_Rent ON dbo.Staff.Bno = dbo.Property_for_Rent.Bno 

GO

SELECT * FROM View_Ilya

GO

Получившаяся с помощью представления таблица:

  1.  Сформировать указанный в задании запрос с использованием приведенного представления.

SELECT Position,City, Avg(Rent) AS Avg_Rent from View_Ilya group by Position, City

SELECT Position,City, Avg(Salary) AS Avg_Salary from View_Ilya group by Position, City

GO

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

  1.  Сформировать указанный в задании запрос без использования представления.

Текст запроса:

USE DHru

SELECT Position, City, Avg(Rent) AS Average_Rent from dbo.Property_for_Rent inner join dbo.Staff ON dbo.Staff.bno=dbo.property_for_rent.bno group by Position, City 

SELECT Position,City, Avg(Salary) AS Average_Salary from Staff inner join dbo.Property_for_Rent ON dbo.Staff.Bno = dbo.Property_for_Rent.Bno group by Position, City

GO

Результат выполнения запроса:

  1.  Ввести в таблицы новые кортежи, которые позволят результаты запроса сделать более информативными.

Добавляем кортеж в таблицу Property_for_Rent:

Кроме того, добавляем кортеж в таблицу Staff:

Полученный результат запроса:

Использованные материалы:

-Windows Server 2008 R2

-База даных DHru




1. Communiction is defined s ldquo;when two people interct nd intentionlly or unintentionlly negotite the mening of ny phenomenonrdquo;
2. ка Методие указания 1 И
3. Общий и специальный менеджмент
4. тема зеркало вешалка
5. Визначити головні причини формування системи державного регулювання економіки та охарактеризувати його о
6. І. Необоротні активи Незавершене будівництво.html
7. Изобретение печатной машинки
8. 399 до н.э. стало нарицательным и служит для выражения идеи мудрости
9. Рыбников Алексей Львович
10. Лабораторная работа 7 Создание запросов на выборку с помощью Конструктора Содержание работы- 1