Similar presentations:
Введение в СУБД ORACLE
1. Введение в СУБД ORACLE
Лекция 12. До того, как начать
34 часа лекций, 51 час лабораторных работ5 семестр ПОИТ, 6 семестр ИСИТ - курсовой проект, построение
всей необходимой инфраструктуры базы данных,
самостоятельное изучение и исследование технологий СУБД
Версия СУБД: Oracle 12c
Лабораторные работы в 309-1, виртуальные серверы (VMware
ESX) Oracle 12c, на компьютерах установлены клиентские
компоненты СУБД и Oracle IDE
Все продукты 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: решения промышленного уровня;
8. Лицензирование
Named User Plus – по пользователям,можно конкретно подсчитать точное
количество пользователей системы
Processor – по процессорной мощности
серверов на неограниченное количество
пользователей
9.
10. Дистрибутивы СУБД ORACLE
http://www.oracle.com11. Инсталляция 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. Инсталляция ORACLE 12с EE
24. Инсталляция ORACLE 12с EE
25. Список пользователей и паролей по умолчанию
SYSTEM – MANAGERSYS – CHANGE_ON_INSTALL
SCOTT – TIGER
26. Как проверить установку?
СервисыСписок установленных программ
Редактор реестра
Установщик Universal Installer
Пользователи и группы
Соединение с базой данных
27. Программы ORACLE 12с
28. Сервисы ORACLE 12с
29. Пользователи и группы ORACLE 12с
30. Редактор реестра
31. Основные системные пользователи Oracle
SYS – предопределенный привилегированныйпользователь ранга администратора базы данных,
который является владельцем ключевых ресурсов БД
Oracle
SYSTEM – предопределенный привилегированный
пользователь, которому принадлежат ключевые
ресурсы БД Oracle
32. Системная роль Администратора базы данных
DBA – предопределенная роль, котораяавтоматически создаётся для каждой базы данных
Oracle и содержит все системные привилегии, кроме
SYSDBA и SYSOPER
33. Специальные системные привилегии
SYSDBA и SYSOPER - специальные привилегииадминистратора, которые позволяют выполнять
базовые задачи администрирования: запуск или
остановка экземпляра БД; создание, удаление,
открытие или монтирования базы и др.
Роль DBA не включает SYSDBA и SYSOPER.
Привилегии могут быть указаны при подключении
(connect) пользователя к БД.
34. Установка соединения с экземпляром
SQLplus
SQL Developer
SQL Developer:
http://www.oracle.com/technetwork/developer-tools/sql-developer/downloads/index.html
35. Установка соединения SQLPlus
36. Установка соединения SQL Developer
37. Установка соединения SQL Developer
38. Установка соединения SQL Developer
39. Экземпляр Oracle (инстанс)
запущенный сервер (программа) СУБД Oracleобщая (глобальная) область памяти (SGA – system
global area) и др. системные области памяти
фоновые процессы, предназначенные для управления
файлами базы данных