КАТЕГОРИИ: Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748) |
Москва 2009 г
По дисциплине «Информационные технологии. Информационное обеспечение АСОИУ» для студентов специальности 230102 «Автоматизированные системы обработки информации и управления»
С.В. Никитина. Информационные технологии. Информационное обеспечение АСОИУ. – Москва, 2009. – 100 стр.
В книге изложены основные понятия об информационных технологиях для построения систем управления базами данных, особенности СУБД Oracle, методологические основы построения информационного обеспечения для автоматизированных систем на основе СУБД Oracle. Приводятся основные характеристики СУБД Oracle, описывается работа основных утилит СУБД Oracle, описывается система защиты данных и система поддержки целостности данных в СУБД Oracle.
СОДЕРЖАНИЕ
Введение.. 7 Глава 1. Реляционная модель данных.. 8 Иерархические и сетевые модели.. 8 Элементы реляционной модели.. 8 Реляционные структуры данных. 8 Ключевые значения и ссылочная целостность. 8 Глава 2. Реляционная алгебра.. 10 Глава 3. Компоненты RDBMS.. 11 Ядро rdbms. 11 Словарь данных. 12 Непроцедурный доступ к данным (SQL) 13 Глава 4. Краткий обзор обработки данных в среде клиент/сервер.. 14 Базы данных в архитектуре клиент/сервер. 15 Oracle и обработка данных в среде клиент/сервер. 16 Глава 5. Сервер СУБД Oracle.. 17 Глава 6. Сетевое программное обеспечение.. 19 Глава 7. Инструменты разработки систем клиент/сервер.. 20 Глава 8. Развитие Oracle.. 21 Глава 9. Общий обзор архитектуры Oracle.. 22 Файлы Oracle. 24 Системные и пользовательские процессы.. 24 Память. 25 Системная память. 25 Память пользовательского процесса. 25 Сетевое программное обеспечение и SQL*Net 25 Глава 10. Файлы Oracle.. 27 Файлы базы данных. 27 Управляющие файлы. 27 Журнальные файлы.. 27 Оперативные журнальные файлы.. 27 Автономные/архивные журнальные файлы.. 27 Другие файлы поддержки.. 28 Системные и пользовательские процессы.. 28 Обязательные системные процессы.. 28 DBWR - процесс записи в БД.. 28 SMON - системный монитор. 28 PMON - монитор процессов. 29 Необязательные системные процессы.. 29 ARCH - архиватор. 29 СКРТ-процесс выполнения контрольных точек. 29 RECO - процесс восстановления. 29 LCK - процесс блокировки. 29 Listener - процесс прослушивания сети ("слушатель") 30 Пользовательские процессы.. 30 Однозадачная конфигурация. 31 Конфигурация с выделенным сервером.. 31 MTS (Multi-Threaded Server) - многопотоковый сервер. 32 Процессы-диспетчеры.. 32 Процессы разделяемого сервера. 32 Глава 11. Оперативная память Oracle.. 33 Системная глобальная область (SGA) 33 Кэш буферов данных. 33 Журнальный кэш.. 34 Область разделяемого пула. 34 Область SQL.. 34 Кэш словаря. 34 Глобальная область процесса. 34 Программы Oracle. 35 Глава 12. Внешняя память Oracle.. 36 Табличные пространства и файлы базы данных. 36 Сегменты.. 36 Экстенты.. 36 Блоки Oracle. 37 ROWID - идентификатор строки. 37 Свободное пространство и автоматическая организация непрерывных участков. 37 Глава 13. Системные объекты базы данных.. 38 Словарь данных. 38 Сегменты отката. 38 Временные сегменты.. 38 Сегмент начальной загрузки/кэша. 39 Глава 14. Защита данных.. 40 Транзакции, фиксация и откат. 40 Целостность данных. 40 Ограничения целостности. 41 Ограничения NOT NULL (не пусто) 41 PRIMARY KEY (первичный ключ) 41 UNIQUE (уникальный) 41 FOREIGN KEY (внешний ключ) 41 CHECK.. 42 Индексы.. 42 Триггеры базы данных. 42 Привилегии системного уровня. 43 Привилегии объектного уровня. 43 Пользователи и роли.. 43 Протоколирование (аудит) 43 Глава 15. Резервное копирование и восстановление.. 45 Различные типы сбоев. 45 Сбой оператора SQL.. 45 Сбой пользовательского процесса. 45 Машинный сбой. 45 Сбой экземпляра. 45 Сбой распределенной транзакции. 45 Дисковый сбой/потеря файла. 46 Холодное резервное копирование. 46 Архивирование. 46 Горячее резервное копирование. 46 Экспорт и импорт. 47 Глава 16. Мультиплексирование.. 48 Управляющие файлы.. 48 Журнальные файлы.. 48 Глава 17. Распределенные базы данных.. 49 Поддержка национальных языков. 49 Прохождение оператора SQL через архитектуру. 49 Глава 18. Безопасность.. 51 Управление работой пользователей.. 51 Аутентификация пользователей.. 51 Аутентификация по паролю.. 51 Аутентификация операционной системы.. 51 Аутентификация глобального имени пользователя. 51 Табличная область пользователя. 52 Табличная область по умолчанию.. 52 Временная табличная область пользователя. 52 Блокированные и разблокированные учетные сведения пользователей.. 52 Работа с привилегиями.. 52 Типы привилегий. 52 Системные привилегии. 53 Объектные привилегии. 53 Предоставление и отмена привилегий. 53 Работа с привилегиями при помощи ролей. 54 Система ролей в базе данных. 54 Предварительно установленные роли базы данных. 54 Роли, определяемые пользователями. 54 Разрешение и запрещение ролей. 55 Роли по умолчанию.. 55 Аутентификация ролей. 55 Ограничение использования ресурсов. 55 Квоты для табличных областей. 55 Наборы параметров для ограничения ресурсов. 55 Робота с учетными сведениями пользователей. 56 Набор параметров для ограничения ресурсов по умолчанию.. 56 Глава 19. Аудит баз данных.. 57 Избирательный аудит. 57 Записи аудита и журнал аудита. 57 Глава 20. Схемы – организующие объеты базы данных.. 58 Соотношение схем и учетных сведений пользователей баз данных. 58 Словарь данных — уникальная схема. 59 Таблицы баз данных. 59 Столбцы и типы данных. 59 Наиболее часто используемые типы данных Oracle. 59 CHAR и VARCHAR2 — символьные типы данных Огасlе. 59 NUMBER — числовой тип данных Oracle. 60 DATE — временной тип данных Oracle. 60 CLOB, BLOB и другие — мультимедийные типы данных Oracle. 60 Сравнение типов денных LOB со старыми типами данных больших объектов Oracle. 60 Поддержка национальных языков для символьных типов данных. 60 Значения по умолчанию для столбцов. 60 Целостность данных и ограничения целостности. 61 Целостность доменов, null-значения и сложные домены.. 61 Сущностноя целостность, первичные и дополнительные ключи. 61 Ссылочная целостность, внешние ключи и действия по обеспечению ссылочной целостности. 62 ДЕЙСТВИЯ ПО ОБЕСПЕЧЕНИЮ ССЫЛОЧНОЙ ЦЕЛОСТНОСТИ.. 62 Механизм проверки ограничений целостности. 63 Представления как один из способов отображения табличных данных. 63 Представления только для чтения. 64 Обновляемые представления. 64 Триггеры INSTEAD OF и обновляемые представления. 64 Обновляемые представления и ограничения целостности. 64 Представления других типов. 64 Индексы — повышение производительности доступа к таблицам.. 64 Другие возможности индексирования. 65 Кластеры данных — уникальный способ хранения табличных данных. 65 Последовательности — эффективная генерация уникальных значений.. 66 Синонимы — объекты с различными именами.. 67 Глава 21. Хранение Баз Данных.. 68 Табличные области.. 68 Табличная область SYSTEM... 68 Другие табличные области. 69 Оперативные и отключенные табличные области. 70 Постоянные и временные табличные области. 70 Табличные области только для чтения и чтения/записи. 70 Дополнительные сведения о файлах данных. 71 Число файлов данных для табличной области. 71 Размеры файлов данных. 71 Повреждение файлов данных. 71 Оперативные и отключенные файлы данных. 71 Управляющие файлы.. 72 Зеркально отображенные управляющие файлы.. 72 Сегменты, экстенты и блоки данных. 72 Сегменты данных и индексные сегменты.. 73 Временные сегменты.. 73 Временные табличные области. 73 Сегменты отката. 73 Запись информации в сегменты отката. 73 Сегмент отката SYSTEM... 74 Несколько сегментов отката. 74 Назначение конкретных сегментов отката. 74 Блоки данных. 75 Сцепление строк и размер блока данных. 75 Параметры хранения объектов. 76 Размещение табличных областей. 76 Параметры для экстентов. 76 Установки по умолчанию для хранения объектов. 77 Установки по умолчанию для пользователей. 77 Установки по умолчанию для табличных областей. 77 Разделение данных. 77 Разделенные таблицы.. 77 Размещение строк в разделах данных. 78 Разделенные индексы.. 78 Имена таблиц с учетом разделов. 78 Управление разделением.. 79 Глава 22. Основные компоненты SQL*Loader.. 80 Входные данные. 80 Управляющий файл. 81 Файл протокола загрузки.. 81 Файлы отвергнутых и отсеянных записей.. 81 Физические записи и логические записи.. 81 Сцепленные записи.. 81 Типы загрузки SQL*Loader. 81 Обычная загрузка. 82 Прямая загрузка. 82 Параллельная загрузка данных. 83 Синтаксис управляющего файла. 84 Метод загрузки для таблицы.. 86 Индексные опции.. 87 Условия, относящиеся к полям.. 87 Спецификации столбцов. 87 Установка значений столбца. 88 Спецификации типа данных. 88 Использование функций SQL.. 88 Операторы загрузки в несколько таблиц.. 88 Опции командной строки и файлы параметров. 89 Производительность SQL*Loader. 89 Глава 23. Импорт и экспорт.. 91 Цели и возможности операций импорта и экспорта. 91 Механизм выполнения операций.. 92 Управление и задание конфигурации импорта и экспорта. 93 Описание параметров утилиты экспорта. 94 Описание параметров утилиты импорта. 96 Что происходит в том случае, когда таблица существует. 98 Упорядочивание фрагментированного табличного пространства. 98 Перемещение объектов базы данных из одной схемы в другую.. 99 Перемещение большого количества объектов и объектов различных типов. 99 Случай, когда табличные пространства не соответствуют друг другу. 99 Перемещение объектов БД из одного табличного пространства в другое. 99
Дата добавления: 2014-01-07; Просмотров: 256; Нарушение авторских прав?; Мы поможем в написании вашей работы! Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет |