You are on page 1of 13

INSTITUTO TECNOLGICO SUPERIOR DE BANO, S.L.P.

INSTRUMENTACIN DIDCTICA
NOMBRE DEL DOCENTE:
NOMBRE DE LA ASIGNATURA:
CARRERA:
CLAVE DE LA ASIGNATURA:
HORAS TEORA-HORAS PRCTICA-CREDITOS:
PERIODO:

M.C. Victor Manuel Alvarez Hernndez


Programacin de Bases de Datos
Ingeniera en Sistemas Computacionales

BDM 1102
328
ENERO - JULIO 2013

1. Caracterizacin de la asignatura
En esta asignatura el alumno ser capaz Aplicar nuevas tecnologas para el desarrollo de sistemas computacionales que le permita al egresado
comprender problemas de las empresas y encontrar la mejor solucin a travs de la manipulacin de bases de datos; para lo cual, deber
dominar leguajes de bases de datos procedimentales y no procedimentales.

2.- Objetivo(s) general(es) del curso.


Que el alumno desarrolle un sistema completo de base de datos, utilizando un lenguaje de programacin acorde a las necesidades de la
empresa.

Pgina 1 de 13

INSTITUTO TECNOLGICO SUPERIOR DE BANO, S.L.P.


UNIDAD:

TEMA:

Introduccin al acceso a datos

OBJETIVO DE LA UNIDAD

El alumno tendr un panorama amplio sobre los sistemas de bases


de datos.

CONTENIDOS
1.1. La necesidad
de almacenar
datos.
1.2. Los
proveedores
de base de
datos.
1.3. Los lenguajes
de
programacin

ACTIVIDADES DE APRENDIZAJE

CRITERIOS DE EVALUACIN DE LA UNIDAD


Por conocimiento:
Evaluacin de la Unidad 30%
Por actitud:
Portafolio de Evidencias 15%
Asistencia 5%
Participacin 5%
Lista de cotejo 5%
Por habilidad:
Avances de Proyecto de Aplicacin 25%.
Actividades de Aprendizaje 15%.

ACTIVIDADES DE ENSEANZA

PRODUCTO

HORAS
TEORICOPRCTICAS

Apertura:
Apertura:
Manejo
de
conceptos Apertura:
Resolver evaluacin diagnstica.
Aplicacin
de
Evaluacin
relacionados
con
los
2hrs
Disear un mapa conceptual sobre
diagnstica.
lenguajes de programacin
las bases de datos y su Explicar al grupo las expectativas
de base de datos.
importacin en el campo laboral
de la asignatura y su relacin Conocimientos
de
los Desarrollo:
con el campo laboral.
proveedores de base de
9 hrs
datos y sus caractersticas.
Desarrollo:
Desarrollo:
Capacidad para la eleccin de
Realizar un cuadro comparativo Dar una platica sobre la necesidad
lenguajes de programacin,
sobre sistemas de archivos y
de almacenar.
Cierre:
para diferentes tipos de
sistemas de base de datos.
2hrs
proyectos de software.
Investigar sobre los proveedores de Revisar
y
complementar
la
bases de datos que existen en el
investigacin, enfatizando en el
mercado.
dominio de cada proveedor.
Analizar
los
lenguajes
de Exponer sobre lenguajes de
programacin expuesto.
programacin y su dominio.
Realizar ejercicios donde integren Evaluar y Retroalimentar los
algunos
lenguajes
de
ejercicios,

Pgina 2 de 13

INSTITUTO TECNOLGICO SUPERIOR DE BANO, S.L.P.


programacin para el manejo de
bases de datos
Cierre:

Presentar la propuesta de un
proyecto de aplicacin, el
desarrollo de un Sistema de
Informacin, con un avance en
el diseo de la base de datos.
Resolver evaluacin sobre los
temas abordados en clase y
aplicados en el proyecto.

Cierre:

Evaluar
y
Retroalimentar
propuesta de proyecto

la

Diseo, Aplicacin, Revisin y


retroalimentacin solucin de
la Evaluacin sobre los temas
abordados en la Unidad.

