Sunteți pe pagina 1din 56

Base de Datos Avanzado II

Introduccin a la Base de Datos Oracle


Docente: Ing. Pablo Alfaro Bazn

Agenda
1.
2.
3.
4.

Instalacin de Oracle 11g


Creacin de una Base de Datos
Asignacin de Permisos a Usuarios
Creacin de Tablas

INSTALACIN DE ORACLE 11G


A continuacin se detallan los pasos a seguir para la instalacin de Oracle
11g, tras la ejecucin del instalador.

PASO N 01
En la ventana Configurar Actualizaciones de Seguridad, no
registrar informacin y dar clic en siguiente.

PASO N 02
Dejar seleccionado el radio button Crear y configurar Base de Datos y
dar clic en siguiente.

PASO N 03
Dejar seleccionado el radio button Clase de Escritorio y dar
clic en siguiente.

PASO N 04
Registrar la contrasea de Administrador, la cual debe contener al
menos una letra, un nmero y un caracter especial.

PASO N 05
Verificar el avance de progreso de la comprobacin de
requisitos.

PASO N 06
Guardar el Archivo de Respuesta y dar clic en terminar para
iniciar la creacin de la base.

PASO N 07
Verificar el avance de progreso de la creacin de la base de
datos.

PASO N 08
(*) En caso se hubieran presentado errores durante la
instalacin 11g, durante la creacin de base de datos
aparecern dos (02) mensajes de error con los cdigos:
ORA-00922 y ORA-28000.
En ambos caso dar clic en ignorar.

PASO N 09
Verificar el avance de progreso de la creacin de la base de
datos.

PASO N 10
Copiar y respaldar la informacin mostrada en la ventana
resumen tras la instalacin de Oracle 11g.

PASO N 11
Dar clic en el botn Gestin de Contraseas, luego
desbloquear las cuentas requeridas y cambiar la contrasea.

PASO N 12
Copiar y respaldar la informacin mostrada en la ventana de
cierre del proceso de instalacin de Oracle 11g.

Regresar

CREACIN DE UNA BASE DE DATOS


A continuacin se detallan los pasos a seguir para la creacin de una
base de datos en Oracle 11g, la cual puede contener un esquema y data
de ejemplo, en caso de requerirlo.
Paso N 01:
Ejecutar el asistente (DBCA) desde Inicio / Oracle-OraDb11g_home1 /
Herramientas de Configuracin y de Migracin / Asistente de
Configuracin de Base de Datos, tras lo cual se inicializar el asistente.

PASO N 02
En la ventana de Bienvenida del asistente, dar clic en
Siguiente..

PASO N 03
Dejar seleccionado el radio button Crear Base de Datos y
dar clic en Siguiente.

PASO N 04
Dejar seleccionado el radio button Usos Generales o
Procesamiento de Transacciones y dar clic en Siguiente.

PASO N 05
Ingresar el Nombre de la Base de Datos Global. El SID
(Oracle System ID) se completar por defecto.

PASO N 06
En la pestaa Enterprise Manager, dejar seleccionado los
dos (02) radio button.

PASO N 07
En la pestaa Tareas de Mantenimiento Automticas,
habilitar el checkbox Activar Tareas de Mantenimiento
Automticas y dar clic en Siguiente.

PASO N 08
Seleccionar el radio button Usar la Misma Contrasea
Administrativa para Todas las Cuentas.
Nota: En entornos de produccin (reales) se debe registrar una
contrasea distinta por cada cuenta.

PASO N 09
Dejar seleccionado el radio button Usar Ubicaciones de
Archivos de Base de Datos de Plantilla.

PASO N 10
Dar clic en Variables de Ubicacin de Archivos (informacin)
y posteriormente clic en Siguiente.

PASO N 11
Dejar seleccionado el checkbox Especificar rea de
Recuperacin de Flash y dar clic en Siguiente.

PASO N 12
En la pestaa Esquemas de Ejemplo, habilitar el checkbox
Esquemas de Ejemplo.

