Академический Документы
Профессиональный Документы
Культура Документы
2014
1
I. INFORMACIN GENERAL DE LA ASIGNATURA
REA
Sistemas
CARCTER Obligatoria X Electiva
II. PRESENTACIN
Batini, Ceri y Navathe (1994), afirman que "El diseo de bases de datos es el proceso por
el que se determina la organizacin de una base de datos, incluidos su estructura, contenido y las
aplicaciones que se han de desarrollar. Durante mucho tiempo, el diseo de bases de datos fue
considerado una tarea para expertos: ms un arte que una ciencia. Sin embargo, se ha
progresado mucho en el diseo de bases de datos y ste se considera ahora una disciplina
estable, con mtodos y tcnicas propios. Debido a la creciente aceptacin de las bases de datos
por parte de la industria y el gobierno en el plano comercial, y a una variedad de aplicaciones
cientficas y tcnicas, el diseo de bases de datos desempea un papel central en el empleo de
los recursos de informacin en la mayora de las organizaciones. El diseo de bases de datos ha
pasado a constituir parte de la formacin general de los informticos, en el mismo nivel que la
capacidad de construir algoritmos usando un lenguaje de programacin convencional."
Sin embargo las bases de datos no solo se destinan al desarrollo de software empresarial, tambin
vemos su aplicacin en software educativo, videojuegos, biomedicina, etc.
El anlisis y diseo de bases de datos requiere una metodologa clara que involucre el
levantamiento de la informacin, anlisis y estructuracin de requerimientos, diseo y modelado de
datos y normalizacin de la base de datos, que garanticen un proceso eficiente que responda a las
necesidades y resultados esperados por los usuarios.
Competencias transversales
Generar diseos de 8-Propone diseos que refleje la estructura de una base de datos y respondan
bases de datos a partir al anlisis de problemas planteados.
del modelo entidad
relacin que
respondan a los
requerimientos 9-Sustenta modelos entidad relacin, coherentes con las necesidades
establecidos. establecidas en el anlisis de la informacin.
Resultado Cuatro:
10-Identifica las operaciones del lgebra relacional aplicadas al modelo relacional.
Desarrollar
operaciones del lgebra
relacional aplicadas al
11-Aplica conceptos y operaciones del lgebra relacional en el modelado de
modelo relacional.
base de datos.
Resultado Quinto: 12-Describe las reglas de cada una de las formas normales.
Disear Modelos 13-Establece valores atmicos y dependencias funcionales en esquemas
Relacionales Entidad- Relacin o relacional e identifica el teorema de normalizacin a
normalizados, aplicar.
aplicando los teoremas
propios de las formas
normales que 14-Aplica reglas de normalizacin en el modelado de una base de datos que
garanticen la garantice la integridad de la informacin y evite la redundancia e inconsistencia
integridad de la de datos.
informacin.
Resultado Sexto:
15-Describe los conceptos fundamentales de los diccionarios de datos.
Desarrollar
diccionarios de datos
asociados al diseo de
16-Identifica los teoremas matemticos que influyen en la construccin de
bases de datos.
diccionarios de datos.
Resultado sptimo:
Resultado Octavo: 20-Explica el concepto de herramientas CASE y los beneficios que ofrecen en
el proceso de diseo de una base de datos.
Modelar bases de
datos utilizando 21-Utiliza herramientas CASE para modelar bases de datos.
herramientas CASE.
Concepto de sistemas.
Levantamiento de informacin.
Estructuracin de requerimientos.
Concepto de modelos.
o Anlisis.
o Funcionalidad.
o Caractersticas.
o Notacin.
o Niveles de abstraccin.
Metamodelo.
Modelo conceptual.
Modelo lgico.
Modelo fsico.
Casos Prcticos.
Concepto.
Anlisis de problemas.
Componentes (Conceptos y diagramacin, notacin).
o Entidades
o Relaciones
o Atributos
Representacin en conjuntos.
o Atributos.
o Dominios.
o Codominios.
o Relaciones.
o Operaciones bsicas.
o Agrupamientos (relaciones, o generalizacin de conjuntos).
Algebra relacional.
o Proyeccin.
o Seleccin
o Producto.
o Unin.
Concepto.
Anlisis de problemas.
Componentes.
o Relacin
o Tupla o filas
o Atributos (Monovaluados, multivaluados).
o Llave.
Dependencias Funcionales.
Formas Normales. (UNF, 1FN, 2FN, 3FN,BCDFN, 4FN, 5FN)
Proceso de Normalizacin.
o Aplicacin de operaciones del algebra relacional.
o Perdida de informacin.
o Integridad de informacin.
o Integridad referencial y calidad de informacin.
o Referencia de cardinalidad mnima.
Casos Prcticos.
4. Diccionario de datos
o Conceptos generales de un diccionario.
o Teoremas matemticos del diccionario.
o Reglas de definicin matemtica de tipos de almacenamiento.
o Construccin del diccionario.
DE DESEMPEO:
Listas de chequeo (a partir de
Documento impreso con los Aprendizaje basado en criterios de jerarquizacin,
modelos de la base de datos y las problemas seleccin e impacto visual,
respuestas a las preguntas presentacin de conceptos,
planteadas en la actividad. proposiciones y conectores).
BUYENS, Jim. Aprenda desarrollo de base de datos web Ya.!.Editorial McGraw-Hill. Madrid.
2001. 549p.
DATE, C.J. Introduccin a los sistemas de base de datos. 7a.ed. Editorial Pearson. Mxico
2001
Bases de datos
RIVERO CORNELIO, Enrique, FUENTES Luis Martnez, MARTNEZ Israel Alonso. Bases de
datos relacionales, fundamentos y diseo lgico. Universidad Pontificia Comillas, 2005. Base
de datos Dialnet.
CASELLA, Dante. Como empezar la Normalizacin. [Publicado 14/06/2007]. [En lnea],
Disponible en YouTube: Diseo de BD parte 1 http://www.youtube.com/watch?v=IPKl19SbiYQ
Diseo de BD parte 2 http://www.youtube.com/watch?v=AIn8inZInAQ [2011, Marzo 21].
Centro de entrenamiento. Mdulo I: Diseo de una base de datos. [En lnea], Disponible:
http://www.sqlmax.com/centro/programa.asp [2011, Julio 08].
QUIROZ, Javier. El modelo relacional de bases de datos. Boletn de Poltica Informtica Nm.
6, 2003. [En lnea], Disponible:
http://www.inegi.gob.mx/inegi/contenidos/espanol/prensa/Contenidos/Articulos/tecnologia
/relacional.pdf. [2011, Julio 08].
X. PLANEACIN DIDCTICA
Resultado Quinto:
Disear Modelos
Relacionales normalizados,
aplicando los teoremas
propios de las formas
normales que garanticen la
integridad de la informacin.
Resultado Tres: Proyecto 20 Informe Semana Coevaluaci 40
integrador horas escrito 15 n
Generar diseos de bases del Heteroevalua
de datos a partir del modelo proyecto cin
entidad relacin que integrad
respondan a los or.
requerimientos establecidos.
Resultado Quinto:
Disear Modelos
Relacionales normalizados,
aplicando los teoremas
propios de las formas
normales que garanticen la
integridad de la informacin.
Resultado Sexto:
Desarrollar diccionarios de
datos asociados al diseo de
bases de datos.
Resultado sptimo:
Identificar la implicacin de
los Sistemas de Gestores de
bases de datos en la
determinacin del modelo
fsico de una base de datos.
Resultado Octavo: