ADMINISTRACIÓN DE ORACLE

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

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 of ADMINISTRACIÓN DE ORACLE

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.