Контрольная работа по дисциплине "Информационные технологии управления"

Автор работы: Пользователь скрыл имя, 22 Августа 2014 в 10:10, контрольная работа

Описание работы

1. Характеристика современных СУБД, технология работы в СУБД.
2. Автоматизированные информационные системы анализа.
3. Практическое применение нейросетевых технологий.

Файлы: 1 файл

ит.docx

— 24.16 Кб (Скачать файл)

Содержание

  1. Характеристика современных СУБД, технология работы в СУБД.
  2. Автоматизированные информационные системы анализа.
  3. Практическое применение нейросетевых технологий.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

  1. Характеристика современных СУБД, технология работы в СУБД.

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

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

По назначению СУБД делятся на:

  1. специализированные (например, для хранения геофизической информации) - эти системы оптимизированы для решения конкретных задач
  2. СУБД общего назначения, предназначенные для решения широкого круга задач обработки данных, среди них
  3. СУБД для работы на персональных компьютерах и в локальных сетях в режиме файл-сервер (dBASE, Paradox, FoxPro, Access)
  4. СУБД, функционирующие в режиме клиент-сервер, в которых сервер базы данных используется не только для хранения информации, но и для обработки запросов к базе данных - на рабочую станцию возвращается только результат выполнения запроса (это уменьшает поток данных в сети, кроме того, обработка данных на сервере обычно осуществляется гораздо быстрее, чем на рабочей станции - в связи с более мощным компьютером в качестве сервера и более совершенными средствами обработки таких СУБД - это Oracl, Informix и другие).

По степени сложности СУБД можно классифицировать на системы:

  1. для обработки небольших объемов информации (обычно, встроенные в интегрированные пакеты MS Works, FrameWork и другие)
  2. ориентированные на конечного пользователя (Access, Paradox)
  3. ориентированные на разработку приложений (dBase, FoxPro, СУБД типа клиент - сервер) - они требуют умения программировать на конкретном языке и используются при создании сложных систем (пользователю этой системы владеть языками не нужно). Встроенные специализированные языки программирования для разработки приложений имеются сейчас практически во всех СУБД.

Характеристики СУБД:

  1. Производительность - определяется временем выполнения запросов, скоростью поиска информации, временем импортирования базы данных из других форматов, временем генерации отчета и др.
  2. Обеспечение целостности данных на уровне базы данных - наличие средств, позволяющих удостовериться, что информация в базе корректная и полная
  3. Обеспечение безопасности - шифрование прикладных программ, шифрование данных, защита паролем, ограничение уровня доступа (к базе, к таблице и т.д.)
  4. Работа в многопользовательских средах - предполагает возможность блокировки базы данных, файла, записи, поля, а также идентификацию станции, установившей блокировку, обработку транзакций - последовательности операций пользователя над базой данных, сохраняющей ее логическую целостность, работу с сетевыми операционными системами
  5. Возможность импорта - экспорта информации, подготовленной другими программными средствами
  6. Инструментальные средства разработки прикладных программ (языки программирования, средства генерации приложений, реализации меню, форм, отчетов). Реализация языковых средств осуществляется по-разному - для разработчиков программных продуктов язык представляется в явной синтаксической форме (например, в Access - язык Access Basic, в FoxPro и dBase - язык xBase). Для пользователей функции языка часто доступны косвенным образом - через меню, диалоговые сценарии и т.д. - при этом синтаксические конструкции языка формируются автоматически и передаются на исполнение.

Языковые средства используются для выполнения двух функций:

• описания представления базы данных (ЯОД) - включает описание структуры базы данных и налагаемых на нее ограничений целостности, иногда ЯОД обеспечивает возможность ограничения доступа к данным

• язык манипулирования данными (ЯМД) - запрашивает операции над данными БД

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

  1. Доступ к данным посредством языка SQL (Structured Query Language) - структурированный язык запросов - этот язык является международным стандартом языка запросов и особенно важен при проведении работы с корпоративными данными.

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

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

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

• строку состояния;

• панели инструментов;

• вертикальную и горизонтальную линейки прокрутки.

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

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

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

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

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

• наведением курсора на выбранную в меню команду при помощи клавиш управления курсором и нажатием клавиши ввода;

• вводом с клавиатуры первой буквы выбранной команды.

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

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

  1. команды для работы с файлами: создавать новые объекты базы данных; сохранять и переименовывать ранее созданные объекты; открывать уже существующие базы данных; закрывать ранее открытые объекты; выводить на принтер объекты базы данных, процесс печати начинается с выбора драйвера принтера. Для каждого типа принтера необходим свой драйвер. Следующий шаг состоит в задании параметров страницы, формировании колонтитулов, а также в выборе вида и размера шрифта. Далее следует установить число копий, качество печати и количество или номера печатаемых страниц документа.
  2. команды редактирования: ввод данных и изменение содержимого любых полей таблиц БД, компонентов экранных форм и отчетов осуществляются с помощью группы команд редактирования, главными из которых являются перемещение, копирование и удаление. Среди команд редактирования особое место занимают команды нахождения и замены определенного пользователем контекста в рамках всего документа или выделенной его части, а также отмена последней введенной команды (откатка).
  3. команды форматирования. Важное значение имеет визуальное представление данных при выводе. Большинство СУБД предоставляют в распоряжение пользователя большое число команд, связанных с оформлением выводимой информации. При помощи этих команд пользователь может варьировать направление выравнивания данных, виды шрифта, толщину и расположение линий, высоту букв, цвет фона и т. п.
  4. команды для работы с окнами. Большинство СУБД дает возможность открывать одновременно множество окон, организуя тем самым "многооконный режим" работы. При этом некоторые окна будут видны на экране, другие находиться под ними. Открыв несколько окон, вы можете сразу работать с несколькими таблицами, быстро перемещаясь от одной к другой. Существуют специальные команды, позволяющие открывать новое окно, переходить в другое окно, изменять взаимное расположение и размеры окон на экране. Кроме того, у пользователя имеется возможность разделить окно на две части для одновременного просмотра различных частей большой таблицы или фиксировать некоторую часть таблицы, которая не будет исчезать с экрана при перемещении курсора в дальние части таблицы.
  5. команды для работы в основных режимах СУБД (таблица, форма, запрос, отчет);
  6. получение справочной информации. Системы управления базами данных имеют в своем составе электронные справочники, предоставляющие пользователю инструкции о возможностях выполнения основных операций, информацию по конкретным командам меню и другие справочные данные. Особенностью получения справочной информации с помощью электронного справочника является то, что она выдает информацию в зависимости от ситуации, в которой оказался пользователь.
  7. команды для работы с файлами:

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

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

  1. Автоматизированные информационные системы анализа.

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

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

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

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

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

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

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

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

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

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

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

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

Системы конечного пользователя (end user computer systems) - компьютерные информационные системы, которые непосредственно поддерживают как оперативные, так и управленческие функции конечных пользователей. Мы должны представлять конечного пользователя как непосредственно использующего информационные ресурсы вместо косвенного их использования, при помощи профессиональных ресурсов отдела информационных служб организации. Конечные пользователи информационных систем, как правило, используют автоматизированные рабочие места и пакеты прикладных программ для поддержки своей повседневной деятельности, такой, как поиск информации, поддержки принятия решения и разработки приложений.

Информация о работе Контрольная работа по дисциплине "Информационные технологии управления"