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

33.Case-средства для моделирования данных

Case-средства (Computer-Aided System Engineering) – предназначены для автоматич-ого проектирования реляционных БД.

Они позволяют строить ER-диаграммы в реальном масштабе времени. Современные Case-средства обладают характерными особенностями:

  1. Единый графический язык,

  2. использование репозитария.

Репозитарий – это БД проекта, предназначенных для хранения всей информации о проекте, к-я может использоваться совместно разработчиками соответственно их правом доступа.

  1. Поддержка коллективной разработки и управления проектом;

  2. Макетирование;

  3. Генерация документации

  4. Верификация проекта.

Верификация – проверка проекта на полноту и соответ-ть на ранних этапах разработки.

Современные Case-средства поддерживают все этапы ЖЦБД.

Достоинства:

  1. Позволяет избежать ошибок на этапе концептуального проектирования системы.

  2. Улучшает качество создаваемых БД зав счет применения современных методов проектирования, формализации проекта, автоматического контроля.

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

  4. Ускоряет процесс проектирования и разработки системы.

  5. Освобождает разработчиков от рутинной работы, позволяя сосредоточится на творческой части разработанных проектов.

  6. Поддерживаем развитие и сопровождение разработки БД.

Мы встречались в курсе КИТ 2 с Erwin.

34.Понятие субд. Архитектура субд

Система управления базами данных (СУБД) - это совокупность языковых и программных средств, предназначенных для создания, ведения и совместного использования БД многими пользователями.

Компоненты: Аппаратное обеспечение. Для работы СУБД и приложений необх-мо нек-рое аппаратное обеспеч-е. Одни СУБД предназначены для работы только с конкретными типами операц-х сис-м или оборуд-я, др. могут работать с широким кругом аппаратного обеспечения и различными операц-ми сис-ми.

Программное обеспечение. Этот компонент включает операц-ю сис-му, программное обеспеч-е самой СУБД, прикладные программы, включая и сетевое программное обеспеч-е, если СУБД использ-ся в сети.

Данные – наиб. важный компонент с т. зр. конечных пользоват-й. БД содержит как рабочие данные, так и метаданные, т.е. "данные о данных".

Процедуры, к которым относят инструкции и правила, которые должны учитываться при проектировании и использовании базы данных: регистрация в СУБД; использование отдельного инструмента СУБД или приложения; запуск и останов СУБД; создание резервных копий СУБД;

Пользователи: клиенты БД, администратор БД, прикладные программисты.

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

Подсистема средств проектирования представляет собой набор инструментов, упрощающих проектирование и реализацию БД и их приложений. Как правило, этот набор включает в себя средства для создания таблиц, форм, запросов и отчетов.

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

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

Кроме того, ядро СУБД участвует в управлении транзакциями, блокировке, резервном копировании и восстановлении.

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