Искать реферат        
Рефераты на 5 с плюсом
С нашим сайтом написать реферат проще простого

Концепция баз данных - закономерности результат развития автоматизированных информацицйних систем

Категория: Компьютерные науки     версия для печати   

Страница: [1] [2] [3]

Коломыйский колледж права и бизнеса

Реферат

по информатике на тему:

"КОНЦЕПЦИЯ БАЗ ДАННЫХ - закономерный результат развития АВТОМАТИЗИРОВАННЫХ ИНФОРМАЦИОННЫХ СИСТЕМ"

Выполнила: студентка гр. Е-11

Семенюк Мария

Коломыя 2001

План.

Этапы развития автоматизированных информационных систем.

Суть концепции баз данных.

Основные требования к БД и СУБД.

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

Недостатки использования БД и СУБД сравнению с файловой системой.

КОНЦЕПЦИЯ БАЗ ДАННЫХ - закономерный результат развития АВТОМАТИЗИРОВАННЫХ ИНФОРМАЦИОННЫХ СИСТЕМ

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

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

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

Пользователи АИС постепенно осознавали необходимость централизации управления данными и приложениями. Понимание этой необходимости приходило разными путями.

Во-первых, пользователи АИС быстро обнаружили, что необходимую для утверждения и принятия решения информацию не очень легко получить. Чтобы выполнить запрос на информацию, необходимо было написать программу, способную обработать несколько файлов других программ, осуществляя преобразования форматов, сортировка и выборку информации. Сразу возникала проблема интеграции разноязычных программ, так как файлы программ, написанных на одном языке программирования (например, РL / 1 или FORTRAN), не моглинепосредственно использоваться программами, написанные на других языках программирования. В таких условиях быстро получить ответ на заранее предусмотренные запрос было практически невозможно. Очень часто пользователи даже были вынуждены отказаться от запроса том, что за время, за которое могла быть получен ответ, она становилась ненужной или потому, что ценность информации не отвечала затратам на ее получение.

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

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

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

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

Прежде провозгласим основные идеи, лежащие в основе концепции базы данных:

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

2. Устранить чрезмерное дублирование данных.

3. Централизовать управление данными.

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

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

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

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

Страница: [1] [2] [3]

версия для печати

Читайте также:
Экологические аспекты геологической деятельности человека
Влияние облучения электронами с Е = 1,2 МэВ на электрические, фотоэлектрической оптические свойства монокристаллов сульфида кадмия, легированного атомами индия
Наркомания
Генезис и семантико-функциональные особенности оборота туда и дорога
Технология ATM и алгоритм RED