Professional Documents
Culture Documents
Gua de Laboratorio
Semana 2:
Modelo de Base de Datos Relacional
Curso
BASE DE DATOS
OBJETIVOS
Gua de Laboratorio
Semana 2:
Modelo de Base de Datos Relacional
Conexin al SGBDR
Manejo de la Consola SQL
Creacin de Tablas
Creacin de claves primarias
ENUNCIADO PRACTICA
Lima, 2008
Versin 1.1
2 de 5
Curso
BASE DE DATOS
3
3.1
Gua de Laboratorio
Semana 2:
Modelo de Base de Datos Relacional
SOLUCION
Conectarse a la SGBDR Oracle 10g XE
3.2
a. Escriba el comando en una o varias lneas y para ejecutar escriba ; y luego salto de
Lnea.
b. La consola tiene un buffer en memoria de todas las lneas ejecutadas puede usar las
teclas direccionales para navegar por estas.
c. Si tiene ya scripts SQL creados puede ejecutarlos copiando y pegando estos.
3.3
Creacin de Tablas
Lima, 2008
Versin 1.1
3 de 5
Curso
BASE DE DATOS
Gua de Laboratorio
Semana 2:
Modelo de Base de Datos Relacional
);
create table detalleventa(
suc_id int not null,
ven_tipo char(1) not null,
ven_nro int not null,
pro_id int not null,
det_cantidad int default 1 not null,
det_precio decimal(10,2) not null
);
3.4
Diccionario de Datos
describe
describe
describe
describe
sucursal;
empleado;
cliente;
producto;
Lima, 2008
Versin 1.1
4 de 5
Curso
BASE DE DATOS
3.6
Gua de Laboratorio
Semana 2:
Modelo de Base de Datos Relacional
Insercin de datos
insert into sucursal values(0,'Sede Central Lima');
insert into sucursal values(1,'Sucursal 01 Huancayo');
insert into sucursal values(2,'Sucursal 02 Arequipa');
insert
insert
insert
insert
insert
into
into
into
into
into
empleado
empleado
empleado
empleado
empleado
values(1,'Pedro Garcia','central','123456',0);
values(2,'Juan Perez','sucursal1','123456',1);
values(3,'Ana Guerrero','sucursal2','123456',2);
values(4,'Marco Meza','mmeza','123456',1);
values(5,'Sonia Llanos','sllanos','123456',2);
3.7
into
into
into
into
into
into
into
into
into
producto
producto
producto
producto
producto
producto
producto
producto
producto
Consulta de datos
select
select
select
select
*
*
*
*
from
from
from
from
sucursal;
empleado;
cliente;
producto;
Lima, 2008
Versin 1.1
5 de 5