Главная страница
Навигация по странице:

  • Квартиры

  • Покупатели

  • БАЗА ДАННЫХ ACCESS. База данных access агентство недвижимости вариант 1 бд агентство недвижимости


    Скачать 371.76 Kb.
    НазваниеБаза данных access агентство недвижимости вариант 1 бд агентство недвижимости
    Дата17.09.2019
    Размер371.76 Kb.
    Формат файлаdocx
    Имя файлаБАЗА ДАННЫХ ACCESS.docx
    ТипДокументы
    #87071
    страница1 из 3
      1   2   3

    БАЗА ДАННЫХ ACCESS «АГЕНТСТВО НЕДВИЖИМОСТИ»

    ВАРИАНТ №1 – БД «АГЕНТСТВО НЕДВИЖИМОСТИ».

    Постановка задачи. Создать базу данных «Агентство недвижимости» содержащую информацию об операциях по недвижимости некоторого агентства.
    1) База данных должна содержать следующую информацию:

    • Таблицу «Квартиры», содержащую следующую информацию о продаваемых квартирах: Количество комнат, Метро, Адрес, Цена, Телефон, Жилплощадь, Общая площадь, Этаж, Тип постройки.
    • Таблицу «Владельцы», содержащую информацию о владельцах квартир: Фамилия, Имя, Отчество, Пол, Паспорт.
    • Таблицу «Покупатели», содержащую информацию о покупателях:
    Фамилия, Имя, Отчество, Пол, Паспортные данные, телефон.
    • Таблицу «Требования по квартире», содержащую информацию о предъявляемых требованиях на квартиры покупателями: Количество комнат, Метро, Адрес, Цена, Жилплощадь, Общая площадь, Этаж, Тип постройки.
    • Таблицу «Продажи», содержащую информацию о продажах квартир:
    Дата продажи, Код владельца, Код покупателя.

    2) Определить первичные и вторичные (внешние) ключи (если необходимо добавьте поля). Ввод данных в поля внешнего ключа, а также в поля с небольшим набором возможных значений организовывать с помощью мастера подстановок, а также предусмотреть маску ввода, где это возможно.
    3) Установить связь между таблицами, предусмотрев обеспечение целостности данных, каскадное обновление связанных полей и каскадное удаление связанных записей.
    4) Ввести не менее 4 записей в таблицы без внешнего ключа и не менее 10 записей в таблицы, содержащие поле внешнего ключа.
    5) Создать следующие запросы, задав для них смысловые имена.

    • Запрос на выборку. Для отображения информации о предложениях на 3-х комнатные квартиры площадью от 70 до 100 кв. метров. На экран вывести следующие поля: Метро, Адрес, Цена и Общая площадь.
    • Запрос на групповые операции. Для отображения общего количества предложенных квартир различного количества комнат. На экран вывести следующие поля: Количество комнат, Общее количество квартир.
    • Параметрический запрос. Для отображения Количества комнат, Адреса, Цены и Общей площади предложенных квартир на заданный параметр — “метро”.
    • Перекрестный запрос. Для отображения информации о количестве разных квартир того или иного типа постройки и количества комнат.
    • Запрос на создание таблицы. Для создания таблицы «Квартиры-2,3» с информацией о предлагаемых двух и трехкомнатных квартирах.
    Таблица должна содержать следующие поля: Количество комнат, Метро, Адрес, Цена, Телефон, Жилплощадь, Общая площадь, Этаж, Тип постройки. Добавить в созданную таблицу информацию о предлагаемых четырехкомнатных квартирах, реализовав запрос на добавление.
    • Запрос на обновление. Для увеличения цен в таблице «Квартиры-2,3» на 11,5% в связи с большим спросом на эти квартиры.

    6) Создать следующие формы, задав для них смысловые имена.

    • Подчиненную форму, отображающую данные из таблиц «Покупатели» и «Требования по квартире». В созданную форму добавить
    кнопки для перехода между записями.
    • Форму с вычисляемым полем, отображающую следующую информацию: Фамилия, Имя, Паспортные данные, телефон покупателей, Количество комнат, Метро, Адрес, Цена, Жилплощадь, Общая площадь, Этаж, Тип постройки требуемых квартир. В область примечаний добавить цену с надбавкой на 3,5% на данную квартиру.

    7) Создать отчет, отображающий информацию о прошедших сделках с недвижимостью: Фамилия, Имя, Телефон покупателя, Дата продажи, Количество комнат, Цена, Общая площадь проданной квартиры. В нижний колонтитул добавить свою фамилию, номер группы и дату создания базы данных.
    8) Создать макросы для открытия всех таблиц базы данных. Задать смысловые имена макросам.
    9) В режиме конструктора создать форму «Пользовательский интерфейс», позволяющую работать с созданной базой данных. На форме отобразить информацию о названии базы данных и об авторе. Поместить на форме командные кнопки, позволяющие открывать все таблицы, запросы, формы и отчеты, задать для них смысловые имена. Отредактировать форму с помощью элементов рисования панели элементов.
    10) Создать макрос для автоматического открытия формы «Пользовательский интерфейс».



    Таблица «Владельцы» — База данных Access «Агентство недвижимости»



    Таблица «Квартиры» — База данных Access «Агентство недвижимости»

      1   2   3


    написать администратору сайта