FUENTES DE INFORMACIN
1. Val Occardi, Relational Databases: Theory and Practice, NCC
Blackwell Limited.
2. D. Martin, Tcnicas Avanzadas para las Bases de Datos,
Omega.
3. Esen Ozkarahan, Database Management. Concepts, Design,
and Practice, Prentice-Hall.
4. Piattini, Mario; De Miguel, Adoracin; Marcos, Esperanza.
Diseo de Bases de Datos Relacionales. Ed. Alfaomega
5. Batini, Ceri, Navathe. Diseo Conceptual de Bases de Datos.
Addison-Wesley/Diaz de Santos.
6. PHP 5 Francisco Charte Ed. Anaya Multimedia 352 pginas,
ISBN: 8441517967 ISBN-13: 9788441517967 1 edicin
(01/2005).
7. Date C.J., Sistemas de bases de datos, Vol. 1; EUA, Quinta
edicin, Versin en Espaol de Roberto Escalona Garca,
Addison- Wesley Iberoamericana.

APOYOS DIDCTICOS
Diapositivas Power Point
Hojas de Rotafolio y Marcadores.
Lista de Cotejo.
Copias e Impresiones.
Proyector y Computadora.
Pintarron, plumones y borrador.

Fecha de elaboracin: ENERO 2013

Pgina 3 de 13

INSTITUTO TECNOLGICO SUPERIOR DE BANO, S.L.P.

M.C. VICTOR MANUEL ALVAREZ HERNNDEZ

ING. LUZ ANGELICA ROSALES DAZ

DOCENTE

UNIDAD:

SUBDIRECCIN ACADMICA

TEMA:

Conexin a la Base de Datos con un lenguaje de programacin actualizado

OBJETIVO DE LA UNIDAD

El alumno conectar una base de datos con un lenguaje de


programacin.

CONTENIDOS
2.1. Protocolos de
conexin a la
base de datos
2.2. Tecnologas
para
conectividad a
bases de datos

ACTIVIDADES DE APRENDIZAJE

CRITERIOS DE EVALUACIN DE LA UNIDAD


Por conocimiento:
Evaluacin de la Unidad 30%
Por actitud:
Portafolio de Evidencias 15%
Asistencia 5%
Participacin 5%
Lista de cotejo 5%
Por habilidad:
Avances de Proyecto de Aplicacin 25%.
Actividades de Aprendizaje 15%.

ACTIVIDADES DE ENSEANZA

PRODUCTO

HORAS
TEORICOPRCTICAS

Apertura:
Capacidad
para
realizar Apertura:
Propiciar una lluvia de ideas sobre
conexiones de base de
2hrs
arquitecturas de sistemas de
datos por medio de un
informacin.
lenguaje de programacin
Realizar mapa conceptual sobre Evaluar y Retroalimentar el mapa Habilidad en el manejo y
Desarrollo:
arquitectura de 3 capas.
conceptual
desarrollo de controles a
10 hrs
base de datos.
Desarrollo:
Desarrollo:
Capacidad para elegir y
Realizar conexiones base de datos Explicar ejemplos sobre conexin a
aplicar
tecnologas
de
por medio de dos lenguajes de
base de datos.
Cierre:
conectividad de bases de
programacin.
2hrs
datos.
Apertura:

Participar en la lluvia de ideas.

Pgina 4 de 13

INSTITUTO TECNOLGICO SUPERIOR DE BANO, S.L.P.


Aplicar controles a base de datos.

Exponer controles de bases de


datos.
Desarrollar controles a base de Explicar y Retroalimentar sobre el
datos.
desarrollo de controles de base
de datos.
Exponer los diferentes conectores Evaluar
y
Retroalimentar
la
de base de datos, con ejemplos.
exposicin.
Cierre:

Exponer, como avance del


proyecto
aplicacin,
el
desarrollar
mdulos
que
contienen
cadenas
de
conexin y controles de bases
de datos.
Resolver evaluacin sobre los
temas abordados en clase y
aplicados en el proyecto.

Cierre:

Evaluar y Retroalimentar el avance


