Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Ramki_Khar.docx
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
1.16 Mб
Скачать

2.2 Информационное моделирование

Для получения информационной модели данных используется CASE-средство ERWin. С его помощью при проектировании модели ИС «Деятельность компании» была создана физическо-логическая модель базы данных.

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

  • диаграмма сущность-связь Entity-Relationship Diagram (ERD) включает сущности и взаимосвязи, отражающие основные бизнес-правила предметной области.

  • модель данных, основанная на ключах Key Based Model (KB) включает описание всех сущностей и первичных ключей, предназначена для представления структуры данных и ключей, которые соответствуют предметной области.

  • полная атрибутивная модель Fully Attributed Model (FA) наиболее детальное представление структуры данных: представляет данные в третьей нормальной форме и включает все сущности, атрибуты и связи.

Рассмотрим построение модели данных логического уровня. Основными элементами этой модели являются:

Сущность - множество экземпляров реальных или абстрактных объектов, обладающих общими атрибутами или характеристиками.

Атрибуты – характеристики сущности. Экземпляр атрибута – это определенная характеристика экземпляра сущности.

Рисунок 1 . Категории (программа ER-Win)

Рисунок 2. Владельцы.

Рисунок 2. Объекты.

Рисунок 3. Страны.

Рисунок 4. Клиенты.

Рисунок 5. Заказы.

Рисунок 6. Сотрудники.

Рисунок 7.Уровень сущностей агентства недвижимости “Риэлтор”

Рисунок 8.Уровень атрибутов агентства недвижимости “ Риэлтор ”

3.Структура проектируемого программного средства

Для разработки базы данных был выбран Microsoft Access.

В программе Microsoft Access база данных включает в себя все объекты, связанные с данными, в том числе и те, которые предназначены для автоматизации работы с ними, такие, как таблицы, формы, запросы, отчеты, программный код.

СУБД Access включает в себя разнообразные и многочисленные относительно автономные программные средства, ориентированные на создание персональных базы данных и недорогих приложений пользователя.

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

Основные типы данных:

  1. Текстовый.

Текст или числа, не требующие проведения расчётов.

  1. Числовой.

Этот тип данных содержит множество подтипов. От выбора подтипа (размера) зависит точность вычислений.

  1. Счётчик.

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

  1. Логический.

Логические значения, а так же поля, которые могут содержать одно из двух возможных значений.

Денежные значения и числовые данные, используемые в математических вычислениях.

  1. Денежный.

Денежные значения и числовые данные, используемые в математических вычислениях.

  1. Дата/Время.

Дата и время хранятся в специальном фиксированном формате.

  1. Гиперсвязь.

Содержит адреса Web-страниц.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]