Oracle XE
J. Mancilla M.
PROCESO DE CREACION DE
TABLAS ORACLE
Oracle XE
PROCESO DE CREACION DE TABLAS EN ORACLE
Objetivo de la presentación:
General
•Aplicar los pasos con el propósito...
Oracle XE
A.- Conectarse como nuevo usuario.
1.- Ya en el Script se debe proceder a dar las instrucciones de creación de
t...
Oracle XE
B.- Creación de tablas
1.- crear una tabla simple:
create table cliente(rut varchar2(10) primary key, nombre var...
Oracle XE
Creación de tablas
3.- insertar datos de prueba //primero a la tabla simple
insert into cliente values('11111111...
Oracle XE
Creación de tablas
5.- crear una tabla de transacciones con chequeo de integridad y referenciando
a cliente.
cre...
Oracle XE
Creación de tablas
6.- insertar datos de prueba y Verificar si sentencia ejecuto acción:
CREACION DE TABLAS EN O...
Oracle XE
Creación de tablas
Script completo de las acciones sobre la base de datos:
CREACION DE TABLAS EN ORACLE
create t...
Oracle XE
Fin Presentación
CREACION DE TABLAS ORACLE
Oracle XE
Fin Presentación
CREACION DE TABLAS ORACLE
Upcoming SlideShare
Loading in …5
×

Crear esquema tablas_ora

222 views

Published on

Crear tablas en Oracle XE

Published in: Technology
  • Be the first to comment

  • Be the first to like this

Crear esquema tablas_ora

  1. 1. Oracle XE J. Mancilla M. PROCESO DE CREACION DE TABLAS ORACLE
  2. 2. Oracle XE PROCESO DE CREACION DE TABLAS EN ORACLE Objetivo de la presentación: General •Aplicar los pasos con el propósito de crear una muestra de creación de un esquema de tablas y sus relaciones en BD OracleXE . Específicos •Ingreso a cuenta/clave •Creación y verificación de tablas •Creación de enlaces entre tablas y chequeo de integridad •Ingreso de datos a las tablas para prueba.
  3. 3. Oracle XE A.- Conectarse como nuevo usuario. 1.- Ya en el Script se debe proceder a dar las instrucciones de creación de tablas. CREACION DE TABLAS EN ORACLE
  4. 4. Oracle XE B.- Creación de tablas 1.- crear una tabla simple: create table cliente(rut varchar2(10) primary key, nombre varchar2(20), apel varchar2(20), fono number, mail varchar2(20), clases varchar2(10), arriendo varchar2(10)); 2.- verificar su implementación: desc cliente; CREACION DE TABLAS EN ORACLE
  5. 5. Oracle XE Creación de tablas 3.- insertar datos de prueba //primero a la tabla simple insert into cliente values('11111111-1', 'Adrian', 'Alvez', 1112233, 'a.alvez@live.cl', 'SI','SI'); 4.- Verificar si sentencia ejecuto acción: select * from cliente; CREACION DE TABLAS EN ORACLE
  6. 6. Oracle XE Creación de tablas 5.- crear una tabla de transacciones con chequeo de integridad y referenciando a cliente. create table venta(id_fact number, rut varchar2(10),valor number, fecha varchar2(10), CONSTRAINT pk_id_fact PRIMARY KEY(id_fact), CONSTRAINT fk_rut FOREIGN KEY(rut) REFERENCES cliente(rut) on delete cascade); desc venta; CREACION DE TABLAS EN ORACLE
  7. 7. Oracle XE Creación de tablas 6.- insertar datos de prueba y Verificar si sentencia ejecuto acción: CREACION DE TABLAS EN ORACLE 7.- En caso de aumentar tamaño en cualquiera de los campos se debe ejecutar la sentencia: ALTER TABLE cliente MODIFY mail varchar2(40); ALTER TABLE cliente MODIFY clases varchar2(20); ALTER TABLE cliente MODIFY arriendo varchar2(20);
  8. 8. Oracle XE Creación de tablas Script completo de las acciones sobre la base de datos: CREACION DE TABLAS EN ORACLE create table cliente(rut varchar2(10) primary key, nombre varchar2(20), apel varchar2(20), fono number, mail varchar2(20), clases varchar2(20), arriendo varchar2(20)); ALTER TABLE cliente MODIFY mail varchar2(40);ALTER TABLE cliente MODIFY clases varchar2(20);ALTER TABLE cliente MODIFY arriendo varchar2(20); desc cliente; insert into cliente values('11111111-1', 'Adrian‘ ,'Alvez', 1112233, 'a.alvez@live.cl','SI','SI'); select * from cliente; create table venta(id_fact number, rut varchar2(10),valor number, fecha varchar2(10), CONSTRAINT pk_id_fact PRIMARY KEY(id_fact),CONSTRAINT fk_rut FOREIGN KEY(rut) REFERENCES cliente(rut) on delete cascade); desc venta; insert into venta values(100,'11111111-1',100000,'2012-07-01'); select * from venta;
  9. 9. Oracle XE Fin Presentación CREACION DE TABLAS ORACLE
  10. 10. Oracle XE Fin Presentación CREACION DE TABLAS ORACLE

×