PASO N 13
En la pestaa Archivos de Comandos Personalizados,
dejar seleccionado el radio button No hay ningn archivo de
comandos para ejecutar.

PASO N 14
Deje las opciones por defecto seleccionadas en las pestaas
Memoria, Tamao, Juegos de Caracteres y Modo de
Conexin tal cual y haga clic en Siguiente.

PASO N 15

PASO N 16 (Equivalente a Intercalacin)

PASO N 17

PASO N 18
De clic en el botn Todos
los
Parmetros
de
inicializacin. Verifique los
parmetros y finalmente de
clic en Siguiente.

PASO N 19
De clic en el botn Variables de Ubicacin de Archivos,
visualice la infomacin mostrada y finalmente de clic en
Finalizar.

PASO N 20

PASO N 21

PASO N 22

PASO N 23

PASO N 24
Deje seleccionado el checkbox Crear Base de Datos y dar
clic en Terminar.

PASO N 25
Visualizar la ventana de confirmacin de dar clic en Aceptar.

PASO N 26
Visualizar el grado de avance de la creacin de base de
datos.

PASO N 27
(*) En caso se hubieran presentado errores durante la
instalacin 11g, durante la creacin de base de datos
aparecern dos (02) mensajes de error con los cdigos:
ORA-00922 y ORA-28000.
En ambos caso dar clic en ignorar.

PASO N 28
Visualizar la ventana resumen de Configuracin de Base de
Datos.

PASO N 29
Dar clic en Gestin de Contraseas. Una vez all habilitar las
cuentas requeridas y asignarles una nueva contrasea.

Regresar

ASIGNACIN DE PERMISOS A USUARIOS


Antes de poder conectarnos a una base de datos es necesario establecer
los usuarios que se conectars y los permisos con los cuales contarn.
Existen dos (02) maneras de realizarlo.
1. Utilizando el Enterprise Manager.
2. Utilizando SQL*Plus.

UTILIZANDO EL ENTERPRISE MANAGER


Ubicarse en la pestaa Servidor, grupo Seguridad, opcin
Usuarios. A continuacin buscarlos o crearlos y asignar los permisos
correspondientes.

UTILIZANDO EL ENTERPRISE MANAGER

UTILIZANDO EL ENTERPRISE MANAGER

UTILIZANDO EL ENTERPRISE MANAGER

UTILIZANDO SQL*PLUS
1.Ingresar a SQL*Plus con usuario sys como dbs
connect sys as sysdba;
[CONTRASEA]
2.Forzar la detencin de la base de datos actual
shutdown
3.Inicializar y abrir la base de datos creada.
startup open [NOMBRE DE BASE]
4.Activar el usuario: scott
alter user scott account unlock;
5.Dar todos los privilegios a usuario scott
grant all privileges to scott;

UTILIZANDO SQL*PLUS
6.Cambiar contrasea al usuario: scott
alter user scott identified by [contrasea]
7.Conectarse a la base creada como usuario: scott
connect scott
[CONTRASEA]
8.Consultar las tablas a las que tiene acceso el usuario: scott
select * from tab;
9.Verificar estructura de una de las tabla sealadas en el punto 8
desc bonus
10.Hacer una cosulta simple a una tabla para verificar los registros.
select * from emp;

Regresar

CREACIN DE TABLAS
Existen dos (02) maneras de crear tablas.
1. Utilizando el Enterprise Manager.
2. Utilizando SQL*Plus.

UTILIZANDO EL ENTERPRISE MANAGER


Accediendo a la pestaa Esquema, seccin Objetos de Base de
Datos, Tablas

UTILIZANDO SQL*PLUS
Utilizando la sintaxis del lenguaje SQL para crear tablas y relaciones (uso
de llaves primarias y forneas).

TAREA DE CLASE
Cree tres tablas y relacinelas mediante llaves primarias y forneas
utilizando SQL*Plus.

S-ar putea să vă placă și