SlideShare une entreprise Scribd logo
1  sur  10
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 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.
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
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
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
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
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);
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;
Oracle XE
Fin Presentación
CREACION DE TABLAS ORACLE
Oracle XE
Fin Presentación
CREACION DE TABLAS ORACLE

Contenu connexe

Tendances

Unidad vi esp parte 2 procesimientos en plsql y transact sql
Unidad vi esp parte 2 procesimientos en plsql y transact sqlUnidad vi esp parte 2 procesimientos en plsql y transact sql
Unidad vi esp parte 2 procesimientos en plsql y transact sql
Titiushko Jazz
 
Creacion de tablas_en_una_base_de_datos_relacionales
Creacion de tablas_en_una_base_de_datos_relacionalesCreacion de tablas_en_una_base_de_datos_relacionales
Creacion de tablas_en_una_base_de_datos_relacionales
hugocorrea
 
Procedimientos Almacenados
Procedimientos AlmacenadosProcedimientos Almacenados
Procedimientos Almacenados
guesta403644
 
Inf 15 (while y for) tablas de multiplicar
Inf 15 (while y for) tablas de multiplicarInf 15 (while y for) tablas de multiplicar
Inf 15 (while y for) tablas de multiplicar
Carlos Guzmán
 
2.1.1 consultas en sql
2.1.1 consultas en sql2.1.1 consultas en sql
2.1.1 consultas en sql
armiurtu
 

Tendances (20)

Unidad vi esp parte 2 procesimientos en plsql y transact sql
Unidad vi esp parte 2 procesimientos en plsql y transact sqlUnidad vi esp parte 2 procesimientos en plsql y transact sql
Unidad vi esp parte 2 procesimientos en plsql y transact sql
 
Ambiente excel oscar pérez
Ambiente excel oscar pérezAmbiente excel oscar pérez
Ambiente excel oscar pérez
 
Uso de teclado en office
Uso de teclado en officeUso de teclado en office
Uso de teclado en office
 
Cuadro de sentencias con descripcion y ejemplo
Cuadro de sentencias con descripcion y ejemploCuadro de sentencias con descripcion y ejemplo
Cuadro de sentencias con descripcion y ejemplo
 
Comandos DDL
Comandos DDLComandos DDL
Comandos DDL
 
HTML5 API WebSQL Database: DML: Data Manipulation Language
HTML5 API WebSQL Database: DML: Data Manipulation LanguageHTML5 API WebSQL Database: DML: Data Manipulation Language
HTML5 API WebSQL Database: DML: Data Manipulation Language
 
Creacion de tablas_en_una_base_de_datos_relacionales
Creacion de tablas_en_una_base_de_datos_relacionalesCreacion de tablas_en_una_base_de_datos_relacionales
Creacion de tablas_en_una_base_de_datos_relacionales
 
Procedimientos Almacenados
Procedimientos AlmacenadosProcedimientos Almacenados
Procedimientos Almacenados
 
Ejemplo de formulario
Ejemplo de formularioEjemplo de formulario
Ejemplo de formulario
 
Trabajo de visual basic
Trabajo de visual basicTrabajo de visual basic
Trabajo de visual basic
 
Triggers o disparadores en MySQL
Triggers o disparadores en MySQL Triggers o disparadores en MySQL
Triggers o disparadores en MySQL
 
Inf 15 (while y for) tablas de multiplicar
Inf 15 (while y for) tablas de multiplicarInf 15 (while y for) tablas de multiplicar
Inf 15 (while y for) tablas de multiplicar
 
Manual sql server parte 1
Manual sql server parte 1Manual sql server parte 1
Manual sql server parte 1
 
Ada5_IVETTE_1E
Ada5_IVETTE_1EAda5_IVETTE_1E
Ada5_IVETTE_1E
 
Consultas SQL
Consultas SQLConsultas SQL
Consultas SQL
 
Commit&rollback
Commit&rollbackCommit&rollback
Commit&rollback
 
