Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
SUBD.docx
Скачиваний:
3
Добавлен:
23.12.2019
Размер:
91.04 Кб
Скачать

Загуменникова Ирина Николаевна

БД и СУБД

Лазицказ Специан СУБД 2006

Информационные системы, основные функции и области применения

В основе решения многих задач лежит обработка информации. Для облегчения обработки информации создаются ИС.

Автоматизированными называются ИС в которых применяются технические средства. В широком понимании под определение ИС попадает любая система обработки информации. По области применения ИС делятся на системы, используемые на производстве, в науке, здравоохранении, социальной сфере, военном деле, торговле и т.д.

По целевым функциям ИС делятся: на управляющие, информационно-справочные и поддержки принятия решений.

Узкая трактовка ИС - это аппаратно-программные средства, задействованные для решения некоторых прикладных задач.

Банк данных и его компоненты

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

Банк данных в общем случае состоит из следующих компонентов:

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

Логическую структуру хранимых в БД данных называют моделью представления данных. К основных моделям представления данных относятся: иерархическая, сетевая, реляционная, постреляционная, многомерная и объектно-ориентированная.

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

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

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

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

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

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

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

  2. Обслуживающих персонал – выполняет функции поддержания работы технических и программных средств, работоспособность их состояния

Иерархическая модель данных

Иерархическая модель данных – это логическая модель данных в виде древовидной структуры. Иерархическая древовидная структура строится из узлов и ветвей.

Узел представляет собой совокупность атрибутов данных описывающих некоторый объект.

Корень - наивысший узел в древовидной структуре.

Зависимые узлы располагаются на более на более низких уровнях дерева. Уровень, на котором находиться данный узел определяется расстоянием от корневого узла.

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

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

  • Наличие хорошо зарекомендовавших себя СУБД основанных на её применении.

  • Простота понимания и использования.

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

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

Недостатки:

  • Громоздкость модели.

  • Удаление исходных объектов влечет удаление поражденных.

  • Особенности иерархических структур обуславливают процедурность операций манипулирования данными.

  • Сложность доступа к узлам.

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