Vous êtes sur la page 1sur 6

Carrera: DBA1 11g - Fundamentals Semestre: 1

Clase Unidad/ Tema Objeti vos Recursos


Acti vidades / Evaluaciones
Parciales
Trabajos Prcticos / Laboratorios
Presentacin del Curso
Presentacin del instructor y de los alumnos,
establecer un canal de comunicaciones fluido
entre ambos
Conocer los saberes previos del grupo
Cuestionario de evaluacin y
nivelacin
Presentacin del Curso
Presentacin de los alumnos
Ejercicio de diagnostico del
grupo utilizando un cuestionario
de evaluacin diagnstica
o o Ejercicio de diagnstico del grupo utilizando un
cuestionario de evaluacin diagnstica
1
Visin general de Oracle Database 11g y
productos relacionados
Visin general de los conceptos y terminologa de
gestin de bases de datos relacionales
Introduccin a SQL y sus entornos de desarrollo
Esquema HR y tablas utilizadas en este curso
Presentacin Powe Point.
Presentacin de la carrera
eKit del Alumno
Exposicin: Principales
componentes de la Base de
Datos Oracle 11g
Exposicin: Base de Datos
Relacionales

o o
Introduccin
Documentacin y recursos adicionales de Oracle
Database 11g
Uso de SQL Developer
Introducirse en el uso de comandos de SQL*Plus
Presentacin Power Point.
SQL Developer
Presentacin Power Point.
Comandos SQL Plus
Apendice C eKit del Alumno
Apendice D eKit del Alumno
Exposicin; Uso de SQL
Developer
Exposicin: uso de SQL Plus
Evaluacin parcial Nro 1
Ejercicios Prcticos Uso SQL Developer
Ejercicios Prcticos Uso SQL Plus
2
Unidad 1: Sentencias Select de SQL
Comandos iSQL
Familiarizarse con el manejo de expresiones
aritmticas y valor nulo
Ejecutar sentencias SELECT bsicas

Presentacin Power Point.
Sentencias Select de SQL
EKit del Alumno
Revisin de los resultados del
parcial
Exposicin: Sentencias Select
SQL
Prctica Guiada: Ejecutar
sentencias SELECT
Exposicin Manejo de
expresiones Aritmticas y valor
nulo
Trabajo Prctico Unidad 1:
o Seleccin de todos los datos de
diferentes tablas
o Descripcin de la estructura de tablas
o Realizacin de clculos aritmticos y
especificacin de nmeros y columnas


Carrera: DBA1 11g - Fundamentals Semestre: 1



Clase Unidad/ Tema Objeti vos Recursos
Acti vidades / Evaluaciones
Parciales
Trabajos Prcticos / Laboratorios
Unidad 2: Restriccin y Ordenacin
de Datos
Familiarizarse en el uso de la clusula WHERE
Aprender a limitar las filas recuperadas en una
consulta
Aprender a utilizar la sustitucin ampersand en
iSQL*Plus para restringir y ordenar la salida en el
tiempo de ejecucin
Presentacin Power Point.
Restriccin y ordenacin de
Datos
EKit del Alumno
Exposicin: Restriccin y
Ordenacin de datos
Trabajo Prctico Unidad 2:
o Seleccin de datos y cambio del orden de
las filas que se muestran
o Restriccin de filas mediante clusula
WHERE
o Ordenacin de filas mediante clusula
ORDER BY
o Uso de variables de sustitucin para
agregar flexibilidad a las sentencias
SELECT de SQL
3
Unidad 3: Uso de funciones de una
sola fila para personalizar
la salida
Conocer los varios tipos de funciones que hay
disponibles en SQL
Utilizar funciones de carcter, numricas y de
fecha en sentencias SELECT

Presentacin Power Point.
Funciones de una sola fila
EKit del Alumno

