administraciÓn de oracle

49
ADMINISTRACIÓN DE ORACLE Marta Peláez Haro Jorge López Prieto Samuel Sánchez Cruz Andrei Toma

Upload: lucas-marsh

Post on 02-Jan-2016

37 views

Category:

Documents


1 download

DESCRIPTION

ADMINISTRACIÓN DE ORACLE. Marta Peláez Haro Jorge López Prieto Samuel Sánchez Cruz Andrei Toma. Requisitos, instalación y primeros pasos Administración del espacio y creación manual de la BD Creación y configuración de una BD Administración de la seguridad - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: ADMINISTRACIÓN DE ORACLE

ADMINISTRACIÓN DE ORACLE

Marta Peláez HaroJorge López PrietoSamuel Sánchez CruzAndrei Toma

Page 2: ADMINISTRACIÓN DE ORACLE

Requisitos, instalación y primeros pasos

Administración del espacio y creación manual de la BD

Creación y configuración de una BD

Administración de la seguridad

Mantenimiento de la base de datos

Page 3: ADMINISTRACIÓN DE ORACLE

Introducción

Page 4: ADMINISTRACIÓN DE ORACLE

Conceptos clave

SGBD: Sistema gestor de bases de datos Una base de datos Software Hardware y usuarios

DBA: Administrador de una base de datos

Usuarios

Introducción

Page 5: ADMINISTRACIÓN DE ORACLE

Requisitos, instalación y primeros pasos

Page 6: ADMINISTRACIÓN DE ORACLE

Requisitos Requerimientos HW

256MB RAM 512 MB de memoria virtual de 1’4 a 1’5 GB de disco duro

Requerimientos SW Distribuciones Windows:

NT 2000 + SP1 XP profesional

Requisitos, instalación y primeros pasos

Page 7: ADMINISTRACIÓN DE ORACLE

Instalación BÁSICA

AVANZADA Enterprise Edition Standard Edition: grupo pequeño de trabajo, PYMES…

Personal Edition: entorno de desarrollo y despliegue monousuario

Requisitos, instalación y primeros pasos

Page 8: ADMINISTRACIÓN DE ORACLE

Se establecen las contraseñas las cuentas.

SYS SYSTEM SYSMAN

Al final de la instalación: nombre de la BD (por defecto ORCL) SID: identificador del sistema Nombre del archivo de parámetros del

servidor URL: para acceder al sistema

Requisitos, instalación y primeros pasos

Page 9: ADMINISTRACIÓN DE ORACLE

Primeros pasos Inicio de una instancia

Arrancar el servidor de la BD Iniciar una instancia de BD Asociar la BD a una instancia Abrir la BD

Conexión a Oracle (versión 10g) Herramienta SQL*plus

Requisitos, instalación y primeros pasos

Page 10: ADMINISTRACIÓN DE ORACLE

Administración del espacio y creación manual de la base de datos

Page 11: ADMINISTRACIÓN DE ORACLE

Estimación del tamaño de una base de datos Una estimación puede determinar si el diseño es correcto o si necesita reajustes

Espacio total Estructuras lógicas: tablas, bases de datos…

Estructuras físicas: archivos de datos, bloques de datos…

Administración del espacio ycreación manual de la base de datos

Page 12: ADMINISTRACIÓN DE ORACLE

Espacios de tabla y Archivos de datos

TABLESPACE: es la estructura que almacena físicamente los datos de la tabla en uno o más archivos de datos asociados.

Archivos de datos: el archivo para el almacenamiento físico en disco de un espacio de tabla de una base de datos

Administración del espacio ycreación manual de la base de datos

Page 13: ADMINISTRACIÓN DE ORACLE

Creación y configuración de una Base de Datos

Uso del asistente de configuración de Oracle 10g

Page 14: ADMINISTRACIÓN DE ORACLE

Paso 1

Creación y configuración de una Base de Datos

Page 15: ADMINISTRACIÓN DE ORACLE

Paso 2 (plantillas) I

Creación y configuración de una Base de Datos

Page 16: ADMINISTRACIÓN DE ORACLE

Paso 2 (plantillas) II

Creación y configuración de una Base de Datos

Page 17: ADMINISTRACIÓN DE ORACLE

Paso 3 (identificación)

Creación y configuración de una Base de Datos

Page 18: ADMINISTRACIÓN DE ORACLE

Paso 4 (gestión)

Creación y configuración de una Base de Datos

Page 19: ADMINISTRACIÓN DE ORACLE

Paso 5 (contraseñas)

Creación y configuración de una Base de Datos

Page 20: ADMINISTRACIÓN DE ORACLE

Paso 6 (almacenamiento I)

Creación y configuración de una Base de Datos

Page 21: ADMINISTRACIÓN DE ORACLE

Paso 7 (almacenamiento II)

Creación y configuración de una Base de Datos

Page 22: ADMINISTRACIÓN DE ORACLE

Paso 8 (recuperación)

Creación y configuración de una Base de Datos

Page 23: ADMINISTRACIÓN DE ORACLE

Paso 9 (esquemas de ejemplo)

Creación y configuración de una Base de Datos

Page 24: ADMINISTRACIÓN DE ORACLE

Paso 10 (Ajuste de parámetros) I

Creación y configuración de una Base de Datos

Page 25: ADMINISTRACIÓN DE ORACLE

Paso 10 (Ajuste de parámetros) II

Creación y configuración de una Base de Datos

Page 26: ADMINISTRACIÓN DE ORACLE

Paso 10 (Ajuste de parámetros) III

Creación y configuración de una Base de Datos

