Similar presentations:
Создание базы данных ”Риэлторское агентство”
1. Создание базы данных ”Риэлторское агентство”
Выполнил Кошкин Сергей2. Цели и задачи
Целью курсовой работы является создание базы данных в сфере риэлтерского агентства.Задачи:
1. Изучение теоретических материалов по тематике курсовой задачи.
2. Проектирование базы данных.
3. Создание базы данных.
4. Реализация запросов к базе данных.
3. Концептуальный уровень
Для проектирования базы данных потребуется выяснить сущности, атрибутыи связи между ними. Итак, представим их следующим вариантом:
1. Клиенты: ID клиента, Имя, Номер телефона
2. Недвижимость: ID недвижимости, Адрес, Тип, Площадь, цена, статус
3. сделки: ID сделки, ID покупателя, ID агента, ID недвижимости, дата
сделки, сумма
4. Агенты: ID агента, ФИО, номер телефона, доля от сделки
5. Показ объектов:ID показа, ID недвижимости, ID клиента, дата показа
4.
5. Создание таблиц
6. Добавление фейковых данных
7. Запросы
Найдем всю информацию о сделках, сумма которых больше 2000 рублей.• SELECT * FROM `сделки` WHERE summ >2000
Найдем адрес всех квартир, которые в данный момент в аренде.
SELECT nedv_adress FROM `недвижимость` WHERE nedv_status = "в аренде"
8. Заключение
1. Изучение теоретических материалов: тщательное изучение теоретических основ позволило получить
глубокое понимание принципов проектирования и работы баз данных, а также освоить необходимые навыки
работы с СУБД. Работа дала новые знания в SQL языке и позволила изучить интерфейс phpMyAdmin.
2. Проектирование базы данных: на этапе проектирования была разработана логическая модель базы
данных, учитывающая все необходимые сущности и связи между ними. Была использована ER-диаграмма
для визуализации структуры данных.
3. Создание базы данных: Разработанная логическая модель была успешно реализована в виде
физической базы данных в СУБД. Были созданы таблицы и некоторые данные к ним.
4. Реализация запросов к базе данных: была продемонстрирована способность эффективно работать с
базой данных путем реализации различных SQL-запросов.
database