Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Конспекты лекций по ЭИСдля заочников.doc
Скачиваний:
2
Добавлен:
01.03.2025
Размер:
6.7 Mб
Скачать

2.Логическая организация бд

Информационно-логическая модель предметной области может быть отражена с помощью 3 видов моделей.

Иерархическая модель - представляет совокупность элементов, связанных по определенным правилам:

  1. Иерархическое дерево, имеющее множество объектов всегда начинается с главного корня;

  2. Иерархическое дерево имеет только один корень;

  3. Объект может содержать один или несколько атрибутов, описывающих его свойства;

  1. Объекты, связанные иерархическими отношениями, образуют ориентированный граф (перевернутое дерево).

  2. Каждый элемент на низшем уровне, связан только с одним объектом, находящемся на более высоком уровне.

1уровень А граф элемента С7 (В3, А)

атрибут

2уровень В1 В2 В3

3уровень С1 С2 С3 С4 С5 С6 С7

Рис. 3. Иерархическая модель БД

Сетевая модель - является разновидностью иерархической, в которой каждый элемент может быть связан с любым другим элементом низшего уровня. Такая модель представляется в виде диаграммы связей. Они могут быть многоуровневые и иметь разную степень сложности.

Реляционная модель данных или модель Кодда – концепция сформулированная в работах американского ученого Э.Ф. Кодда.

Она ориентирована на организацию данных в виде двумерной таблицы. Каждая реляционная таблица представляет двумерный массив и обладает следующими свойствами:

  • все строки таблицы должны иметь одну и ту же структуру, т.е одно и то же количество атрибутов с соответственно совпадающими именами;

  • в таблице не может быть одинаковых строк, их количество не ограничено;

  • столбцам таблицы присваиваются уникальные имена;

  • все столбцы в таблице однородные (т.е. элементы столбца имеют одинаковый тип (числовой, символьный и т.п) и длину;

  • строки таблицы соответствуют записям или кортежам, а столбцы - полям или доменам;

  • поля могут входить в несколько таблиц;

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

3. Проектирование бд

Включает следующие виды работ:

  • постановка задачи и построение информационно-логической модели предметной области;

  • Выбор СУБД;

  • Проектирование логической структуры БД;

  • Проектирование физической структуры БД;

  • Разработка процедур администрирования БД;

Структура описания постановки задачи:

1 Раздел: Организационно-экономическая сущность задачи

    1. Название задачи, ее назначение.

1.2 Место задачи в системе управления.

1.3 Функции задачи.

    1. Принадлежность к бизнес-процессу с указанием владельца процесса и показателей эффективности процесса.

    2. Периодичность решения задачи.

2 Раздел: Информационное обеспечение задачи

2.1 Описание функциональной бизнес-модели задачи.

2.2 Описание входной информации.

2.3 Используемые классификаторы и шифраторы.

2.4 Описание выходной информации.