Академический Документы
Профессиональный Документы
Культура Документы
SYLLABUS
I.
DESCRIPCIN:
En este curso, el participante obtendr los conocimientos necesarios para
comprender los fundamentos del modelamiento de una base de datos
relacional, as como, construir modelos lgicos y fsicos correspondientes a las
necesidades del negocio, logrando optimizar su almacenamiento mediante la
aplicacin de los conceptos de normalizacin de los datos.
Por otro lado, el Microsoft SQL SERVER 2008 es un motor de base de datos
que permite el almacenamiento de grandes volmenes de datos, manteniendo
la eficiencia en las consultas y manipulacin de los datos. En este curso, el
participante obtendr los conocimientos necesarios para elaborar y utilizar
sentencias SQL para la creacin de los diferentes objetos de base de datos y
mantenimiento de la informacin. A travs del TransactSQL, se escribirn
procedimientos almacenados y triggers que permita manipular la informacin
de manera ms eficiente.
Pre-requisitos:
Conocimientos bsicos de algoritmos y programacin.
II.
III.
METODOLOGA:
El curso contar con sesiones terico-prcticas. Se emplear material
audiovisual con la finalidad de facilitar los procesos de adquisicin y evaluacin
del aprendizaje. Durante las sesiones de clases se buscar la participacin de
los alumnos mediante el desarrollo de ejercicios.
Recursos:
IV. EVALUACION:
La calificacin es vigesimal (0 a 20) y la nota mnima aprobatoria es de
catorce (14). El curso se evaluar mediante una prctica calificada al final del
mismo.
V.
CONTENIDO ANALTICO:
Duracin
2.0 hrs.
Logro: Identifica la importancia de las bases de datos en el desarrollo de aplicaciones
CAPTULO No. 1: Introduccin a las Bases de Datos
Temas
El enfoque actual
Concepto y definicin
Ventajas y desventajas
Arquitectura de una base de datos
Importancia de las bases de datos
Habilidades
Al finalizar el captulo, el alumno podr:
Duracin
3.0 hrs.
Modelado de Datos
Modelo Entidad Relacin
Ejemplos bsicos de DER
Habilidades
Al finalizar el captulo, el alumno podr:
Duracin
7.0 hrs.
Herramientas CASE
Tipos de herramientas CASE
Ventajas y desventajas
CA Erwin Data Modeler
Habilidades
Al finalizar el captulo, el alumno podr:
Duracin
3.0 hrs.
Habilidades
Al finalizar el captulo, el alumno podr:
PRACTICA CALIFICADA
Duracin
3.0 hrs.
Habilidades
Al finalizar el captulo el alumno:
Duracin
3.0 hrs.
Habilidades
Al finalizar el captulo el alumno:
Duracin
4.0 hrs.
Campos calculados
Funciones agrupadas y agrupacin de
datos
Group By
Having
Compute
Consultas multi tabla
Inner Join
Left Outer Join
Right Outer Join
Consultas anidadas (Subconsultas)
Creacin de vistas
Habilidades
Al finalizar el captulo el alumno:
Duracin
2.0 hrs.
Sentencia INSERT
Sentencia UPDATE
Sentencia DELETE
Insertando datos con la sentencia
SELECT
Habilidades
Al finalizar el captulo el alumno:
Duracin
4.0 hrs.
Definicin de variables
Estructuras de programacin
Creacin y empleo de funciones del
usuario
Definicin y manejo de transacciones
Creacin y manejo de usuarios
Habilidades
Al finalizar el captulo el alumno:
Duracin
8.0 hrs.
Logro: Construye procedimientos almacenados para reutilizar el cdigo y Utiliza cursores
dentro de los procedimientos almacenados y rutinas TransactSQL para implementar
requerimientos complejos a travs de lgica iterativa
CAPTULO No. 10: Procedimientos Almacenados y Cursores
Temas
Habilidades
Al finalizar el captulo el alumno:
Duracin
5.0 hrs.
Definicin de triggers
Utilizacin de los triggers para
implementar reglas de negocio
Empleo de procedimientos
almacenados en los triggers
Habilidades
Al finalizar el captulo el alumno:
Duracin
2.0 hrs.
PRACTICA CALIFICADA
Habilidades
Al finalizar el captulo el alumno:
VI. REFERENCIAS:
Fuente: Libros
Pressman, Roger (1995)
Ingeniera del Software
Madrid: McGraw Hill
Powell, Gavin (2006)
Beginning Database Design.
Indianpolis: Wiley Publishing Inc.
Nielsen, Paul (2006)
SQL Server 2005 Bible
Indianpolis: Wiley Publishing, Inc.
Vieira, Robert (2007)
Professional SQL Server 2005 Programming
Indianpolis: Wiley Publishing, Inc.
Fuente: Web
Marqus Andrs, Mara Mercedes (2001)
El Modelo Entidad Relacin
http://www3.uji.es/~mmarques/f47/apun/node83.html