Exposicin: Funciones de una
sola fila
Trabajo Prctico Unidad 3:
o Creacin de consultas que requieren el
uso de funciones numricas de carcter y
de fecha
o Uso de concatenacin con funciones
o Escritura de consultas sensibles a
maysculas/minsculas para probar la
utilidad de las funciones de carcter
Unidad 4: Uso de Funciones de
Conversin y Expresiones
Condicionales
Describir el uso de las funciones de conversin
Distinguir Conversin implcita y Explcita
Uso de Funciones con Fechas
Funciones TO_CHAR , TO_DATE y TO_NUMBER
Funciones de Anidacin.
Funciones Condicionales
Presentacin Power Point.
Funciones de Conversin y
Expresiones Condicionales
EKit del Alumno
Exposicin: Funciones de
Conversin y Expresiones
Condicionales
Trabajo Prctico Unidad 4:
o Realizacin de clculos de aos y meses
de servicio de un empleado
o Determinacin de la fecha de revisin
para un empleado
o
4
Unidad 5: Informes con datos
agregados con Funciones
de grupo
Identificar y describir las funciones de grupo
disponibles y su uso
Agrupar datos mediante la clusula GROUP BY
Incluir o excluir filas agrupadas utilizando la
clusula HAVING.
Presentacin Power Point.
Funciones de grupo
EKit del Alumno
Exposicin: Funciones de Grupo
Trabajo Prctico Unidad 5:
o Escritura de consultas que utilicen las
funciones de grupo
o Agrupacin por filas para obtener ms de
un resultado
o Restriccin de grupos mediante la
clusula HAVING


Carrera: DBA1 11g - Fundamentals Semestre: 1



Clase Unidad/ Tema Objeti vos Recursos
Acti vidades / Evaluaciones
Parciales
Trabajos Prcticos / Laboratorios
Unidad 6: Visualizacin de datos de
varias tablas
Escribir sentencias SELECT para acceder a datos
de ms de una tabla mediante las uniones
igualitarias y no igualitarias
Unir una tabla a si misma mediante una auto unin
Ver datos que generalmente no cumplen una
condicin de unin utilizando uniones externas
Generar un producto cartesiano de todas las filas
de dos o ms tablas
Presentacin Power Point.
Visualizacin de datos de
varias tablas
EKit del Alumno
Exposicin: Visualizacin de
datos de varias tablas
Trabajo Prctico Unidad 6
o Unin de tablas mediante una unin
igualitaria
o Realizacin de uniones externas y auto
uniones
o Agregacin de condiciones
5
Unidad 7: Subconsultas para resolver
consultas
Definir subconsultas
Describir los tipos de problemas que pueden
resolver las subconsultas
Enumerar los tipos de subconsultas
Escribir subconsultas de una sola fila y de varias
Presentacin Power Point.
Subconsultas para resolver
consultas
EKit del Alumno
Evaluacin parcial Nro 2
Revisin de los resultados del
parcial
Exposicin: Subconsultas para
resolver consultas
Trabajo Prctico Unidad 7:
o Creacin de Subconsultas para consultar
valores en base a criterios desconocidos
o Uso de Subconsultas para averiguar los
valores que existen en un juego de datos
y no en otros
Unidad 8: Uso de los Operadores de
Definicin
Describir Operadores de Definicin
Utilizar un operador de definicin para combinar
varias consultas en una sola
Controlar el orden de las filas devueltas
Presentacin Power Point.
Uso de operadores de
Definicin
Kit Alumnos

Revisin de los resultados del
parcial
Exposicin: Visualizacin de
datos de varias variables
Trabajo Prctico Unidad 8: Utilizacin de
operadores SET para crear informes
o Uso del operador UNION
o Uso del operador INTERSECTION
o Uso del operador MINUS
6
Unidad 9: Manipulacin de Datos
Describir cada una de las sentencias DML
(Lenguaje de Manipulacin de Datos)
Insertar filas en una tabla
Actualizar filas en una tabla
Suprimir filas en una tabla
Controlar transacciones
Presentacin Power Point.
Manipulacin de Datos
EKit del Alumno

Evaluacin parcial Nro 3
Revisin de los resultados del
parcial
Exposicin: Manipulacin de
Datos
Trabajo Prctico Unidad 9:
o Insercin de filas en las tablas
o Control de transacciones


Carrera: DBA1 11g - Fundamentals Semestre: 1



