Слайд 2
До того, как начать
34 часа лекций, 51 час лабораторных работ
5 семестр ПОИТ, 6
семестр ИСИТ - курсовой проект, построение всей необходимой инфраструктуры базы данных, самостоятельное изучение и исследование технологий СУБД
Версия СУБД: Oracle 12c
Лабораторные работы в 309-1, виртуальные серверы (VMware ESX) Oracle 12c, на компьютерах установлены клиентские компоненты СУБД и Oracle IDE
Все продукты Oracle доступны для скачивания на сайте wwwВсе продукты Oracle доступны для скачивания на сайте www.Все продукты Oracle доступны для скачивания на сайте www.oracleВсе продукты Oracle доступны для скачивания на сайте www.oracle.Все продукты Oracle доступны для скачивания на сайте www.oracle.com
Задания на лабораторные работы IVC309-22, /Материалы/Блинова
Реферат
Слайд 3
Администрирование баз данных
Проектирование базы данных
Восстановление работоспособности
Обеспечение целостности
Обеспечение безопасности в базе данных
Оптимизация и поддержка
производительности
Мониторинг системы
Обеспечение перехода на новую версию
Слайд 4
Понятия RTO и RPO
RTO - Время восстановления - recovery time objective - допустимое
время простоя сервиса в случае сбоя
RPO - Точка возврата - recovery point objective - допустимый объем возможных потерь данных в случае сбоя
Слайд 5
Oracle Corporation
Создана в 1977г.
имеет подразделения в 145 странах
вторая после Microsoft по прибыльности компания
– поставщик программного обеспечения
финансовые показатели в 2016году: оборот $37 млрд, чистая прибыль $8,9 млрд
количество сотрудников в 2016 году – 136 000
30% глобального рынка программного обеспечения
основные продукты Oracle RDBMS, TimesTen, Oracle Enterprise Linux (на основе Red Hat), JDeveloper, WebLogic, Apex
поглощение Sun Microsystems: MySQL, Java
Слайд 6
СУБД ORACLE - объектно-реляционная система управления базами данных
1977: первая версия
2005: Oracle 10g Release
2
2009: Oracle 11g Release 2 - поддерживается на платформах Windows (начиная с Windows Server 2008), Linux, Solaris, HP, AIX5L, IBM z/OS, Mac OS X Server.
2013: Oracle 12c.
Слайд 7
Основные редакции СУБД ORACLE
Standard Edition One: начальная редакция для дома и малого бизнеса;
Standard
Edition: для малого и среднего бизнеса;
Enterprise Edition: решения промышленного уровня;
Доступны 2 метрики лицензирования
Named User Plus – по пользователям, можно конкретно подсчитать точное количество пользователей системы
Processor – по процессорной мощности серверов на неограниченное количество пользователей.
Слайд 8
Дистрибутивы СУБД ORACLE
http://www.oracle.com
Слайд 9
Инсталляция ORACLE 12с EE
Слайд 10
Инсталляция ORACLE 12с EE
Слайд 11
Инсталляция ORACLE 12с EE
Слайд 12
Инсталляция ORACLE 12с EE
Слайд 13
Инсталляция ORACLE 12с EE
Слайд 14
Инсталляция ORACLE 12с EE
Слайд 15
Инсталляция ORACLE 12с EE
Слайд 16
Инсталляция ORACLE 12с EE
Слайд 17
Инсталляция ORACLE 12с EE
Слайд 18
Инсталляция ORACLE 12с EE
Слайд 19
Инсталляция ORACLE 12с EE
Слайд 20
Инсталляция ORACLE 12с EE
Слайд 21
Инсталляция ORACLE 12с EE
Слайд 22
Инсталляция ORACLE 12с EE
Слайд 23
Список пользователей и паролей по умолчанию
SYSTEM – MANAGER
SYS – CHANGE_ON_INSTALL
SCOTT – TIGER
Слайд 24
Как проверить установку?
Сервисы
Список установленных программ
Редактор реестра
Установщик Universal Installer
Пользователи и группы
Соединение с базой данных
Слайд 25
Слайд 26
Слайд 27
Пользователи и группы ORACLE 12с
Слайд 28
Слайд 29
Основные системные пользователи Oracle
SYSTEM - генерируемый Oracle (предопределенный) привилегированный пользователь, которому принадлежат ключевые
ресурсы БД Oracle (представления словаря БД, репозиторий инструментов, ...).
SYS – генерируемый Oracle (предопределенный) привилегированный пользователь ранга администратора базы данных (АБД), который является владельцем ключевых ресурсов БД Oracle (модули Oracle, таблицы словаря БД, V$-представления словаря, ...)
Слайд 30
Системная роль Администратора базы данных
DBA – предопределенная роль, которая автоматически создаётся для каждой
базы данных Oracle и содержит все системные привилегии, кроме SYSDBA и SYSOPER. Должна назначаться только администраторам, которым требуется полный доступ.
Слайд 31
Специальные системные привилегии
SYSDBA и SYSOPER - специальные привилегии администратора, которые позволяют выполнять базовые
задачи администрирования: запуск или остановка экземпляра БД; создание, удаление, открытие или монтирования базы и др.
Роль DBA не включает SYSDBA и SYSOPER. Привилегии могут быть указаны при подключении (connect) пользователя к БД.
Слайд 32
Установка соединения с экземпляром
SQL plus
SQL Developer
SQL Developer:
http://www.oracle.com/technetwork/developer-tools/sql-developer/downloads/index.html
Слайд 33
Установка соединения SQLPlus
Слайд 34
Установка соединения SQL Developer
Слайд 35
Установка соединения SQL Developer
Слайд 36
Установка соединения SQL Developer
Слайд 37
Экземпляр Oracle (инстанс)
запущенный сервер (программа) СУБД Oracle
общая (глобальная) область памяти (SGA – system
global area) и др. системные области памяти
фоновые процессы, предназначенные для управления файлами базы данных.
Слайд 38
Архитектура экземпляра Oracle
Слайд 39
SID – system identifier и
Global Database Name
Слайд 40
Запуск и остановка экземпляра
Слайд 41
Запуск и остановка экземпляра
Слайд 42
Запуск и остановка экземпляра