2.1.3.2. Характеристика даталогической модели БД
Вся информация, используемая при работе приложения хранится в базе данных.
В качестве настольной базы данных выбрана база данных формата MS ACCESS. То есть база данных является файлом на диске, в котором сосредоточены таблицы базы данных в виде файлов данных и индексов к ним.
В программе для работы с таблицами, добавления, удаления, редактирования записей используется универсальный язык запросов SQL. Данный язык позволяет разработчику полностью абстрагироваться от формата и месторасположения базы данных и одинаково обращаться к данным из баз разного формата. Таким образом использование данного универсального языка позволяет решить поставленную нам задачу: разработать универсальное приложение, которое смогло бы работать с базой данных любого формата, не меняя при этом исходный код приложения.
Разработанная нами база данных является реляционной и как и другие реляционные базы данных состоит из таблиц. Ниже приведена таблица сущностей базы данных.
Column(s) of "Вариант обмена кв" Table | ||||
Name | Datatype | Null Option | Is PK | Is FK |
Код | AutoNumber | NULL | Yes | Yes |
Варианты обмена | Text(255) | NULL | No | No |
тип дома | Text(255) | NULL | No | No |
тип квартиры | Text(255) | NULL | No | No |
площадь общая | Long Integer | NULL | No | No |
жилая площадь | Long Integer | NULL | No | No |
площадь кухни | Long Integer | NULL | No | No |
этаж | Text(255) | NULL | No | No |
этажность | Text(255) | NULL | No | No |
тип санузла | Text(255) | NULL | No | No |
балкон | Text(255) | NULL | No | No |
дополнительные свдения | Memo | NULL | No | No |
Column(s) of "Дом" Table | ||||
Name | Datatype | Null Option | Is PK | Is FK |
код | AutoNumber | NULL | Yes | No |
Адрес (Улица_ дом) | Memo | NULL | No | No |
Площадь зем участка | Long Integer | NULL | No | No |
материал дома | Text(255) | NULL | No | No |
покрытие крыши | Text(255) | NULL | No | No |
этажность дома | Text(255) | NULL | No | No |
площадь общая | Long Integer | NULL | No | No |
кол-во комнат | Text(255) | NULL | No | No |
цена (тыс руб) до | Long Integer | NULL | No | No |
коммуникации | Memo | NULL | No | No |
дополнительные сведения | Memo | NULL | No | No |
контактное лицо | Memo | NULL | No | No |
контактный телефон | Text(255) | NULL | No | No |
Web-адрес | Memo | NULL | No | No |
Column(s) of "Клиенты" Table | ||||
Name | Datatype | Null Option | Is PK | Is FK |
Код | Text(18) | NULL | Yes | No |
ФИО | Text(18) | NULL | No | No |
Домащний телефон | Text(18) | NULL | No | No |
Мобильный телефон | Text(18) | NULL | No | No |
Адрес проживания | Text(18) | NULL | No | No |
Признак имевщейся сделки | Text(18) | NULL | No | No |
Подбробности сделки | Text(18) | NULL | No | No |
Дополнительные данные | Text(18) | NULL | No | No |
Column(s) of "малосемейка" Table | ||||
Name | Datatype | Null Option | Is PK | Is FK |
код | AutoNumber | NULL | Yes | No |
адрес (улица_ дом) | Text(255) | NULL | No | No |
тип дома | Text(255) | NULL | No | No |
тип жилья | Text(255) | NULL | No | No |
этаж | Text(255) | NULL | No | No |
этажность | Text(255) | NULL | No | No |
площадь общая | Long Integer | NULL | No | No |
жилая площадь | Long Integer | NULL | No | No |
цена (тыс руб) до | Long Integer | NULL | No | No |
дополнительные сведения | Memo | NULL | No | No |
контактное лицо | Memo | NULL | No | No |
контактный телефон | Text(255) | NULL | No | No |
Web-адрес | Memo | NULL | No | No |
Column(s) of "обмен Дом/кв" Table | ||||
Name | Datatype | Null Option | Is PK | Is FK |
код | AutoNumber | NULL | Yes | No |
Адрес (Улица_ дом) | Memo | NULL | No | No |
Площадь зем участка | Long Integer | NULL | No | No |
материал дома | Text(255) | NULL | No | No |
этажность дома | Text(255) | NULL | No | No |
площадь общая | Long Integer | NULL | No | No |
кол-во комнат | Text(255) | NULL | No | No |
цена (тыс руб) до | Long Integer | NULL | No | No |
коммуникации | Memo | NULL | No | No |
дополнительные сведения | Memo | NULL | No | No |
варианты обмена | Text(255) | NULL | No | No |
условия | Memo | NULL | No | No |
контактное лицо | Memo | NULL | No | No |
контактный телефон | Text(255) | NULL | No | No |
Web-адрес | Memo | NULL | No | No |
Column(s) of "обмен кв" Table | ||||
Name | Datatype | Null Option | Is PK | Is FK |
Код | AutoNumber | NULL | Yes | No |
категория квартир | Text(255) | NULL | No | No |
Адрес (Улица_ дом) | Memo | NULL | No | No |
тип дома | Text(255) | NULL | No | No |
тип квартиры | Text(255) | NULL | No | No |
этаж | Long Integer | NULL | No | No |
этажность | Long Integer | NULL | No | No |
площадь общая | Long Integer | NULL | No | No |
жилая площадь | Long Integer | NULL | No | No |
площадь кухни | Long Integer | NULL | No | No |
тип санузла | Text(255) | NULL | No | No |
балкон | Text(255) | NULL | No | No |
дополнительные сведения | Memo | NULL | No | No |
цена (тыс руб) | Long Integer | NULL | No | No |
Варианты обмена | Text(255) | NULL | No | No |
условие | Memo | NULL | No | No |
контактное лицо | Memo | NULL | No | No |
контактный телефон | Text(255) | NULL | No | No |
Web-адрес | Memo | NULL | No | No |
Column(s) of "обмен малосем" Table | ||||
Name | Datatype | Null Option | Is PK | Is FK |
код | AutoNumber | NULL | Yes | No |
адрес (улица_ дом) | Text(255) | NULL | No | No |
тип дома | Text(255) | NULL | No | No |
тип жилья | Text(255) | NULL | No | No |
этаж | Text(255) | NULL | No | No |
этажность | Text(255) | NULL | No | No |
площадь общая | Long Integer | NULL | No | No |
жилая площадь | Long Integer | NULL | No | No |
цена (тыс руб) до | Long Integer | NULL | No | No |
дополнительные сведения | Memo | NULL | No | No |
варианты обмена | Text(255) | NULL | No | No |
условие | Memo | NULL | No | No |
контактное лицо | Memo | NULL | No | No |
контактный телефон | Text(255) | NULL | No | No |
Web-адрес | Memo | NULL | No | No |
Column(s) of "покуп Дом" Table | ||||
Name | Datatype | Null Option | Is PK | Is FK |
код | AutoNumber | NULL | Yes | No |
Адрес (Улица_ дом) | Memo | NULL | No | No |
Площадь зем участка | Long Integer | NULL | No | No |
материал дома | Text(255) | NULL | No | No |
покрытие крыши | Text(255) | NULL | No | No |
этажность дома | Text(255) | NULL | No | No |
площадь общая | Long Integer | NULL | No | No |
кол-во комнат | Text(255) | NULL | No | No |
цена (тыс руб) до | Long Integer | NULL | No | No |
коммуникации | Memo | NULL | No | No |
дополнительные сведения | Memo | NULL | No | No |
контактное лицо | Memo | NULL | No | No |
контактный телефон | Text(255) | NULL | No | No |
Web-адрес | Memo | NULL | No | No |
Column(s) of "Покуп малосем" Table | ||||
Name | Datatype | Null Option | Is PK | Is FK |
код | AutoNumber | NULL | Yes | No |
адрес (улица_ дом) | Text(255) | NULL | No | No |
тип дома | Text(255) | NULL | No | No |
тип жилья | Text(255) | NULL | No | No |
этаж | Text(255) | NULL | No | No |
этажность | Text(255) | NULL | No | No |
площадь общая | Long Integer | NULL | No | No |
жилая площадь | Long Integer | NULL | No | No |
цена (тыс руб) до | Long Integer | NULL | No | No |
дополнительные сведения | Memo | NULL | No | No |
контактное лицо | Memo | NULL | No | No |
контактный телефон | Text(255) | NULL | No | No |
Web-адрес | Memo | NULL | No | No |
Column(s) of "покупка" Table | ||||
Name | Datatype | Null Option | Is PK | Is FK |
код | AutoNumber | NULL | Yes | No |
категория квартир | Text(255) | NULL | No | No |
Адрес (Улица_ дом) | Memo | NULL | No | No |
тип дома | Text(255) | NULL | No | No |
этаж | Long Integer | NULL | No | No |
этажность | Long Integer | NULL | No | No |
площадь общая | Long Integer | NULL | No | No |
цена (тыс руб) до | Long Integer | NULL | No | No |
Column(s) of "покупка2" Table | ||||
Name | Datatype | Null Option | Is PK | Is FK |
код | AutoNumber | NULL | Yes | Yes |
тип квартиры | Text(255) | NULL | No | No |
жилая площадь | Long Integer | NULL | No | No |
площадь кухни | Long Integer | NULL | No | No |
тип санузла | Text(255) | NULL | No | No |
балкон | Text(255) | NULL | No | No |
дополнительные сведения | Memo | NULL | No | No |
контактное лицо | Memo | NULL | No | No |
контактный телефон | Text(255) | NULL | No | No |
Web-адрес | Memo | NULL | No | No |
Column(s) of "продать данные 1" Table | ||||
Name | Datatype | Null Option | Is PK | Is FK |
код | AutoNumber | NULL | Yes | No |
категория квартир | Text(255) | NULL | No | No |
Адрес (Улица_ дом) | Memo | NULL | No | No |
тип дома | Text(255) | NULL | No | No |
этаж | Long Integer | NULL | No | No |
этажность | Long Integer | NULL | No | No |
площадь общая | Long Integer | NULL | No | No |
цена (тыс руб) до | Long Integer | NULL | No | No |
Column(s) of "продать данные 2" Table | ||||
Name | Datatype | Null Option | Is PK | Is FK |
код | AutoNumber | NULL | Yes | Yes |
тип квартиры | Text(255) | NULL | No | No |
жилая площадь | Long Integer | NULL | No | No |
площадь кухни | Long Integer | NULL | No | No |
тип санузла | Text(255) | NULL | No | No |
балкон | Text(255) | NULL | No | No |
дополнительные свдения | Memo | NULL | No | No |
контактное лицо | Memo | NULL | No | No |
контактный телефон | Text(255) | NULL | No | No |
Web-адрес | Memo | NULL | No | No |
... обязанности и ответственность руководителя агентства. В ходе выполнения дипломного проектирования была достигнута основная цель данной работы – разработка бизнес-плана агентства недвижимости «Астрея» для прогнозирования результатов ее деятельности. Для достижения поставленной в дипломном проекте цели проделана следующая работа: · анализ средств создания проекта; · собран и обработан ...
... -математическое моделирование, определяют наиболее перспективный вариант маркетинговой стратегии. Однако этот способ сложный и в современных условиях практически не применяется. Значительно проще при разработке маркетинговой стратегии применять сценарный подход. Сущность его заключается в том, что задаются три сценария развития рынка: пессимистический, наиболее вероятный и оптимистический. На эти ...
... уровня комфортности и качества жилищного строительства. При этом доля частного сектора должна составить 80 %, муниципального и государственного – 20 % соответственно. В России государственное управление инвестиционной деятельностью пока остается распыленным между большим числом федеральных министерств и ведомств. Поэтому практически любое решение, касающееся серьезных инвестиционных проектов, в ...
... задание на разработку ИС «Реклама» для компании «Деловая недвижимость» 2.2.7 Общие сведения Полное наименование разрабатываемой системы: «Автоматизированное рабочее место менеджера по рекламе агентства недвижимости». Краткое название: ИС «Реклама». АРМ разрабатывается студенткой 6 курса вечернего факультета специальности «Прикладная информатика в экономике» Алтайского Государственного ...
0 комментариев