3.4.1. Понятие базы данных
Внутримашинное информационное обеспечение АИС представляет собой совокупность данных, хранящихся на магнитных носителях в виде отдельных файлов и баз данных.
В широком смысле слова база данных - это совокупность данных о конкретных объектах реального мира в какой-либо предметной области. Компьютерная база данных отличается от совокупности отдельных файлов с данными по способу организации хранения и использования данных. Основное отличие состоит в том, чтя набором данных, входящих в состав базы данных, управляет специальная системная программа, называемая «системой управления базами данных» (СУБД), которая обладает знаниями о связях между разнородными данными. Например, СУБД подсистемы материально-технического снабжения организации должна знать, что для всех хранимых и перечисленных в общей складской ведомости предметов должно быть проставлено правильное число в документе, регулирующем поступление предметов на склад. Такого рода свойства называются целостностью базы данных. Нарушения свойств целостности могут приводить к тому, что хранимые в базе данных сведения становятся ошибочными. При создании базы данных разработчик сообщает СУБД, какого рода ограничения целостности должны поддерживаться, а далее ответственность берет на себя СУБД, без требования вмешательства отдельных прикладных программ. Обычно механизм обеспечения целостности интегрируется с механизмом управления транзакциями (операциями модификации данных). Транзакция - это последовательность операций модификации данных в базе, воспринимаемая СУБД как одна атомарная операция.
Второй важной особенностью СУБД является обеспечение поиска данных в базе по различным запросам, в том числе и по таким запросам, которые не предполагались при проектировании АИС.
66
Например, для подсистемы материально-технического снабжения было предусмотрено выполнение запросов о наличии на складе предметов, об операциях выдачи предметов со склада и их получении. Впоследствии возникла необходимость в информации об общем объеме поставок от конкретного поставщика. При отсутствии СУБД для отработки такого запроса будет нужно разработать специальную прикладную программу. Однако СУБД, обладая достаточными знаниями о предметной области, может обеспечить универсальный язык запросов, позволяющий сформулировать произвольный запрос на выборку сведений из базы данных. Такой запрос может быть в любой момент подан с терминала оператором или встроен в одну из прикладных программ, входящих в состав специального программного обеспечения АИС.
Третья особенность заключается в том, что большинство современных СУБД способно обеспечить так называемый «режим мультидоступа». Каждый из пользователей может в любой момент времени обратиться к базе данных с некоторым запросом, и СУБД выполнит запросы нескольких пользователей так, что каждый из них практически не замени задержки ответа. При этом такое «параллельное» выполнение вполне корректно, т.е. результат получается таким, как если бы несколько параллельных транзакций выполнялись последовательно.
Несколько совместно используемых баз данных, характеризующих различные стороны некоторой предметной области, называют системой баз данных. В качестве синонима термина «система баз данных» иногда применяют термин «банк данных», однако это понятие почти вышло из употребления.
- Глава 1, Основные сведения об информационных технологиях обработки экономической информации 7
- Глава 2 Основные сведения об автоматизированных информационных системах………….38
- Глава 3. Информационное обеспечение автоматизированных систем ...59
- Глава 4. Программное обеспечение автоматизированных систем 76
- Основные понятия 76
- Глава 5. Проектирование автоматизированных информационных систем 93
- Глава 6. Основные сведения о компьютерных сетях
- Основные понятия 116
- Глава 7. Основы защиты информации в автоматизированных системах 137
- Основные понятия 137
- Введение
- Глава 1
- Основные сведения
- Об информационных технологиях
- Обработки экономической информации
- 1.1. Экономическая информация как часть информационного ресурса общества
- 1.2. Информация и информационные процессы в организационно-экономической сфере
- 1.3. Информационные технологии обработки экономической информации
- 1.3.1. Информационная технология обработки данных
- 1.3.2. Информационные технологии автоматизированного офиса
- 1.3.3. Информационные технологии управления
- 1.3.4. Информационные технологии поддержки принятия решений
- 1.3.5. Информационные технологии экспертных систем
- 1.3.6. Нейросетевые технологии
- 1.4. Государственная политика в области информатизации
- Глава 2
- 2.1. Понятие автоматизированной информационной системы
- 2.2. Классификация экономических автоматизированных информационных систем
- 2.3. Структура автоматизированной информационной системы
- 2.3.1 Функциональная часть автоматизированной информационной системы
- 2.3.2. Обеспечивающая часть аис
- 2.4. Свойства и характеристики аис
- Вопросы для самоконтроля
- Глава 3 информационное обеспечение автоматизированных систем
- 3.1. Основные понятия
- 3.2. Документы в автоматизированной системе
- 3.3. Классификация и кодирование
- 3.4. Внутримашинное информационное обеспечение
- 3.4.1. Понятие базы данных
- 3.4.2. Базы данных и файловые системы
- 3.5. Проектирование и эксплуатация баз данных
- Вопросы для самоконтроля
- Глава 4 программное обеспечение автоматизированных систем
- 4.1. Основные понятия
- 4.2. Виды программного обеспечения автоматизированной системы
- 4.2.1. Системное общее программное обеспечение
- 4.2.2. Сервисное общее программное обеспечение
- 4.2.3. Прикладное общее программное обеспечение
- Пакеты прикладных программ
- Прикладные программы офисного применения
- 4.2.4. Инструментальное общее программное обеспечение
- 4.2.5. Специальное программное обеспечение автоматизированных систем
- Вопросы для самоконтроля
- Глава 5
- 5.1. Современные подходы к автоматизации управления в организационно-экономических системах
- 5.1.1. Кусочная автоматизация
- 5.1.2. Автоматизация по участкам
- 5,1.3. Автоматизация по направлениям
- 5.1.4. Полная автоматизация управления организацией
- 5.1.5. Подходы к проектированию автоматизированных информационных систем
- 5.2. Стандартизация деятельности, связанной с разработкой автоматизированных информационных систем
- 5.3. Жизненный цикл автоматизированной информационной системы
- 5.3.1. Понятие и модели жизненного цикла аис
- 5.3.2. Представление процесса разработки в екс ас
- 5.4. Некоторые вопросы проведения автоматизации в организации
- 5.4.1. Управление процессом автоматизации
- 5.4.2. Стратегия автоматизации
- 5.4.3. Реорганизация деятельности организационной системы
- 5.5. Роль пользователей в процессе разработки автоматизированной информационной системы
- Вопросы для самоконтроля
- 6.5. Эталонная модель взаимодействия открытых систем
- Основные функции уровней модели osi
- Глава 7 основы защиты информации в автоматизированных системах
- 7.1. Основные понятия
- 7.2. Угрозы безопасности информации в эис
- 7.2.1. Случайные угрозы
- 7.2.2. Преднамеренные угрозы
- 7.2.3. Последствия реализации угроз, специфические для эис
- 7.3. Методы и средства защиты информации в информационных системах
- 7.4. Комплексный подход к защите информации в автоматизированных системах
- Вопросы для самоконтроля
- Примеры современных программных средств в экономической сфере Система «1с: Предприятие»
- Система «Галактика»
- Литература