Clase Unidad/ Tema Objeti vos Recursos
Acti vidades / Evaluaciones
Parciales
Trabajos Prcticos / Laboratorios
7
Unidad 10: Uso de sentencias DDL
para crear y gestionar
Tablas
Clasificar los objetos principales de la Base de
Datos
Revisar la estructura de tablas
Mostrar los tipos de datos que estn disponibles
para las columnas
Crear una tabla simple
Comprender como se crean las restricciones en el
momento de creacin de una tabla
Describir como funcionan los objetos de un
esquema
Presentacin Power Point.
Uso de sentencias DDL para
crear y gestionar Tablas
EKit del Alumno
Exposicin: Uso de sentencias
DDL para crear y gestionar tablas
Trabajo Prctico Unidad 10:
o Creacin de nuevas tablas
o Creacin de una nueva tabla mediante la
sintaxis CREATE TABLE AS
o Verificacin de que las tablas existen
Borrado de tablas
8
Unidad 11: Creacin de otros objetos
de Esquema
Crear vistas simples y complejas
Recuperar datos de vistas
Crear mantener y utilizar secuencias
Crear y mantener ndices
Crear sinnimos privados y pblicos
Presentacin Power Point.
Creacin de otros objetos de
Esquema
EKit del Alumno
Exposicin: Creacin de otros
objetos de esquema
Trabajo Prctico Unidad 11:
o Creacin de secuencias
o Uso de secuencias
o Creacin de ndices no nicos
o Creacin de sinnimos
9
Unidad 12: Control de acceso de
Usuarios
Diferenciar los privilegios del sistema de los de
objeto
Otorgar privilegios en tablas
Ver privilegios en el diccionario de datos
Otorgar roles
Distinguir entre privilegios y roles
Presentacin Power Point.
Creacin de usuarios y
control de acceso a usuarios
EKit del Alumno
Evaluacin parcial Nro 4
Revisin de los resultados del
parcial
Exposicin: Control de acceso de
usuarios
Trabajo Prctico Unidad 12:
o Otorgamiento a otros usuarios de
privilegios de su tabla
o Modificacin de la tabla de otro usuario a
travs de los privilegios que se le han
otorgado
o Creacin de sinnimos
o Consulta de las vistas de diccionario de
datos relacionadas con privilegios
10
Unidad 13: Gestin de Objetos de
Esquema
Agregar restricciones
Crear ndices
Crear ndices mediante sentencia CREATE TABLE
Crear ndices basados en funciones
Borrar columnas y definir columnas como
UNUSED
Realizar operaciones FLASHBACK
Crear y utilizar tablas externas
Presentacin Power Point.
Gestin de Objetos de
Esquema
EKit del Alumno
Exposicin: Gestin de Objetos
de esquema
Trabajo Prctico Unidad 13:
o Modificacin de tablas
o Adicin de columnas
o Borrado de columnas
o Creacin de ndices
o Creacin de tablas externas


Carrera: DBA1 11g - Fundamentals Semestre: 1



