temario pl-sql
DESCRIPTION
Temario del curso de PL-SQLTRANSCRIPT
Temario
Programación de Base de Datos con PL-SQL
I. DATOS GENERALES
Nombre del Curso : Programación de Bases de Datos con PL-SQL Total de horas : 48 Horas Académicas
II. METODOLOGÍA
Curso teórico-práctico.
Exposición del profesor, ayudas audiovisuales. Diálogo abierto. Debate. Evaluación
permanente.
Realización de tareas y actividades.
Evaluación continúa.
III. EVALUACIÓN
La ponderación de las evaluaciones son las siguientes:
Todos los cuestionarios tienen una vigencia para su resolución de 72 horas, la
duración por test es de 30 minutos y tiene dos intentos para su resolución.
Los cuestionarios y las tareas virtuales tendrán un promedio individual.
Evaluación Ponderación
Cuestionarios Virtuales (2) 15% Tareas Virtuales (2) 15% Evaluación Parcial 30% Evaluación Final 40%
Total 100%
Sesión Actividad Fecha
Sesión 6 Evaluación Parcial
Sesión 12 Evaluación Final
Sesión Actividad Fecha
Sesión 3 Primer Cuestionario Virtual
Primera Tarea Virtual
Sesión 9 Segundo Cuestionario Virtual
Segunda Tarea Virtual
IV. CONTENIDO
Sesi
ón
Temario en Detalle
Ho
ras
Fech
a
M
ód
ulo
s
S1
Introducción a una Base de datos relacionales, SQL and PL/SQL.
Interactuando con la Base de Datos: Conexión y SQL*PLUS.
Conocer los conceptos y términos básicos de una Base de datos Oracle.
Configurar la conexión a una base de datos Oracle.
4
Mó
du
lo 1
D
L O 2
S2
Uso de SQL*PLUS.
Usar la interfaz clásica de comandos de Oracle (SQL*PLUS). Configurar el
entorno de trabajo, tanto de entrada como de salida. Explotar las
opciones de reportes manejada por el aplicativo.
4
S3
Creación y manejo de tablas.
Creación de constraints.
Trabajar con tablas creadas por el propio usuario, asì como definir
restricciones de Base de datos.
Manipulación de datos.
Primer Cuestionario Virtual Primera Tarea Virtual
4
S4
Manejar las sentencias DML (insert, delete, update) , asì como el manejo
de transacciones.
Uso de las funciones predefinidas de Oracle.
Trabajar con funciones de carácter, numéricas, de fecha, de conversión y
de grupo.
Definición de sentencias SQL Básicas
Interactuar con la Base de Datos a través de sentencias SQL
4
S5
Resolver problemas típicos.
Filtrado y ordenación de data.
Uso de JOIN, funciones de Group BY y subqueries.
Usar las estrategias de filtrado de datos.
Buscar información en varias tablas relacionadas.
4
S6 Evaluación Parcial 4
S7
Introducción a PL/SQL.
Declaración de variables en PL/SQL
Conocer los beneficios de PL/SQL.
Construir un bloque básico PL/SQL
Definición de bloques completos de PL/SQL.
4
Mó
du
lo 2
3
S8
Definición de sentencias dentro de un bloque PL/SQL
Crear bloques de PL/SQL anidados.
Usar operaciones DML dentro de un bloque PL/SQL
Creación de estructuras de control
4
S9
Construir e identificar los diferentes tipos de IF y diferentes tipos de
LOOP
Construcción de cursores explícitos.
Describir la diferencia entre cursor implícito y explícito.
Utilizar un cursor en un loop. Segundo Cuestionario virtual Segunda Tarea Virtual
4
S10
Manejo de excepciones.
Controlar los errores en un flujo de programas.
Construcción de procedimientos y funciones, y paquetes en PL/SQL.
Crear “store procedures” y funciones con lógica de negocio.
Invocar a estos objetos
S11
Agrupar los procedimientos y funciones en un paquete.
Disparadores en PL/SQL
Construir disparadores en una tabla que resuelvan problemas no
resueltos con las funcionalidades estándar de Oracle.
S12 Evaluación Final 4