Дисциплина “Информационные технологии управления” предполагает рассмотрение современных технологий обработки данных, включая: технологии баз данных и информационно—поисковых систем, технологии обработки текстовой информации, в т.ч. гипертекстовую технологию, коммуникационные технологии и их роль при решении задач организационного управления, предметно- ориентированные информационные технологии и их роль при автоматизации учреждений, технологии знаний.
В данном курсе наибольшее внимание уделяется технологии баз данных и информационно — поисковых систем. Изучив теоретические и прикладные основы проектирования реляционных баз данных (РБД), основы систем управления базами данных (СУБД), студенты должны спроектировать и самостоятельно создать информационно — поисковую систему предметной области на основе стандартного интерфейса пользователя.
В настоящем пособии изложены:
1. Программа курса “Информационные технологии”
приведен ниже:|
1 |
Основные понятия теории реляционных баз данных |
|
1.1 |
Основные понятия. Сущность, атрибут, связь, предметная область. |
|
1.2 |
Этапы проектирования.Проектирование моделей данных . Ограничения целостности. |
|
2 |
СУБД FoxPro for Windows |
|
2.1 |
Основы интерфейса FoxPro . Создание баз данных. Стандартное приложение |
|
2.2 |
Сортировка , индексирование баз данных. Установление отношений между базами данных. Работа со связанными таблицами. |
|
2.3 |
Поиск информации в базах данных |
|
2.4 |
Запросы, построение , вывод данных.SQL, генерация SQL. |
|
2.5 |
Отчеты. Проектирование форм, генерация отчетов, вывод.Переменные отчетов |
|
2.6 |
Этикетки.Проектирование, вывод. |
|
2.7 |
Экраны. элементы управления.Приложение стандартное |
|
3 |
Понятие о перспективных ИТ |
|
3.1 |
Экспертные системы |
|
3.2 |
Системы поддержки принятия решений |
|
3.3 |
Обзор современных СУБД, ППП, реализующих ИТ на основе баз данных |
1.2. Пояснения по содержанию программы
Раздел 1. Основные понятия теории реляционных баз данных
Тема 1.1. Основные понятия
- предметная область;
- объект, класс объектов;
- атрибуты, элементы данных, типы данных;
- ключевые атрибуты, первичный, альтернативный, внешний ключ;
- модель данных, реляционная модель данных;
- таблица, требования к реляционной таблице;
- связь, характеристики связи (мощность связи, тип связи);
- ссылочная целостность;
- ограничения целостности;
- нормализация отношений;
- СУБД, состав СУБД, назначение компонент;
- запросы.
Тема 1.2. Этапы проектирования баз данных
- концептуальное проектирование;
- инфологическое проектирование, модель “сущность — связь” (ERD);
- физическое проектирование с учетом возможностей конкретной СУБД.
Рекомендуемая литература
1. Четвериков В.Н., Ревунков Г.И., Самохвалов Э.Н.
Базы и банки данных.
М: Высшая школа, 1987 г.
2. Р. Ахаян, А. Горев, С. Макатарипов.
Эффективная работа с СУБД.
Санкт—Петербург: Питер, 1997 г.
Раздел 2. СУБД FoxPro for Windows·
Тема 2.1. Основы интерфейса FoxPro for Windows
- стандартные элементы интерфейса пользователя: меню, окна, кнопки, опции;
- обзор возможностей СУБД FoxPro for Windows, доступных с помощью главного меню;
Тема 2.2. Манипуляции с данными в среде СУБД
- создание структуры базы данных, заполнение базы данными;
- сортировка, индексирование. Связи в базе данных. Работа со связанными таблицами (удаление, добавление, обновление запи- сей);
- поиск информации, методы поиска информации;
- запросы, построение и реализация запросов;
- проектирование отчетов. Вывод отчетов;
- проектирование этикеток. Вывод этикеток;
- проектирование экранов. Работа с базой данных с помощью эк рана;
- стандартное приложение: возможности, генерация, запуск, рабо та в среде.
Рекомендуемая литература
1. FoxPro 2.6 for Windows: Пер. с нем.
Сильвия Бемер
—К: Торгово - издательское бюро BHV, 1995 г.
2. FoxPro 2.6 for Windows для “чайников”.
Дж. Кауфельд — Киев: Диалектика, 1995 г.
Раздел 3. Понятие о перспективных информационных
технологиях
Тема 3.1. Технология “клиент — сервер”
- технология клиент — сервер, отличия от традиционной технологии “файл — сервер”;
- преимущества технологии “клиент — сервер” перед технологией “файл — сервер”;
- обзор СУБД, реализующих технологии “клиент — сервер”.
Тема 3.2. Понятие о базах знаний
- база знаний;
- экспертная система. Компоненты ЭС, назначение компонент.
Тема 3.3. Корпоративная информационная система (КИнС)
- понятие КИнС;
- состав КИнС ( системы WorkFlow, СУБД, системы автоматизации документооборота);
- функциональные и обеспечивающие подсистемы КИнС.
Рекомендуемая литература
1. Компьютерные технологии обработки информации.
Под редакцией Назарова С.В. — М: Финансы и статистика, 1995г.
2. Материалы, публикуемые в периодической печати: журналы “Компьютер — Пресс”, “Открытые системы”.
Контрольное задание состоит из 2 вопросов:
1-й вопрос предполагает изложение теоретического материала по 1 разделу курса “Основные понятия теории реляционных баз данных”, по 3 разделу “Понятие о перспективных ИТ”.
2-й вопрос предполагает практическую реализацию задания в среде СУБД FoxPro for Windows. По 2- му вопросу необходимо представить краткое описание принятых решений и файлы, обеспечивающие реализацию задания (файлы базы данных - .dbf, файлы вида - .vue, файлы запросов - .qpr, файлы экранов - .sсx, файлы приложения - .app, файлы программ - .prg и др.).
Номер варианта определяется предпоследней цифрой зачетной книжки студента.
Перед выполнением контрольного задания рекомендуется ознакомиться с реальной технологией баз данных на примере информационно - поисковой системы. Например, для отдела кадров, для библиотеки, бухгалтерской системы и др.
Вариант 1
1) База данных. Определение, назначение, классификация.
2) Предметная область: “Ведение архива договоров”.
Предполагается выполнение следующих процессов:
Необходимо спроектировать модель данных предметной области.
Отчеты, запросы, которые необходимо реализовать:
Вариант 2
1. Предметная область. Объекты (сущности), атрибуты, связи.
2. Предметная область: “Учет материалов на складе”.
Необходимо спроектировать модель данных предметной области.
Предполагается выполнение следующих процессов:
Перечень отчетов:
Вариант 3
1. СУБД. Понятие, состав, назначение компонент. Обзор возможностей.
2. Предметная область: “Библиотека”.
Необходимо спроектировать модель данных предметной области.
Предполагается учет следующей информации:
Перечень отчетов:
Вариант 4
1. Реляционная модель данных. Свойства реляционной модели данных.
2. Предметная область: “Комплектация персональных компьютеров”.
Предполагается выполнение следующих процессов:
Необходимо спроектировать модель данных предметной области.
Перечень отчетов:
Вариант 5
1. Ограничения целостности реляционной модели данных.
2. Предметная область: “Кадры предприятия”.
Предполагается выполнение следующих процессов:
Необходимо спроектировать модель данных предметной области.
Перечень отчетов:
Вариант 6
1. Этапы проектирования баз данных.
2. Предметная область: “Учет заявок на выполнение работ (услуг) рекламного агентства”.
Выполняемые процедуры:
Необходимо спроектировать модель данных предметной области.
Перечень отчетов:
Вариант 7
1. База знаний. Основные понятия, отличия от базы данных.
2. Предметная область: “Формирование ремонтных ведомостей”.
Выполняемые процедуры:
Необходимо спроектировать модель данных предметной области.
Перечень отчетов:
Вариант 8
1. Корпоративная информационная система.Типовые решения по обеспечивающим подсистемам, по функциональным подсистемам.
2. Предметная область: “Учет выставочной деятельности”.
Выполняемые процедуры:
Необходимо спроектировать модель данных предметной области.
Перечень отчетов:
Вариант 9
1. Ссылочная целостность баз данных.
2. Предметная область: “Научная конференция”.
Выполняемые процедуры:
Необходимо спроектировать модель данных предметной области.
Перечень отчетов:
Вариант 0
1. Нормализация отношений при проектировании баз данных.
2. Предметная область “Расписание движения поездов”.
Выполняемые процедуры:
Перечень отчетов:
3. Рекомендации по выполнению контрольного задания
Вопрос 1
Вначале рекомендуется дать план ответа на вопрос, затем изложить теоретический материал по вопросу в соответствии с планом. В конце обязательно следует указать источник информации (книга, журнал, сборник статей и др.). Текст может быть оформлен от руки или с помощью текстового редактора.
Вопрос 2
Должен быть выполнен на ПК в среде СУБД (рекомендуется FoxPro 2.6 for Windows). Следует придерживаться такой последовательности изложения материала:
При описании запросов, отчетов, экранов, для демонстрации полученных результатов могут прилагаться распечатки:
- структуры базы данных;
- копий экранов;
- отчетов;
- этикеток.
В приложении 1 приведены краткие сведения из теории моделирования данных и более подробные пояснения по содержанию описаний.
В приложении 2 приведен пример выполнения практического задания.
4. Вопросы для подготовки к экзаменам
Раздел 1. Основы теории реляционных баз данных
Раздел 2.
СУБД FoxPro for WindowsРаздел 3. Понятие о перспективных информационных технологиях
6. Информационное пространство предприятия. Понятие. Состав.
Структура билета:
1 вопрос - из раздела 1 или из раздела 3
2 вопрос - из раздела 2
3 вопрос - практическое задание
Практическая часть предполагает выполнение задания на основе материалов, подготовленных во время лабораторных работ.
Примеры формулировки практического задания
и т. д.
Для демонстрации практического задания на зачете или экзамене следует заранее разместить необходимые файлы на сетевом диске.