Está en la página 1de 14

INSTITUTO TECNOLÓGICO SUPERIOR

CORDILLERA

GUÍA DE PRÁCTICAS

LABORATORIO 2018-2019

PL/SQL

ANÁLISIS DE SISTEMAS

2018 - 2019
Tabla de contenido

Tabla de contenido
PRIMER BIMESTRE _________________________________________________________________________ 1
PRÁCTICA Nº 1
TEMA: ____________________________________________________________________________1
OBJETIVO ________________________________________________________________________1
INDICACIONES GENERALES _________________________________________________________1
ACTIVIDADES A DESARROLLAR______________________________________________________1
RESULTADOS OBTENIDOS __________________________________________________________1
CONCLUSIONES Y RECOMENDACIONES ______________________________________________1
PRIMER BIMESTRE _________________________________________________________________________ 2
PRÁCTICA Nº 2
OBJETIVO ________________________________________________________________________2
INDICACIONES GENERALES _________________________________________________________2
ACTIVIDADES A DESARROLLAR______________________________________________________2
RESULTADOS OBTENIDOS __________________________________________________________3
CONCLUSIONES Y RECOMENDACIONES ______________________________________________3
PRIMER BIMESTRE _________________________________________________________________________ 4
PRÁCTICA Nº 3
OBJETIVO ________________________________________________________________________4
INDICACIONES GENERALES _________________________________________________________4
ACTIVIDADES A DESARROLLAR______________________________________________________4
RESULTADOS OBTENIDOS __________________________________________________________5
CONCLUSIONES Y RECOMENDACIONES ______________________________________________5
SEGUNDO BIMESTRE _______________________________________________________________________ 6
PRÁCTICA Nº 4
TEMA: ____________________________________________________________________________6
OBJETIVO ________________________________________________________________________6
INDICACIONES GENERALES _________________________________________________________6
ACTIVIDADES A DESARROLLAR______________________________________________________6
RESULTADOS OBTENIDOS __________________________________________________________7
CONCLUSIONES Y RECOMENDACIONES ______________________________________________7
Tabla de contenido

TERCER BIMESTRE _________________________________________________________________________ 8


PRÁCTICA Nº 5
TEMA: ____________________________________________________________________________8
OBJETIVO ________________________________________________________________________8
INDICACIONES GENERALES _________________________________________________________8
ACTIVIDADES A DESARROLLAR______________________________________________________8
RESULTADOS OBTENIDOS __________________________________________________________9
CONCLUSIONES Y RECOMENDACIONES ______________________________________________9
Información del Docente _____________________________________________________________________ 10
GUÍA DE LABORATORIO – PL/SQL

PRIMER BIMESTRE
PRÁCTICA Nº 1
TEMA:
Instalación de un Gestor de Base de Datos

OBJETIVO
Aprender a instalar un Gestor de Base de Datos, crear un usuario y asignar los roles
respectivos

INDICACIONES GENERALES
El alumno debera instalar un Gestor de Base de Datos Oracle. Posteriormente a
esto, se debera crear un usuario diferente al usuario Administrador, al cual se le
debera asignar los roles que le permitan manejar y manipular las estructuras y datos
de la Base de Datos.

ACTIVIDADES A DESARROLLAR
Materiales
 Un computador
 El instalador del Gestor de Base de Datos Oracle

RESULTADOS OBTENIDOS
 El Gestor de Base de Datos instalado
 Usuario creado
 Asignación de roles al usuario creado

CONCLUSIONES Y RECOMENDACIONES
 El programador debe aprender a instalar el software Gestor de Base de Datos
 Se debe aprender a crear un usuario diferente al usuario Administrador. Se le
asigna los roles que le permita: conectarse a la Base de Datos, crear las
estructuras, manejar los recursos, realizar algunas tareas de DBA
GUÍA DE LABORATORIO – PL/SQL

PRIMER BIMESTRE
PRÁCTICA Nº 2
Crear un modelo en Power Designer que permita solucionar lo siguiente: “La
empresa ACME Cía. Ltda. Es una empresa dedicada a la prestación de vehículos.
Los procesos a automatizarse son los siguientes:.

a) Registro de la empresa
b) Registro de los datos filiales del cliente
c) Registro de los datos de los vehículos, sus marcas y modelos
d) Registro de los préstamos de vehículos realizados a los clientes
e) Registro del kilometraje de inicio y fin

OBJETIVO
Aplicar los conceptos de Diseño de Base de Datos en el desarrollo de modelos
relacionales y crear sentencias SQL que permitan maipular la información

INDICACIONES GENERALES
Crear un modelo relacional de Base de Datos y las sentencias SQL indicadas

ACTIVIDADES A DESARROLLAR
Materiales
 Un computador
