Anda di halaman 1dari 48

ADMINISTRACIN DE ORACLE

Requisitos, instalacin y primeros pasos

Administracin del espacio y creacin manual de la BD


Creacin y configuracin de una BD Administracin de la seguridad

Mantenimiento de la base de datos

Introduccin

Introduccin

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

Requisitos, instalacin y primeros pasos

Requisitos, instalacin y primeros pasos

Requisitos
Requerimientos HW

256MB RAM 512 MB de memoria virtual de 14 a 15 GB de disco duro Distribuciones Windows:


NT 2000 + SP1 XP profesional

Requerimientos SW

Requisitos, instalacin y primeros pasos

Instalacin
BSICA
AVANZADA

monousuario

Enterprise Edition Standard Edition: grupo pequeo de trabajo, PYMES Personal Edition: entorno de desarrollo y despliegue

Requisitos, instalacin y primeros pasos


Se establecen las contraseas las cuentas.

SYS SYSTEM SYSMAN

Al final de la instalacin:

nombre de la BD (por defecto ORCL) SID: identificador del sistema Nombre del archivo de parmetros del servidor URL: para acceder al sistema

Requisitos, instalacin y primeros pasos

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

Conexin a Oracle (versin 10g)

Herramienta SQL*plus

Administracin del espacio y creacin manual de la base de datos

Administracin del espacio y creacin manual de la base de datos

Estimacin del tamao de una base de datos


Una estimacin puede determinar si el diseo es correcto o si necesita reajustes
Espacio total

Estructuras lgicas: tablas, bases de datos Estructuras fsicas: archivos de datos, bloques de datos

Administracin del espacio y creacin manual de la base de datos

Espacios de tabla y Archivos de datos


es la estructura que almacena fsicamente los datos de la tabla en uno o ms archivos de datos asociados.

TABLESPACE:

el archivo para el almacenamiento fsico en disco de un espacio de tabla de una base de datos

Archivos de datos:

Creacin y configuracin de una Base de Datos

Uso del asistente de configuracin de Oracle 10g

Creacin y configuracin de una Base de Datos

Paso 1

Creacin y configuracin de una Base de Datos

Paso 2 (plantillas) I

Creacin y configuracin de una Base de Datos

Paso 2 (plantillas) II

Creacin y configuracin de una Base de Datos

Paso 3 (identificacin)

Creacin y configuracin de una Base de Datos

Paso 4 (gestin)

Creacin y configuracin de una Base de Datos

Paso 5 (contraseas)

Creacin y configuracin de una Base de Datos

Paso 6 (almacenamiento I)

Creacin y configuracin de una Base de Datos

Paso 7 (almacenamiento II)

Creacin y configuracin de una Base de Datos

Paso 8 (recuperacin)

Creacin y configuracin de una Base de Datos

Paso 9 (esquemas de ejemplo)

Creacin y configuracin de una Base de Datos

Paso 10 (Ajuste de parmetros) I

Creacin y configuracin de una Base de Datos

Paso 10 (Ajuste de parmetros) II

Creacin y configuracin de una Base de Datos

Paso 10 (Ajuste de parmetros) III

Creacin y configuracin de una Base de Datos

Paso 10 (Ajuste de parmetros) IV

Creacin y configuracin de una Base de Datos

Paso 11 (Almacenamiento en la BD)

Creacin y configuracin de una Base de Datos

Paso 12 (opciones de creacin)

Creacin y configuracin de una Base de Datos

Paso 2 (plantillas)

Seguridad En Oracle

Seguridad en Oracle

Dos Conceptos Fundamentales


Perfil Rol
Ejemplo Perfiles / Roles
Administrador sistema Administrador usuarios
Analista Marketing

Rol

Ad-users
Privilegios para consulta-modificacin-actualizacin de informacin relativa a los usuarios del sistema

Rol

Ad-tables
Privilegios para consulta-modificacin-actualizacin de informacin relativa a cualquier tabla de datos en el sistema

Rol

Cosul-tables
Privilegios para consulta de la informacin contenida En las tablas de datos del sistema (sin acceso a tablas de informacin del sistema)

Seguridad en Oracle

Servicios Bsicos De Seguridad


Autenticacin de usuarios:
- Mediante contrasea - Mediante SO. - Global de usuario

Administracin de privilegios
- Privilegios de sistema. - Privilegios de objetos

Administracin de contraseas Establecer lmites de recursos


- Limites por usuario de la base de datos - Limites de recursos del sistema

Seguridad en Oracle

Mecanismos De Proteccin De Datos


Registro de transacciones
- Opcin LIST del comando ARCHIVE LOG - Habilitacin de la recuperacin de medios

Recovery manager
- Descripcin del uso de la herramienta Rman

Recuperacin base de datos

Seguridad en Oracle

Seguridad Con Enterprise Manager


Administracin de seguridad con E-M Administracin de la herramienta E-M
- Gestin de los mtodos de notificacin - Configuracin e parches. - Gestin de interrupciones.

Seguridad en Oracle

Establecimiento De Polticas
Gestin de bibliotecas de polticas Ejemplos de polticas
Prioridad Y Y Regla de poltica Categora Seguridad Configuracin Tipo de destino Host Base de datos Descripcin Desactivar No Si X Desac por

Puertos abiertos Numero insuficiente de archivos de control

Comprueba los puertos abiertos Comprueba el uso nico de un archivo de control

Mantenimiento de la base de datos

Mantenimiento de la base de datos

Exportacin de datos 1/3


Exportacin e Importacin

Exportacin

Importacin

Servidor 1

Servidor 2

Exportacin de datos 2/3


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

Mantenimiento de la base de datos

Exportacin de datos 3/3


Cmo se puede exportar / importar? Data Pump Export

Formato propietario Formato SQL


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

SQL Loader

LOAD DATA INTO TABLE ofertas REPLACE FIELDS TERMINATED BY ';' (id, fecha date 'yyyymmdd', descripcion char(25), producto1 char(25), producto2 char(25))

Mantenimiento de la base de datos

Copias de seguridad 1/4


Que es una copia de seguridad?

Mantenimiento de la base de datos

Copias de seguridad 2/4


Cmo se dividen?

Logicas

Fisicas

Mantenimiento de la base de datos

Copias de seguridad 3/4


Cmo se dividen?

BOUM !!!

Consistentes Inconsistentes

Mantenimiento de la base de datos

Copias de seguridad 4/4

Mantenimiento de la base de datos

Reorganizacin de datos
Por qu se necesita ? Fragmentacin 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

Clonacin de una base


Se duplica la estructura idntica de la BD Se pueden duplicar los datos

BD

Dolly

Mantenimiento de la base de datos

Gestin de polticas

Mantenimiento de la base de datos

Violaciones de polticas

Anda mungkin juga menyukai