Вы находитесь на странице: 1из 11

GUA ACADMICA

ANLISIS Y DISEO DE BASES DE DATOS

2014

1
I. INFORMACIN GENERAL DE LA ASIGNATURA

Anlisis y diseo de bases


NOMBRE DE LA
de datos CDIGO
ASIGNATURA

PROGRAMA Tcnico Profesional en Anlisis y Diseo de Bases de Datos

REA
Sistemas
CARCTER Obligatoria X Electiva

MODALIDAD Presencial X Virtual


NMERO DE Horas Horas No
5 80 160
CRDITOS Presenciales Presenciales
SEMESTRE EN EL QUE PERIODO
1 2014
SE IMPARTE ACADMICO

DOCENTE RESPONSABLE DE LA ASIGNATURA


Blanca Janneth Parra Villamil
NOMBRES Y APELLIDOS
Jaime Augusto Pinzn Mendieta
REA Sistemas
CORREO ELECTRNICO blancajanneth@unipanamericana.edu.co
INSTITUCIONAL jaimepinzon@unipanamericana.edu.co
ASESOR METODOLGICO No aplica
ASESOR
No aplica
TEMTICO

II. PRESENTACIN

La operacin de las empresas depende en gran medida de la administracin y gestin de sus


sistemas de informacin, los cuales requieren de bases de datos que les permita tener acceso
eficiente y vlido a su informacin y que a su vez apoye la toma de decisiones de la gerencia. En el
desarrollo de dichos sistemas de informacin es fundamental el anlisis y diseo de las bases de
datos, es quiz el principal elemento que determinar la estructura de la informacin, la forma como
esta ser almacenada, como se relacionar, que tipo de informacin se derivar de esta y la forma
como accedern los usuarios, entre otros.

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.

En el desarrollo de esta asignatura el estudiante encontrar todas las herramientas y condiciones


necesarias para el anlisis y diseo de bases de datos los cuales son requisitos para el trabajo con
el lenguaje estructurado de consulta SQL y la administracin de Sistemas Gestores de Bases de
Datos, es as como esta asignatura es el eje principal que fundamenta al Tcnico Profesional en
Anlisis y Diseo de bases de datos y le permitir ser competitivo en el mercado laboral.

III. CONOCIMIENTOS PREVIOS PARA EL DESARROLLO DE LA ASIGNATURA

Herramientas informticas: Manejo bsico de Windows, navegadores, buscadores y ofimtica.


Lectoescritura: Comprensin y elaboracin de textos con aplicacin de normas ICONTEC.

IV. REPRESENTACIN GRFICA


COMPETENCIAS (Especficas y Transversales)

Competencias especficas asociadas a la asignatura:

Analizar e implementar el diseo lgico de sistemas de bases de datos, optimizando bancos


de informacin a partir de la aplicacin de normalizacin.
Implementar controles de acceso sobre sistemas de bases de datos, teniendo en cuenta
integridad, disponibilidad y confidencialidad de la informacin.
Operar sistemas de Bases de Datos, teniendo en cuenta los procedimientos de definicin y
manipulacin de datos y metadatos

Competencias transversales

Trabajo en equipo: Desarrollar tareas y actividades grupales, asumiendo las


responsabilidades acordadas para el cumplimiento del objetivo en comn.

Comunicacin efectiva: utilizar y transmitir informacin usando lxico tcnico en funcin


del anlisis y diseo de bases de datos, elaborando reportes, informes de manera oral y
escrita y relacionarse con los dems de forma asertiva.

Competencia de Ingls: comprender textos escritos u orales en el idioma ingls para


acceder a la informacin o documentacin tcnica propia de las bases de datos. (Lectura,
escucha).

Resolucin de problemas: solucionar los problemas emergentes que surjan en el anlisis


y diseo de bases de datos y proponer posibles soluciones orientadas a su aplicacin.

V. RESULTADOS DE APRENDIZAJE / CRITERIOS DE EVALUACIN

RESULTADOS DE CRITERIOS DE EVALUACIN


APRENDIZAJE
Resultado Uno:
1. Define los conceptos propios de sistemas y los tipos de
Realizar procesos para instrumentos para el levantamiento de informacin.
el levantamiento de
informacin que
permitan detectar 2- Describe el procedimiento que se aplica para analizar y estructurar los
necesidades y requerimientos de un sistema.
establecer propuestas
de solucin orientada
a la aplicacin de 3-Disea y aplica estrategias de levantamiento de informacin.
bases de datos.

4-Compara las caractersticas y funcionalidades de los niveles de abstraccin.


Resultado Dos: 5-Interpreta los diferentes tipos de representacin grfica, asociados a los
conceptos de atributo, entidad y cardinalidad dentro de un Modelo entidad
Demostrar la relacin.
aplicacin de
conjuntos mediante 6-Asocia conceptos, operaciones y teora de conjuntos mediante su
operaciones asociadas representacin en el modelado Entidad Relacin.
a las bases de datos.
7-Realiza operaciones de conjuntos asociadas a las bases de datos.
Resultado Tres:

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.

17-Elabora diccionarios de datos aplicando teoremas matemticos.

Resultado sptimo:

Identificar la 18-Demuestra la relacin y utilidad del diccionario de datos con el modelado


implicacin de los de la base de datos y el DBMS.
Sistemas de Gestores
de bases de datos en
la determinacin del
modelo fsico de una 19-Describe los elementos del modelo fsico de una base datos y la implicacin
base de datos. de los DBMS para determinar su diseo.

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.