Clase Unidad/ Tema Objeti vos Recursos
Acti vidades / Evaluaciones
Parciales
Trabajos Prcticos / Laboratorios
11
Unidad 14: Gestin de Objetos con
Vistas de Diccionario de
Datos
Utilizar las vistas de diccionario de datos para
investigar los datos de los objetos
Consultar diferentes vistas de diccionarios de datos
Presentacin Power Point.
Gestin de Objetos con
vistas de Diccionario de
Datos
EKit del Alumno
Exposicin: Gestin de objetos
con Vistas de Diccionario de
Datos
Trabajo Prctico Unidad 14:
o Consulta de las vistas de diccionario en
busca de informacin de tabla y de
columna
o Consulta de las vistas de diccionario en
busca de informacin de tabla y de
informacin de restriccin
o Consulta de las vistas de diccionario en
busca de informacin de vista
o Consulta de las vistas de diccionario en
busca de informacin secuencia
o Consulta de las vistas de diccionario en
busca de informacin de sinnimos
o Adicin de un comentario a una tabla y
consulta de las vistas de diccionario en
busca de informacin de comentario.
Unidad 15: Manipulacin de Grandes
J uegos de Datos
Manipular datos mediante subconsultas
Describir las funciones de las inserciones de varias
tablas
Utilizar los siguientes tipos de inserciones de
varias tablas
o INSERT incondicional
o INSERT de pivoting
o ALL INSERT condicional
o FIRST INSERT condicional
Fusionar filas en una tabla
Hacer un seguimiento de los cambios en datos
durante un perodo de tiempo
Presentacin Power Point.
Manipulacin de Grandes
J uegos de Datos
EKit del Alumno
Evaluacin parcial Nro 5
Revisin de los resultados del
parcial
Exposicin: Manipulacin de
grandes juegos de datos
Trabajo Prctico Unidad 15:
o Realizacin de Inserciones (INSERT) de
varias tablas
o Realizacin de operaciones MERGE
o Seguimiento de versiones de filas
12
Unidad 16: Gestin de Datos en
Zonas Horarias Diferentes
Utilizar las funciones de fecha y hora
Presentacin Power Point.
Gestin de Datos en Zonas
Horarias diferentes
EKit del Alumno
Exposicin: Gestin de datos en
Zonas horarias diferentes
Trabajo Prctico Unidad 16:
o Uso de las funciones de fecha/hora
13
Unidad 17: Generacin de Informes
mediante la Agrupacin de
Datos Relacionados
Utilizar la operacin ROLLUP para generar valores
subtotales
Utilizar la operacin CUBE para generar valores
desde varias tablas
Utilizar la funcin GROUPING para identificar los
valores de fila creados por ROLLUP o CUBE
Utilizar GROUPING SETS para generar un juego
de resultado nico
Presentacin Power Point.
Generacin de Informes
mediante la agrupacin de
Datos relacionados
EKit del Alumno
Exposicin: Agrupacin de Datos
Relacionados
Trabajo Prctico Unidad 17:
o Operadores ROLLUP
o Operadores CUBE
o Funciones GROUPING
o GROUPING SETS


Carrera: DBA1 11g - Fundamentals Semestre: 1



Clase Unidad/ Tema Objeti vos Recursos
Acti vidades / Evaluaciones
Parciales
Trabajos Prcticos / Laboratorios
14
Unidad 18: Recuperacin de Datos
mediante Subconsultas
Escribir una subconsulta de varias columnas
Utilizar subconsultas escalares en SQL
Solucionar problemas con subconsultas
correlacionadas
Actualizar y suprimir filas mediante subconsultas
correlacionadas
Utilizar los operadores EXISTS y NOT EXISTS
Utilizar la clusula WITH
Presentacin Power Point.
Recuperacin de datos
mediante Subconsultas
EKit del Alumno
Exposicin: Gestin de datos en
Zonas horarias diferentes
Trabajo Prctico Unidad18:
o Uso de las funciones de fecha/hora
Trabajo Prctico Unidad 17:
o Creacin de subconsultas de varias
columnas
o Escritura de Subconsultas
correlacionadas
o Uso del operador EXISTS
o Uso de Subconsultas escalares
o Uso de la clusula WITH
15
Unidad 19: Soporte de Expresiones
Normales
Utilizar el soporte de expresiones normales en SQL
para buscar , hacer corresponder y sustituir cadenas
siempre en trminos de expresiones normales
Presentacin Power Point.
Soporte de Expresiones
Normales
EKit del Alumno
Exposicin: Soporte para
Expresiones Normales
Trabajo Prctico Unidad 19:
o Uso de expresiones Normales
16
Recuperatorio de Exmenes
Parciales:
Brindar una instancia que permita la recuperacin
de evaluaciones Parciales
Aula con acceso a Internet
Evaluacin parcial Nro 6
Revisin de los resultados del
parcial
Recuperacin Evaluaciones
Parciales anteriores

17 Examen Final Prctico
Gua de Examen Final
Prctico
Aula con acceso a Internet
Evaluacin Final Prctica
18
Examen Final Terico y
Recuperatorio

Gua de Examen Final
Terico
Aula con acceso a Internet
Evaluacin Final Terica
Recuperatorio

Vous aimerez peut-être aussi