Автор Анна Евкова
Преподаватель который помогает студентам и школьникам в учёбе.

Способы представления данных в информационных системах(Информационные системы: понятие, назначение, классификация )

Содержание

Введение 3

1. Информационные системы: понятие, назначение, классификация 4

1.1. Понятие и назначение информационных систем 4

1.2. Классификация информационных систем 6

2. Представление данных в ИС 9

2.1. Базы данных 9

2.2. Модели баз данных 13

1.1. Технологии обработки данных 14

2.3. Системы управления базами данных 17

1.2. Обзор наиболее распространенных СУБД 18

Заключение 26

Список использованной литературы 27

Введение

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

Целью работы является анализ способов представления данных в информационных системах.

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

Задачи, которые необходимо решить для достижения поставленной цели:

  • рассмотреть понятие и виды информационных систем;
  • рассмотреть понятие и виды баз данных;
  • рассмотреть модели и технологии баз данных;
  • провести обзор СУБД.

Объектом исследования являются информационные системы. Предметом исследования является представление данных в ИС.

Информационные системы: понятие, назначение, классификация

Понятие и назначение информационных систем

Под системой понимается любой объект, который можно одновременно рассматривать и как единое целое, и как совокупность разнородных элементов, объединенных для достижения поставленной цели. В информатике понятие «система» получило широкое распространение и имеет несколько смысловых значений. Чаще всего оно применяется для обозначения набора программ и технических средств. Также системой может быть названа аппаратная часть ПК. Системой является также множество программ для решения определенных прикладных задач, которые дополнены процедурами управления расчетами и ведения документации [7, с.19].

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

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

Информационная система управления организацией должна обеспечить следующие свойства информации [6, с.25]:

  • полноту информации для каждого звена системы управления. Полноту информации можно определить как отношение полученной информации к запрошенной или нужной для управления. Так как наши знания относительны, то 100% полноты информации добиться не получится. Кроме того, нужно учитывать, что стремление увеличить полноту информации приводит к тому, что растут затраты на управление и снижается его оперативность;
  • ценность и полезность информации. Информация только тогда имеет ценность для руководителя, когда она может быть использована для принятия управленческих решений. Поэтому информационные потоки в системе управления организацией должны быть направлены по определенным адресам, т.е. конкретным специалистам, руководителям и служащим аппарата управления;
  • достоверность и точность информации. При принятии решений на основе недостоверных или недостаточно точных данных повышает риск допущения ошибки, принятия неверного решения;
  • своевременность поступления информации. При поступлении информации не своевременно, то орган управления не сможет принять решение именно в тот момент, когда предприятие больше всего нуждается в принятии этого решения;
  • агрегируемость информации. Под агрегируемостью понимается рациональное распределение информации по уровням иерархии управления. Более обобщенная информация должна поступать на высшие уровни управления, более детальная – на нижние. Примером агрегируемости является система оперативного, статистического и бухгалтерского учета. Для принятия решений на уровне управления республикой важны статистические данные, для начальника участка предприятия важны данные оперативного учета;
  • актуальность информации. В современном темпе развития рыночной экономики, в условиях постоянного обновления информация очень быстро теряет свою актуальность. Поэтому для принятия решений нужно учитывать возраст информации и ее актуальность для решения определенных управленческих задач;
  • эффективность обработки и экономичность информации. Для оценки эффективности создания ИС существуют различные методики. Например, эффективность можно оценить, сопоставляя базовые затраты на обработку информации с проектируемым вариантом. Кроме того, автоматизированная информационная система должна соответствовать таким техническим требованиям, как:
  • быстродействие – скорость при поиске, вводе и обработке информации;
  • надежная защита данных от несанкционированного доступа;
  • удобный пользовательский интерфейс системы;
  • возможность дальнейшего развития системы;
  • интеграция с другими системами;
  • высокая надежность работы.

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

Классификация информационных систем

Различают автоматизированные и ручные информационные системы [2, с.31]. Автоматизированные информационные системы (АИС) – это упорядоченная совокупность информации, экономико-математических моделей и методов, программных и технических средств, которые организованы на основе новой информационной технологии в решении экономических задач и информационного обслуживания специалистов служб управления.

Информационные системы

Рисунок 1. Информационные системы [7, с.43]

