10
Universidad Autónoma del Estado de México Centro Universitario UAEM Atlacomulco Licenciatura en Informática Administrativa Bases de Datos Relacionales Practica #8. Exportación e Importación de una base de datos con SQLPLUS. Docente: LIA. Elizabeth Evangelista Nava Dicente: Ruben Hernández Mendoza No. De Lista: 15

Practica #8. Exportacion e Importacion de Una BD en SQLPLUS

Embed Size (px)

DESCRIPTION

SQLPLus

Citation preview

Page 1: Practica #8. Exportacion e Importacion de Una BD en SQLPLUS

Universidad Autónoma del Estado de México

Centro Universitario UAEM Atlacomulco

Licenciatura en Informática Administrativa

Bases de Datos Relacionales

Practica #8. Exportación e Importación de una base de datos con SQLPLUS.

Docente: LIA. Elizabeth Evangelista Nava

Dicente: Ruben Hernández Mendoza

No. De Lista: 15

Grupo:

LIA I9

Atlacomulco México a 13 de noviembre de 2015

Page 2: Practica #8. Exportacion e Importacion de Una BD en SQLPLUS

Introducción

SQLPLUS es una herramienta de Oracle que reconoce y envía sentencias SQL al servidor Oracle para su ejecución, contiene su propio lenguaje de comandos permite la abreviatura de palabras claves de SQLPLUS, permite guardar y recuperar sentencias SQL en archivos.

Propósito: El alumno deberá identificar algunas sentencias SQLPLUS y las aplicara en la terminal de Windows.

Alcances: El alumno es capaz de exportar e importar una base de datos con éxito.

Requerimientos:

Terminal Windows (CMD), equipo de cómputo y material asignado por la profesora.

Page 3: Practica #8. Exportacion e Importacion de Una BD en SQLPLUS

Primero debemos abrir la terminal de Windows e iniciamos SQL PLUS sin conexión. Ver figura 1.1.

Figura 1.1 Iniciación SQLPLUS sin conexión.

Para continuar nos vamos a conectar como SYSDBA y vamos a crear un usuario al cual llamaremos EVANGELISTA y asignaremos la contraseña 1234567 y tenemos que asignarle privilegios. Ver figura 1.2.

Figura 1.2 Crear usuario EVANGELISTA y asignación de privilegios.

Ahora debemos conectarnos con el usuario antes creado (EVANGELISTA), visualizamos como estamos conectados con SHOW USER. Trabajaremos con este usuario y debemos crear una tabla a la cual llamaremos CLAVE y visualizamos con SELECT * FROM TAB ;. Ver figura 1.3

Figura 1.3 Crear una tabla.

Page 4: Practica #8. Exportacion e Importacion de Una BD en SQLPLUS

Para continuar debemos ingresar 5 campos como se muestra en la figura 1.4 una vez insertados los datos visualizamos lo que ingresamos con select * from claves;. Ver figura 1.4.

Figura 1.4 insertar datos.

Cerramos la ventana de la terminal escribiendo QUIT salimos de SQLPLUS y escribimos EXIT para salir de la terminal.

Nuevamente iniciamos sesión y creamos un respaldo siguiendo los pasos anteriores como se muestra en la figura 1.5.

Figura 1.5 Crear respaldo.

Salimos nuevamente y abrimos una nueva terminal con CMD. El siguiente paso es exportar la base de datos.

Vamos a crear un directorio en el que guardaremos la base de datos (C:\oradata\bkp), le asignaremos permisos de lectura y escritura al usuario EVANGELISTA, lo mismo aplicaremos al usuario respaldo. Ver figura 1.6.

Page 5: Practica #8. Exportacion e Importacion de Una BD en SQLPLUS

Figura 1.6 Crear directorio y asignar permisos.

Continuamos y ahora debemos establecer una conexión con el usuario EVANGELISTA y observamos las tablas y su contenido, solo encontraremos la tabla llamada CLAVES. Ver figura 1.7.

Figura 1.7 Conectarse como usuario EVANGELISTA.

Ahora exportemos nuestra base de datos ver figura 1.8.

Page 6: Practica #8. Exportacion e Importacion de Una BD en SQLPLUS

Figura 1.8 Exportación de la Base de Datos.

Para ver la ubicación del archivo lo podemos buscar en el navegador o en la línea de comando dar un DIR en la ruta donde se ejecutó la orden exportar. Ver figura 1.9 y 1.10.

Figura 1.9 Ubicación del archivo EXP_TABLA.dmp

Page 7: Practica #8. Exportacion e Importacion de Una BD en SQLPLUS

Figura 1.0 Comando DIR.

Debemos borrar las tablas del usuario evangelista, ver figura 1.11. Podemos visualizar antes los campos de los nombres con DESCRIBE CLAVES;.

Figura 1.11 Conectarse al usuario EVANGELSITA.

Eliminamos la tabla con DROP, como en la figura 1.12.

Figura 1.12 Eliminar tabla.

Por ultimo importaremos nuevamente la tabla CLAVES. Ver figura 1.12.

Page 8: Practica #8. Exportacion e Importacion de Una BD en SQLPLUS

Figura 1.13 Importar la tabla CLAVES.

Conclusiones:

SQLPLUS permite conectar el sistema gestor de base datos a través de la terminal de Windows y trabajar desde ella, es necesario que el usuario desarrollador conozca los comandos utilizados en SQLPULS ya que esto permitirá el correcto desarrollo y aplicación de la base de datos.

Referencias:

Material asignado por la Lic. En Informática Administrativa Elizabeth Evangelista Nava.

Page 9: Practica #8. Exportacion e Importacion de Una BD en SQLPLUS