1.83M
Категория: Базы данныхБазы данных

Разработка базы данных агентства недвижимости

1.

Министерство образования и науки
Забайкальского края
Государственное профессиональное образовательное учреждение
«Забайкальский горный колледж имени М.И. Агошкова»
КУРСОВОЙ ПРОЕКТ
Тема: Разработка базы данных агентства
недвижимости
Выполнил Студент группы СА-19-1:
Назимов Данил Витальевич
Руководитель:
Бакшеева А.А
Чита 2022 г.

2.

ЦЕЛЬ КУРСОВОЙ РАБОТЫ:
Разработать базу данных для фирмы
агентства недвижимости

3.

ВВЕДЕНИЕ
База данных (БД) - совокупность данных, отражающая состояние объектов и их
отношений в рассматриваемой предметной области.
Системы управления базами данных (СУБД) - это программные средства,
предназначенные для создания, наполнения, обновления и удаления баз данных.
Основная задача хранения информации в базе данных - это упорядочивание и процесс
их группировки по определённым признакам. Когда данных много возникает задача их
хранения.
Основные задачи хранения информации
1) Создание информационной базы данных недвижимости для продажи.
2) Хранение информации о сотрудниках, клиентах и организациях с которыми
работает агентство недвижимости.
3) Хранение информации проданной или сданной в аренду недвижимости.

4.

АНАЛИЗ ПРЕДМЕТНОЙ ОБЛАСТИ
БД проектируется для компании по агентству
недвижимости. Агентство недвижимости
предоставляет профессиональное сопровождение
всех операций, которые возможны на рынке
недвижимости. В первую очередь это продажа и
покупка жилой и коммерческой недвижимости,
а также аренда квартир, комнат, земельных
участков. Преимуществом агентства является
объёмная база вариантов недвижимости и
земельных участков, выставленных на продажу
или предлагаемых для сдачи в аренду. Сотрудники
агентства недвижимости ежедневно работают над
расширением базы данных квартир, загородных
домов, коммерческих помещений и земельных
участков и хорошо в ней ориентируются.

5.

СОЗДАНИЕ МОДЕЛИ БАЗЫ ДАННЫХ И
НОРМАЛИЗАЦИЯ ОТНОШЕНИЙ
ER-модель базы данных для агенства недвижимости

6.

ВЫБОР СРЕДСТВА РАЗРАБОТКИ
При создании базы данных использовалась система
управления базами данных (СУБД) MSSQL.
Что такое MSSQL Server
Чтобы упростить работу с такими хранилищами
данных и повысить эффективность их применения,
создаются специализированные системы
управления. Одной из наиболее популярных
является разработка от Microsoft - SQL Server.
Преимущества решения:
1) Тесная интеграция с операционной системой
Windows.
2) Высокая производительность,
отказоустойчивость.
3) Поддержка многопользовательской среды.
4) Расширенные функции резервирования данных.
5) Работа с удаленным подключением.
Интерфейс SQL Server Management Studio

7.

РАЗРАБОТКА БАЗЫ ДАННЫХ.
Подключение к SQL серверу
Создание базы данных

8.

Назначение имени БД
БД в обозревателе объектов
Следующим шагом будет создание, соединение и заполнение таблиц. Чтобы создать таблицу, в
контекстном меню выбираем базу данных «Назимов Курсач БД» и открываем её. Затем кликаем
правой кнопкой мыши по сноске «таблицы» и в открывшемся меню выбираем пункт «создать
таблицу». После создания соответствующего количества таблиц, а именно 7, для каждой из них
указываем имена таблиц, имена полей и типы данных в соответствии с ER-диаграммой.

9.

Диаграмма базы данных

10.

ПОДБОР СЕРВЕРА НА ОСНОВЕ СРАВНЕНИЯ
ТЕХНИЧЕСКИХ ХАРАКТЕРИСТИК СЕРВЕРОВ
Какие требования предъявляют к современным серверам
- Скорость.
- Отказоустойчивость.
- Сохранность информации.

11.

РАЗРАБОТКА ТРЕБОВАНИЙ К
КОНФИГУРИРОВАНИЮ СЕТИ
В данном курсовом проекте была
использована древовидная топология в
сочетании с топологией «звезда». Эти
топологии обладают хорошей
отказоустойчивостью и простотой в
эксплуатации. Для сети использовалось
следующее оборудование:
- 1 маршрутизатор cisco 1941;
- 6 коммутаторов cisco 2960;
- 30 пользовательских автоматизированных
рабочих мест;
- 1 сервер IBM x3250 M5.
Схема сети

12.

ФОРМИРОВАНИЕ АППАРАТНЫХ
ТРЕБОВАНИЙ.
В таблице приведены рекомендуемые минимальные
аппаратные требования СУБД и Сервера администрирования.

13.

ЗАКЛЮЧЕНИЕ
В ходе работы были улучшены знания и навыки работы с
основными этапами разработки и проектирования
автоматизированных систем для работы с реляционными базами
данных, улучшены навыки работы с документацией и с данными
в выбранной предметной области. Проводилось проектирование,
нормализация, моделирование базы данных, по заданной
предметной области.

14.

СПАСИБО ЗА ВНИМАНИЕ!
English     Русский Правила