Oracle

Solo disponible en BuenasTareas
  • Páginas : 49 (12172 palabras )
  • Descarga(s) : 4
  • Publicado : 13 de noviembre de 2009
Leer documento completo
Vista previa del texto
Manual Curso Introductorio a la Administración de Oracle

INTRODUCCIÓN A LA
ADMINISTRACIÓN DE ORACLE

[pic]

MANUAL DEL CURSO
INDICE TEMATICO

INDICE TEMATICO 2

INDICE DE FIGURAS 4

INTRODUCCIÓN 5

Roles y Responsabilidades del DBA de Oracle 7
Tareas básicas del DBA 7
Tareas adicionales del DBA 8

La Base de Datos 9
La Capa Física 9
La Capa Lógica 9
LosTablespaces y los Datafiles 10
Segmentos, Extensiones y Bloques 11
El Esquema de la base de datos 12

Arquitectura de Oracle 13

LA INSTANCIA ORACLE 14

El Área Global del Sistema (SGA) 15

Procesos de la Instancia 16

El Área Global de Programas (PGA) 17

Las Transacciones 17

CREACIÓN DE UNA BASE DE DATOS 18

Generalidades 18

Creación de una Instancia 19Arranque de la Instancia 19

Creación de una base de datos 20

AREAS LOGICAS Y ARCHIVOS FISICOS 21

Tablespaces y Datafiles 21
Creación de un Tablespace 21
Eliminación de un Tablespace 22
Manipulación de Datafiles 23

Los segmentos de Rollback 24
Creación de un segmento de Rollback 25
Estados de un segmento de Rollback 26

Los archivos “Redo Log” 27MANEJO DE DATOS 28

Export 28

Import 31

ADMINISTRACIÓN DE CUENTAS DE USUARIO 32

Creación de Usuarios 32

Modificación de Usuarios 34

Eliminación de Usuarios 34

Creación de Perfiles 35

Creación de Roles 36

OBJETOS DE LA BASE DE DATOS 37

Tablas 37
La cláusula storage 37
Tablas particionadas 38
Las Cláusulas PCTFREE y PCTUSED 40

Vistas 41Sinónimos 41

Índices 42
Tipos de índices 42
Consideraciones en el diseño de índices 43
Indices particionados 44

Secuencias 45

GLOSARIO DE TERMINOS 46

EJERCICIO DEMOSTRATIVO 51

Creación de Usuarios 51

Creación de Tablespaces 55

Creación de Tablas 58

Revisión de las extensiones 61

INDICE DE FIGURAS

Figura No. 1 Pantalla de instalación delcliente de Oracle 6

Figura No. 2 Relación entre la base de datos, los tablespaces y los datafiles 10

Figura No. 3 Relación entre bloques, extensiones y segmentos 11

Figura No. 4 Vista general de la Arquitectura de Oracle 13

Figura No. 5 Arquitectura de la Instancia de Oracle 14

Figura No. 6 Secuencia de creación de Instancias y Bases de Datos 18

Figura No. 7 Extensionesen un segmento de rollback 24

Figura No. 8 Mecanismo de escritura en los archivos redo log 27

Figura No. 9 Menú flotante de creación de usuarios 51

Figura No. 10 Ventana principal de creación de usuarios 52

Figura No. 11 Roles concedidos al usuario 53

Figura No. 12 Cuota del usuario por tablespace 54

Figura No. 13 Como crear un tablespace 55

Figura No. 14 Detallede la creación de un tablespace 56

Figura No. 15 Modificación de datos de un usuario 57

Figura No. 16 Creación de una tabla (paso 1) 58

Figura No. 17 Creación de una tabla (paso 2) 59

Figura No. 18 Sintaxis de creación de la tabla del ejemplo 60

INTRODUCCIÓN

Este manual está dirigido a usuarios inexpertos en la administración de Oracle y que se topan por primera vez conla necesidad de efectuar una administración básica de la base de datos, movidos por el afán de personalizarla según los requerimientos del proyecto al que se vean enfrentados. La versión de Oracle que se utilizará para efectos prácticos es la número 8 y el conjunto de herramientas gráficas de administración al que se hará mención en algunas partes del manual corresponde al producto “DBA Studio”que se proporciona con las versiones actuales de Oracle.
Se asume que el lector posee conocimientos básicos de SQL y que ha trabajado con bases de datos en el pasado y, por lo tanto, está familiarizado con algunos conceptos y objetos propios de estos ambientes. De todas formas, se recomienda revisar el anexo de términos, al final de este manual, para repasar algunos conceptos que pudieran haberse...
tracking img