temario pl-sql

3
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

Upload: cjava-peru

Post on 29-Mar-2016

216 views

Category:

Documents


0 download

DESCRIPTION

Temario del curso de PL-SQL

TRANSCRIPT

Page 1: Temario PL-SQL

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

Page 2: Temario PL-SQL

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

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

Page 3: Temario PL-SQL

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

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