Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

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




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

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

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

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

- обработка найденных данных и вывод результатов в заданной форме.

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

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

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

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

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

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

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

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

n

БнД={БД, СУБД, U(ППi)}

I=1

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

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

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

 

ОБЕСПЕЧЕНИЕ БАНКОВ ДАННЫХ

 

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

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

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

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

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

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

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

 




Поделиться с друзьями:


Дата добавления: 2014-01-03; Просмотров: 663; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.007 сек.