Материал: Информационные системы в экономике. курсовое проектирование. Лубянская Э.Б., Лукаш Е.Н

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам

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

-использовать основные информационные технологии при разработке инновационных проектов (ПВК-2);

владеть:

-современными принципами работы с информацион- но-коммуникационными технологиями, методами и средствами управления информацией в инновационной сфере деятельности предприятий или организаций (ОПК-1);

-основными способами и средствами получения, хранения, переработки информации, навыками работы с компьютером как средством управления информацией, современными принципами работы с деловой информацией (ОПК-3);

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

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

-навыками работы с информационными технологиями при разработке инновационных проектов (ПВК-2).

6

1.БАЗЫ ДАННЫХ

1.1.Понятия и определения

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

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

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

данные в БД постоянно накапливаются и используются; структура и состав задач в рамках конкретной БД по-

стоянны и стабильны во времени; БД постоянно хранит актуальные данные [4].

Фактически СУБД представляет сбой комплекс программных и языковых средств, который служит для создания, ведения и совместного использования БД большим числом пользователей [20].

Схема описанного представления приведена на рис. 1.1.

7

Рис. 1.1. Общая терминология БД

1.2. Компоненты системы баз данных

Основные компоненты любой системы баз данных представлены на рис. 1.2.

Рис. 1.2. Компоненты системы баз данных

8

Данные Любая БД хранит в себе некоторый набор постоянных

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

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

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

Кроме данных, характеризующих предметную область, БД хранят данные о способах и методах переработки информации илио том,где найти данные –знанияо местонахождении данных, оценки этих данных, описание источников и т.п. Такие данные называются метаинформацией [6]. Централизованное хранение метаинформациипредставляет собойсловарь данных, что отражает свойство самодокументированности БД.

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

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

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

Аппаратное обеспечение В общем виде принято выделять две группы свойств,

которые наиболее важны для любой системы БД. В первую очередь сюда относятся устройства хранения данных. Затем – устройства обработки данных.

9

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

Программное обеспечение Под программным обеспечением (ПО) понимаются все

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

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

Кроме СУБД к компоненту программного обеспечения относятся и другие компоненты - различные утилиты, генераторы отчетов, а также пользовательское прикладное ПО.

Пользователи Все пользователи БД делятся на следующие группы:

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

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

10

Источник: https://studfile.net/preview/16563512/