А.И. Власов, С.Л. Лыткин, В.Л. Яковлев
АННОТАЦИЯ
Краткое практическое руководство разработчика информационных систем на базе СУБД Oracle: Библиотечка журнала "Информационные технологии" - М.: изд-во Машиностроение, 2000. - 120 с. ил.
В руководстве приведены краткие сведения о теории реляционных баз данных, практическая методика создания, эксплуатации и администрирования информационных систем на основе СУБД Oracle версий 7.x, 8.x. Рассмотрены основные элементы языка PL/SQL и словаря данных СУБД Oracle версий 7.x, 8.x. Основные принципы работы с синтаксическими конструкциями языка и элементами словаря данных рассмотрены на конкретных практических примерах. Руководство рассчитано на разработчиков прикладных систем под СУБД Oracle версий 7.x, 8.x., студентов, аспирантов и преподавателей, специализирующихся в разработке информационных систем и баз данных архитектур клиент/сервер и интернет/интранет.
Изложенные в пособии материалы являются обобщением материалов лекционных курсов: "Автоматизированные банковские системы: проектирование и эксплуатация" и "Разработка автоматизированных систем управления конструкторско-технологическим проектированием на основе СУБД Oracle", читаемых в МГТУ им.Н.Э.Баумана.
Все названия программных продуктов являются зарегистрированными торговыми марками соответствующих фирм.
СОДЕРЖАНИЕ
Предисловие
1. Введение в проектирование информационных систем
1.1. Методы проектирования информационных систем
1.1.1 Метод "снизу-вверх".
1.1.2. Метод "сверху-вниз".
1.1.3. Принципы "дуализма" и многокомпонентности.
1.2. Ориентация на профессиональные СУБД - "За" и "Против"
1.3. Этапы разработки автоматизированных информационных систем.
1.3.1. Разработка и анализ бизнес-модели
1.3.1.1. Основные понятия электронного документооборота.
1.3.1.2. Преимущества электронного документооборота
1.3.1.3. Модели информационного пространства предприятия.
1.3.1.4. Выводы
2.Технологии создания распределенных информационных систем
2.1 Базы данных и их сравнительные характеристики
2.1.1. Классификация моделей построения баз данных
2.1.1.1 Иерархическая модель.
2.1.1.2 Сетевая модель
2.1.1.3 Реляционная модель
2.1.1.3.1. Ограничительные условия, поддерживающие целостность базы данных
2.1.1.3.2 Поцесс нормализации
2.1.1.3.3 Преобразование функциональной модели в реляционную.
2.1.2. Понятие языка определения данных (ЯОД - DBTG)
2.1.3. Язык манипуляции данными (ЯМД)
2.2. Архитектуры реализации корпоративных информационных систем.
2.2.1. Сравнительные исследования типовых серверных платформ.
2.2.1.2. Особенности функционирования АИС на платформе Sun.
2.2.1.3. Особенности функционирования АИС на платформе Microsoft.
2.2.1.4. Особенности функционирования АИС на основе Linux.
2.3. Реляционная модель, как платформа для разработки современных информационных систем на примере интерактивной системы патентного обеспечения технологического проектирования.
2.3.1. Исследование моделей информационного представления данных в современных СУБД.
2.3.2 Компоненты системы управления реляционной базой данных (RDBMS)
2.3.2.1 Ядро системы управления реляционной базой данных (RDBMS).
2.3.2.2 Типы обрабатываемых данных
2.3.2.3 Непроцедурный доступ к данным (SQL).
Операторы манипулирования данными
2.3.2.4 Процедурное расширение языка SQL - PL/SQL.
2.3.2.5 Системные объекты базы данных.
2.3.3 Защита данных.
2.3.4 Привилегии системного уровня
2.3.5. Поддержка национальных языков
Приложение 1
Литература