Page 27: ADMINISTRACIÓN DE ORACLE

Paso 10 (Ajuste de parámetros) IV

Creación y configuración de una Base de Datos

Page 28: ADMINISTRACIÓN DE ORACLE

Paso 11 (Almacenamiento en la BD)

Creación y configuración de una Base de Datos

Page 29: ADMINISTRACIÓN DE ORACLE

Paso 12 (opciones de creación)

Creación y configuración de una Base de Datos

Page 30: ADMINISTRACIÓN DE ORACLE

Paso 2 (plantillas)

Creación y configuración de una Base de Datos

Page 31: ADMINISTRACIÓN DE ORACLE

Seguridad En Oracle

Page 32: ADMINISTRACIÓN DE ORACLE

Dos Conceptos Fundamentales Perfil RolEjemplo Perfiles / Roles

Administradorsistema

Administradorusuarios

AnalistaMarketing

RolAd-users

RolAd-tables

RolCosul-tables

Privilegios para consulta-modificación-actualización de información relativa a los usuarios del sistema

Privilegios para consulta-modificación-actualización de información relativa a cualquier tabla de datos en el sistema

Privilegios para consulta de la información contenidaEn las tablas de datos del sistema (sin acceso a tablasde información del sistema)

Seguridad en Oracle

Page 33: ADMINISTRACIÓN DE ORACLE

Servicios Básicos De Seguridad Autenticación de usuarios:

- Mediante contraseña- Mediante SO.- Global de usuario

Administración de privilegios- Privilegios de sistema.- Privilegios de objetos

Administración de contraseñas

Establecer límites de recursos- Limites por usuario de la base de datos- Limites de recursos del sistema

Seguridad en Oracle

Page 34: ADMINISTRACIÓN DE ORACLE

Mecanismos De Protección De Datos Registro de transacciones

- Opción LIST del comando ARCHIVE LOG- Habilitación de la recuperación de medios

Recovery manager- Descripción del uso de la herramienta Rman

Recuperación base de datos

Seguridad en Oracle

Page 35: ADMINISTRACIÓN DE ORACLE

Seguridad Con Enterprise Manager

Administración de seguridad con E-M Administración de la herramienta E-M

- Gestión de los métodos de notificación- Configuración e parches.- Gestión de interrupciones.

Seguridad en Oracle

Page 36: ADMINISTRACIÓN DE ORACLE

Establecimiento De Políticas Gestión de bibliotecas de políticas Ejemplos de políticas

Prioridad

Regla de política

Categoría Tipo de destino

Descripción Desactivar

Desac por

Y Puertos abiertos Seguridad Host Comprueba los puertos abiertos

No

Y Numero insuficiente de archivos de control

Configuración

Base de datos

Comprueba el uso único de un archivo de control

Si X

Seguridad en Oracle

Page 37: ADMINISTRACIÓN DE ORACLE

Mantenimiento de la base de datos

Page 38: ADMINISTRACIÓN DE ORACLE

Exportación de datos 1/3

Exportación e Importación

Servidor 1 Servidor 2

Exportación Importación

Mantenimiento de la base de datos

Page 39: ADMINISTRACIÓN DE ORACLE

Exportación de datos 2/3

¿Que se puede exportar? La base entera Los esquemas Las tablas

Page 40: ADMINISTRACIÓN DE ORACLE

Exportación de datos 3/3

¿Cómo se puede exportar / importar? Data Pump Export Formato propietario

SQL Loader Formato SQLLOAD DATA

INTO TABLE ofertasREPLACEFIELDS TERMINATED BY ';'(id,fecha date 'yyyymmdd',descripcion char(25),producto1 char(25),producto2 char(25))

1;20031025;DSL/Wireless Expense Oct; Home DSL; Wireless2;20031125;Office Equipment; Optical Mouse; Network Router3;20031225;Computer System; Dell Pentium 4 Laptop; Docking Bay

Mantenimiento de la base de datos

Page 41: ADMINISTRACIÓN DE ORACLE

Copias de seguridad 1/4

¿Que es una copia de seguridad?

Mantenimiento de la base de datos

Page 42: ADMINISTRACIÓN DE ORACLE

Copias de seguridad 2/4

¿Cómo se dividen?

Mantenimiento de la base de datos

FisicasLogicas

Page 43: ADMINISTRACIÓN DE ORACLE

Copias de seguridad 3/4

¿Cómo se dividen?

Mantenimiento de la base de datos

BOUM !!!

Consistentes

Inconsistentes

Page 44: ADMINISTRACIÓN DE ORACLE

Copias de seguridad 4/4Mantenimiento de la base de datos

Page 45: ADMINISTRACIÓN DE ORACLE

Reorganización de datos

¿Por qué se necesita ? Fragmentación debida a las operaciones de INSERT / UPDATE / DELETE

Se reconstruyen los archivos “index” y las tablas fragmentadas Se recrean tablas con atributos óptimos para el almacenamiento

Mantenimiento de la base de datos

Page 46: ADMINISTRACIÓN DE ORACLE

Clonación de una baseMantenimiento de la base de datos

DollyBD

Se duplica la estructura idéntica de la BD Se pueden duplicar los datos

Page 47: ADMINISTRACIÓN DE ORACLE

Gestión de políticasMantenimiento de la base de datos

Page 48: ADMINISTRACIÓN DE ORACLE

Violaciones de políticasMantenimiento de la base de datos

Page 49: ADMINISTRACIÓN DE ORACLE

Realización

Marta Peláez Haro Jorge López PrietoSamuel Sánchez CruzAndrei Toma

End of slide show, click to exit.