Как создать базу недвижимости

Как создать базу недвижимости

Вариант №1 – БД «Агентство недвижимости».

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

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

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

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

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

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

Читайте также:  Контакты микро usb для зарядки

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

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

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

Форма «Цена с надбавкой» — База данных Access «Агентство недвижимости»

Форма «Требования по квартире» — База данных Access «Агентство недвижимости»

Отчет — База данных Access «Агентство недвижимости»

Пользовательский интерфейс — База данных Access «Агентство недвижимости»

Готовая база данных Access «Агентство недвижимости» доступна для скачивания по ссылке ниже.

Создание базы данных для хранения и доступа к данным, содержащим сведения о предметной области. Проектирование модели данных для агентства недвижимости. Построение сетевой и реляционной моделей данных. Проектирование интерфейса как единого целого.

Рубрика Программирование, компьютеры и кибернетика
Вид курсовая работа
Язык русский
Дата добавления 15.12.2014
Размер файла 485,3 K

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.

Размещено на http://www.allbest.ru/

По предмету Управление данными

создание Базы данных на тему: «Агентство недвижимости»

1. Проектирование модели данных

1.1 Описание объекта

1.2 Требования к модели данных

1.3 Построение сетевой модели данных

1.4 Построение реляционной модели данных

2. Реализация модели в среде СУБД

2.1 Создание таблиц

2.2 Создание данных форм

2.3 Создание запросов и отчётов к ним

2.3.1 Создание запросов

2.3.2 Создание отчётов

2.4 Проектирование интерфейса как единого целого

база данные интерфейс реляционный

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

Читайте также:  Во сколько начинается вторая половина дня

Системы управления базами данных (СУБД) — это программные средства, предназначенные для создания, наполнения, обновления и удаления баз данных.

Для создания (СУБД), будем использовать Microsoft Office Access.

Microsoft Office Access позволяет нам, не прибегая к программированию, с легкостью выполнять основные операции с БД: создание, редактирование и обработка данных.

1. Проектирование модели данных

1.1 Описание объекта

Проектирование БД это теоретический этап работы (без компьютера): какие таблицы будут входить в состав БД. В данной работе объектом исследования является Агентство недвижимости. Главная ценность агентства недвижимости — это клиентская база. В нее заносятся все поступающие предложения от частных лиц, а также их запросы на приобретение или аренду недвижимости.

1.2 Требование к модели данных

Задача хранение информации.

Основная задача хранения информации в базе данных — это упорядочивание и процесс их группировки по определённым признакам. Когда данных много возникает задача их хранения.

Основные задачи хранения информации

1). создание информационной базы данных недвижимости для продажи.

2). хранение информации о сотрудниках, клиентах и организациях с которыми работает Агентство недвижимости.

3). хранение информации проданной или сданной в аренду недвижимости.

Задача получения информации.

Основная задача получения информации постоянный мониторинг доступных средств информации (газеты по недвижимости, сайты в сети Интернет), дополняя базу данных свежими предложениями.

Актуальность — вот важнейшее свойство этой базы данных.

1.3 Построение сетевой модели данных

Размещено на http://www.allbest.ru/

Рисунок 1 сетевая модель данных

В схеме использован один тип связи — «один ко многим». Связь "один ко многим" — наиболее распространенный вид связи. При такой связи например каждой строке таблицы «Сотрудники» может соответствовать множество строк таблицы «Клиенты», однако каждой строке таблицы «Недвижимость» может соответствовать только одна строка таблицы «Клиенты».

Связь "один ко многим" создается в том случае, когда только на один из связываемых столбцов наложено ограничение уникальности или он является первичным ключом.

Сторона связи "один ко многим", которой соответствует первичный ключ, обозначается символом 1. Сторона связи, которой соответствует внешний ключ, обозначается символом бесконечности.

1.4 Построение реляционной модели данных

