SlideShare una empresa de Scribd logo
1 de 1
DESDE LA VENTANA DE COMANDOS SQL DE ORACLE, ESCRIBIR LAS SIGUIENTES INSTRUCCIONES,
EL EJEMPLO ESTA CONSIDERANDO UNA TABLA DENOMINADA CURSO CON TRES CAMPOS: CODIGO
DE TIPO NUMBER, NOMBRENOMBRE DE TIPO CHAR Y CREDITOS DE TIPO NUMBER), PUEDEN
REALIZAR EL EJERCICIO CON CUALQUIER OTRA TABLA CREADA O CREAR LA TABLA CURSO QUE
PERTENEZCA A UNA BD ESCUELA.

    A) CREATE OR REPLACE PROCEDURE “INGRESAR_CURSO”
       (CODIGO IN NUMBER, NOMBRE IN CHAR, CREDITOS IN NUMBER) IS
       BEGIN
       INSERT INTO CURSO VALUES (CODIGO, NOMBRE, CREDITOS) ;
       IF CREDITOS < 15 THEN
       COMMIT;
       ELSE
       ROLLBACK;
       END IF;
       END;
SELECCIONAR LA OPCIÓN EJECUTAR

GUARDAR EL PROCEDIMIENTO CREADO.

AHORA ESCRIBIR:

   B) BEGIN “INGRESAR_CURSO” (797, ‘SEMINARIO DE SISTEMAS’, 3);
END;


SELECCIONAR LA OPCIÓN EJECUTAR

AHORA ESCRIBIR

   C) SELECT * FROM CURSO;

SE DEBE MOSTRAR EL REGISTRO INSERTADO;

VOLVER A ESCRIBIR:

   D) BEGIN “INGRESAR_CURSO” (798, ‘SEMINARIO DE INVESTIGACIÓN’,17);
END;


   SELECCIONAR LA OPCIÓN EJECUTAR


   E) SELECT * FROM CURSO;

   SELECCIONAR LA OPCIÓN EJECUTAR

   COMO PODRÁN OBSERVAR EL REGISTRO NO FUE INSERTADO, ¿POR QUÉ?

Más contenido relacionado

Similar a Commitoracle2

Similar a Commitoracle2 (20)

Prueba 1 oracle_273
Prueba 1 oracle_273Prueba 1 oracle_273
Prueba 1 oracle_273
 
Consultas sql 2014
Consultas sql 2014Consultas sql 2014
Consultas sql 2014
 
Consultas sql 2014
Consultas sql 2014Consultas sql 2014
Consultas sql 2014
 
Prueba Oracle
Prueba OraclePrueba Oracle
Prueba Oracle
 
Tutorial 9 consultar, modificar, insertar y borrar con asp
Tutorial 9   consultar, modificar, insertar y borrar con aspTutorial 9   consultar, modificar, insertar y borrar con asp
Tutorial 9 consultar, modificar, insertar y borrar con asp
 
Tutorial 9 consultar, modificar, insertar y borrar con asp
Tutorial 9   consultar, modificar, insertar y borrar con aspTutorial 9   consultar, modificar, insertar y borrar con asp
Tutorial 9 consultar, modificar, insertar y borrar con asp
 
asp yariela
asp yarielaasp yariela
asp yariela
 
Vistas (1)
Vistas (1)Vistas (1)
Vistas (1)
 
Sql
SqlSql
Sql
 
Creación y eliminación de tablas desde el table storage
Creación y eliminación de tablas desde el table storage  Creación y eliminación de tablas desde el table storage
Creación y eliminación de tablas desde el table storage
 
CONSULTA SQL ROMERO
CONSULTA SQL ROMEROCONSULTA SQL ROMERO
CONSULTA SQL ROMERO
 
Consultas sql
Consultas sqlConsultas sql
Consultas sql
 
Manual lenguaje sql 2
Manual lenguaje sql 2Manual lenguaje sql 2
Manual lenguaje sql 2
 
Laboratorio
LaboratorioLaboratorio
Laboratorio
 
Ejercicios resueltos de_pl-sql
Ejercicios resueltos de_pl-sqlEjercicios resueltos de_pl-sql
Ejercicios resueltos de_pl-sql
 
Práctica sql server [fbdr]
Práctica sql server [fbdr]Práctica sql server [fbdr]
Práctica sql server [fbdr]
 
89 Php. Tablas Inno Db
89 Php. Tablas Inno Db89 Php. Tablas Inno Db
89 Php. Tablas Inno Db
 
