Пример структуры кода
Банки данных. Задачи их построения. Банки данных - совокупность баз данных пользователей, технических устройств и программных средств формирования и введения этих баз данных. Целью создания банков данных является обеспечение всех пользователей необходимой информации. При проектировании БД используются следующие принципы: 1/ единство всех информационных массивов /файлов/ для всех пользователей; 2/ однократный ввод данных; 3/ многоцелевое и многократное считывание информации. Банк данных состоит: - из специальных совокупных данных большего объема; - из комплекса программных средств для создания, обновления, хранения и накопления данных. Хранение информации в БнД централизовано. При этом исключено дублирование информации и выдаются только те результаты, которые требуются пользователю. Это приводит к сокращению входных, выходных документов и хранимых данных. Основное назначение БнД состоит в поддержании в рабочем состоянии всех баз данных различных пользователей. Создание банков данных позволяет разрабатывать совершенное информационное обеспечение АСУ. Необходимость коллективного доступа к информационной базе системы, высокая скорость обработки и требования к достоверности получаемой информации создают серьезные проблемы при организации банков данных. База данных представляет информационную модель объекта управления. БнД - это специальная обеспечивающая подсистема АСУ. Задача БнД поддержка информационной модели в необходимом состоянии при изменении состояний объектов ПО. Развитие АС должно отражаться в информационной модели. Два аспекта, учитываемые при проектировании БнД: первый - определение границ ПО и описание соответствующей информационной модели;
второй - ориентация на эффективное обслуживание запросов пользователей. Для этого анализируются типы и виды запросов пользователей. Пользователи: постоянные, с определением вида запросов и разовые, не имеющие постоянных запросов. АБД - отвечает за нормальное функционирование БнД, управляющие режимом его работы, отвечает за сохранность данных. ЯОД - информационные языки описания данных. Пользователь /П/ общается с БД с помощью языка запросов, запись схем баз данных осуществляется на ЯОД. СУБД включает в себя интерпретаторы языков запросов и ЯОД, манипулятор и сервисные программы. Манипулятор организует взаимодействие всех компонентов системы и связь их с окружающей средой и администратором БД. АБД координирует работу данных, а также выполняет ряд операций, главной из которых является составление БД в соответствии с требованиями пользователя, реорганизация БД, генерация и развитие СУБД. Функционирование БД начинается с запроса пользователя /П/, т.е. выполняется синктаксический и логический контроль запроса. Если ошибки не обнаружено, то происходит интерпретация запроса /ИЗ/, т.е. распознается требование пользователя и запрос на язык манипулирования данными. Затем осуществляется обращение к рабочей области памяти, поиск данных ПД в БД, их корректировка, обновление и т.д. Далее осуществляется контроль данных, редакция ответов /РО/ и выдача на печать пользователю.
Читайте также: V. Соотношение содержания стандартов и примерных программ Воспользуйтесь поиском по сайту: ©2015 - 2024 megalektsii.ru Все авторские права принадлежат авторам лекционных материалов. Обратная связь с нами...
|