del proyecto

Diseo, Aplicacin, Revisin y


retroalimentacin solucin de
la Evaluacin sobre los temas
abordados en la Unidad.

FUENTES DE INFORMACIN
1. Date C.J., Sistemas de bases de datos, Vol. 1; EUA, Quinta
edicin, Versin en Espaol de Roberto Escalona Garca 1993,
Addison- Wesley Iberoamericana.
2. Rishe, Naphtali, Data base design, Mc Graw- Hill. 1992 USA.
Kahn, otros.
3. Principles of data base design, Prentice Hall. Wiederhold Gio,
Diseo de base de datos; 29 edicin, Mc. Graw Hill.

APOYOS DIDCTICOS
Diapositivas Power Point
Hojas de Rotafolio y Marcadores.
Lista de Cotejo.
Copias e Impresiones.
Proyector y Computadora.
Pintarron, plumones y borrador.

Fecha de elaboracin: ENERO 2013

Pgina 5 de 13

INSTITUTO TECNOLGICO SUPERIOR DE BANO, S.L.P.

M.C. VICTOR MANUEL ALVAREZ HERNNDEZ


DOCENTE

ING. LUZ ANGELICA ROSALES DAZ


SUBDIRECCIN ACADMICA

Pgina 6 de 13

INSTITUTO TECNOLGICO SUPERIOR DE BANO, S.L.P.


UNIDAD:

TEMA:

Programacin de bases de datos

OBJETIVO DE LA UNIDAD

El alumno manejar un lenguaje de programacin visual, la conexin


a la base de datos mediante cdigo SQL embebido

CONTENIDOS
3.1. Programacin
del lado del
servidor
3.2. Programacin
del lado del
cliente

ACTIVIDADES DE APRENDIZAJE

CRITERIOS DE EVALUACIN DE LA UNIDAD


Por conocimiento:
Evaluacin de la Unidad 30%
Por actitud:
Portafolio de Evidencias 15%
Asistencia 5%
Participacin 5%
Lista de cotejo 5%
Por habilidad:
Avances de Proyecto de Aplicacin 25%.
Actividades de Aprendizaje 15%.

ACTIVIDADES DE ENSEANZA

Apertura:
Apertura:
Un ensayo sobre programas Evaluar y retroalimentar ensayo.
servidores y programas clientes.
Desarrollo:

Desarrollo de programas en
SQL.
Manipulacin local y remota
de bases de datos

Desarrollo:

Investigar la sintaxis de los Dar


lo
elementos
de
elementos
(disparadores,
programacin en SQL
asertos,
procedimientos Evaluar
y
Retroalimentar
almacenados) de SQL, con el
investigacin.
ejemplos en el algn manejador Evaluar
y
Retroalimentar
de bases de datos..
ejercicios
Realizar
ejercicios
de
los
elementos en SQL.
Guiar los programas, por medio
Desarrollar pequeos programas,
ejemplos.
que acceden a una base de
datos locales y a otra remotas,
con diferentes lenguajes y

PRODUCTO

la

HORAS
TEORICOPRCTICAS

Apertura:

2hrs

Desarrollo:

10 hrs

la
lo

Cierre:

2hrs
de

Pgina 7 de 13

INSTITUTO TECNOLGICO SUPERIOR DE BANO, S.L.P.


conectores.
Cierre:
Cierre:

Exponer un avance del proyecto


de aplicacin, el cual consiste
en el desarrollo de asertos,
disparadores y procedimientos
almacenados, adems de
mdulos que interacten con
ellos, de manera remota y
local.
Resolver evaluacin sobre los
temas abordados en clase y
aplicados en el proyecto.

Evaluar y Retroalimentar el avance


del proyecto

Diseo, Aplicacin, Revisin y


retroalimentacin solucin de
la Evaluacin sobre los temas
abordados en la Unidad.