VI. REFERENTES CONCEPTUALES

1. Modelado de sistemas orientado a bases de datos

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.

2. Modelo Entidad Relacin

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).

Cardinalidad (Mxima y Mnima).


Construccin Modelo Entidad Relacin.
Casos Prcticos.
3. Modelo Relacional

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.

5. Sistemas gestores de bases de datos


o Generalidades.
o La capa fsica del gestor de bases de datos.
o Relacin del diccionario de datos y el sistema gestor.
o Modelo fsico relacional.
Componentes.
Tablas.
Atributos de almacenamiento.
Llaves primarias / Forneas
Constraints (Reglas del negocio)
Privilegios.
ndices (Teora de la eficiencia y eficacia fsica)

6. Herramientas CASE para Bases de Datos


Concepto de herramientas case.
Elaboracin de modelos con herramientas CASE

VII. ASPECTOS DE LA EVALUACIN


EVIDENCIAS METODOLOGAS INSTRUMENTO DE
EVALUACIN

DE CONOCIMIENTO: Aprendizaje basado en Listas de chequeo de producto


proyectos
Informe escrito que documenta el
proceso de levantamiento de Tcnica de comunicacin
informacin y anlisis de un (Informe escrito)
problema planteado.

Se recomienda que este


corresponda el proyecto
integrador del semestre.

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).

DE PRODUCTO: Aprendizaje basado en Listas de chequeo de producto


proyectos
Informe escrito del proyecto
integrador.

El proceso de evaluacin se denominar de acuerdo a los actores intervinientes as:

1. Autoevaluacin: el alumno se evala a s mismo, participando de una forma crtica en la


construccin de su proceso de aprendizaje. Detecta sus dificultades y las mejora.
2. Coevaluacin: los alumnos realizan una valoracin conjunta sobre la actuacin del grupo,
atendiendo a unos criterios de evaluacin establecidos en consenso; participando as en el
establecimiento y en la valoracin de los aprendizajes logrados.
3. Heteroevaluacin: el profesor evala el proceso de enseanza- aprendizaje de los alumnos.

VIII. RECURSOS BIBLIOGRFICOS


ADORACION, Miguel. Fundamentos y modelos de base de datos. Colombia: Alfaomega,
Mxico: Alfaomega, 2009.

CUADRA, Dolores. Desarrollo de bases de datos: Casos prcticos desde el anlisis a la


implementacin. Editorial Alfaomega. 2008.

MANNINO, Michael V. Administracin de base de datos: Diseo y desarrollo de aplicaciones.


Editorial McGraw-Hill. Mxico. 2007.

SILBERSCHATZ, Abraham. KORTH, Henry. Fundamentos de base de datos. Espaa;


McGraw-Hill, 2006. 953p.

CASTAO, Adoracin. PIATTINI, Mario. Diseo de Bases de Datos Relacionales. Editorial


Alfaomega. Colombia. 2006. 550p.

KENDALL, Kenneth. Anlisis y diseo de sistemas. Mxico: Pearson, 2005. 726p.


BIBLIOGRAFIA BSICA

PIATTINI, Velthuis. Mario G. Anlisis y diseo de aplicaciones informticas de gestin.


Editorial Alfaomega. Mxico. 2004. 710p.

RICARDO, Catherine. Bases de datos. Editorial McGraw-Hill. Mxico. 2004. 642p.

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

SENN, James. Anlisis y diseo de sistemas de informacin. Editorial McGraw-Hill. Mxico.


1992. 942p.

Nota: Bibliografa ordenada cronolgicamente.

Bases de datos

COVADONGA Fernndez Baizn, El Modelo relacional de datos, de los fundamentos a los


modelos deductivos. Base de datos Dialnet.

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].

DOLORS Costal Costa. El modelo relacional y el lgebra relacional. Universidad Oberta de


Catalunya. [En lnea], Disponible: http://ocw.uoc.edu/computer-science-technology-and-
multimedia/bases-de-datos/bases-de-datos/P06_M2109_02148.pdf [2011, Julio 05].
ENLACES WEB

MARIORAJA, Dante. Como empezar la Normalizacin. [Publicado 14/11/2007]. [En lnea],


Disponible en YouTube: http://www.youtube.com/watch?v=7LFvH3i_PCk. [2011, Julio 12].

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].

PREZ Rodrguez, Alfonso. Gestin de Requerimientos. [En lnea], Disponible:


http://sites.google.com/site/alfonsoperezr/investigacion/gestin-de-requerimientos. [2011, Julio
09].

ZULOAGA Rotta, Luis. Anlisis de Requerimientos. [En lnea], Disponible:


http://www.galeon.com/zuloaga/Doc/AnalisisRequer.pdf . [2011, Julio 09].

X. PLANEACIN DIDCTICA

Resultado de aprendizaje Actividad Duraci Evidencia Semana Actores Ponde


n intervinientes racin
en la *
evaluacin
Resultado Uno: Conceptualiz 10 Informe Semana 3 Heteroevalua 15
acin horas escrito cin
Realizar procesos para el (Anlisis y
levantamiento de informacin Planeacin)
que permitan detectar
necesidades y establecer
propuestas
Resultado Tres: Consorcio 4 Informe Semana 9 Coevaluaci 15
de Horas escrito n
Generar diseos de bases hospitales Heteroevalua
de datos a partir del modelo cin
entidad relacin que
respondan a los
requerimientos establecidos.

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:

Modelar bases de datos


utilizando herramientas
CASE.

Вам также может понравиться