- •Учебно-методический комплекс
- •00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 . Информация о дисциплине
- •1.1. Предисловие
- •1.2. Содержание дисциплины и виды учебной работы
- •1.2.1. Содержание дисциплины по гос
- •1.2.2. Объем дисциплины и виды учебной работы
- •1.2.3. Перечень видов практических занятий и видов контроля
- •2. Рабочие учебные материалы
- •2.1. Рабочая программа (объем дисциплины 100 часов)
- •Раздел 1. Введение. Экономическая информация и информационные системы
- •(12 Часов)
- •Раздел 2. Технология и методы обработки экономической информации (76 часов )
- •Раздел 3. Телекоммуникационные технологии в экономических информационных системах (12 часов)
- •2.2. Тематический план дисциплины
- •2.2.1. Тематический план дисциплины для студентов очной формы обучения
- •2.2.2. Тематический план дисциплины для студентов очно-заочной формы обучения
- •2.2.3. Тематический план дисциплины для студентов заочной формы обучения
- •2.3. Структурно-логическая схема дисциплины «Информационные систем в экономике»
- •Информационные системы в экономике
- •Раздел 3 Телекоммуникационные технологии в экономических информационных системах
- •Раздел 2
- •Раздел 1
- •2.4. Практический блок
- •Лабораторный практикум (очная форма обучения)
- •Лабораторный практикум (очно-заочная форма обучения)
- •Лабораторный практикум (заочная форма обучения)
- •2.5. Временной график изучения дисциплины
- •2 .6. Рейтинговая система
- •3. Иформационные ресурсы дисциплины
- •3.1. Библиографический список
- •3.2. Опорный конспект в ведение
- •1. Экономическая информация и информационные системы
- •1 .1. Понятие об экономической информации
- •1.1.1. Виды экономической информации
- •Свойства экономической информации
- •1.1.3. Информация в системе управления
- •1.2. Информационные системы (ис). Основные понятия
- •1.2.1. Определение и свойства ис
- •1.2.2. Автоматизированные ис
- •Вопросы для самопроверки
- •1.3. Структура и состав ис
- •1.3.1. Структура и состав информационной системы
- •1.3.2. Информационное общество, его гуманитарные и правовые проблемы
- •1.3.3. Информатика и информатизация образования
- •1.3.4. Правовые, экономические, гуманитарные аспекты информатизации общества
- •Вопросы для самопроверки
- •1 .4. Тенденции развития ис
- •Вопросы для самопроверки
- •1.5. Классификация ис
- •1.6. Последовательность разработки ис
- •Структурный подход
- •2 . Технологии и методы обработки экономической информации
- •2 .1. Эволюция автоматизированных информационных технологий (аит)
- •В опросы для самопроверки
- •2.2. Классификация аит
- •В опросы для самопроверки
- •2.3. Автоматизированное рабочее место пользователя
- •Вопросы для самопроверки
- •2.4. Структурная и функциональная организация аис и аит
- •2.5. Интегрированные пакеты для офисов
- •В опросы для самопроверки
- •2.6. Интеллектуальные технологии и системы
- •2.6.1. Основные понятия
- •2.6.2. Особенности разработки эс
- •2.6.3. Терминология экспертных систем
- •2.6.4. Преимущества использования эс
- •2.6.5. Разделение обязанностей эс и человека
- •2.6.6. Организация эс
- •2.6.7. Представление знаний
- •Представление знаний с использованием правил
- •Представление знаний с использованием семантических сетей
- •Представление знаний с использованием фреймов
- •2.6.8. Сравнение эс и традиционных программ
- •2.6.9. Основные характеристики экспертных систем
- •2.6.10. Работы, выполняемые при создании экспертных систем
- •Метрология
- •2.6.11. Структура систем принятия решения (экспертных систем)
- •2.6.12. Разработка системы принятия решения об аттестации знаний абитуриента
- •Правила вывода:
- •2.6.12.4. Реализация системы принятия решений в табличном процессоре Excel
- •2.6.13. Разработка системы принятия решений о продаже акций предприятия
- •2.6.14. Разработка системы принятия решений о диагностике неисправностей телевизора
- •2.6.14.3. Реализация системы принятия решения в электронной таблице (эт)
- •В опросы для самопроверки
- •2.7. Информационно-аналитические ис
- •Вопросы для самопроверки
- •2 .8. Обработка и хранение информации в базах данных
- •2.8.1. Основные понятия
- •2.8.2. Модели данных
- •2.8.3. Структурные элементы реляционной базы данных
- •В опросы для самопроверки
- •3 . Телекоммуникационные технологии в экономических информационных системах (эис)
- •3.1. Классификация эис
- •5. Информационно-технологическая архитектура эис:
- •6. Специализация эис:
- •Вопросы для самопроверки
- •3 .2. Понятие корпоративных информационных систем (кис)
- •Поддержка стандартов управления:
- •В опросы для самопроверки
- •3 .3. Бизнес-моделирование и проектирование бизнес процессов в кис
- •Вопросы для самопроверки
- •3 .4. Интеграция предприятий с внешней средой
- •В опросы для самопроверки
- •3.5. Обеспечение качества информации, надежность и защищенность кис
- •3.5.1. Типовой состав подсистем кис
- •1. Финансы
- •2. Инжиниринг (Проектные работы)
- •3. Логистика
- •Материалы, сырье, комплектующие Готовая продукция
- •1) Модуль поставки
- •2) Модуль производства
- •3) Модуль техобслуживания и ремонта
- •4) Модуль управления качеством
- •5) Модуль продаж и послепродажного обслуживания
- •4. Персонал
- •5. Компоненты общего назначения
- •Вопросы для самопроверки
- •Заключение
- •3.3. Глоссарий
- •3.4. Методические указания к выполнению лабораторных работ
- •3.4.1. Общие указания
- •Методические указания к выполнению лабораторных работ с табличным процессором Excel
- •3 .4.3. Методические указания к выполнению лабораторных работ с субд Access Объекты Access. Основные понятия
- •Создание таблицы базы данных
- •Непосредственный ввод данных в таблицу
- •Работа 1. Формирование структуры таблицы
- •1. Цель работы
- •2. Основные теоретические положения
- •3. Порядок выполнения работы
- •Выполнение задания
- •4. Отчет по работе
- •Работа 2. Ввод и редактирование данных в режиме таблицы
- •1. Цель работы
- •2. Основные теоретические положения
- •3. Порядок выполнения работы
- •3.1. Выполнение задания 1
- •3.2. Выполнение задания 2
- •4. Отчет по работе
- •Работа 3. Разработка однотабличных пользовательских форм
- •1. Цель работы
- •2. Основные теоретические положения
- •3. Порядок выполнения работы
- •3.1. Выполнение задания 1
- •3.2. Выполнение задания 2
- •4. Отчет по работе
- •Работа 4. Вывод на печать таблиц и форм
- •1. Цель работы
- •2. Основные теоретические положения
- •3. Порядок выполнения работы
- •4. Отчет по работе
- •Работа 5. Разработка детального отчёта
- •1. Цель работы
- •1. Основные теоретические положения
- •3. Порядок выполнения работы
- •4. Отчет по работе
- •Работа 6. Команды поиска, фильтрации и сортировки
- •1. Цель работы
- •2. Основные теоретические положения
- •3. Порядок выполнения работы
- •3.1. Выполнение задания – Поиск.
- •3.2. Выполнение задания 2
- •3.3. Выполнение задания 3
- •4. Отчет по работе
- •Работа 7. Формирование запросов
- •1. Цель работы
- •2. Основные теоретические положения
- •3. Порядок выполнения работы
- •4. Отчет по работе
- •Работа 8. Разработка информационнологической модели и создание многотабличной базы данных
- •1. Цель работы
- •2. Основнье теоретические положения
- •3. Порядок выполнения работы
- •3.1. Выполнение задания 1
- •3.2. Выполнение задания 2
- •4. Отчет по работе
- •Работа 9. Установление связей между таблицами
- •1. Цель работы
- •2. Основные теоретические положения
- •3. Порядок выполнения работы
- •4. Отчет по работе
- •Работа 10. Разработка многотабличной пользовательской формы ввода данных
- •1. Цель работы
- •2. Основные теоретические положения
- •3. Порядок выполнения работы
- •4. Отчет по работе
- •Работа 11. Формирование запросов для многотабличной базы данных
- •1. Цель работы
- •2. Основные теоретические положения
- •3. Порядок выполнения работы
- •4. Отчет по работе
- •Работа 12. Создание запроса с вычисляемыми полями
- •1. Цель работы
- •2. Основнье теоретические положения
- •3. Порядок выполнения работы
- •4. Отчет по работе
- •Работа 13. Разработка многотабличной формы отчета вывода данных
- •1. Цель работы
- •2. Основнье теоретические положения
- •3. Порядок выполнения работы
- •4. Отчет по работе
- •Работа 14. Создание таблицы с использованием Импорта данных
- •1. Цель работы
- •2. Основные теоретические положения
- •Порядок выполнения работы
- •Отчет по работе
- •Работа 15. Создание таблицы при помощи Мастера
- •1. Цель работы
- •2. Основные теоретические положения
- •Порядок выполнения работы
- •3.1. Выполнение задания 1. Работа с Мастером таблиц
- •3.2. Выполнение задания 2. Редактирование таблицы в режиме Конструктора
- •3.3. Выполнение задания 3. Ввод данных в конструкцию
- •Работа 16. Создание структуры в режиме Конструктора
- •3.2. Выполнение задания 2. Заполнение таблицы принтеры данными
- •3.3. Выполнение задания 3. Создание таблицы компьютеры
- •Отчет по работе
- •Работа 17. Создание структуры Мониторы в режиме Таблицы
- •1. Цель работы
- •2. Основные теоретические положения
- •3. Порядок выполнения работы
- •3.1. Выполнение задания 1. Создание таблицы Мониторы в режиме Таблицы
- •3.2. Выполнение задания 2. Модификация таблицы в режиме Конструктора
- •3.3. Выполнение задания 3. Самостоятельная работа
- •Работа 18. Создание многотабличной бд оргтехника
- •4. Отчет по работе
- •Работа 19. Создание простых запросов для бд оргтехника
- •1. Цель работы
- •2. Основные теоретические положения
- •3. Порядок выполнения работы
- •3.1. Выполнение задания 1. Создание Простого запроса
- •3.2. Выполнение задания 2. Работа с созданной структурой в режиме Конструктора
- •3.3. Выполнение задания 3. Самостоятельная работа
- •Работа 20. Создание запроса в режиме Конструктора
- •3.1. Выполнение задания. Создание запроса
- •3.2. Самостоятельная работа
- •Работа 21. Создание Параметрического запроса
- •Работа 22. Создание запроса с Вычисляемыми полями для бд оргтехника
- •3.1. Выполнение задания. Ввод вычисляемых полей
- •Работа 23. Создание Перекрестного запроса
- •3.2. Выполнение задания 2. Самостоятельная работа
- •4. Отчет по работе
- •Работа 24. Создание форм для бд оргтехника
- •1. Цель работы
- •2. Основные теоретические положения
- •3. Порядок выполнения работы
- •3.1. Выполнеие задания 1.Создание Однотабличных форм (автоформы)
- •3.2. Выполнение задания 2. Доработка формы в режиме конструктора
- •Работа 25. Создание Отчета для бд оргтехника
- •3.1. Выполнение задания 1. Создание Автоотчета
- •4. Отчет по работе
- •Индивидуальные задания Вариант 1
- •Вариант 3
- •Вариант 4
- •Вариант 5
- •Вариант 6
- •Вариант 7
- •Вариант 8
- •Вариант 9
- •Вариант 0
- •4. Блок контроля освоения дисциплины
- •4.1. Блок тренировочных тестов Тренировочный тест № 1
- •Тренировочный тест № 2
- •Тренировочный тест № 3
- •4.2. Итоговый контроль (вопросы к экзамену)
- •Содержание
- •Раздел 1. Экономическая информация и информационные
- •Раздел 2. Технологии и методы обработки экономической
- •Раздел 3. Телекоммуникационные технологии в экономических
- •Л.В. Боброва, е.А. Рыбакова
- •191186, Санкт-Петербург, ул. Миллионная, д.5
2.8.3. Структурные элементы реляционной базы данных
Понятие базы данных тесно связано с такими понятиями, как поле, запись, отношение, файл, ключ.
Поле – элементарная единица логической организации данных. В двумерной таблице поле – одни из столбцов таблицы. При создании БД нужно предварительно описать все поля. Для описания поля используются следующие характеристики:
имя (например, Фамилия, Имя, Отчество, Дата рождения – то есть. название столбца таблицы);
тип (например, текстовый, числовой, календарный – в памяти компьютера разный тип информации кодируется различным образом. Для поля Фамилия задается текстовый тип информации, для поля Дата рождения – календарный);
длина (например, 15 символов, причем длина будет определятся максимально возможным количеством символов в данном поле и служит для предварительного задания ширины столбца. Так для поля Фамилия достаточно задать длину 15 символов, поскольку большинство фамилий не содержат более 15 букв,;
точность – необходимо задавать ее только для числовых данных (например, два десятичных знака для отображения дробной части числа 15,28).
Запись (рис. 24) – совокупность логически связанных полей. Экземпляр записи – отдельная реализация записи, содержит конкретные значения ее полей т.е. одна строка двумерной таблицы. (В табл. 22. один экземпляр записи характеризует студента Сергеева, второй – Петрову).
Рис. 24
Отношение (таблица) – совокупность экземпляров записей одной структуры (табл. 22 – отношение).
Описание логической структуры записи отношения содержит последовательность расположения полей записи и их основные характеристики, как это показано в табл. 23.
Таблица 23
Имя отношения |
|||||
Поле |
Признак ключа |
Формат поля |
|||
Имя (обозначение) |
Полное наименование |
Тип |
Длина |
Точность (для чисел) |
|
Имя 1 |
|
|
|
|
|
… |
|
|
|
|
|
Имя n |
|
|
|
|
|
Файл – совокупность объектов одной базы данных. Обычно любой файл БД содержит таблицы (для хранения информации), запросы (для отбора сведений), формы (для просмотра и ввода данных) и отчеты (для подготовки информации к печати).
Как видно из табл. 23, кроме уже известных характеристик, в структуре записи отношения указываются поля, значение которых являются ключами. Ключ – это такое поле, по которому можно однозначно найти любую запись в базе данных. В табл. 22 таким ключом может быть только поле “№ личного дела” (если, например, выбрать в качестве ключа поле Фамилия, то однозначность поиска нужной записи о студенте не будет обеспечена, т.к. в любой достаточно большой БД обязательно окажется несколько студентов с фамилиями Иванов, Смирнов и т. д.).
В табл. 24 приведен пример описания логической структуры записи файла (таблицы СТУДЕНТ), содержимое которого приводится в табл. 22.
Таблица 24
Имя отношения |
||||
Поле |
Формат поля |
|||
Обозначение в БД |
Полное наименование |
Тип |
Длина |
Точность (для чисел) |
Номер |
№ личного дела |
Числ. |
5 |
|
Фамилия |
Фамилия студента |
Симв. |
15 |
|
Имя |
Имя студента |
Симв. |
10 |
|
Отчество |
Отчество студента |
Симв. |
15 |
|
Дата |
Дата рождения |
Дата |
8 |
|
Как уже отмечалось, таблицы БД в реляционных моделях называются отношениями, строки записями, а столбцы – атрибутами отношений (полями). Поле, каждое значение которого однозначно определяет соответствующую запись, называется простым ключом (ключевым полем). Если записи можно однозначно определить только значениями нескольких полей, то такая таблица базы данных имеет составной ключ. В примере, показанном в табл. 22, простым ключевым полем таблицы является “№ личного дела”. Чтобы связать две реляционные таблицы, необходимо ключ первой таблицы ввести в состав ключа второй таблицы (возможно совпадение ключей).
На рис. 25 показан пример реляционной модели, построенной на основе отношений (таблиц): СТУДЕНТ, СЕССИЯ, СТИПЕНДИЯ.
Рис. 25
Таблицы, входящие в состав модели рис. 25, могут включать, например, следующие поля:
СТУДЕНТ (Номер, Фамилия, Имя, Отчество, Пол, Дата рождения, Группа);
СЕССИЯ (Номер, Оценка1, Оценка2, Оценка3, Оценка4, Результат);
СТИПЕНДИЯ (Результат, Процент).
Такая схема данных называется Информационно-логической моделью (ИЛМ).
Выделенные поля в описанных таблицах являются ключевыми. Поле Номер – это номер личного дела студента. Поле Результат – средний балл студента за сессию.
Таблицы СТУДЕНТ и СЕССИЯ имеют совпадающие ключи (Номер), что дает возможность легко организовать связь между ними. Таблица СЕССИЯ имеет первичный ключ Номер и содержит внешний ключ Результат, который обеспечивает ее связь с таблицей СТИПЕНДИЯ (см. рис. 26).
Рис. 26