База данных как основной компонент при разработке

Лекция 7. ПРОЕКТИРОВАНИЕ БАЗ ДАННЫХ И ПРИМЕНЕНИЕ MS ACCESS В ДЕЯТЕЛЬНОСТИ СПЕЦИАЛИСТА

1. База данных как основной компонент при разработке информационных

систем 2. Система представления и обработки данных фактографических АИС 3. Понятие распределенных информационных систем, принципы их

создания и функционирования 3.1. Модель сервера приложений 3.2. Модель сервера базы данных 3.3. Модель удаленного доступа к данным 3.4. Модель файлового сервера 4. Технология обработки данных в реляционных СУБД

4.1. Технология ввода и редактирования данных в реляционных

СУБД 4.2. Технология поиска, фильтрации и сортировки данных 4.3. Технология проектирования запросов в реляционных СУБД 5. Технологии реплицирования данных

База данных как основной компонент при разработке

информационных систем В составе информационной системы можно выделить три подсистемы, представленные на рис. 7.1.

Рис. 7.1. Состав и функциональные группы информационной системы

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

Каналы поступления: поставщики; вид: формат и документирование входной информации

Организационно- технологическая подсистема сбора информации

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

Группа отбора/ввода; формы; режимы ввода и трансляции. Группа выдачи; обработка; запросы. Администраторы

Подсистема представления и обработки информации

Пользователи – абоненты; режимы выдачи информации; учет и документирование выданной информации.

Нормативно- функциональная подсистема выдачи информации


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

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

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

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

Другим фундаментальным понятием, непосредственно связанным с АИС, является система управления базами данных (СУБД), которая по ГОСТу определяется как «совокупность программ и языковых средств, предназначенных для управления данными в базе данных, ведения базы данных и обеспечения взаимодействия ее с прикладными программами». В настоящее время развитие СУБД как специального вида программного обеспечения для создания и эксплуатации АИС приводит к более широким функциям СУБД. Ввиду этого в расширенном толковании СУБД можно определить как комплекс программных средств, реализующих создание баз данных, их поддержание в актуальном состоянии, а также обеспечивающих различным категориям пользователей возможность получать из БД необходимую информацию.

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

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

Фактографические АИС накапливают и хранят данные в виде множества экземпляров одного или нескольких типов структурных элементов (информационных объектов). Каждый из таких экземпляров структурных


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

Рис. 7.2. Соотношение понятий БД, СУ БД и БД

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

В документальных АИС единичным элементом информации является нерасчлененный на более мелкие элементы документ и информация при вводе (входной документ), как правило, не структурируется, или структурируется в ограниченном виде. Для вводимого документа могут устанавливаться некоторые формализованные позиции—дата изготовления, исполнитель, тематика и т. д. Некоторые виды документальных АИС

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

Технические средства ввода, хранения, обработки и выдачи информации

прикладная часть

База данных

Банк данных (БнД)

СУБД


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

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

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

Поэтому другим критерием классификации АИС являются функции и решаемые задачи, основными из которых могут являться:

• справочные;

• поисковые;

• расчетные;

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

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

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


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

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


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: