Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
1_Shporki.docx
Скачиваний:
2
Добавлен:
01.03.2025
Размер:
162.56 Кб
Скачать

31.Физическое проектирование, его цель и процедуры

Цель этапа ФП – описание конкретной реализации БД,размещаемой во внешней памяти компа. Это описание стр-ры ХД и эфф-ных методов доступа к данным базы. При логическом проектировании отвечают на вопрос – что надо сделать, а при физическом – выбирается способ, как это сделать. Процедуры физического проектирования: 1. Проектирование таблиц БД средствами выбранной СУБД. Осущ-ся выбор реляционной СУБД, кот будет исп-ся для создания БД, размещаемой на машинных носителях. Изучаются ее функц-ые возм-ти по проектированию таблиц. Затем выполняется проектирование таблиц и схемы их связи в среде СУБД. 2. Реализация бизнес-правил в среде выбранной СУБД. Обновление информации в таблицах м.б. ограничено бизнес-правилами. Способ их реализации  зав-ит от выбранной СУБД. 3. Проектирование физической организации БД. Выбирается наилучшая файловая организация для таблиц. Выявляются транзакции, кот будут выполняться в проектируемой БД, и выделяются наиболее важные из них. Опред-ся пропускная спос-сть транзакций – кол-во транзакций, кот м.б. обработаны за заданный интервал времени, и время ответа – промежуток времени, необходимый для выполнения одной транзакции. Принимаются решения об оптимизации производительности БД путем определения индексов в таблицах, ускоряющих выборку данных из базы, или снижения требований к уровню нормализации таблиц. Проводится оценка дискового объема памяти, необходимого для размещения создаваемой базы данных.

4. Разработка стратегии защиты БД.

5. Организация мониторинга функционирования БД и ее настройка. Организуется непрерывное слежение за ее функционированием. 

32. Семантическая объектная модель. Пример объектной диаграммы.

Семантический или смысловой объект – это объект, кот в определенной степени моделирует смысл пользовательских данных.

У семантических объектов есть имя, а также есть имя и у класса, отличающего его от других объектов и классов. Семантическая модель имеет набор атрибутов. Атрибуты описывают те хар-ки объекта, кот необходимы для удовлетворения информационных потребностей

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

Для описания типов семантических объектов используются следующие понятия:

1. Однозначный атрибут - атрибуты с максимальным кардинальным числом равным 1.

2. Многозначный атрибут – атрибут, имеющий максимальное кардинальное число большее 1.

3. Необъектный атрибут – это простой или групповой атрибут.

Типы объектов: простые, композитные, составные, гибридные, ассоциативные, родитель.

33. Case-средства для моделирования данных. Назначение и функциональные возможности Erwin.

С развитием КТ появились инструментальные средства для автоматизированного моделирования реляционных БД на основе ER-модели, относящиеся к CASE-средствам. Их достоинством явл то, что они позволяют разработчику строить ER-диаграммы в реальном масштабе времени. Современные CASE-средства обладают характерными особенностями: 1)единый графический язык 2) использование репозитария – БД проекта, предназначенная для хранения всей информации о проекте, кот может исп-ся совместно разработчиками соответственно их правам доступа. 3)поддержка коллективной разработки управления проектом 4)макетирование 5) генерация документации 6)верификация проекта – проверка проекта на полноту и самостоятельность ранних этапах разработки. Современные CASE-средства поддерживают все этапы ЖЦБД. В рез-те применения CASE-средств происходит оптимизация информационных систем, повышается их эффективность, резко снижается вероятность каких бы то ни было ошибок, а также сокращаются издержки.

Лидером на рынке инструментов моделирования БД явл продукт Erwin. Он позволяет строить логическую модель БД и Erwin поддерживает также автоматическую генерацию физической модели БД-Создание стр-ры данных в среде многих исходных серверных БД

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