Содержание
- 2. СУБД установка Oracle и создание БД Экземпляр и база данных - Физическая и логическая структура данных
- 3. Группа разработки Oracle 2014 Зацепин Сергей СУБД
- 4. Аномалии обновления Группа разработки Oracle 2014 Зацепин Сергей СУБД
- 5. Реляционная модель – 1971г. та самая нормализация, которую все уважают и на которую с большим почтением
- 6. Atomicity – атомарность. Consistency - согласованность Isolation - изолированность Durability - надежность В конце 70х Джим
- 7. В 1977г Ларри Элисон, Боб Майнер и Эд Оутс основали компанию Software Development Laboratories. Разрабатывают SDL
- 8. для обучения, все ПО Oracle распространяется свободно… Группа разработки Oracle 2014 Зацепин Сергей Установка и создание
- 9. Несмотря на то, что СУБД коммерческая, скачивается свободно. Имеет несколько редакций, которые отличаются ценой и возможностями.
- 10. Структура каталогов подчиняется правилам OFA (оптимальная гибкая архитектура) Группа разработки Oracle 2014 Зацепин Сергей Установка и
- 11. Есть программное обеспечение Оракл. А есть база данных. Дальше будет небольшая демонстрация установки ПО Оракл и
- 12. Установка ПО. Шаг - Выбор технологий Группа разработки Oracle 2014 Зацепин Сергей Установка и создание базы
- 13. Установка ПО. Шаг - ORA_HOME Группа разработки Oracle 2014 Зацепин Сергей Установка и создание базы данных
- 14. Установка ПО. Шаг - Инсталяция Группа разработки Oracle 2014 Зацепин Сергей Установка и создание базы данных
- 15. Создание БД – DBCA Группа разработки Oracle 2014 Зацепин Сергей Установка и создание базы данных
- 16. Создание БД – SID (Oracle System Identifier) Группа разработки Oracle 2014 Зацепин Сергей Установка и создание
- 17. Создание БД – Системные пользователи Группа разработки Oracle 2014 Зацепин Сергей Установка и создание базы данных
- 18. Создание БД – Тип системы управления I/O, FlashArea и др технологии Группа разработки Oracle 2014 Зацепин
- 19. Создание БД – пар-ры SGA/PGA, размер блока Группа разработки Oracle 2014 Зацепин Сергей Установка и создание
- 20. Создание БД – кодировка и режим соединения Группа разработки Oracle 2014 Зацепин Сергей Установка и создание
- 21. Создание БД – параметры хранения файлов Группа разработки Oracle 2014 Зацепин Сергей Установка и создание базы
- 22. Создание БД – запуск Группа разработки Oracle 2014 Зацепин Сергей Установка и создание базы данных
- 23. LISTENER - Прослушиватель, который соединяет процесс пользователя с серверным процессом БД. Может быть один на все
- 24. Системные пользователи и табличное пространство SYSTEM. SYS - суперпользователь. системный пользователь с привелигией SYSDBA, которая дает
- 25. SQL*Plus. Самый древний клиент для подключения к Oracle. Консольный, но есть и win-версия. Входит в любую
- 26. V$ DBA_ Группа разработки Oracle 2014 Зацепин Сергей Экземпляр и база данных
- 27. Группа разработки Oracle 2014 Зацепин Сергей Логическая и физическая структура данных
- 28. Группа разработки Oracle 2014 Зацепин Сергей Логическая и физическая структура данных
- 29. Логическая структура База данных состоит из табличных пространств Табличные пространства состоят из сегментов. Логически группируют файлы
- 30. Физическая структура Файлы данных – содержат сами данные и включаются в табличные пространства. ALTER DATABASE ...
- 31. Один сегмент может лежать в нескольких файлах данных Группа разработки Oracle 2014 Зацепин Сергей Логическая и
- 32. Табличное пространство это своего рода точка соединения между логической и физической структурой: ТС для хранения данных
- 33. Табличное пространство может работать в разных режимах: online – доступно на запись и чтение ALTER TABLESPACE
- 34. Группа разработки Oracle 2014 Зацепин Сергей Структуры памяти и основные процессы
- 35. В *nix OS – процессы В Windows – потоки в рамках 1 процесса. Поддерживаются и совсем
- 36. Группа разработки Oracle 2014 Зацепин Сергей Структуры памяти и основные процессы
- 37. Структуры памяти System Global Area (SGA) – системная глобальная область, выделяется при старте, обслуживает экземпляр Oracle.
- 38. Структура PGA Это область памяти серверного процесса. Создается в режиме выделенного сервера. Содержит области памяти для
- 39. Структурa SGA SQL> show sga; Total System Global Area 3858673664 bytes Fixed Size 2211144 bytes Variable
- 40. Структурa SGA. Shared Pool. Разделяемый пул состоит из: библиотечного кеша(library cache) – содержит информацию о последних
- 41. Структурa SGA. Buffer Cache. буферный кеш содержит блоки данных, запрошенные пользователями. дает большой выигрыш в производительности
- 42. Структурa SGA. Redo log buffer cache. журнальный кеш перезаписывается по кругу содержит изменения которые происходят во
- 43. Структурa SGA. Large Pool. большой пул необязательная область содержит области памяти которые без него сдержались бы
- 44. Основные процессы FOREGROUND – процесс обслуживающий пользователей (серверный процесс) BACKGROUND – процессы самого движка Oracle (фоновые
- 45. Основные фоновые процессы PMON – очищает ресурсы после сбоев процессов. Откатывает транзакции пользователя, снимает блокировки, перезапускает
- 46. Другие фоновые процессы ARCn – процесс архивирования журнальный файлов. RECO – процесс завершения транзакций в расппределенной
- 47. ORACLE Группа разработки Oracle 2014 Зацепин Сергей Старт Oracle
- 48. C:\>sqlplus /nolog SQL*Plus: Release 11.2.0.1.0 Production on Чт Сен 18 21:12:14 2014 Copyright (c) 1982, 2010,
- 49. STARTUP – запуск SHUTDOWN - останов На самом деле функционал гораздо богаче… Есть еще параметры. По
- 50. Стадии запуска Oracle Группа разработки Oracle 2014 Зацепин Сергей Старт Oracle
- 51. STARTUP / ALTER DATABASE стадии запуска: - NOMOUNT – создает SGA и фоновые процессы, но не
- 52. SHUTDOWN - NORMAL – дает всем пользователям нормально завершить сеанс. Не торопит. Новые подключения не создаются.
- 53. Группа разработки Oracle 2014 Зацепин Сергей Подключение к Oracle
- 54. Каждый клиент, который хочет подключиться к оракл, создает пользовательский процесс и пробует подключиться используя host +
- 55. Сеанс и Подключение Физический канал связи между клиентом и сервером – это подключение Oracle NET –
- 56. Пример C:\>sqlplus /nolog SQL*Plus: Release 11.2.0.1.0 Production on Чт Сен 18 21:12:14 2014 Copyright (c) 1982,
- 57. DEDICATED подключение (выделенный сервер) Группа разработки Oracle 2014 Зацепин Сергей Подключение к Oracle
- 58. SHARED подключение (разделяемый сервер) Группа разработки Oracle 2014 Зацепин Сергей Подключение к Oracle
- 59. DRCP (Database Resident Connection Pooling) Новый режим соединения (11g), который объединяет в себе преимущества выделенного и
- 60. Отключение пользователя DISCONNECT ALTER SYSTEM KILL SESSION ‘SID,SERIAL#’ помечает сессию на удаление. Все транзакции откатываются. Сессия
- 61. Группа разработки Oracle 2014 Зацепин Сергей Системные представления
- 62. DBA_TABLESPACES – информация о ТС DBA_DATA_FILES – инф. о файлах данных DBA_SEGMENTS – инф. о сегментах
- 64. Скачать презентацию