You are on page 1of 8

Universidad Autnoma del Estado de Mxico

Centro Universitario UAEM Atlacomulco

Licenciatura en Informtica Administrativa

Bases de Datos Relacionales


Prctica 6. Lenguaje DDL utilizando Run SQL
Command line con usuario SYSTEM y Prctica 7.
Creacin de usuarios y asignacin de tablespace.

Docente: LIA. Elizabeth Evangelista Nava

Dicente: Rub Martnez Antonio

No. De Lista: 20
Grupo:
LIA

I9

Atlacomulco Mxico de octubre de 2015

Introduccin
El DDL (lenguaje de definicin de datos), incluye rdenes para modificar, borrar o
definir las tablas en las que se almacenan la base de datos. Existen cuatro
operaciones bsicas: CREATE, ALTER, DROP y TRUNCATE asi mismo estas se
ocupan en lo que es el Run SQL Command line con usuario SYSTEM
Propsito:
El alumno deber ser capaz de manejar el lenguaje de definicin de datos
aplicndola en el sistema gestor de base de datos Oracle, y algunos comandos
bsicos (como: salir, insertar entidades cambiar contraseas y mostrar los
usuarios de la base de datos).
Alcances:
Crear usuarios y mostrarlos los existentes.
Crear, modificar o eliminar tablas.
Requerimientos:
Equipo de cmputo, Sistema operativo Windows y Oracle Database 11g XE.

DESARROLLO DE LA PRCTICA.
primero ingresamos a Run SQL Command Line (ejecutar lnea de comandos),
para ello nos vamos a inicio en todos los programas buscamos la carpeta de
Oracle y ubicamos la aplicacin a utilizar como en la figura 1.1.

Figura 1.1 Ingresar a la lnea de comandos.


Una vez abierta la aplicacin nos conectamos para ello debemos escribir el
usuario que en este caso es SYSTEM ponemos la diagonal seguido de la
contrasea damos enter y debe conectarse (ver figura 1.2).

Figura 1.2 Ingresar al sistema.

Como se muestra en la figura 1.3 escribimos la primera sentencia para mostrar los
usuarios que se encuentran en la base de datos (se utiliza la sentencia select
username from dba_users;).

Figura 1.3 Usuarios de la base de datos Oracle.


La siguiente sentencia es crear un nuevo usuario al cual llamaremos ALAS con la
contrasea 1234567 (se utiliza la sentencia CREATE USER I9 IDENTIFIED BY
123), para comprobar que se crea utilizamos nuevamente la sentencia que
muestra los usuarios de la base de datos oracle como en la figurar 1.4.

F
i
g
u
r
1.4 Crear usuario I9.

La siguiente sentencia es eliminar el usuario ALAS para ello usamos la sentencia


DROP USER I9;, y mostramos los usuarios existentes como en la figura 1.5.

Figura 1.5 Eliminar usuario I9.


Para continuar creamos nuevamente un usuario el cual se llamara I9 con la
contrasea 1234567 pero esta vez con un espacio temporal como el figura 1.6.

Figura 1.6 Crear usuario I9.


En la figura 1.7 se muestra la sentencia show user; que nos permite ver en que
usuario estamos despus asignamos permisos para ver y manejar todos los datos
de la BD de este usuario I9.

Figura 1.7 Asignacin de permisos.

Ahora asignamos permisos para que el usuario I9 pueda crear, modificar o


eliminar datos. Para ello se usa la sentencia GRANT CREATE USER, ALTER
USER, DROP USER TO I9, como en la figura 1.8.

La sentencia QUIT; nos hizo salir de la consola y volvemos a ingresar a la


aplicacin (Figura 1.9) para lo que esta vez escribimos el usuario que creamos
que es I9 e ingresamos la contrasea y nos conectamos.

Figura 1.9 Conectarse al usuario I9.


Por ultimo creamos una entidad en el usuario I9, esta entidad se llamara Almacen
para lo que usaremos la sentencia (Figura 1.10)
CREATE TABLE I9.Almacen(
2

id char(3) NOT NULL PRIMARY KEY,

ubicacin VARCHAR(20),

descripcion VARCHAR(50));

Figura 1.10 Crear una entidad en la BD del usuario I9.

Conclusin:
Aplicar cada una de las sentencias SQL permite manejar distintas operaciones
que nos permiten crear nuestra base de datos a travs de comandos que al
manejarlos nos sirve para cuando est disponible forma grfica hagamos el
trabajo de forma manual.
Referencia:
LIA. Elizabeth Evangelista Nava, I. J. (2015). Manual de prctica bsica con
SQL. Atlacomulco, Mxico.: Universidad Autnoma del Estado de Mxico.

You might also like