Реляционная модель данных основывается на понятии отношение. Наглядной формой представления отношения является таблица. Таблица имеет строки (записи) и столбцы (колонки). C помощью одной таблицы удобно описывать простейший вид связей между данными, а именно деление одного объекта (явления, сущности, системы и проч.), информация о котором хранится в таблице, на множество подобъектов, каждому из которых соответствует строка или запись таблицы. При этом каждый из подобъектов имеет одинаковую структуру или свойства, описываемые соответствующими значениями полей записей. Достоинство в простоте, понятности и удобстве физической реализации на ЭВМ. Именно простота и понятность для пользователя явились основной причиной их широкого использования. Анализируя предметную область, описанную данной информацией, выделим следующие объекты:

Читайте также:  Как создать массив строк java

На основании информации об этих объектах спроектируем реляционную базу данных. Реляционная БД представляет собой совокупность связанных между собой таблиц (отношений). Каждая таблица обладает структурой, элементами которой являются перечень атрибутов и их типов. Для заданного перечня требований возможен следующий подход к разработке отношений. Создадим все таблицы в режиме конструктора, нажимаем на кнопке Создание таблицы в режиме конструктор. В появившемся окне конструктора таблиц определим для каждой таблицы поля.

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

В чем задача агента? Заполучить этого самого клиента. Тут уже как в любой другой сфере – для того, чтобы что-то продать, надо это что-то иметь. То есть, надо иметь базу объектов недвижимости. На мой взгляд наработка базы и работа с ней один из самых сложных и трудоемких процессов.

Где взять объекты? Опросите родственников, друзей, знакомых. Наверняка среди знакомых знакомых найдется человек желающий продать квартиру или дом. Откройте газету бесплатных объявлений, например «Все для Вас». Конечно же девяносто процентов объявлений будут от таких же агентов как и вы, но иногда попадаются и частные лица. Моим коньком, в свое время, стала расклейка. На 400 – 500 объявлений я получала два-три звонка, а для начала, поверьте, этого вполне достаточно. Если уж совсем ничего не получается, обратитесь к базе компании, в которой работаете. Всегда найдутся варианты пришедшие, например, по рассылке, и до которых у других агентов просто не доходят ноги.

Прозвон базы недвижимости — нудная, рутинная работа, но, поверьте, часто приносит свои результаты. Вот типичный диалог:

Риэлтор: Здравствуйте, Вас беспокоит компания «Супернедвижимость», меня зовут Иван. Подскажите, Вы продавали двухкомнатную квартиру в центре. Она еще продается?

Продавец: Мы уже продали свою квартиру и сейчас нам надо продать участок на Ростовском море.

Оп ля и вариант у вас в кармане.

В общем, задача начинающего риэлтора — наработать базу объектов недвижимости.

Что делать дальше? Научиться правильно оценивать. Вопрос цены самый животрепещущий как для клиента, так и для агента. Сошлись по цене — считайте, что день удался.

Вот эти две статьи — Вопрос цены и Вопрос цены продолжение написаны с целью помочь новичкам построить первый разговор с продавцами с тем, чтобы сотрудничество риэлтора и клиента было максимально успешным.

Ссылка на основную публикацию
Как сделать кроссворд в ворде 2010
Пользоваться файлами, созданными в MS Office, можно как угодно: открыть документ Ворд онлайн, составить в Экселе квартальный отчёт или в...
Как поставить старую версию скайпа
Программа Skype, как и любой другой активно развивающийся софт, постоянно обновляется. Однако не всегда новые версии выглядят и работают лучше...
Как поставить фотографию на контакт в андроид
На любом смартфоне реализована возможность установки изображения на телефонный контакт. Оно будет отображаться при поступлении входящих звонков от этого контакта...
Как сделать местный разрез
Основным назначением видов является определение формы внешних поверхностей предмета. Выявление на видах формы внутренних поверхностей при помощи штриховых линий не...
Adblock detector