Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Ответы Bd_Ekzamen.doc
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
1.44 Mб
Скачать
        1. Сформулируйте определение базы данных как модели предметной области.

Определение 4. БД – это созданная и поддерживаемая в вычислительной среде

статическая или динамическая модель предметной области, представленная управляемой совокупностью именованных данных, отображающей состояния объектов и их отношений во внешнюю память ЭВМ.

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

Однако, выделенных компонент БД как модели предметной области недостаточно для разрешения проблемных ситуаций и достижения поставленных целей. Решение задач возможно только при наличии набора операций, которые могут обрабатывать содержимое БД (ее элементы).

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

  • допустимую организацию данных,

  • семантические ограничения целостности,

  • множество допустимых операций.

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

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

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

Включает следующие компоненты:

• допустимую организацию данных,

• семантические ограничения целостности,

• множество допустимых операций

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

Обратим внимание на то, что понятие модели данных можно рассматривать в двух аспектах:

  • как инструментарий СУБД (средства описания данных и манипулирования ими),

  • как результат моделирования.

В чем отличие модели предметной области и поддерживаемой инструментарием СУБД определенной модели данных.

Множество допустимых операций зависит от инструментария конкретной

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

например, в ней нельзя учесть результаты некорректного выполнения коллективных запросов

к информационному хранилищу. Результирующую модель обычно называют моделью базы данных. Заметим при этом,

что функции моделей в этих аспектах существенно различаются. В настоящее время термин

модель базы данных считается устаревшим (хотя он в литературе и встречается), под

моделью данных принято понимать инструментарий СУБД, а конечным результатом

моделирования в рамках выбранной СУБД являются схемы базы данных разных уровней

3. К разделу «Понятие о банке данных»

  1. Приведите схему общей структуры банка данных.

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

Group 21

Рис. 5. Общая структура банка данных

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

  • смысла (семантики) элементов данных,

  • способов их использования,

  • физических характеристик,

  • правил и ограничений.