Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Otvety_na_gosy_bd_Avtosokhranenny.docx
Скачиваний:
2
Добавлен:
01.07.2025
Размер:
82 Кб
Скачать
☆
  1. Функции субд. Контроль доступа к данным. Поддержка целостности данных.

Потенциальные опасности: похищение, фальсификация данных, утрата конфиденциальности, нарушение непрерывности, утрата целостности, потеря доступности.

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

    2. Поддержка целостности данных. СУБД должна обладать инструментами контроля за тем, чтобы данные и их изменения соответствовали заданным правилам (еще один тип защиты базы данных). Целостность базы данных означает корректность и непротиворечивость хранимых данных. СУБД должна контролировать пользовательские запросы и пресекать попытки нарушения правил безопасности и целостности.

    3. Обеспечение непрерывности и корректности функционирования систем

Показатели надежности:

-Восстанавливаемость(критерий, определяющийся временем и полнотой восстановления функционирования программ после перезагрузки)

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

дистабилизируещие факторы:

внутренние источники угроз: системны ошибки, алгоритмически ошиб, ошибки программирования, не эффективность сетодов.

внешние: ошибки персонала, искажения в каналах телекоммуникаций, аппаратные сбои.

  1. Жизненный цикл создания бд. Основные этапы.

Стадии жизненного цикла базы данных:

Стадия анализа – производится анализ предметной области и выявляются требования к ней. Происходит оценка актуальности разработки.

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

Стадия реализации – решаются задачи по разработке программного доступа к базе данных. Проводится тестирование.

Стадия эксплуатации и сопровождения.

Этапы проектирования базы данных:

1. Выделение сущностей и связей между ними.

2. Постройте диаграмму ER-типа с учетом сущ. и связей

3.Формируем набор предварительных отношений с указанием предположения первичного ключа для каждого отношения .

4.Добаление не ключевых атрибутов в отношение

5.Приведение отношения к норм. форме

  1. Концептуальное проектирование. Модель «Сущность-связь». Основные понятия

Этапы концептуального проектирования:

1) подробные модели пользовательских представлений данных.

2) интеграция в концептуальную модель.

Концептуальное проектирование приводит к созданию концептуальной схемы базы данных.

Подходы к проектированию:

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

2) Нисходящий – используется для сложных баз данных, с большим кол-вом атрибутов

Нисходящий подход демонстрируется в концепции модели «сущность-связь» (Entity-Relationship model — ER-модель) — самой популярной технологии высокоуровневого моделирования данных, предложенной П. Ченом.

Фундаментальными понятиями концептуального проектирования являются данные с их связями и отношениями.

Объекты могут быть атомарными или составными. Объект – это то, о чем накапливается информация. Составные части объекта называются его экземплярами. Объекты бывают реальными (люди, книги) и концептуальными (деловые операции…). Объект независимый от других объектов называется сильным. Зависимый – слабым.

Атрибут — это поименованная характеристика объекта, с помощью которой моделируется его свойство. Атрибуты бывают простыми (не делимыми) или же составными (Дата рождения (год, день, месяц)). Атрибуты бывают однозначными и многозначными (человек может иметь только одно Имя). Атрибут бывает базовым и производным (зависящим от другого атрибута)

Ключ – это атрибут, с помощью которого можно идентифицировать экземпляр объекта.

сущность-объект, информация о котором хранится в бд

Экземпляры сущности- отличаются др. от др. и однозначно идентифицируются.

связь представляет собой линию, соединяющую две сущности (А и В).

Концептуальная схема реляционной БД, как правило, описывается диаграммой «сущность—связь» (ERD, ER-диаграмма), предназначенной для разработки модели данных и обеспечивающей стандартный способ определения данных и отношений между ними.

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