Indicaciones

 Crear un usuario de nombre “VEHICULO” y password “VEHICULO”


 Generar el script de Base de Datos y ejecutarle en el usuario “VEHICULO”
 Crear triggers de secuencia para cada una de las Tablas
 Crear triggers de control de duplicados para cada una de las tablas
 Generar sentencias Insert para cada una de las tablas
 Generar sentencias Update para cada una de las tablas
 Generar sentencias Delete para cada una de las tablas (Tener en cuenta la
jerarquía de eliminación)
 Generar las siguientes funciones
GUÍA DE LABORATORIO – PL/SQL

a) Función que permita recuperar el nombre del cliente. Argumento de


entrada: Código del cliente. Argumento de salida: Apellidos y Nombres del
cliente
b) Función que permita recuperar el modelo del vehículo. Argumento de
entrada: Código del vehículo. Argumento de salida: Modelo del vehículo

RESULTADOS OBTENIDOS
 Crear un Modelo Relacional de Base de Datos
 Creación de funciones, triggers y sentencias SQL básicas

CONCLUSIONES Y RECOMENDACIONES
 El alumno aprenderá a crear un Modelo de Base de Datos Relacional
 El alumno aprenderá a generar triggers y funciones
 El alumno aprenderá a generar sentencias SQL básicas
GUÍA DE LABORATORIO – PL/SQL

PRIMER BIMESTRE
PRÁCTICA Nº 3
Desarrollar un software de estimación de costos para el desarrollo de un software.

OBJETIVO
Diseñar un modelo de Base de Datos que permita soportar las actividades
relacionadas con el desarrollo de un software de estimación de costos para el
desarrollo de un software.

INDICACIONES GENERALES
a) Realizar el levantamiento de requerimientos en el formato establecido.
b) Transcribir el requerimiento al formato establecido.
c) Validar el requerimiento.
Diseñar en Power Designer el modelo Conceptual de Base de Datos.
d) Diseñar en Power Designer el modelo Físico de Base de Datos.

ACTIVIDADES A DESARROLLAR
a) Realizar el levantamiento del requerimiento que permita registrar los usuarios
del Sistema.
b) Realizar el levantamiento del requerimiento que permita registrar los datos
de la empresa.
c) Realizar el levantamiento del requerimiento que permita registrar los datos
filiales y demográficos de los empleados.
d) Realizar el levantamiento del requerimiento que permita registrar los cargos
de un empleado.
e) Realizar el levantamiento del requerimiento que permita registrar los
departamentos de un empleado.
f) Realizar el levantamiento del requerimiento que permita registrar los datos
filiales y demográficos de los clientes.
g) Realizar el levantamiento del requerimiento que permita registrar los datos
de los Proyectos a ser costeados
g) .
GUÍA DE LABORATORIO – PL/SQL

Realizar el levantamiento del requerimiento que permita registrar los datos


de los procesos a ser considerados en el proceso de costeo de un Proyecto.
h) Realizar el levantamiento del requerimiento que permita registrar los ítems a
ser considerados por cada proceso de costeo.
i) Realizar el levantamiento del requerimiento que permita registrar los costes
del Proyecto.
j) Realizar el modelo conceptual de Base de Datos.
k) Crear trigger de secuencia, incluir manejo de excepciones
l) Crear triggers de control de duplicados, incluir manejo de excepciones

RESULTADOS OBTENIDOS
 Código SQL que permita manejar y manipular información de la Base de
Datos

CONCLUSIONES Y RECOMENDACIONES
 El alumno aprendió a crear sentencias objetos de Base de Datos
 El alumno aprendió a crear objetos de Base de Datos
 El alumno aprendió a utilizar excepciones
GUÍA DE LABORATORIO – PL/SQL

SEGUNDO BIMESTRE
PRÁCTICA Nº 4
TEMA:
Crear un modelo en Power Designer que permita solucionar lo siguiente: “La
empresa ACME Cía. Ltda., es una empresa dedicada a la comercialización de
películas. Los procesos a automatizarse son los siguientes:

 Registro de la empresa
 Registro de los datos filiales del cliente
 Registro de los datos de los videos (título, autores, genero,
director)

OBJETIVO
Diseñar un modelo de Base de Datos que permita soportar las actividades
relacionadas con el desarrollo de un software dedicado a la comercialización de
películas.

INDICACIONES GENERALES
Realizar el levantamiento de requerimientos en el formato establecido.
 Transcribir el requerimiento al formato establecido.
 Validar el requerimiento.
o Diseñar en Power Designer el modelo Conceptual de Base de
Datos.
o Diseñar en Power Designer el modelo Físico de Base de Datos

ACTIVIDADES A DESARROLLAR
 Materiales
 Un computador
 Instrucciones
 Crear un usuario de nombre “PELICULA” y password “PELICULA”
 Generar el script de Base de Datos y ejecutarle en el usuario “PELICULA”
