Реферат на тему:


Воспользуйтесь поиском к примеру Реферат        Грубый поиск Точный поиск






Загрузка...
ИНФОРМАЦИОННЫЕ СИСТЕМЫ и БАЗЫ ДАННЫХ

Реферат

на тему:

"Базы данных их назначения"

ИНФОРМАЦИОННЫЕ СИСТЕМЫ и БАЗЫ ДАННЫХ

I. Вступление. Основные понятия.

Понятие инф. системы, б /д - определение, свойства, этапы развития, классификация; информационная модель концептуального уровня.

1.1. Понятие информационной системы.

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

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

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

Еще один пример. На большом современном предприятии в том или ином виде должна существовать информационная система. Для обеспечения качественного управления нужно знать (возможно с разной степенью оперативности) объем запасов того или иного сырья, сколько и какой произведено продукции, сколько потребляется электроэнергии, который цех производящей и нуждается, и много другой информации, касающейся производственных вопросов. Кроме этого, профсоюзам необходимые сведения о потребности сотрудников в социально-бытовой, медико-оздоровительной сферах и т.д.. Для обработки всех этих данных необходимы определенные организационные и технические средства, т.е. ИС.

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

1.2. Понятие базы данных.

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

База данных (БД) - совокупность взаимосвязанных данных, хранящихся вместе. Основными и неотъемлемыми свойствами БД являются:

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

- независимость данных от программ

- для поиска и модификации данных используются общие механизмы

- как правило, в составе БД существуют средства для поддержания его целостности и защиты от несанкционированного доступа

Прокомментируем дополнительно подчеркнуты слова и выражения в вышеприведенном описании, сравнивая в основном с близким предшественником БД - файловыми системами (ФС).

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

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

Пример о мищок с разноцветными шариками.

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

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

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

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

Загрузка...

Страницы: 1 2 3