0% encontró este documento útil (0 votos)
188 vistas3 páginas

Gestión de Datos en MY_EMPLOYEE

El documento describe los pasos para agregar, modificar y eliminar datos de una tabla MY_EMPLOYEE en una base de datos utilizando sentencias SQL como INSERT, UPDATE, DELETE y COMMIT. Incluye instrucciones para agregar filas de datos de ejemplo a la tabla, modificar apellidos y salarios, eliminar registros, establecer puntos de control y deshacer cambios.

Cargado por

Dustin Rosa
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
188 vistas3 páginas

Gestión de Datos en MY_EMPLOYEE

El documento describe los pasos para agregar, modificar y eliminar datos de una tabla MY_EMPLOYEE en una base de datos utilizando sentencias SQL como INSERT, UPDATE, DELETE y COMMIT. Incluye instrucciones para agregar filas de datos de ejemplo a la tabla, modificar apellidos y salarios, eliminar registros, establecer puntos de control y deshacer cambios.

Cargado por

Dustin Rosa
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd

1.

Cree una sentencia INSERT para agregar


la primera fila de datos a la tabla
MY_EMPLOYEE a partir de los datos de ejemplo
suministrados más arriba. No incluya de manera
explícita los nombres de las columnas en la
cláusula INSERT. No introduzca aún todas las
filas.
insert into my_employee values (1,'Patel', 'Ralph', 'rpatel', 895);

2.Rellene la tabla MY_EMPLOYEE con la segunda


fila de datos de ejemplo de la lista anterior. Esta
vez, incluya los nombres de las columnas
explícitamente en la cláusula INSERT.

insert into my_employee (id,last_name,first_name, userid, salary) values (2,'Dancs',


'Betty', 'bdancs', 860);

3.Escriba una sentencia INSERT para cargar las dos


filas siguientes de datos de ejemplo anterior en la
tabla MY_EMPLOYEE. Concatene la primera letra
del primer nombre y los primeros siete caracteres
del apellido para producir el identificador de
usuario. Use variables de substitución para lograr
lo requerido.

INSERT INTO my_employee


VALUES (&p_id, '&p_last_name', '&p_first_name', '&p_userid',
&p_salary);
4.Confirme las adiciones a la tabla.
select * from my_employee;

5.Haga permanentes las adiciones de datos.


commit;

6.Cambie el apellido del empleado 3 a Drexler.


update my_employee set last_name='Drexler'where id=3;

7.Cambie el salario a 1,000 dólares a todos los


empleados que tengan un salario inferior a 900
dólares
update my employee set salary=1000 where salary<900;

8.Verifique los cambios en la tabla.


select * from my_employee;

9.Suprima a Betty Dancs de la tabla MY_EMPLOYEE.}


delete from my_employee where id=2;

10.Confirme los cambios en la tabla.


select * from my_employee;

11.Valide todos los cambios pendientes.


commit;

12.Rellene la tabla con las últimas filas de datos de


ejemplo.
Ejecutar script 6 con la fila id=5;

13.Confirme la adición a la tabla.


commit;

14.Marque un punto intermedio en el procesamiento


de la transacción.
En este punto hay que tener cuidado, si tienes autocommit en on dará error. En mi caso estoy
utilizandoSQL-developer y lo tuve que poner off:
Tools > Preferences > Database > Advanced > Autocommit
savepoint A;

15.Vacíe toda la tabla

delete from my_employee;

16.Confirme que la tabla está vacía.


select * from my_employee;

17.Deseche la operación DELETE más reciente sin


descartar la operación INSERT anterior.
rollback to A;

18.Confirme que la nueva fila sigue intacta.


select * from my-employee where id=5;

19.Haga permanente la adición de datos.


commit;

También podría gustarte