Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Обработка информации средствами СУБД.doc
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
3.33 Mб
Скачать

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

Таблица 1 – Квартиры

Код квартиры

Дата выставления на продажу

Код клиента

Код района

Кол-во комнат

Общая площадь, м2

Наличие телефона

Год постройки

Оценочная стоимость квартиры

Поле «Наличие телефона» – значение по умолчанию «да».

Таблица 2 – Районы

Код района

Название района

Таблица 3 – Клиенты

Код клиента

Ф.И.О. клиента

Паспортные данные

Контактный телефон

2. Создание простых форм и заполнение таблиц

1. Создать формы для заполнения данными таблиц Квартиры, Районы и Клиенты. Поля Код клиента и Код района (таблица Квартиры) организовать в виде полей со списком.

2. Заполнить таблицы с помощью созданных форм. Таблица Районы должна содержать названия районов г. Минска, например, Первомайский, Советский, Партизанский и т.д. Таблица Квартиры должна содержать не менее 20 записей. При заполнении таблицы следует учесть, что один клиент может продавать несколько квартир.

3. Создание запросов на выборку

1. Создать Запрос1 на условную выборку информации о квартирах, общая площадь которых больше 80 кв. метров (информация должна быть отсортирована в порядке уменьшения общей площади):

  • дата выставления на продажу;

  • Ф.И.О. клиента

  • название района;

  • количество комнат;

  • общая площадь в кв. метрах;

  • наличие телефона;

  • оценочная стоимость квартиры;

  • цена 1 кв. метра.

2. Создать параметрический Запрос2 на выборку информации о квартирах, выставленных на продажу в определенном районе г. Минска. Наименование района вводит пользователь. Запрос должен содержать поля: Название района, Кол-во комнат; Общая площадь; Год постройки; Наличие телефона.

3. Создать Запрос3 с группировкой для определения средней стоимости 1 м2 в каждом районе г. Минска. Запрос должен содержать поля: Название района; Средняя цена 1 м2.

4. Создать Запрос4 (перекрестный запрос), в котором для каждого района города указать количество 1-комнатных, 2-комнатных и т.д. квартир, а также общее количество квартир, выставленных на продажу, в каждом районе.

Общее количество квартир

1-комнатные квартиры

2-комнатные квартиры

. . .

Район 1

Район 2

. . .

4. Создание запросов на изменение

1. Создать Запрос5 на создание Таблицы 4 с полями Дата выставления на продажу, Кол-во комнат, Общая площадь, Название района, Год постройки, Оценочная стоимость квартиры, Наличие телефона. Таблица должна содержать записи о 2-комнатных квартирах.

2. Создать Запрос6 на добавление в Таблицу 4 информации о 3-комнатных квартирах.

3. Создать Запрос7 на обновление Таблицы 4 – если квартира выставлена на продажу более чем 1 год назад, «оценочную стоимость» снизить на 10%.

4. Создать Запрос8 на удаление из Таблицы 4 информации о квартирах без телефона.