Mysql
MysqlMysql
Mysql
 
Symfony parte 15 Consultas y Migración
Symfony parte 15 Consultas y MigraciónSymfony parte 15 Consultas y Migración
Symfony parte 15 Consultas y Migración
 
2.1.1 consultas en sql
2.1.1 consultas en sql2.1.1 consultas en sql
2.1.1 consultas en sql
 
Diseño de compiladores: Un vistazo a Ceylon-JS
Diseño de compiladores: Un vistazo a Ceylon-JSDiseño de compiladores: Un vistazo a Ceylon-JS
Diseño de compiladores: Un vistazo a Ceylon-JS
 

Similaire à Crear esquema tablas_ora

Examen ISC
Examen ISCExamen ISC
Examen ISC
ivan mtz
 

Similaire à Crear esquema tablas_ora (20)

Sesión03 - Creación de objetos (Oracle)
Sesión03 - Creación de objetos (Oracle)Sesión03 - Creación de objetos (Oracle)
Sesión03 - Creación de objetos (Oracle)
 
Taller Manejo De Tablas Sql01
Taller Manejo De Tablas Sql01Taller Manejo De Tablas Sql01
Taller Manejo De Tablas Sql01
 
MySQL - SQL.pdf
MySQL - SQL.pdfMySQL - SQL.pdf
MySQL - SQL.pdf
 
MySQL.pdf
MySQL.pdfMySQL.pdf
MySQL.pdf
 
1 lab-2 -tablas-y-restricciones
1 lab-2 -tablas-y-restricciones1 lab-2 -tablas-y-restricciones
1 lab-2 -tablas-y-restricciones
 
Sentencias
SentenciasSentencias
Sentencias
 
ManualPracticoSQL.pdf
ManualPracticoSQL.pdfManualPracticoSQL.pdf
ManualPracticoSQL.pdf
 
Sql plus temario
Sql plus temarioSql plus temario
Sql plus temario
 
Examen ISC
Examen ISCExamen ISC
Examen ISC
 
SQL-DDL
SQL-DDLSQL-DDL
SQL-DDL
 
Parte 08 my sql
Parte 08 my sqlParte 08 my sql
Parte 08 my sql
 
Primeros Pasos Aplicacion Java conexión BD Mysql
Primeros Pasos Aplicacion Java conexión BD MysqlPrimeros Pasos Aplicacion Java conexión BD Mysql
Primeros Pasos Aplicacion Java conexión BD Mysql
 
Manual practico-sql
Manual practico-sqlManual practico-sql
Manual practico-sql
 
Manual practico para sql ingieneria de sistemas
Manual practico para sql ingieneria de sistemas  Manual practico para sql ingieneria de sistemas
Manual practico para sql ingieneria de sistemas
 
Manual practico SQL
Manual practico SQLManual practico SQL
Manual practico SQL
 
Manual practicosql
Manual practicosqlManual practicosql
Manual practicosql
 
Manual practico SQL
Manual practico SQLManual practico SQL
Manual practico SQL
 
04-SQL.pdf
04-SQL.pdf04-SQL.pdf
04-SQL.pdf
 
04-SQLBuenaPresentaciónyConceptos.pdf
04-SQLBuenaPresentaciónyConceptos.pdf04-SQLBuenaPresentaciónyConceptos.pdf
04-SQLBuenaPresentaciónyConceptos.pdf
 
Presentación sql
Presentación sqlPresentación sql
Presentación sql
 

Plus de jlmanmons

Poo1conceptobasicoconinstanciacion
Poo1conceptobasicoconinstanciacionPoo1conceptobasicoconinstanciacion
Poo1conceptobasicoconinstanciacion
jlmanmons
 
Tutorial aspx
Tutorial aspxTutorial aspx
Tutorial aspx
jlmanmons
 

Plus de jlmanmons (18)

