- •1.2. Соотношение понятий «информация», «данные», «знания» 20
- •Информация
- •Приведите классификацию и охарактеризуйте основные компоненты ис.
- •Определите основные функции и назначение субд
- •Перечислите основные требования, предъявляемые к базам данных.
- •Прямая и инвертированная форма представления информации
- •16. Технологии информирования. Основные схемы видов информирования: трансинформирование,
- •17. Обобщенная схема абстрактного технологического процесса. Классы ит.
- •18. Технологии распределенной обработки данных. Типовые схемы организации хранения данных и доступа по технологии «клиент-сервер».
- •Синтаксис xml
- •Пример описания книги:
- •Пример описания главы:
- •25. Поисковые системы в Internet. Назначение, область применения.
- •26. Назначение и архитектура протокола z39.50. Понятие абстрактной базы данных.
- •32. Основные принципы систем распознавания речи
- •Классификация систем распознавания речи.
- •33. Основные принципы систем генерации речи
- •34. Основные принципы систем автоматизированного перевода
Приведите классификацию и охарактеризуйте основные компоненты ис.
Информационная система — система, предназначенная для хранения, обработки, поиска, распространения, передачи и предоставления информации.
Согласно общепринятой классификации ИС - информационные системы - подразделяются:
по масштабам применения - настольные и офисные
по признаку структурированности задач - структурированные (формализуемые), не структурируемые (не формализуемые), частично структурируемые. Частично-структурированные делятся на: ИС репортинга и ИС разработки альтернативных решений (модельные, экспертные). Экспертные в свою очередь делятся на:
централизованные, децентрализованные и коллективного использования
с интеграцией по уровням управления, по уровням планирования и т.д.
по функциональному признаку – производственные, маркетинговые (анализа рынка, рекламные, снабженческие и т.п.), финансовые (бухгалтерские, статистические, и т.п.), кадровые;
по квалификации персонала и уровням управления – стратегические (топ-менеджеров), функциональные (менеджеров среднего звена) и оперативные (специалистов)
по характеру обработки информации: системы обработки данных, системы управления, система поддержки принятия решений
по оперативности обработки данных – пакетной обработки и оперативные
по степени автоматизации - ручные, автоматические, автоматизированные
по характеру использования информации - на информационно-поисковые, информационно-справочные, информационно-решающие, управляющие, советующие и т.п.;
по степени централизации обработки информации — на централизованные, децентрализованные, информационные системы коллективного использования
по характеру использования вычислительных ресурсов – на локальные и распределенные;
по сфере деятельности - на государственные, территориальные (региональные), отраслевые, объединений, предприятий или учреждений, технологических процессов
по классу реализуемых технологических операций - на системы с текстовыми редакторами, системы с табличными редакторами, СУБД, СУБЗ, системы с графикой, мультимедиа, гипертекстом
по месту в процессе управления предприятия – на АРМ специалиста, ИС руководителя, ИС внешнего контролера, интегрированные системы, объединяющие в себе часть или все из этих функций
по концепции построения – файловые, автоматизированные банки данных, банки знаний, ХД
по режиму работы - на пакетные, диалоговые и смешанные
В большинстве случаев термин «информационные технологии» ассоциируется с системой методов, способов и средств сбора, регистрации, хранения, поиска, обработки и передачи информации на основе применения средств вычислительной техники и телекоммуникаций.
Сбор данных (информаци и) представляет собой процесс регистрации, фиксации, записи данных о событиях, объектах (реальных и абстрактных), связях, признаках и соответствующих действиях. Более сложным является понятие «сбор информации» — процесс отбора из различных источников данных, необходимых для решения целевой задачи основной деятельности, их идентификации и представления в форме, необходимой для ввода в ЭВМ, последующего поиска и функциональной обработки.
Обработка данных включает в себя ряд взаимосвязанных операций, таких, как поиск, выборка, сортировка, слияние, проведение расчетов и т. д. Обработка данных представляет собой процесс управления данными, по возможности, без учета смысла, заложенного в данные.
Обработка информации представляет собой переработку данных, реализующую содержательное (функциональное) преобразование информации какого-либо определенного типа (текстовой, цифровой, графической и др.). Причем, зачастую тип данных (как форма существования информации) определяется характером содержания, т. е. обработка информации — это преобразование данных с учетом их содержания.
Сегодня предмет информатики связывают с совокупность таких понятий, как:
средства вычислительной техники;
программное обеспечение средств вычислительной техники;
методы взаимодействия человека с вычислительной техникой и программными средствами (программным обеспечением);
информационные ресурсы (ИР), в том числе средства создания, хранения, поиска информации;
средства и технологии доступа к распределенным информационным ресурсам;
методы и средства взаимодействия человека с информационными ресурсами на базе вычислительной техники с использованием программного обеспечения;
инструментальные средства и технологии, обеспечивающие жизненный цикл ИР.
Таким образом, определения понятий «информатика» и «информационные технологии» должны рассматриваться во взаимосвязи с понятиями «информация», «данные», «знания».
Информатика занимается обработкой информации (хотя и представленной преимущественно в числовой и символьной форме), а не собственно вычислениями — обработкой данных, являющимися предметами программирования.
Области применения информационных приложений разнообразны: страхование, транспорт, образование и т. д. Трудно найти область деловой активности, в которой сегодня можно было бы обойтись без использования информационных систем. И конечно, в зависимости от конкретной области применения информационные системы очень сильно различаются по своим функциям, архитектуре, реализации. Но можно выделить два свойства, которые являются общими для всех информационных систем:
Любая ИС предназначена для сбора, хранения и обработки информации. Поэтому в основе любой ИС лежит среда хранения и доступа к данным. Среда — совокупность ресурсов, предоставляемых в распоряжение пользователя системы. Среда должна обеспечить уровень надежности хранения и эффективность доступа, соответствующие области применения ИС.
ИС ориентируются на конечного пользователя, например, бухгалтера. Такие пользователи могут быть очень далеки от мира компьютеров. Для них персональный компьютер — всего лишь орудие собственной профессиональной деятельности. Поэтому ИС обязана обладать простым, удобным, легко усваиваемым интерфейсом, который должен предоставить конечному пользователю все необходимые для его работы функции, но в то же время не дать ему возможность выполнять какие-то лишние действия. Обычно этот интерфейс является графическим: с меню, кнопками, подсказками и т. п.
Для функционирования ИС необходимы следующие основные компоненты:
база данных (БД);
схема базы данных;
система управления базой данных (СУБД);
приложения;
пользователи;
технические средства.
Дайте определение понятия «База данных».
База данных (БД) — именованная совокупность взаимосвязанных данных, отображающая состояние объектов и их отношении в некоторой предметной области, используемых несколькими пользователями и хранящимися с минимальной избыточностью. Базы данных предоставляют собой более жесткую среду дтя хранения нежели файловые системы ОС. Базы данных характеризуются многопользовательским интерфейсом, протоколированием, словарями данных для моделирования метаданных, определяемой пользователем структурой, жесткими типами данных и сложными языками запросов.
Перечислите преимущества и недостатки использования баз данных.
Рассмотрим некоторые наиболее известные (или «замечательные») модели данных — иерархическую, сетевую, реляционную.
Иерархическая МД (ИМД). Впервые реализована в СУБД IBM — IMS (Information Management System), разработанной для поддержки банка данных по программе Apollo. При данном подходе предметная область представляется в виде совокупности структур иерархического типа (граф — «дерево»).
Основные понятия ИМД:
поле — минимальная единица данных;
сегмент (узел) — совокупность полей, являющаяся единицей обмена между БД и прикладной программой. Сегмент (узел иерархического графа) более высокого уровня называется исходным (родительским) по отношению к ниже расположенному порожденному (отпрыску). Может использоваться также терминология «узел, принадлежащий вышестоящему узлу».
Конкретные данные, входящие в сегмент, называются экземпляром сегмента.
В ИМД существуют также следующие понятия:
. брат — узел, имеющий того же родителя, что и другой узел;
ветвь — узел дерева вместе со всеми его отпрысками, отдаленными потомками и родительскими источниками;
лист — узел, у которого нет отпрысков;
обход дерева — процесс обследования по очереди каждого узла дерева в иерархической модели данных, и пр.
Преимущества IMS и реализованной в ней иерархической модели:
простота модели. Принцип построения IMS легок для понимания. Иерархия базы данных напоминает структуру компании или генеалогическое дерево;
использование отношений предок/потомок. СУБД IMS позволяла легко представлять отношения предок—потомок (или часть—целое, причина—следствие), например: «А является частью Б» или «А владеет В»;
быстродействие. В СУБД IMS отношения предок/потомок были реализованы в виде физических указателей от одной записи к другой, вследствие чего перемещение по базе данных происходило быстро. Поскольку структура данных в этой СУБД отличалась простотой, IMS могла размещать записи предков и потомков на диске рядом друг с другом, что позволяло свести к минимуму количество операций записи-чтения.
Существенно то, что физическая организация БД в этом случае такова, что выбрать конкретные сведения об объектах можно, лишь пройдя всю цепочку групп (сегментов) сверху вниз (путь на иерархическом дереве). Данная схема наиболее проста, но не лишена очевидных недостатков.
В частности, в связи с полииерархичностью связей объектов в реальном мире в подобных БД необходимо создавать и поддерживать несколько иерархических отношений, что нарушает основную идею модели данных.
Сетевая модель данных (модель CODASYL). В предложенной CODASYL модификации иерархической модели одна запись могла участвовать в нескольких отношениях предок/потомок. В сетевой модели такие отношения называются множествами (set). В 70-е гг. независимые производители программного обеспечения реализовали сетевую модель в таких продуктах, как IDMS компании Cullinet, Total компании Cincom, которые приобрели большую популярность. Сетевые БД обладали рядом преимуществ:
гибкость — множественные отношения предок—потомок позволяют сетевой БД хранить данные, структура которых сложнее обычной иерархии;
стандартизованность — соответствие стандарту CODASYL;
быстродействие — вопреки своей сложности, сетевые БД достигали быстродействия, сравнимого с быстродействием иерархических БД. Множества были представлены указателями на физические записи данных, и в некоторых системах администратор мог задать кластеризацию данных на основе множества отношений.
Недостаток — жесткость БД, наборы отношений и структуру записей приходилось задавать заранее. Изменение структуры данных означало перестройку всей БД.
Реляционная модель данных и операции над отношениями
В то время как иерархическая модель в своей основе является формализацией и обобщением пользовательских свойств некоторой конкретной системы (IMS), в случае реляционной модели сначала были разработаны некоторые математические основы и лишь через 5—10 лет появились первые коммерчески эффективные системы.
Реляционная модель предложена сотрудником компании IBM Е. Ф. Кодлом в 1970 г. В настоящее время эта модель является фактическим стандартом, на который ориентируются практически все современные коммерческие СУБД.
В реляционной модели достигается гораздо более высокий уровень абстракции данных, чем в иерархической или сетевой. Это обеспечивается за счет использования математической теории отношений (само название «реляционная» происходит от английского relation — «отношение»).
