Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
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...
Upcoming SlideShare
Loading in …5
×

Crear esquema tablas_ora, presentacion para creacion de tablas oracle

1,086 views

Published on

Presentación para creación de tablas en Oracle XE 10

Published in: Technology
  • Be the first to comment

  • Be the first to like this

Crear esquema tablas_ora, presentacion para creacion de tablas oracle

  1. 1. 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.
  2. 2. 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
  3. 3. 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
  4. 4. 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
  5. 5. 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
  6. 6. 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);
  7. 7. 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;

×