Está en la página 1de 7

Base de Datos Formas Normales

Laboratorio: Sentencias en PL/SQL

OBJETIVOS

1. Manejo de variables
2. Manipulación de datos en PLSQL

EQUIPOS, MATERIALES, PROGRAMAS Y RECURSOS

● PC Personal.
● Sistema operativo Windows XP, Windows 7, Windows 8
● Material disponible desde Tecsup Virtual.

SEGURIDAD

● Colocar las mochilas en el gabinete al final del salón para evitar caídas en caso de
sismo.
● No ingresar con bebidas ni comidas.
● Apagar los equipos y los monitores al culminar la sesión.

INTRODUCCIÓN

El lenguaje nos permite desarrollar bloques de código en PLSQL.

PREPARACIÓN

El Alumno debe revisar previamente el material del curso en Tecsup Virtual y revisar su texto.

PROCEDIMIENTO y RESULTADOS

1. Manejo de comentarios

2. Uso de funciones de línea simple

Dpto. de Tecnología Digital y Gestión Pág. 2


Base de Datos Formas Normales

3. Manejo de secuencias en PLSQL versión 11g


Revisar el Enlace:
https://livesql.oracle.com/apex/livesql/file/
content_GL1PAE2CYMKDK32A42NZIGJVR.html

4. Ejemplos de uso de conversiones implícitas y explicitas

5. Manejo de bloques anidados

6. Manipulación de datos- Insert

Dpto. de Tecnología Digital y Gestión Pág. 3


Base de Datos Formas Normales

Realizar la inserción de sus datos(Nombres,apellidos,mail) en la tabla employes,


realizar las capturas de pantalla respectivas

begin
insert into employees (employee_id, first_name, last_name, email, hire_date,
job_id, salary)
values (employees_seq.nextval, 'Margareth', 'Pacori', 'MPacori', '17-JUN-03',
'AD_PRES', 3000);
END;
/
select *from employees where first_name='Margareth'

7. Actualización

Dpto. de Tecnología Digital y Gestión Pág. 4


Base de Datos Formas Normales

Realizar la actualización en la tabla employes, realizar las capturas de pantalla


respectivas

declare
sal_increase employees.salary%type:=800;
begin
update employees
set salary = salary + sal_increase
where job_id ='ST_CLERK';
end;
/
select*from employees where job_id='ST_CLERK'

Dpto. de Tecnología Digital y Gestión Pág. 5


Base de Datos Formas Normales

8. Eliminación

Realizar la eliminación en la tabla employes, realizar las capturas de pantalla


respectivas

alter table employees drop constraint (aqui va lo que te envie aaaaaaaaaaaa);


declare
deptno employees.department_id%type:=10;
begin
delete from employees
where department_id =deptno;
end;
/
select*from employees

Dpto. de Tecnología Digital y Gestión Pág. 6


Base de Datos Formas Normales

CONCLUSIONES

Indicar las conclusiones que ha llegado después de desarrollar la práctica

Dpto. de Tecnología Digital y Gestión Pág. 7

También podría gustarte