Будь умным!


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

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

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

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

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

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

от 25%

Подписываем

договор

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

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

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

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

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

Отчет по самостоятельной работе № 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. Вечера на хуторе близ Диканьки
2. на тему Паяльные пасты
3. тенге Доход 3000 Затраты 2000 Прибы
4. Тема- Учет и контроль затрат по видам местам возникновения центрам ответственностиПредметом управленческо
5. Тема 19 Транспортнопланировочная организация земельных участков учреждений здравоохранения
6. Анализ возможностей внедрения процессного и системного подхода на предприятии
7. раба на галерах Чем занимался в лихие 90е предстоятель РПЦ 14
8. реферат дисертації на здобуття наукового ступеня кандидата біологічних наук Київ 2000 р
9. модуль У больного 45 лет с подозрением на воспаление оболочек мозга нужно было получить спиномозговую
10. Сетевое распространение товара
11. а Какие термины используются для обозначения поли и анеуплоидов Полиплоидия ~ изменение числа наборо
12. Тема- Учебная лексикаThe techer~s kind words children to work more nd better
13. По общему правилу суд может выполнять процессуальные действия лишь в пределах своего государства
14. за угрозы восстаний рабов илотов и непрерывных войн
15. . Основные факторы влияющие на себестоимость перевозок
16. Тесты по гинекологии
17. Предпосылки возникновения доказательной медицины
18. Джазовый вокал Название коллектива город Композиция
19. Реферат- Улучшение качества услуг
20. sentences wht it is bout Peter- I m n thlete