FUENTES DE INFORMACIN
4. Date C.J., Sistemas de bases de datos, Vol. 1; EUA, Quinta
edicin, Versin en Espaol de Roberto Escalona Garca 1993,
Addison- Wesley Iberoamericana.
5. Rishe, Naphtali, Data base design, Mc Graw- Hill. 1992 USA.
Kahn, otros.
6. Principles of data base design, Prentice Hall. Wiederhold Gio,
Diseo de base de datos; 29 edicin, Mc. Graw Hill.

APOYOS DIDCTICOS
Diapositivas Power Point
Hojas de Rotafolio y Marcadores.
Lista de Cotejo.
Copias e Impresiones.
Proyector y Computadora.
Pintarron, plumones y borrador.

Fecha de elaboracin: ENERO 2013

Pgina 8 de 13

INSTITUTO TECNOLGICO SUPERIOR DE BANO, S.L.P.

M.C. VICTOR MANUEL ALVAREZ HERNNDEZ

ING. LUZ ANGELICA ROSALES DAZ

DOCENTE

UNIDAD:

SUBDIRECCIN ACADMICA

TEMA:

Visualizacin de informacin

OBJETIVO DE LA UNIDAD

El alumno procesar la informacin que el usuario final solicite y la


mostrar a travs de un reporteador y/o graficador.

CONTENIDOS
4.1. Reporteadores
4.2. Manejo de
grficas

ACTIVIDADES DE APRENDIZAJE

CRITERIOS DE EVALUACIN DE LA UNIDAD


Por conocimiento:
Evaluacin de la Unidad 30%
Por actitud:
Portafolio de Evidencias 15%
Asistencia 5%
Participacin 5%
Lista de cotejo 5%
Por habilidad:
Avances de Proyecto de Aplicacin 25%.
Actividades de Aprendizaje 15%.

ACTIVIDADES DE ENSEANZA

Apertura:
Apertura:
Realizar ejemplos de los diferentes Evaluar
y
retroalimentar
reportes
que
se
podran
ejemplos de los reportes.
presentar.

los

Desarrollo:

Dar ejemplos de un reporteador en


Investigar otros reporteadores, para
Java, con sus elementos.
Java y C#.
Dar ejemplos de un grficadores en
Investigar otros grficadores, para
Java, con sus elementos.
Java y C#..
Dar ejemplos de reportadores y
Investigar otros grficadores y
grficadores para WEB.
Desarrollo:

PRODUCTO
Manejo de la arquitectura
clientes servidor.
Desarrollo de aplicaciones
clientes servidor..

HORAS
TEORICOPRCTICAS

Apertura:

1hrs

Desarrollo:

9 hrs

Cierre:

2 hrs

Pgina 9 de 13

INSTITUTO TECNOLGICO SUPERIOR DE BANO, S.L.P.


reporteadores para WEB.
Guiar, Evaluar y Retroalimentar los
Exponer, el pro.Realizar ejercicios,
ejercicios de reportadores y
donde utilicen los reporteadores
grficadores.
y graficadores, con el acceso a
bases de datos.
lenguajes y conectores.
Cierre:
Cierre:

Exponer, como avance del


proyecto de aplicacin, el
desarrollar
mdulos
que
generen reportes y grficas.
Resolver evaluacin sobre los
temas abordados en clase y
aplicados en el proyecto.

Evaluar y Retroalimentar el
avance del proyecto.
Diseo, Aplicacin, Revisin y
retroalimentacin solucin de
la Evaluacin sobre los temas
abordados en la Unidad.

FUENTES DE INFORMACIN
1. Date C.J., Sistemas de bases de datos, Vol. 1; EUA, Quinta
edicin, Versin en Espaol de Roberto Escalona Garca 1993,
Addison- Wesley Iberoamericana.
2. Rishe, Naphtali, Data base design, Mc Graw- Hill. 1992 USA.
Kahn, otros.
3. Principles of data base design, Prentice Hall. Wiederhold Gio,
Diseo de base de datos; 29 edicin, Mc. Graw Hill.

APOYOS DIDCTICOS
Diapositivas Power Point
Hojas de Rotafolio y Marcadores.
Lista de Cotejo.
Copias e Impresiones.
Proyector y Computadora.
Pintarron, plumones y borrador.

