Está en la página 1de 2

SENTENCIAS DDL Y DML EN ORACLE 10g

1. Abrir cmd y escribir sqlplus / as sysdba



2. Realizar la conexin al usuario administrador de la base de datos:
conn usuario_dba/password
conn: significa que se quiere realizar una conexin al usuario dba
usuario_dba: usuario administrador de la base de datos.
Password: contrasea del usuario dba.
Ejemplo: conn system/Mayo_1989

3. Crear un directorio donde guardar el tablespaces.
Ejemplo: C:\db_oracle\bd_estudiante
4. Crear el Tablespace
create tablespace nombre_del_tablespace datafile directorio\ nombre_del_datafile.dbf
size tamao_del_tablespace;

Ejemplo:
create tablespace tbs_estudiante datafile C:\db_oracle\bd_estudiante\tbs_estudiante.dbf size 100m;

5. Crear el usuario para el tablespace creado
create user nombre_usuario identified by password default tablespace tablespace_creado;

Ejemplo:
create user estudiante identified by estudiante default tablespace tbs_estudiante;

6. Asignar permisos al usuario creado anteriormente

6.1. Privilegios de conexin
grant connect, resource to usuario_creado;
Ejemplo: grant connect, resource to estudiante;

6.2. Privilegios para crear tablas
grant create table to usuario_creado;
Ejemplo:
grant create table to estudiante;

7. Conectarse al tablespace creado anteriormente usando el usuario que administra ese
tablespace.
conn estudiante/estudiante;

8. Usar el lenguaje de definicin de datos
create table estudiante (
id_estudiante number not null primary key,
nombres varchar2(10),
apellidos varchar2(10)
);

A travs de la sentencia desc tabla_creada;
Se puede observar la informacin de la estructura de la tabla creada.
Ejemplo: desc estudiante;