Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
3 аттестация.docx
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
40.06 Кб
Скачать

1.Этапы проектирования бд. Анализ требований. Разбиение предметной области. Объединение предметных областей. Определение содержание бд.

1)Инфологическое проектирование:

- анализирующее требование

- концептуальное проектирование.

2) даталогическое пр

оектирование:

-логическое проектирование

-физическое проектирование

анализирующее требование - введу трудоемкость этого процесса всю предметную область разбивают на отдельные локальные области, а затем уже определяется БД , которое будет связано с отдельной локальной областью.

Признаки – по котором разбиваются локальная область:

1 структурный – используется структура организации, предприятия; с каждым структурой подразделяется связей определяющее часть БД.

2 Функциональный – с каждой функцией связь отделяет фрагмент БД и с каждым функцией связь множество фрагментов для её выполнения.

Недостаток: один и те же данные может быть связаны с несколькими функциями – дублирование информации.

При разбиение возникает множество омонимов и синонимов.

Кол. начал-х пол-й

Частота испол. фрагм

Время старен-я инф.

1

1

1

О

2

1

1

М

3

1

М

М

4

М

1

О

5

М

1

М

6

М

М

м

1 стр. не хранят; 2 стр. испол. БД с врем-ыми файлами хранения 3стр. хранят, файлы постоянного хранения; 4стр. не хранят; 5стр. испол. БД с пост файлами хранения; 6стр испол. БД с файлами пост. хранения.

Объединение лок. области:

1 последовательное подход - объедин. осущ. послед-но шаг за шагом на каждым шаге объедин либо 2 лок. области, либо присоед фрагмент лок-ой об-ти к тем, что были получены ранее.

2 параллельный подход - на каждом шаге объед-ся либо 2 лок-ые об-ти, либо совмещение фраг-ов, кот-ые были получ. При предыдущем объед-е лок-ой обл-ей.

2.Концептуальное проектирование. Основные понятия er модели. Сущность. Атрибут

Концептуальное проектирование. Цель: произвести объед всех описаний лок обл-ей и создать нескольких единое описание, кот будет размещение БД.

Р

ЯВ1

ЯВ2

ЯВn

ЯКМ

ез-т конц. проектирование БД

ЯВ- язык внешних модулей; ЯКМ - язык концеп моделирование.

Сущность – основ. содерж совместных св-в некоторого множества объектов, инф о кот-х необходимо хранить в БД. Эти объекты явл однородными, тк они определяют одними и теми же св-вами. Сущность состоит из множества экземпляров каждый из кот. содерж. хар-ки или св-ва одного объекта предметной области. Для каждой сущности указ наименование, кот явл уникальным в разраб БД: делается краткие описание; даётся опред понятия, содерж кот явл сущность

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

.

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