По сфере функционирования объекта бывают информационные системы [9, с.56]:

  • финансовых органов банков;
  • банков;
  • фирм или организаций;
  • статистики и т.д.

По видам процессов управления выделяют следующие виды систем:

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

По уровню в системе государственного управления бывают: территориальные АИС; отраслевые АИС; межотраслевые АИС.

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

Классификация автоматизированных систем

Рисунок 2. Классификация автоматизированных систем

Представление данных в ИС

Базы данных

Данные организации, которая использует ИС, являются одним из ее главных активов. Они хранятся в базах данных (БД) и предоставляются пользователям, интересующимся различными вопросами [7, с.29]. Например, менеджер по продажам может поинтересоваться списком клиентов в табличной форме, производственный менеджер - заказами, находящимися на исполнении, высшее руководство может захотеть проанализировать структуру продаж в графической форме по регионам или магазинам. Все это различные примеры логического представления данных [10, с.37]. И хотя существует огромное количество разных способов просмотреть данные, все же они не хранятся в форме, сразу пригодной для каждого из таких представлений. Данные хранятся в едином физическом представлении, например, в индексно-последовательных файлах. Одной из задач системы управления базой данных (СУБД, или database management system - DBMS) является перевод логического представления каждого пользователя в физическое представление данных, чтобы они могли просмотреть то, что хотят [6, с.39].

Просроченные кредиты

-----------------------------------

ФИО Баланс Задержка

---------- --------- - ----------

Иванов 2354 23

Петров 132 32

Сидоров 3334 65

Продажи по регионам

30%

30%

15%

25%

СУБД

Операционная система

База
данных

Логическое представление данных для двух поль­зователей:

А В

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

Операционная система переводит команды СУБД в команды для выбора данных с дисков.

Рис. 3. Функция СУБД

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

Чтобы обеспечить предоставление нужных данных нужным пользователям и скрыть информацию от тех, кто ее не должен знать, в базах данных используется два механизма - авторизация пользователей (каждый, кто обращается к БД, должен назвать свое имя и свой пароль) и справочник данных (специальный служебный файл, который для каждого элемента данных содержит его описание, в том числе - кому разрешен его просмотр), который часто называют словарем данных [5, с.22], т.к. от его содержимого зависит, на каком языке «разговаривает» БД, как называет свои элементы.

По типу хранимой информации БД делятся на 

  • документальные,
  • фактографические и
  • лексикографические.

Среди документальных баз различают библиографические, реферативные и полнотекстовые.

К лексикографическим базам данных относятся различные словари (классификаторы, многоязычные словари, словари основ слов и т. п.).

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

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

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

В системах документального типа целью поиска может быть не только какая-то информация, хранящаяся в документах, но и сами документы. Так, возможны запросы типа «сколько документов было создано за определенный период времени» и т. п. Часто в критерий поиска в качестве признаков включаются «дата принятия документа», «кем принят» и другие «выходные данные» документов.

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

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

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

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

По характеру организации данных БД могут быть разделены на неструктурированные, частично структурированные и структурированные.

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

    1. Модели баз данных

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

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

Реляционная модель

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

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

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

Технологии обработки данных

"Клиент-сервер" - это модель взаимодействия компьютеров в сети. Как правило, компьютеры не являются равноправными. Каждый из них имеет свое, отличное от других, назначение, играет свою роль. Некоторые компьютеры в сети владеют и распоряжаются информационно-вычислительными ресурсами, такими как процессоры, файловая система, почтовая служба, служба печати, база данных. Другие же компьютеры имеют возможность обращаться к этим службам, пользуясь услугами первых. Компьютер, управляющий тем или иным ресурсом, принято называть сервером этого ресурса, а компьютер, желающий им воспользоваться - клиентом. Конкретный сервер определяется видом ресурса, которым он владеет. Так, если ресурсом являются базы данных, то речь идет о сервере баз данных, назначение которого - обслуживать запросы клиентов, связанные с обработкой данных; если ресурс - это файловая система, то говорят о файловом сервере, или файл-сервере. В сети один и тот же компьютер может выполнять роль как клиента, так и сервера.

Сравним технологию “клиент-сервер” с технологией “файл-сервер”.

В файл-серверной системе данные хранятся на файловом сервере (например, Novell NetWare или Windows NT Server), а их обработка осуществляется на рабочих станциях, на которых, как правило, функционирует одна из так называемых "настольных СУБД" - Access, FoxPro, Paradox и т.п.