GUÍA DE LABORATORIO – PL/SQL

 Crear triggers de secuencia para cada una de las Tablas


 Crear triggers de control de duplicados para cada una de las tablas
 Generar sentencias Insert para cada una de las tablas (Usar argumentos
dinámicos)
 Generar sentencias Update para cada una de las tablas (Usar argumentos
dinámicos)
 Generar sentencias Delete para cada una de las tablas (Tener en cuenta la
jerarquía de eliminación. Usar argumentos dinámicos)
 Generar el proceso de auditoría de la tabla Empresa
 Crear una Función que permita recuperar el título de un determinado video.
Argumento de entrada: Código de la película. Argumento de salida: Titulo de la
película

RESULTADOS OBTENIDOS
 Código SQL que permita manejar y manipular información de la Base de
Datos

CONCLUSIONES Y RECOMENDACIONES
 El alumno aprendió a crear sentencias objetos de Base de Datos
 El alumno aprendió a crear objetos de Base de Datos
 El alumno aprendió a utilizar triggers, funciones y excepciones
GUÍA DE LABORATORIO – PL/SQL

TERCER BIMESTRE
PRÁCTICA Nº 5
TEMA:
Crear un modelo en Power Designer que permita solucionar lo siguiente: “La
empresa ACME Cía. Ltda., es una empresa dedicada a la comercialización de libros.
Los procesos a automatizarse son los siguientes:

 Registro de la empresa

 Registro de los datos filiales del cliente

 Registro de los datos de los libros (título, temática, autor, número de
páginas, resumen del libro, etc.)

OBJETIVO
Diseñar un modelo de Base de Datos que permita soportar las actividades
relacionadas con el desarrollo de un software dedicado a la comercialización de
libros.

INDICACIONES GENERALES
a) Realizar el levantamiento de requerimientos en el formato
establecido.
b) Transcribir el requerimiento al formato establecido.
c) Validar el requerimiento.
d) Diseñar en Power Designer el modelo Conceptual de Base de
Datos.
e) Diseñar en Power Designer el modelo Físico de Base de Datos

ACTIVIDADES A DESARROLLAR
Materiales
GUÍA DE LABORATORIO – PL/SQL

 Un computador

Instrucciones

 Crear un usuario de nombre “LIBRO” y password “LIBRO”


 Generar el script de Base de Datos y ejecutarle en el usuario “LIBRO”
 Crear triggers de secuencia para cada una de las Tablas
 Crear triggers de control de duplicados para cada una de las tablas
 Generar sentencias Insert para cada una de las tablas (Usar argumentos
dinámicos)
 Generar sentencias Update para cada una de las tablas (Usar argumentos
dinámicos)
 Generar sentencias Delete para cada una de las tablas (Tener en cuenta la
jerarquía de eliminación. Usar argumentos dinámicos)
 Generar el proceso de auditoria en todas las tablas
 Generar las siguientes funciones
 Función que permita recuperar el título de un determinado libro. Argumento de
entrada: Código del libro. Argumento de salida: Nombre del libro
 Función que permita recuperar el nombre del autor del libro. Argumento de
entrada: Código del autor. Argumento de salida: Nombre del autor

RESULTADOS OBTENIDOS
 Código SQL que permita manejar y manipular información de la Base de Datos

CONCLUSIONES Y RECOMENDACIONES
El alumno aprendió a crear sentencias objetos de Base de Datos
El alumno aprendió a crear objetos de Base de Datos
El alumno aprendió a utilizar excepciones
GUÍA DE LABORATORIO – PL/SQL

Información del Docente

Nombres y Apellidos: Jaime Mauricio Padilla Cevallos


Teléfono: 0992583469 / 0991466104
Email: jaime.padilla@cordillera.edu.ec
Asignaturas a cargo: Base de Datos
PL/SQL
Auditoria de Sistemas
Informática Forense
Seguridad Informática
Ingeniería de Software

MAGISTER EN ADMINISTRACION Y DIRECCION


Formación Profesional: DE EMPRESAS MBA
UNIVERSIDAD TECNOLOGICA ISRAEL
REGISTRO SENESCYT N°: 1051-05-609473

INGENIERO EN INFORMATICA
UNIVERSIDAD CENTRAL DEL ECUADOR
REGISTRO SENESCYT N°: 1005-03-423431

Perito Informático 2009 - 2014


Docente del ITSCO desde el año 2004
Resumen Hoja de Vida
Actualmente trabaja en la Unidad de Tecnologías de la
Información y Comunicación (UTIC) del Hospital de
Especialidades de Fuerzas Armadas No. 1

Solo existen dos días en el año en que no se puede hacer nada. Uno se llama ayer y
otro mañana. Por lo tanto hoy es el día ideal para amar, crecer, hacer y
principalmente vivir.
GUÍA DE LABORATORIO – PL/SQL

Dalai Lama

También podría gustarte