- •Учебное пособие Оглавление
- •Глава 1. Теоретические основы построения информационных систем
- •Глава 2. Техническое обеспечение
- •Глава 3. Программное обеспечение
- •Глава 4. Информационное обеспечение
- •Глава 5. Технологическое обеспечение
- •Глава 6. Организационное обеспечение
- •Глава 1. Теоретические основы построения информационных систем
- •1.1. Система управления экономическим объектом
- •1.1.1. Экономическая информация
- •1.1.1.1 Оценка экономической информации
- •1.1.1.2 Структура экономической информации
- •1.1.1.1. Оценка экономической информации
- •1.1.1.2. Структура экономической информации
- •1.1.2. Система управления и ее свойства
- •1.2. Принципы создания и функционирования аис
- •1.3. Состав автоматизированных информационных систем
- •Контрольные вопросы к главе 1
- •Глава 2. Техническое обеспечение
- •2.1. Состав технического обеспечения
- •2.1.1. Средства обработки информации
- •2.1.2. Средства хранения информации
- •2.1.3. Средства вывода информации
- •2.1.4. Средства ввода информации
- •2.1.5. Средства передачи информации
- •Контрольные вопросы к главе 2
- •Глава 3. Программное обеспечение
- •3.1. Общее понятие о программном обеспечении
- •3.2. Общее программное обеспечение
- •3.2.1 Базовое программное обеспечение
- •3.2.2 Системы программирования
- •3.2.3 Сервисное программное обеспечение
- •3.2.1. Базовое программное обеспечение
- •3.2.2. Системы программирования
- •3.2.3. Сервисное программное обеспечение
- •3.3. Прикладное программное обеспечение
- •3.3.1. Программное обеспечение общего назначения
- •3.3.1.1. Текстовый редактор
- •3.3.1.2. Табличный процессор
- •3.3.1.3. Система управления базами данных
- •3.3.1.4. Средства презентационной графики
- •3.3.1.5. Программы организационного управления
- •3.3.1.6. Интегрированные системы и офисные пакеты
- •3.3.2. Проблемно-ориентированное программное обеспечение
- •Контрольные вопросы к главе 3
- •Глава 4. Информационное обеспечение
- •4.1. Структура информационного обеспечения
- •4.2. Система классификации и кодирования экономической информации
- •4.2.1. Классификация информации
- •4.2.1.1 Иерархическая система классификации
- •4.2.1.2 Фасетная система классификации
- •4.2.1.3 Дескрипторная система классификации
- •4.2.1.1. Иерархическая система классификации
- •4.2.1.2. Фасетная система классификации
- •4.2.1.3. Дескрипторная система классификации
- •4.2.2. Кодирование информации
- •4.2.2.1 Классификационная система кодирования
- •4.2.2.1. Классификационная система кодирования
- •4.2.2.2. Регистрационная система кодирования
- •4.2.3. Выбор системы классификации и кодирования
- •4.3. Система документации
- •4.4. Система документооборота
- •4.5. Внутреннее представление информационного обеспечения
- •4.6. Базы данных
- •4.6.1. Файловая организация данных
- •4.6.2. Базы данных
- •4.6.2.1. Элементы базы данных
- •4.6.2.2. Реляционные базы данных
- •Пример связи записей двух таблиц
- •Пример связи записей двух таблиц
- •Пример связи записей двух таблиц
- •4.6.2.3. Постреляционные базы данных
- •1. Связывание таблиц в реляционной бд:
- •2. Вложение таблиц в постреляционной бд:
- •1. Связывание таблиц в реляционной бд:
- •2. Вложение таблиц в постреляционной бд:
- •4.7. Хранилища данных
- •Контрольные вопросы к главе 4
- •Глава 5. Технологическое обеспечение
- •5.1. Технологический процесс обработки информации
- •5.1.1. Элементы технологического процесса
- •5.1.1.1. Стандартные информационные процедуры
- •5.1.1.2. Этапы технологического процесса
- •5.1.2. Информационный аспект технологического процесса
- •5.1.3. Технический аспект технологического процесса
- •5.1.3.1. Виды интерфейса
- •5.1.4. Проектирование технологического процесса
- •5.2. Виды информационных технологий
- •5.2.1. Классификация с точки зрения методики обработки данных
- •5.2.2. Классификация по способам обработки данных
- •5.2.2.1. Технологии локальных сетей
- •5.2.2.2. Глобализация сетевых технологий
- •5.2.3. Классификация по режимам обработки данных
- •5.3. Выбор информационной технологии
- •Контрольные вопросы к главе 5
- •Глава 6. Организационное обеспечение
- •6.1. Проектирование и внедрение аис
- •6.1.1. Цели проектирования аис
- •6.1.2.1. Оригинальное проектирование
- •6.1.2. Методы и средства проектирования
- •6.1.2.2. Типовое проектирование
- •6.1.2.3. Автоматизированное проектирование
- •6.1.3. Стадии и этапы проектирования
- •6.1.3.1. Предпроектная стадия
- •6.1.3.2. Стадия разработки проектов
- •6.1.3.3. Стадия внедрения
- •6.2. Показатели экономической эффективности
- •6.2.1. Экономический эффект
- •6.2.2. Затраты на реализацию новых технологий
- •6.2.3. Сравнительная экономическая эффективность
- •6.3. Создание системы защиты экономической информации
- •6.3.1. Факторы обострения проблемы защиты информации
- •6.3.2. Дестабилизирующие факторы
- •6.3.3. Задачи системы защиты и безопасности экономической информации
- •6.3.4. Анализ угроз безопасности
- •6.3.5. Классификация методов и средств защиты экономической информации
- •6.3.5.1. Методы защиты
- •6.3.5.2. Средства защиты
- •6.3.6. Принципы и этапы создания системы защиты экономической информации
- •Контрольные вопросы к главе 6
- •Глоссарий
4.6.2.2. Реляционные базы данных
Изучите, как представляются данные в реляционной БД, каким образом осуществляется связь между двумя таблицами
Данные в базах данных организуются в соответствии с одной из моделей данных. Наибольшее распространение получила реляционная модель. Кроме нее, существуют несколько моделей, называемых в целом дореляционными (например, иерархическая и сетевая модели), а также постреляционная модель, которая будет рассмотрена в следующем разделе.
Основными элементами любой из этих моделей являются объекты и взаимосвязи между ними. Отличительным признаком указанных моделей является различие в способах представления взаимосвязей между объектами базы или сущностями.
В реляционной модели данные представляются в виде двумерных таблиц, связанных между собой определенными отношениями. Все операции над базой данных сводятся к манипуляциям с этими таблицами.
В настоящее время реляционные базы данных используются практически повсеместно. Во многом это связано с простотой и наглядностью реляционной базы данных - представление данных в виде таблиц вполне соответствует традиционным «некомпьютерным» технологиям обработки информации, оно достаточно понятно большинству пользователей. Таблицы реляционной базы данных можно просмотреть на экране компьютера или распечатать; в то же время содержимое, например, сетевой базы при достаточно сложной структуре связей сложно представить наглядно. Отметим также, что реляционная модель данных наилучшим образом соответствует структуре экономической информации.
Таблица реляционной БД состоит из некоторого числа однотипных записей, или кортежей. Слово «однотипных» означает, что все записи обладают одним и тем же набором атрибутов, или полей, хотя для каждой записи атрибут может принимать свое собственное значение.
Рассмотрим таблицу, содержащую данные о сотрудниках предприятия.
Рисунок 4.9. Пример таблиц реляционной базы данных
В первой таблице «Табельный №» - первичный ключ, «Код отдела» - внешний ключ. Во второй таблице «Код» - первичный ключ.
Таблица 1
Табельный № |
Фамилия И.О. |
Код отдела |
Рабочий телефон |
008976 |
ПЕТРОВ А.В. |
024 |
555-12-67 |
008980 |
РОМАНЕНКО С.Т. |
024 |
555-12-80 |
008934 |
СТЕПАНОВА И.С. |
025 |
|
Таблица 2
Код |
Наименование отдела |
010 |
ДИРЕКЦИЯ |
023 |
БУХГАЛТЕРИЯ |
024 |
ОТДЕЛ КАДРОВ |
025 |
КАНЦЕЛЯРИЯ |
Пример связи записей двух таблиц
Табельный № |
Фамилия И.О. |
Код отдел |
Можно увидеть, что у всех трех записей атрибуты одинаковы, однако принимают разные значения. Так, для записи №1 атрибут "табельный №" принимает значение "008976", а для записи №2 - "008980" и т.д.
Значения некоторых атрибутов у разных записей может совпадать, например, у записей №1 и №2 одинаковое значение атрибута "код отдела". Однако в каждой таблице должен иметься атрибут (или совокупность атрибутов), значение которых никогда не повторяется и однозначно идентифицирует каждую ее строку. Это нужно для того, чтобы при работе с базой можно было недвусмысленным образом отличать одну запись от другой. Такие атрибуты называют уникальными. Уникальный атрибут таблицы или совокупность ее уникальных атрибутов называют первичным ключом или ключевым полем. В данной таблице ключом является атрибут "табельный №".
В том случае, когда запись однозначно определяется значениями нескольких полей ( или совокупностью уникальных атрибутов) то имеет место составной ключ.
В ряде случаев атрибут может не получать никакого значения, например, у сотрудника №3 нет рабочего телефона, и соответствующий атрибут не заполнен. В этом случае говорят, что атрибут имеет нулевое значение. Ключ не может иметь нулевое значение.
Но простая совокупность таблиц не может считаться базой данных, если между ними не существует определенных отношений. В реляционных базах данных отношения указывают на соответствие между записями двух таблиц. Возьмем вторую таблицу, содержащую информацию об отделах:
Рисунок 4.9. Пример таблиц реляционной базы данных
В первой таблице «Табельный №» - первичный ключ, «Код отдела» - внешний ключ. Во второй таблице «Код» - первичный ключ.
Таблица 1
Табельный № |
Фамилия И.О. |
Код отдела |
Рабочий телефон |
008976 |
ПЕТРОВ А.В. |
024 |
555-12-67 |
008980 |
РОМАНЕНКО С.Т. |
024 |
555-12-80 |
008934 |
СТЕПАНОВА И.С. |
025 |
|
Таблица 2
Код |
Наименование отдела |
010 |
ДИРЕКЦИЯ |
023 |
БУХГАЛТЕРИЯ |
024 |
ОТДЕЛ КАДРОВ |
025 |
КАНЦЕЛЯРИЯ |