Приложение на рабочей станции отвечает за формирование пользовательского интерфейса, логическую обработку данных и за непосредственное манипулирование данными. Файловый сервер предоставляет услуги только самого низкого уровня - открытие, закрытие и http://www.studfiles.ru/html/2706/361/html_gM2ZV6gUeN.qU7h/htmlconvd-lTQBic_html_42675ee.gifмодификацию файлов, файлов, а не базы данных. База данных существует только в "мозгу" рабочей станции.

Рис.4. Сравнение технологий

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

В клиент-серверной системе функционируют (как минимум) два приложения - клиент и сервер, делящие между собой те функции, которые в файл-серверной архитектуре целиком выполняет приложение на рабочей станции. Хранением и непосредственным манипулированием данными занимается сервер баз данных, в качестве которого может выступать Microsoft SQL Server, Oracle, Sybase и т.п..

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

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

Сервер баз данных осуществляет модификацию данных на основе механизма транзакций, который придает любой совокупности операций, объявленных как транзакция, следующие свойства:

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

независимость - транзакции, инициированные разными пользователями, не вмешиваются в дела друг друга;

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

Масштабируемость

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

Общеизвестно, что возможности настольных СУБД серьезно ограничены - это пять-семь пользователей и 30-50 Мб, соответственно. Эти барьеры нельзя преодолеть за счет наращивания возможностей аппаратуры.

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

Безопасность

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

В файл-серверной системе мы «просто» вносим изменения в приложение и обновляем его версии на рабочих станциях. Но это "просто" влечет за собой максимальные трудозатраты.

В двухуровневой клиент-серверной системе, если алгоритм расчета зарплаты реализован на сервере в виде правила расчета зарплаты, его выполняет сервер бизнес-правил, выполненный, например, в виде OLE-сервера, и мы обновим один из его объектов, ничего не меняя ни в клиентском приложении, ни на сервере баз данных.

Системы управления базами данных

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

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

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

Реляционные СУБД берут своё название от модели БД с которой работают. На данный момент и, наверное, в ближайшем будущем эти СУБД будут наиболее популярным выбором для хранения данных.

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

Вот некоторые из наиболее популярных систем:

SQLite - довольно мощная встраиваемая СУБД

MySQL - наиболее популярная СУБД

PostgreSQL - самая профессиональная свободно распространяемая СУБД, полностью соответствующая стандартам SQL

Обзор наиболее распространенных СУБД

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

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

Для сравнения выберем такие СУБД, как: MS Access[24], MySQL[20], Oracle [8] и MS SQL Server [17]. Сравнительный анализ СУБД представлен в таблице 1.

Таблица 1

Сравнение СУБД

Критерии оценки

MS Access

MySQL

MS SQL Server

Orcale

1

2

3

4

Размер базы данных

несколько Мб

+

+

до 100Мб

+

+

несколько ГБ

+

+

+

100Гб и более

+

+

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

1 пользователь

+

+

до 10

+

+

более 10

+

+

+

более 100

+

+

+

более 1000

+

+

Стоимость лицензии

бесплатно (только лицензия на пакет)

+

+

дешево

дорого

+

+

очень дорого

Платформа на которой способна работать СУБД

Windows

+

+

+

Unix/Linux

+

Windows+Linux

+

+

Кластеры

+

Встроенный язык программирования

Microsoft

+

+

Языки для Linux

+

Тип программы

Локальное приложение

+

+

WEB

+

Сложная система

+

+

Защита данных

низкая

слабая

+

сильная

+

+

+

Мощность языка SQL и возможности СУБД

очень слабые

слабые

+

развитые

+

мощные

+

+

Требования к техническим характеристикам ПК

неприхотливые

+

+

чувствительные

необходимы мощные сервера

+

+

Возможные способы доступа к данным

ODBC

+

OLEDB/ADO

+

+

+

DAO

+

BDE

Другое

+

+

+

Сложность настройки и администрирования

никаких сложностей

+

небольшие сложности

необходимы специальные знания и помощь специалиста

+

+

+

