
- •Раздел 1. Введение. Информационные технологии: основные понятия, терминология и классификация
- •1.1. Информационные технологии: основные понятия, терминология и классификация
- •1.1.1. Режимы работы и эксплуатации вычислительной техники
- •1.1.2. Обеспечение и стуктура информационных технологий
- •1.1.3. Классификация ит
- •1.2. Влияние ит на развитие общества
- •1.3. Организация компьютерных информационных систем Теоретические основы распределенной обработки информации
- •1.4. Функции управления
- •Информационное обеспечение процесса управления
- •1.5. Принятие решений
- •1.6. Применение математического моделирования в задачах управления
- •1.7. Методы принятия оптимальных решений
- •Контрольные вопросы
- •Раздел 2. Информационная модель предприятия
- •2.1. Модель организации как объекта управления
- •2.1.1. Организационная структура
- •2.1.2. Линейная организационная структура
- •2.1.3. Функциональная организационная структура
- •2.1.4. Линейно-функциональная организационная структура
- •2.1.5. Линейно-штабная организационная структура.
- •2.1.6. Матричная организационная структура
- •2.1.7. Модель управленческих структур
- •2.2. Модель внешней среды организации
- •Контрольные вопросы
- •Раздел 3. Системы управления базами данных
- •3.1. Основные понятия теории баз данных
- •3.1.1. Понятие базы данных
- •3.1.2. Модели организации данных
- •3.1.3. Реляционная модель данных
- •3.1.4. Язык sql
- •3.1.5. Программные системы управления базами данных
- •3.1.6. Применение субд в экономике
- •3.2. Субд ms Access и ее основные возможности
- •3.2.1. Общая характеристика субд ms Access
- •3.2.2. Основные этапы разработки базы данных в среде ms Access
- •3.2.3. Экономические приложения субд ms Access
- •3.2.4. Создание таблиц и схем данных
- •3.2.5. Создание схемы данных
- •3.2.6. Разработка запросов к базе данных
- •3.2.7. Конструирование экранных форм для работы с данными
- •3.2.8. Конструирование отчетов
- •3.3. Организация многопользовательского доступа к данным
- •3.3.1. Технологические решения по организации доступа к данным
- •3.3.2. Проблема многопользовательского доступа и параллельной обработки данных в автоматизированных информационных системах
- •3.3.3. Основные направления развития технологии клиент-сервер
- •3.4.4. Организация защиты данных в субд ms Access
- •Контрольные вопросы
- •Раздел 4. Автоматизация операционных задач
- •4.1. Концепция автоматизированного рабочего места (арм)
- •4.2. Программное обеспечение арм
- •4.3. Арм руководителя
- •4.4. Арм бухгалтера
- •4.5. Арм других специалистов
- •Контрольные вопросы
- •Раздел 5. Электронная документация и ее защита
- •5.1. Инструментальные средства компьютерных технологий информационного обслуживания управленческой деятельности
- •5.1.1. Понятие корпоративной информационной системы
- •5.1.2. Стандарт методов управления производством и дистрибуции mrpii
- •5.1.3. Организация информационных систем в соответствии со стандартом mrpii
- •5.1.4. Система управления erp
- •5.1.5. Планирование разработки компьютерных информационных систем
- •5.1.6. Этапы построения корпоративных информационных систем
- •5.1.7. Требования к документации и стандартизации
- •5.2. Защита информации
- •5.2.1. Закон о защите информации
- •5.3. Безопасность пользователя при эксплуатации компьютерных систем
- •5.3.1. Отечественные нормы безопасности
- •Зависимость между неблагоприятными факторами и отклонениями в состоянии здоровья
- •Раздел 6. Автоматизация текущего планирования
- •6.1. Экономическая информация, форма ее представления
- •6.1.1. Организация информационного обеспечения управленческой деятельности
- •6.1.2. Обобщенные цели и задачи информационного обеспечения
- •6.1.3. Требования к информационному обеспечению
- •6.1.4. Задачи создания и совершенствования системы информационного обеспечения
- •6.1.5. Нормативно-методическая база информационного обеспечения управленческой деятельности
- •6.1.6. Источники информации
- •6.1.7. Действия с информацией в процессе информационного обеспечения
- •6.2. Основные задачи технологической обработки экономической информации
- •6.3. Организация информационной системы обеспечения качества
- •Контрольные вопросы и задания
- •Раздел 7. Автоматизация стратегических задач управления
- •7.1. Компьютерные технологии интеллектуальной поддержки управленческих решений
- •Классификация систем аналитических исследований
- •Классификационные признаки систем аналитических исследований
- •7.2. Экспертные системы
- •7.3. Case-технологии
- •7.4. Нейросетевые технологии
- •Раздел 8. Информационные системы на предприятии
- •8.1. Учетные задачи на малом предприятии
- •8.2. Бухгалтерский учет
- •8.3. Компьютерные технологии подготовки текстовых документов
- •8.3.1. Задачи обработки текстовой информации
- •8.3.1.1. Ввод текста
- •8.3.1.2. Редактирование
- •8.3.1.3. Форматы сохранения документа
- •8.3.1.4. Публикация
- •8.3.1.5. Поиск и открытие созданного документа
- •8.3.2. Microsoft Word 2000 и его новые национальные возможности
- •8.3.3. Работа с текстовыми документами в среде ms Word
- •8.3.3.1. Экранный интерфейс и настройки процессора ms Word
- •8.3.3.2. Создание документа
- •8.3.3.3. Ввод текста и редактирование
- •8.3.3.4. Сохранение документа
- •8.3.3.5. Управление настройками ms Word
- •8.3.4. Решение задач оформления экономической документации средствами ms Word
- •8.3.4.1. Ввод формул
- •Контрольные вопросы
- •8.4. Обработка экономической информации на основе
- •8.5. Табличный процессор Excel
- •8.5.1. Ms Excel: общая характеристика и функциональные возможности
- •8.5.1.1. Понятие электронной таблицы
- •8.5.1.2. Общая характеристика интерфейса ms Excel
- •8.5.1.3. Технология ввода данных в ms Excel
- •8.5.1.4. Формулы, функции, мастер функций
- •8.5.1.5. Графические возможности Excel
- •8.5.2. Экономико-математические приложения ms Excel
- •8.5.2.1. Средства структуризации и первичной обработки данных
- •8.5.2.2. Статистическая обработка данных и прогнозирование
- •8.5.2.3. Финансово-экономические расчеты
- •8.5.2.4. Финансовые функции для расчетов то кредитам,
- •8.5.2.5. Финансовые функции для расчета амортизации
- •8.5.2.6. Финансовые функции для расчетов по ценным бумагам
- •8.5.2.7. Решение уравнений и оптимизационных задач
- •8.6. Использование систем интегрированных программных пакетов
- •8.6.1. Интегрированный программный продукт Microsoft BackOffice 2000
- •8.6.2. Интегрированный программный продукт Microsoft Office 2000
- •8.6.3. Интегрированный программный продукт Microsoft Office xp
- •8.6.4. Интегрированный программный продукт Microsoft Office 2003
3.1.4. Язык sql
В разработанной Коддом реляционной модели были определены как требования к организации таблиц, содержащих данные, так и язык, позволяющий работать с ними. Впоследствии этот язык получил название SQL (Structured Query Language – структурированный язык запросов). SQL был впервые реализован в начале 70-х годов двадцатого века под названием Structures English Query Language (SEQUEL). Он был ориентирован на управление прототипом реляционной базы данных IBM-System R. В дальнейшем SQL стал стандартом de facto языка работы с реляционными базами данных. Другими достаточно известными стандартами SQL стали стандарты ANSI SQL-92, ISO SQL-92, X/Open. В составе SQL могут быть выделены следующие группы инструкций:
язык описания данных – DDL (Data Definition Language);
язык манипулирования данными – DML (Data Manipulation Language);
язык управления транзакциями.
Инструкции DDL предназначены для создания, изменения и удаления объектов базы данных. Их описание приведено в табл. 3.1.
Таблица 3.1. Инструкции языка определения данных (DDL)
Инструкция |
Назначение |
CREATE |
Создание новых объектов (таблиц, полей, индексов и т. д.) |
DROP |
Удаление объектов |
ALTER |
Изменение объектов |
Инструкции DML (табл. 3.2) позволяют выбирать данные из таблиц, а также добавлять, удалять и изменять их.
Таблица 3.2. Инструкции языка манипулирования данными (DML)
Инструкция |
Назначение |
SELECT |
Выполнение запроса к базе данных с целью отбора записей, удовлетворяющих заданным критериям |
INSERT |
Добавление записей в таблицы базы данных |
UPDATE |
Изменение значений отдельных записей и полей |
DELETE |
Удаление записей из базы данных |
Перечень основных предложений языка SQL приведен в табл. 3.3.
Третьей составной частью SQL является язык управления транзакциями. Транзакция – это логически завершенная единица работы, содержащая одну или более элементарных операций обработки данных. Все действия, составляющие транзакцию, должны либо выполниться полностью, либо полностью не выполниться. Инструкции языка управления транзакциями приведены в табл. 3.4.
Таблица 3.3. Основные предложения языка SQL
Инструкция |
Назначение |
FROM |
Указывает имя таблицы, из которой должны быть отобраны данные |
WHERE |
Специфицирует условия, которым должны удовлетворять выбираемые данные |
GROUP BY |
Определяет, что выбираемые записи должны быть сгруппированы |
HAVING |
Задает условие, которому должна удовлетворять каждая группа отобранных записей |
ORDER BY |
Специфицирует порядок сортировки записей |
Таблица 3.4. Инструкции языка управления транзакциями
Инструкция |
Назначение |
COMMIT |
Фиксация в базе данных всех изменений, сделанных текущей транзакцией |
SAVEPOINT |
Установка точки сохранения (начала транзакции) |
ROLLBACK |
Откат изменений, сделанных с момента начала транзакции |
В большинстве СУБД элементарные команды, составляющие тело транзакции, выполняются над некоторой буферной копией данных, и только если их удается успешно довести до конца, происходит окончательное обновление основной базы. Транзакция начинается от точки сохранения, задаваемой инструкцией SAVEPOINT, и может быть завершена по команде COMMIT или прервана по команде ROLLBACK (откат). Также в современных системах управления данными предусмотрены средства автоматического отката транзакций при возникновении системных сбоев. Таким образом, механизм управления транзакциями является важнейшим инструментом поддержания целостности данных.