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

961 views
804 views

Published on

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

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
961
On SlideShare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
8
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

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;

×