Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ПЗ дипломная работа.doc
Скачиваний:
1
Добавлен:
28.10.2018
Размер:
1.55 Mб
Скачать

2.4 Описание и назначение запросов

Запрос 1. Выводит договора заключенные в мае.

Запрос в режиме «Просмотр»

Рисунок 2

SQL код:

SELECT Договора.№договора, Договора.[Дата заключения], Договора.[Код клиента], Договора.[№ Объекта]

FROM Договора

WHERE (((Договора.[Дата заключения])>#3/1/2011# And (Договора.[Дата заключения])<#4/1/2011#));

Запрос 2. Объединяет ФИО Сотрудника в одно поле.

Запрос в режиме «Просмотр»

Рисунок 3

SQL код:

SELECT [Сотрудники.Фамилия] & " " & [Сотрудники.Имя] & " " & [Сотрудники.Отчество] AS [ФИО Сотруднка]

FROM Сотрудники;

Запрос 3. Определяет max и min площадь недвижимости.

Запрос в режиме «Просмотр»

Рисунок 4

SQL код:

SELECT Недвижимости.[Вид недвижимости], Min(Объекты.[Всего кв м]) AS [Min-Всего кв м], Max(Объекты.[Всего кв м]) AS [Max-Всего кв м]

FROM Район INNER JOIN (Операции INNER JOIN (Недвижимости INNER JOIN Объекты ON Недвижимости.[Код вида недвижимости] = Объекты.[Код вида недвижимости]) ON Операции.[№ Операции] = Объекты.[№ Операции]) ON Район.ID_Район = Объекты.ID_Район

GROUP BY Недвижимости.[Вид недвижимости];

Запрос 4. Определяет статистику спроса на недвижимость.

Запрос в режиме «Просмотр»

Рисунок 5

SQL код:

SELECT Недвижимости.[Вид недвижимости], Count(Договора.№договора) AS [Count-№договора]

FROM (Недвижимости INNER JOIN Объекты ON Недвижимости.[Код вида недвижимости] = Объекты.[Код вида недвижимости]) INNER JOIN Договора ON Объекты.[№ Объекта] = Договора.[№ Объекта]

GROUP BY Недвижимости.[Вид недвижимости];

Запрос 5. Средняя стоимоть аренды и продажи недвижимости.

Запрос в режиме «Просмотр»

Рисунок 6

SQL код:

SELECT Операции.[Вид операции], Недвижимости.[Вид недвижимости], Avg(Объекты.Стоимость) AS [Avg-Стоимость]

FROM Недвижимости INNER JOIN (Операции INNER JOIN Объекты ON Операции.[№ Операции] = Объекты.[№ Операции]) ON Недвижимости.[Код вида недвижимости] = Объекты.[Код вида недвижимости]

GROUP BY Операции.[Вид операции], Недвижимости.[Вид недвижимости];

Запрос 6. Стоимость каждого объекта.

Рисунок 7

SQL код:

TRANSFORM Min([для перекрестного].Стоимость) AS [Min-Стоимость]

SELECT [для перекрестного].Адрес

FROM [для перекрестного]

GROUP BY [для перекрестного].Адрес

PIVOT [для перекрестного].[Вид недвижимости];

2.5 Описание и назначение отчетов

- Отчет для просмотра заключенных договоров

Содержит информацию о договорах заключенных клиентами с владельцами.

Группируем данные отчета по полю «ФИО сотрудника»

Подводим итоги: Итого заключенных договоров.

Отчет в режиме «Конструктор»

Рисунок 8

- Отчет для просмотра данных о недвижимости.

Содержит информацию о недвижимости выставленную на продажу и сдающуюся в аренду.

Группируем данные отчета по полю «№ Операции», «Район» и «Вид недвижимости».

Отчет в режиме «Конструктор»

Рисунок 9

  • Отчет «Договор аренды жилого помещения».

Содержит информацию о заключенных договорах на аренду жилой недвижимости.

Отчет в режиме «Конструктор»

Рисунок 10

- Отчет «Договор аренды нежилого помещения».

Содержит информацию о заключенных договорах на аренду нежилой недвижимости.

Отчет в режиме «Конструктор»

Рисунок 11

- Отчет «Договор купли-продажи жилого помещения».

Содержит информацию о заключенных договорах на продажу жилой недвижимости.

Отчет в режиме «Конструктор»

Рисунок 12

- Отчет «Договор купли-продажи нежилого помещения».

Содержит информацию о заключенных договорах на продажу нежилой недвижимости.

Отчет в режиме «Конструктор»

Рисунок 13