Fecha de elaboracin: ENERO 2013

Pgina 10 de 13

INSTITUTO TECNOLGICO SUPERIOR DE BANO, S.L.P.


M.C. VICTOR MANUEL ALVAREZ HERNNDEZ
DOCENTE

ING. LUZ ANGELICA ROSALES DAZ


SUBDIRECCIN ACADMICA

Pgina 11 de 13

INSTITUTO TECNOLGICO SUPERIOR DE BANO, S.L.P.


UNIDAD:

TEMA:

Aplicaciones con arquitectura Cliente-Servidor

OBJETIVO DE LA UNIDAD

El alumno desarrollar un sistema de base de datos con arquitectura


cliente servidor.

CONTENIDOS
5.1. El modelo
Cliente
Servidor
5.2. Ventajas /
Desventajas
5.3. Programacin
de un sistema
con arquitectura
cliente-servidor
5.4. Arquitectura de
3 capas
5.5. Arquitectura de
n capas.

ACTIVIDADES DE APRENDIZAJE

CRITERIOS DE EVALUACIN DE LA UNIDAD


Por conocimiento:
Evaluacin de la Unidad 30%
Por actitud:
Portafolio de Evidencias 15%
Asistencia 5%
Participacin 5%
Lista de cotejo 5%
Por habilidad:
Avances de Proyecto de Aplicacin 25%.
Actividades de Aprendizaje 15%.

ACTIVIDADES DE ENSEANZA

Apertura:
Desarrollo de reportes,
modelo Propiciar el desarrollo de las
diferentes lenguajes
analogas, aportando ideas.
programacin.
Desarrollo de grficas,
Desarrollo:
Desarrollo:
diferentes lenguajes
Participar
en
la
exposicin, Explicar sobre le modelo cliente
programacin.
aportando ideas, o contestando
servidor.
preguntas.
Realizar la integracin y la Explicar sobre la invocacin remota
verificacin de mdulos clientes
de mtodos, y la creacin de
y servidores, de manera remota.
programas clientes y servidores.
Aplicar alguna arquitectura cliente .Exponer sobre las diferentes
servidor.
arquitecturas clientes servidor.
Apertura:

Realizar analogas
cliente servidor.

del

Cierre:

Integrar los productos de los


avances del proyecto de
aplicacin,
dando
como

HORAS
TEORICOPRCTICAS

PRODUCTO
en
de

Apertura:

2 hrs

en
de Desarrollo:

11 hrs

Cierre:

5 hrs

Cierre:

Evaluar y Retroalimentar
exposicin.
Diseo, Aplicacin, Revisin y

la

Pgina 12 de 13

INSTITUTO TECNOLGICO SUPERIOR DE BANO, S.L.P.


resultado un Sistema de
Informacin
con
un
arquitectura cliente servidor,.
Realizar la exposicin del
Sistema de Informacin.
Resolver evaluacin sobre los
temas abordados en clase y
aplicados en el proyecto.

retroalimentacin solucin de
la Evaluacin sobre los temas
abordados en la Unidad.

FUENTES DE INFORMACIN
6. Date C.J., Sistemas de bases de datos, Vol. 1; EUA, Quinta
edicin, Versin en Espaol de Roberto Escalona Garca 1993,
Addison- Wesley Iberoamericana.
7. Rishe, Naphtali, Data base design, Mc Graw- Hill. 1992 USA.
Kahn, otros.
8. Principles of data base design, Prentice Hall. Wiederhold Gio,
Diseo de base de datos; 29 edicin, Mc. Graw Hill.

APOYOS DIDCTICOS
Diapositivas Power Point
Hojas de Rotafolio y Marcadores.
Lista de Cotejo.
Copias e Impresiones.
Proyector y Computadora.
Pintarron, plumones y borrador.

Fecha de elaboracin: ENERO 2013

M.C. VICTOR MANUEL ALVAREZ HERNNDEZ


DOCENTE

ING. LUZ ANGELICA ROSALES DAZ


SUBDIRECCIN ACADMICA

Pgina 13 de 13

You might also like