Создание базы данных на тему: "Агентство недвижимости"

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

Рубрика Программирование, компьютеры и кибернетика
Вид курсовая работа
Язык русский
Дата добавления 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 помощью одной таблицы удобно описывать простейший вид связей между данными, а именно деление одного объекта (явления, сущности, системы и проч.), информация о котором хранится в таблице, на множество подобъектов, каждому из которых соответствует строка или запись таблицы. При этом каждый из подобъектов имеет одинаковую структуру или свойства, описываемые соответствующими значениями полей записей. Достоинство в простоте, понятности и удобстве физической реализации на ЭВМ. Именно простота и понятность для пользователя явились основной причиной их широкого использования. Анализируя предметную область, описанную данной информацией, выделим следующие объекты:

· Сотрудники

· Клиенты

· Недвижимость

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

Сотрудники

Код сотрудника

Фамилия

Имя

Отчество

Должность

Дата рождения

Дата найма

Область

Город

Улица, дом

Индекс

Телефон

Атрибуты отношения определяют перечень данных о сотрудниках.

Также для кода клиента необходимо создать отношение

Клиенты

Код клиента

Вид клиента

Тип клиента

ФИО/Наименование организации

Адрес

Телефон

№ Паспорта, серия/№ регистрационного свидетельства

№ ИНН/№ банковского счета

Сотрудник

Код сотрудника

Аналогично и для кода недвижимости необходимо создать отношение, со следующей структурой

Недвижимость

Код заявки

Код клиента

Дата

Наименование объекта

Площадь, м^2

Этаж

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

Материал строения

Страна

Область

Населенный пункт

Улица

Цена

Объект продан (Да/Нет)

Дата продажи

Во всех приведенных отношениях подчеркнуты атрибуты являющиеся ключами. Так в отношении НЕДВИЖИМОСТЬ ключом является КОД ЗАЯВКИ, так как предполагается, что в одном и том же доме может продаваться или сдаваться в аренду большое количество помещений.

Схема связей между отношениями в этой БД имеет вид:

Рисунок 2 Реляционная модель данных

Здесь 1 обозначает сторону один, а ? - сторону ко многим

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

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

Конструктор всех таблиц представлен на рисунках:

Рисунок 3 Таблица, содержащая сведения о сотрудниках

Рисунок 4 Таблица, содержащая информацию о клиентах

Рисунок 5 Таблица, содержащая сведения об недвижимости

В режиме конструктора можно создавать таблицы с нуля, а также устанавливать и изменять любые свойства каждого из полей. Кроме того, в режиме конструктора можно открывать существующие таблицы для добавления, удаления и редактирования полей.

На вкладке Создание в группе Таблицы нажимаем кнопку Конструктор таблиц.

В столбце Имя поля конструктора вводим имена полей таблицы. Как правило, первым создаваемым полем является поле первичного ключа.

В столбце Тип данных в списке рядом с именем поля выбираем для него тип данных.

В области Свойства поля можно задавать свойства отдельных полей. Например, в этой области можно изменить значения поля подстановки.

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

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

Рисунок 7 Подстановка, вложение файлов

Рисунок 8 Маска ввода

Размещено на Allbest.ru


Подобные документы

  • Сущность базы данных. Процесс построения концептуальной модели. Построение реляционной модели, создание ключевого поля. Процесс нормализации. Проектирование базы данных в ACCESS. Порядок создание базы данных. Создание SQL запросов и работа в базе данных.

    курсовая работа [185,6 K], добавлен 08.11.2008

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

    курсовая работа [2,1 M], добавлен 14.02.2011

  • Система управления базой данных (СУБД), централизованное обеспечение безопасности и целостности данных, защита от несанкционированного доступа. Построение концептуальной и реляционной моделей. Процесс нормализации. Проектирование базы данных в ACCESS.

    курсовая работа [1,8 M], добавлен 29.10.2008

  • Построение инфологической (концептуальной) модели предметной области. Проектирование логической и физической структуры базы данных. Реализация проекта в среде конкретной СУБД. Организация корректировки и ввода данных в БД. Разработка интерфейса.

    курсовая работа [1,4 M], добавлен 14.01.2018

  • Анализ баз данных и систем управления ими. Проектирование и создание реляционной базы данных в среде MS Access для ресторана "Дельфин": построение информационно логической модели, разработка структур таблиц базы данных и схемы данных, создание Web-узла.

    курсовая работа [3,7 M], добавлен 15.11.2010

  • Построение концептуальной модели, процесс моделирования смыслового наполнения базы данных. Основные компоненты концептуальной модели. Построение реляционной модели. Целостность данных в реляционной базе. Нормализация. Проектирование базы данных в ACCESS.

    курсовая работа [1,8 M], добавлен 29.10.2008

  • Обследование предметной области. Проектирование реляционной базы данных: описание входной и выходной информации, перечень сущностей и атрибутов, создание модели, выбор ключей. Разработка и обоснование представлений для отображения результатов выборки.

    курсовая работа [539,0 K], добавлен 12.12.2011

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

    курсовая работа [849,8 K], добавлен 19.05.2013

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

    лабораторная работа [14,4 K], добавлен 16.11.2008

  • Разработка модели и создание структуры реляционной базы данных. Организация данных в таблицах для предоставления оперативного доступа к данным. Основные структурные единицы базы данных Access: таблицы, запросы, формы, отчеты, страницы, макросы и модули.

    реферат [4,0 M], добавлен 03.02.2013

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.