Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
экзамен / Ekzamen.docx
Скачиваний:
27
Добавлен:
06.02.2018
Размер:
777.43 Кб
Скачать

1.Определение бд. Отличие бд от других информационных систем.

Определение. Базой данных называется совокупность специальным образом организованных данных, которые: 1) подлежат долговременному хранению в памяти ЭВМ; 2) являются носителем информации о небольшом количестве классов объектов, однако количество экземпляров объектов в классе может быть огромным; 3) используются в одном или нескольких приложениях, относящихся к одной прикладной области

2.Категории бд: физический и логический уровень.

Физические:

Поле – наименьшая единица данных, с определенным адресом и размером

Физическая Запись – упорядочная последовательность фиксированного количества полей

Файл – совокупность однотипных физ. Записей

Блок - единица обмена данных между оперативной и внешней памятью

Логические:

Атрибут - наименьшая единица информации с определенным типом и наименованием

Логическая запись - совокупность фиксированного количества различных атрибутов

Отношение – совокупность однотип. Логических записей

Схема отношений – заголовок таблицы

Схема БД – совокупность схем отношений с установленными связями и ограничениями целостности

3. Ограничение целостности на данные

Целостность  - понимается как правильность данных в любой момент времени.

  1. Ограничение домена – задает допустимые значения того или иного атрибута

  2. Ограничение первичного ключа –не удастся отношение заполнить записями с одинаковыми первичн. ключами

  3. Ссылочная целостность - задаётся на связях между отношениями на схеме БД

4.Неизбыточность и непротиворечивость данных.

1. Неизбыточность и непротиворечивость данных. Если несколько приложений в одной прикладной области работают со своими собственными наборами файлов. При этом они используют общие данные из прикладной области, которые дублируются в файлах. Такая ситуация называется избыточностью данных. Противоречивость данных – следствие избыточности, так как согласование данных программным способом не выполняется.

5.Защита от программных и аппаратных сбоев.

2. Защита от программных и аппаратных сбоев должна обеспечиваться средствами СУБД. Типы сбоев:

а) Логический сбой:

1) Пользователь вводит информацию об объекте, но эта информация уже есть в БД.

2) Пользователь удаляет запись об объекте, но на нее есть ссылка из других объектов (записей).

б) Физический сбой происходит в результате прекращения работы СУБД

В результате может быть нарушена структура БД. Для решения проблемы используются:

1) локальность модифицирующих воздействий

2) архивация данных;

3) СУБД ведет журнал модификаций в служебном файле.

6.Принцип независимости данных. Технологическая основа его реализации.

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

1) Физический уровень - информация о полях и структуре БД

2) Глобальное логическое описание – Схема БД

3) Внешние логические схемы - инф-ция о структуре данных, используемых прикладными программами

Защита от несанкционированного доступа к данных реализуется следующим образом:

а) Пароль при входе в систему

б) Защита файловой системы средствами операционной системы.

в) Шифрование данных на физическом уровне.

Соседние файлы в папке экзамен