Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Ответы экзамен РЭИС.doc
Скачиваний:
4
Добавлен:
25.08.2019
Размер:
206.85 Кб
Скачать
    • Субд: назначение, состав, абд.

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

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

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

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

    • Создание бд, настройка субд на работу, схема бд, логическое представление данных, физическое представление данных. Управление физическим размещением данных.

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

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

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

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

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

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