Для получения информации о характеристиках СУБД воспользуемся информационными порталами:

  1. www.tpc.org - зарубежная некоммерческая корпорация, сосредоточенная на разработке и проведении тестирования производительности программных и аппаратных комплексов;
  2. www.msdn.ru - крупнейший портал русскоязычный сайт, посвященный программному обеспечению.

На рисунке 5 представлено сравнение масштабируемости и уязвимости СУБД за период 2012-2015 по данным msdn.ru.

Рис. 5. Сравнение масштабируемости и уязвимости СУБД за период 2012-2015 по данным msdn.ru

На рисунке 6 представлен скриншот главного рабочего окна СУБД MS Access.

Рис. 6. Рабочее окно СУБД MS Access

На рисунке 7 представлено окно администрирования баз данных MS SQL Server.

Рис. 7. Окно администрирования баз данных MS SQL Server

На рисунке 8 представлен пример работы в СУБД MySQL с помощью программы MySQL-Front.

Screen shot

Рис. 8. Пример работы в СУБД MySQL с помощью программы MySQL-Front

На рисунке 9 представлен скриншот Oracle SQL Developer для работы с БД Oracle.

Картинки по запросу oracle интерфейс

Рис. 9. Oracle SQL Developer

На рисунке 10 представлен пример среды администрирования PL/SQL Developer.

Картинки по запросу pl sql developer

Рис. 10. Среда администрирования PL/SQL Developer

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

Таблица 2

Сравнительные характеристики СУБД

СУБД

Характеристики

Производи-тельность

Преимущества

Ограничения

Недостатки

Цена, руб.

MySql

tpmC=220807

  • бесплатный;
  • кросс-платформенный сервер;
  • низкие аппаратные требования
  • независимые механизмы хранения таблиц (MyIsam,InНетDB)

Размер таблицы до 4Гб

  • низкие возможности по сравнению с Oracle и MS SQL Server
  • сжатые данные используются только для чтения
  • только SQL-аутентификация

0

Microsoft SQL Server

tpmC=440879

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

Размер таблицы до 4Гб

  • высокая стоимость; сервера и технической поддержки;
  • не все версии предлагают средство администрирования СУБД;
  • высокая сложность администрирования
  • необходимо наличие квалифицированного персонала;

95000

Oracle Database

tpmC=505302

  • высокие показатели производительности;
  • высокая распространенность;
  • простое администрирование;
  • большое количество сторонних средств администрирования;
  • высокие темпы развития;

прозрачное сжатие данных

  • 1 процессор
  • Максимальное использование ОЗУ 1Гб
  • Максимальный объем БД 4ГБ
  • очень высокая стоимость
  • применима только для платформы Windows.

36 000

Заключение

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

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

В ходе выполнения работы рассмотрены способы представления данных в информационных системах.

В первой главе рассмотрены информационные системы, понятие и классификация.

Во второй главе рассмотрены способы представления данных в ИС. Рассмотрены понятие и виды баз данных, модели, технологии. Проведен обзор СУБД.

Список использованной литературы

  1. Александр Б. Microsoft SQL Server 2012. - БХВ-Петербург. – 2013. - 608 с.
  2. Астахова И.Ф., Мельников В.М., Толстобров А.П., Фертиков В.В. СУБД. Язык SQL в примерах и задачах. — М.: ФИЗМАТЛИТ, 2012. — 168 с.