Agregando y actualizando entidades desde el table storage
Agregando y actualizando entidades desde el table storage Agregando y actualizando entidades desde el table storage
Agregando y actualizando entidades desde el table storage
 
Count
CountCount
Count
 
Sesión 6
Sesión 6Sesión 6
Sesión 6
 

Más de María Luisa Velasco (20)

Respaldando bd
Respaldando bdRespaldando bd
Respaldando bd
 
Sql
SqlSql
Sql
 
Sql
SqlSql
Sql
 
Guia eejerciciospracticos
Guia eejerciciospracticosGuia eejerciciospracticos
Guia eejerciciospracticos
 
Ejercicios normalización
Ejercicios normalizaciónEjercicios normalización
Ejercicios normalización
 
Normalizacion
NormalizacionNormalizacion
Normalizacion
 
Guia eejerciciospracticos
Guia eejerciciospracticosGuia eejerciciospracticos
Guia eejerciciospracticos
 
Guia eejerciciospracticos
Guia eejerciciospracticosGuia eejerciciospracticos
Guia eejerciciospracticos
 
Guia eejerciciospracticos
Guia eejerciciospracticosGuia eejerciciospracticos
Guia eejerciciospracticos
 
Modulos sgbd
Modulos sgbdModulos sgbd
Modulos sgbd
 
Guia eejerciciospracticos
Guia eejerciciospracticosGuia eejerciciospracticos
Guia eejerciciospracticos
 
Induccion fundbd2012
Induccion fundbd2012Induccion fundbd2012
Induccion fundbd2012
 
Induccion fundbd2012
Induccion fundbd2012Induccion fundbd2012
Induccion fundbd2012
 
Guia eejerciciospracticos
Guia eejerciciospracticosGuia eejerciciospracticos
Guia eejerciciospracticos
 
Paradigmas de programación
Paradigmas de programaciónParadigmas de programación
Paradigmas de programación
 
Proyecto final de algoritmica
Proyecto final de algoritmicaProyecto final de algoritmica
Proyecto final de algoritmica
 
Ejercicios arreglos4
Ejercicios arreglos4Ejercicios arreglos4
Ejercicios arreglos4
 
Ejercicios arreglos2
Ejercicios arreglos2Ejercicios arreglos2
Ejercicios arreglos2
 
Seguridad bd
Seguridad bdSeguridad bd
Seguridad bd
 
Ejercicios3parte
Ejercicios3parteEjercicios3parte
Ejercicios3parte
 

Commitoracle2

  • 1. DESDE LA VENTANA DE COMANDOS SQL DE ORACLE, ESCRIBIR LAS SIGUIENTES INSTRUCCIONES, EL EJEMPLO ESTA CONSIDERANDO UNA TABLA DENOMINADA CURSO CON TRES CAMPOS: CODIGO DE TIPO NUMBER, NOMBRENOMBRE DE TIPO CHAR Y CREDITOS DE TIPO NUMBER), PUEDEN REALIZAR EL EJERCICIO CON CUALQUIER OTRA TABLA CREADA O CREAR LA TABLA CURSO QUE PERTENEZCA A UNA BD ESCUELA. A) CREATE OR REPLACE PROCEDURE “INGRESAR_CURSO” (CODIGO IN NUMBER, NOMBRE IN CHAR, CREDITOS IN NUMBER) IS BEGIN INSERT INTO CURSO VALUES (CODIGO, NOMBRE, CREDITOS) ; IF CREDITOS < 15 THEN COMMIT; ELSE ROLLBACK; END IF; END; SELECCIONAR LA OPCIÓN EJECUTAR GUARDAR EL PROCEDIMIENTO CREADO. AHORA ESCRIBIR: B) BEGIN “INGRESAR_CURSO” (797, ‘SEMINARIO DE SISTEMAS’, 3); END; SELECCIONAR LA OPCIÓN EJECUTAR AHORA ESCRIBIR C) SELECT * FROM CURSO; SE DEBE MOSTRAR EL REGISTRO INSERTADO; VOLVER A ESCRIBIR: D) BEGIN “INGRESAR_CURSO” (798, ‘SEMINARIO DE INVESTIGACIÓN’,17); END; SELECCIONAR LA OPCIÓN EJECUTAR E) SELECT * FROM CURSO; SELECCIONAR LA OPCIÓN EJECUTAR COMO PODRÁN OBSERVAR EL REGISTRO NO FUE INSERTADO, ¿POR QUÉ?