Skip to content

kuanysh-zhaksylyk/rdbms-oracle-labs

Repository files navigation

Лабораторные работы по дисциплине "Информационное обеспечение систем управления.Ч.2"

1 Цель и задачи проектирования БД

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

Основными задачами проектирования БД являются:

  1. Обеспечение хранения в БД всей необходимой информации.
  2. Обеспечение возможности получения данных по всем необходимым запросам.
  3. Сокращение избыточности и дублирования данных.
  4. Обеспечение целостности данных (правильности их содержания): исключение противоречий в содержании данных, исключение их потери и т.д.
  5. Систематизировать информацию о покупателях, агентов по недвижимости, сделках, объектах.
  6. Добавление,удаление, изменение, поиск и выдача сведений о владельцах недвижимости, агентах, покупателей.
  7. Удобство выборок, поиска и анализа информации.

Простые ограничения:

  1. Только купля/продажа недвижимости.
  2. Коммерческая недвижимость.
  3. Работа исключительно с юридическими лицами.
  4. Площадь до 10.000 м^2.

Бизнес-логика:

  1. В случае обращения в дальнейшем в компанию, комиссия на 50% меньше.Критерии: После одной успешной сделки.
  2. Четкий график показов объектов. График показов объектов в будние дни с 10:00 до 19:00. В выходные дни с 10:00 до 15:00.
  3. Фиксированный тариф и категории:
  • Объект до 40000 у.е.,
  • От 40000 у.е. до 70000 у.е.,
  • От 70000 у.е. и выше.
  1. Классический вид агенства. Агенты ведут сделку полностью самостоятельно: сами выставляют рекламу, отвечают на звонки, разбираются с юридическими тонкостями, общаются с клиентом и т.д.

2 Диаграмма предметной области

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


3 Модель «сущность-связь»

Еще одним способом представления данных, независимо от реализующего его программного обеспечения, является модель «сущность-связь» (англ. Entity-Relationship Diagram – ERD-диаграмма). Эта модель представляет собой совокупность сущностей, представляемых в виде таблиц, атрибутов – полей этих таблиц, а также связей между сущностями посредством ключевых атрибутов. Важным свойством модели «сущность-связь» является то, что она может быть представлена в виде графической схемы. На рис. 1 приведена ERD-диаграмма агентства недвижимости.

Текст с описанием картинки

P.S. Все данные, которые приводяться в БД, используются исключительно в образовательных целях! Никакой смысловой нагрузки и связи с реальными данными не имеют!

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published