Poo1conceptobasicoconinstanciacion
Poo1conceptobasicoconinstanciacionPoo1conceptobasicoconinstanciacion
Poo1conceptobasicoconinstanciacion
 
Gestionconfiguracionsistemas act
Gestionconfiguracionsistemas actGestionconfiguracionsistemas act
Gestionconfiguracionsistemas act
 
Vb aspx transac
Vb aspx transacVb aspx transac
Vb aspx transac
 
Vb aspx sitio
Vb aspx sitioVb aspx sitio
Vb aspx sitio
 
Poo 4 arraylist_implem
Poo 4 arraylist_implemPoo 4 arraylist_implem
Poo 4 arraylist_implem
 
Poo 4 arraylist
Poo 4 arraylistPoo 4 arraylist
Poo 4 arraylist
 
Poo 3 herencia
Poo 3 herenciaPoo 3 herencia
Poo 3 herencia
 
Poo 2 colab
Poo 2 colabPoo 2 colab
Poo 2 colab
 
Poo 1 concepto_basico
Poo 1 concepto_basicoPoo 1 concepto_basico
Poo 1 concepto_basico
 
Gestion configuracionsistemas
Gestion configuracionsistemasGestion configuracionsistemas
Gestion configuracionsistemas
 
Crear cuenta ora
Crear cuenta oraCrear cuenta ora
Crear cuenta ora
 
Poo 2 colab, presentación que muestra implementa colaboración entre clases
Poo 2 colab, presentación que muestra implementa colaboración entre clasesPoo 2 colab, presentación que muestra implementa colaboración entre clases
Poo 2 colab, presentación que muestra implementa colaboración entre clases
 
Crear cuenta ora, presentación que describe pasos para creación de cuentas
Crear cuenta ora, presentación que describe pasos para creación de cuentasCrear cuenta ora, presentación que describe pasos para creación de cuentas
Crear cuenta ora, presentación que describe pasos para creación de cuentas
 
Crear cuenta ora, presentacion que proporciona pasos para crear cuenta en ora...
Crear cuenta ora, presentacion que proporciona pasos para crear cuenta en ora...Crear cuenta ora, presentacion que proporciona pasos para crear cuenta en ora...
Crear cuenta ora, presentacion que proporciona pasos para crear cuenta en ora...
 
Vb aspx transac
Vb aspx transacVb aspx transac
Vb aspx transac
 
Vb aspx sitio
Vb aspx sitioVb aspx sitio
Vb aspx sitio
 
Tutorial aspx, pequeño tutorial para crear un sitio y poder generar transacci...
Tutorial aspx, pequeño tutorial para crear un sitio y poder generar transacci...Tutorial aspx, pequeño tutorial para crear un sitio y poder generar transacci...
Tutorial aspx, pequeño tutorial para crear un sitio y poder generar transacci...
 
Tutorial aspx
Tutorial aspxTutorial aspx
Tutorial aspx
 

Dernier

Modulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdfModulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdf
AnnimoUno1
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial Uninove
FagnerLisboa3
 

Dernier (15)

guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Joseph
 
Avances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estosAvances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estos
 
Avances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanaAvances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvana
 
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptxEL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
 
pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNIT
 
presentacion de PowerPoint de la fuente de poder.pptx
presentacion de PowerPoint de la fuente de poder.pptxpresentacion de PowerPoint de la fuente de poder.pptx
presentacion de PowerPoint de la fuente de poder.pptx
 
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptxPROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
 
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdfRefrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
 
Modulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdfModulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdf
 
Desarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdfDesarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdf
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial Uninove
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
 
Presentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxPresentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptx
 
Presentación de elementos de afilado con esmeril
Presentación de elementos de afilado con esmerilPresentación de elementos de afilado con esmeril
Presentación de elementos de afilado con esmeril
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnología
 

Crear esquema tablas_ora

  • 1. Oracle XE J. Mancilla M. PROCESO DE CREACION DE TABLAS ORACLE
  • 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. 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. 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. 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. 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. 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. 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;