Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
roshinaБД лекция 1(1) интерактивная.docx
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
236.78 Кб
Скачать

Состав банка данных

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

Основными функциями являются:

  • Хранение информации и организация ее защиты;

  • Периодическое изменение хранимых данных (обновление, удаление, добавление);

  • Поиск и отбор данных по запросам пользователей и прикладных программ;

  • Обработка найденных записей и вывод результатов в заданной форме;

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

  • Описание полей хранится вместе с данными;

  • Для повышения эффективности работы с БД используются специальные поисковые структуры.

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

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

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

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

С учетом вышесказанного типовой состав банка данных можно представить в следующем виде:

БнД = БД,СУБД,i(ППi

где ПП – прикладная программа, i=1,2,…..n

n – количество прикладных программ в составе БнД.

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

Обеспечение банков данных

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

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

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

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

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

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

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

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