Бабаш А.В., Мельников Ю.Н., Баранова Е.К. Информационная безопасность. Лабораторный практикум: Учебное пособие. - М.: КноРус, 2013. – 136с.

  1. Бартон Т., Шенкир У., Уокер П. Комплексный подход к безопасности сетей. — М.: Издательский дом «Вильямс», 2013. –208 с.
  2. Бишоп Дж., Хорспул Н. C# в кратком изложении. — М.: Бином. Лаборатория знаний, 2012. — 472 с.
  3. Буренин Б.А. и др. Автоматизированные рабочие места руководителей и специалистов управления предприятием. - М: Машиностроение. 2013
  4. Ведров А.М. Проектирование программного обеспечения экономических информационных систем: Учебник. — 2-е изд., перераб. и доп. — М.: Финансы и статистика, 2012. — 544 с.
  5. Герасименко В. А., Медатунян М. В. Организация комплексной защиты информации на современных объектах // Вопросы защиты информации, №1, 2014.
  6. Грабауров В. А. Информационные технологии для менеджеров, 2004.
  7. Грекул В.И., Денищенко Г.Н., Коровкина Н.Л. Проектирование информационных систем. — М.: ИНТУИТ.ру, 2013. — 304 с.
  8. Девянин Н.П., Михальский О.О., Правиков О.О., Щербаков А.Ю. Теоретические основы компьютерной безопасности.- М.: Радио и связь, 2012. – 278с.
  9. Джеффри Д.Ульман, Дженнифер Уидом. Введение в системы баз данных. Пер. с англ. − М.: Издательство “Лори”, 2013.
  10. Джеффри Рихтер. CLR via C#. Программирование на платформе Microsoft .NET Framework 2.0 на языке С#. - Питер. Русская редакция. - 2012. - 656 с.;
  11. Жук А.П. Защита информации: Учебное пособие / А.П. Жук, Е.П. Жук, О.М. Лепешкин, А.И. Тимошкин. - 2-e изд. - М.: ИЦ РИОР: НИЦ ИНФРА-М, 2015. - 392 с.
  12. Зиборов В. Visual С# 2012 на примерах. - БХВ-Петербург. - 2013. - 475 с.;
  13. Зима В.М., Молдвян А.А., Молдовян Н.А. Безопасность глобальных сетевых технологий. 2-е изд. — С.-Пб.: БХВ-Петербург, 2013. –368 с.

Информационная безопасность и защита информации: Учебное пособие / Е.К. Баранова, А.В. Бабаш. - 2-e изд. – М.: НИЦ Инфра-М., 2014. – 256с.

  1. Карпова Т.С. Базы данных: модели, разработка, реализация. – СПб.: Питер, 2013.
  2. Киммел П. Создание приложений в Delphi. Солон-Пресс, 2014.
  3. Лукацкий А.В. Обнаружение атак. — С.-Пб.: БХВ–Петербург, 2014. –624 с.
  4. Мамаев. Е., Шкарина Л. «Microsoft SQL Server», Питер 2002. – 421 с.;

Мельников В.П., Петраков А.М. Информационная безопасность и защита информации: Учебное пособие для студентов учреждений высш. проф. образования / С.А. Клейменов, В.П. Мельников, А.М. Петраков; Под ред. С.А. Клейменов. - 6-e изд., стер.- М.: ИЦ Академия, 2012. – 336с.

  1. Михайлов С.Ф., Петров В.А., Тимофеев Ю. А. Информационная безопасность. Защита информации в автоматизированных системах. Основные концепции. Учебное пособие. — М.: МИФИ, 2013. –112 с.
  2. Мэтью А. Стэкер, Стивен Дж. Стэйн, Тони Мортроп. Разработка клиентских Windows-приложений на платформе Microsoft .Net Framework. - Питер. Русская редакция. - 2013. - 624 с.;
  3. Несен А. В. Microsoft Word 2010. От новичка к профессионалу. — М.: Солон-Пресс, 2014. — 448 с.
  4. Нортрап Т., Вильдермьюс Ш., Райан Б. Основы разработки приложений на платформе Microsoft .NET Framework. - Питер. Русская редакция. - 2012. - 864 с.;
  5. Официальный сайт компании «Консультант плюс» — http://www.consultant.ru/law/hotdocs/7057.html
  6. Сеннов А. Access 2010. — Спб.: Питер, 2012. — 288 с.
  7. Сорокин А.А., Романова Е.В. CASE – технология проектирования информационных систем: Учебное пособие. М.: Московский международный институт эконометрики, информатики, финансов и права, 2013. — 42 c.
  8. Сухарев М. Delphi. Полное руководство. Включая версию 2010. — М.: Наука и техника, 2014. — 1040 с.
  9. Уильям Р. Станек. Microsoft SQL Server 2012. Справочник администратора. - БХВ-Петербург. - 2013. - 576 с.;
  10. Христочевский С.А. Информационные технологии / В.В. Вихрев, А.А. Федосеев, Е.Н. Филипов. - М.: АРКТИ, 2013. - 200 с.;
  11. Черемных С.В., Семенов И.О., Ручкин В.С. Моделирование и анализ систем. IDEF-технологии: практикум. — М.: Финансы и статистика, 2012. — 192 с.
  12. Чипига А.Ф. Информационная безопасность автоматизированных систем. — М.: Гелиос АРВ, 2014. — 336 с.