ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Scripts de oracle


Enviado por   •  14 de Marzo de 2017  •  Prácticas o problemas  •  2.941 Palabras (12 Páginas)  •  476 Visitas

Página 1 de 12

/***********************************************************************************

*Universidad Mariano Galvez de Guatemala *

*Curso: Diseño de Base de Datos *

*Fecha: 08/03/2017 *

*Práctica de Laboratorio *

*Instrucciones: Desarrollar cada paso individualmente *

*Version 1.1 *

* *

************************************************************************************

************************************************************************************

*Tema 1 *

*--***Creación de Usuario***-- *

*NOTA: reemplazar el nombre del usuario "USUARIO_ESTUDIANTE" *

*Paso 1 : Se crea un usuario, reemplazar el nombre del usuario y la contraseña *

*Paso 2 : Se le concede al usuario permiso para conectarse a la bd, *

*Paso 3 : Se le concede al usuario el rol de dba, reemplazar el nombre del usuario *

*Paso 4 : Conectarse a la base de datos con el usuario recien creado *

*Paso 5 : Crear tabla *

************************************************************************************/

--PASO 1

--Se crea un usuario, reemplazar el nombre del usuario y la contraseña

CREATE USER "USUARIO_ESTUDIANTE" PROFILE "DEFAULT"

IDENTIFIED BY "CONTRASENA_ESTUDIANTE" DEFAULT TABLESPACE "USERS"

ACCOUNT UNLOCK;

/* RESULTADO

User created.

0,28 seconds

*/

--PASO 2

--Se le concede al usuario permiso para conectarse a la base de datos

GRANT "CONNECT" TO "USUARIO_ESTUDIANTE";

/* RESULTADO

Statement processed.

0,04 seconds

*/

--PASO 3

--Se le concede al usuario el rol de dba, reemplazar el nombre del usuario

GRANT "DBA" TO "USUARIO_ESTUDIANTE";

/* RESULTADO

Statement processed.

0,00 seconds

*/

--PASO 4

--Conectarse a la base de datos con el usuario recien creado (puede ser en una instancia nueva)

CONNECT USUARIO_ESTUDIANTE/CONTRASENA_ESTUDIANTE

--PASO 5

--crear la tabla

CREATE TABLE "USUARIO_ESTUDIANTE"."EMPLEADO" ("NUM_EMP" NUMBER(10) NOT NULL,

"NOMBRE_EMP" VARCHAR2(30) NOT NULL, "TAREA" VARCHAR2(50) NOT

NULL, "JEFE" NUMBER(10) NOT NULL, "FECHA_ALTA" DATE NOT NULL,

"SALARIO" NUMBER(10, 2) NOT NULL, "NUM_DEPTO" NUMBER(10) NOT

NULL, PRIMARY KEY("NUM_EMP"))

TABLESPACE "USERS";

/* RESULTADO

Table created.

0,28 seconds

*/

/***********************************************************************************

*Tema 2 *

*--***USUARIOS***-- *

*Paso 1 : Visualizar los usuarios creados *

*Paso 2 : Visualizar el tablespace que tiene asignado cada usuario *

*Paso 3 : Modificar TABLESPACE (ver resultado) *

*Paso 4 : Cambio de contraseña (ver resultado) *

*Paso 5 : Visualizamos tablas de USUARIO_ESTUDIANTE (importante que se tenga *

* alguna tabla asociada) *

*Paso 6 : Borrar usuario (analizar efecto entre las 2 sentencias *

*NOTA: Conect puede ser en una nueva instancia *

************************************************************************************/

--PASO 1

--Visualizar los usuarios creados

SELECT * FROM ALL_USERS;

--RESULTADO

--USUARIO_ESTUDIANTE, ID, FECHA CREACION

--PASO 2

--Visualizar

...

Descargar como (para miembros actualizados)  txt (12.5 Kb)   pdf (58.2 Kb)   docx (18.8 Kb)  
Leer 11 páginas más »
Disponible sólo en Clubensayos.com