Система управления базами данных
В большинстве случаев для создания собственной информационной системы невозможно обойтись без использования баз данных. При создании базы данных информационной системы разработчик сообщает СУБД, какого рода ограничения целостности система должна поддерживать в базе данных, а далее ответственность берет на себя СУБД, без требования вмешательства прикладной программы.
Обычно механизм обеспечения целостности баз данных интегрируется с механизмом управления транзакциями - последовательностью операций модификации базы данных, воспринимаемыми СУБД как одна атомарная операция.
Второй особенностью СУБД является обеспечение выполнения так называемых «незапланированных» запросов к базе данных. Однако СУБД, обладая достаточными знаниями о предметной области, может обеспечить универсальный язык запросов (обычно, язык SQL), позволяющий сформулировать произвольный запрос на выборку информации из соответствующей базы данных. Такой запрос может быть в любой момент подан с терминала (без участия информационной системы) или встроен в одну из прикладных программ, входящих в информационную систему.
Системы класса CASE (Computer Added Software Engineering), ориентированные на поддержку разработки информационных систем. Наиболее развитые CASE -системы позволяют автоматизировать процесс проектирования и разработки прикладной системы, поддерживая полную документацию обо всем этом процессе. Может быть, наиболее важно то, что такие системы существенно помогают создавать схему базы данных, лежащей в основе проекта информационной системы. CASE -системы позволяют естественно пройти путь от интуитивного представления структуры и поведения нужной предметной области до формализованного представления в терминах языка SQL.
Другой класс программных средств составляют программные системы языков четвертого поколения (4GL), интерпретируемые языки предоставляют пользователю более или менее удобные средства для формирования интерфейса с конечным пользователем (например, в виде меню или форм), обеспечивают сравнительно простые возможности для взаимодействия с системой управления базами данных, а также предоставляют средства программирования.
Этапы создания СУБД:
1. создание блок-схемы.
2. составление технического задания.
3. создание таблиц.
4. составление текста управляющей программы.
5. тестирование и отладка.
6. ввод в эксплуатацию.
2.3 Комплекс ТСИ. Работа с конкретными техническими средствами
Современный этап экономического развития предприятий в мире, характеризуется расширением и совершенствованием форм и методов их управления с использованием информационных систем на предприятии.
Основываясь на приведенном исследовании можно сделать вывод, что на сегодняшний день возможны четыре формы организации стратегии функционирования информационных систем на предприятии:
· централизованное хранение и обработка информации при централизованном управлении объектами (традиционная АСУ);
· централизованное хранение и обработка информации при децентрализованных или независимых системах управления (при помощи ВЦ коллективного пользования);
· распределенное хранение и обработка информации при централизованном
управлении;
· распределенная обработка и хранение при децентрализованном управлении.
Две последние организационные формы предопределяют концепцию новой информационной технологии. Основу новой информационной технологии составляют распределенная компьютерная техника, "дружественное" программное обеспечение и развитые средства коммуникации. При этом мощные программно-аппаратные средства (базы данных, экспертные системы, базы знаний и системы поддержки принятия решения и др.) создают комфорт в работе, позволяют не только автоматизировать процесс изменения формы и местоположения информации, но также изменения ее содержания.
В соответствии с проведенными выше исследованиями для качественной реализации ИС предприятия необходимы локальные (глобальная) вычислительные сети. Для корректной работы ЛВС и уменьшения затрат на их создание необходимо осуществить проектирование топологии ЛВС и выбрать сетевую операционную систему, на базе которой будет функционировать ЛВС. Проведем анализ и исследование топологий ЛВС.
По соединению физических компонентов в ЛВС могут использоваться:
· топология звезды;
· кольцевая топология;
· шинная топология;
· иерархическая топология.
Архитектуру ЛВС, при которой все узлы сети соединены с одним центральным узлом, называют топологией звезды.
Архитектуру ЛВС, при которой каждый узел связан с двумя другими и все узлы вместе образуют кольцо, называют кольцевой топологией.
Архитектуру ЛВС, при которой все узлы подключены к общему линейному информационному каналу, называют шинной топологией.
Архитектуру ЛВС, при которой узлы объединяются в группы (кластеры) с общим контроллером, причем правила взаимодействия между узлами внутри одного кластера и между узлами ручных кластеров различны, называют иерархической.
2.4 Деловые автоматизированные рабочие места (АРМ): АРМ руководителя, АРМ специалиста. организация АРМ