Professional Documents
Culture Documents
JAVIER JIMENEZ
Acreditador
Este documento es propiedad intelectual de Anvar Chaves Torres, fue preparado para
estudiantes de Ingeniera de sistemas de la Unad y se acoge a la licencia Creative
Commons 3.0. En consecuencia, se permite su uso con fines acadmicos siempre que se
reconozca el crdito al autor.
CONTENIDO
1.CARACTERISTICAS GENERALES........................................................................4
2.DESCRIPCIN DE LAS PRCTICAS....................................................................6
2.1 PRCTICA 1: DISEO DE BASES DE DATOS DISTRIBUIDAS.........................6
2.2 PRCTICA 2: BODEGAS DE DATOS..............................................................9
2.3 PRCTICA 3: BASES DE DATOS ORIENTADAS A OBJETOS.........................13
REFERENCIAS.................................................................................................... 16
1.CARACTERISTICAS GENERALES
Introduccin
Justificacin
Intencionalidades
formativas
Metas:
Disear una base de datos distribuida para una
organizacin.
Elaborar una propuesta de bodega de datos para una
empresa.
Disear la base de datos aplicando el modelo orientado
a objetos
Competencias:
El estudiante conoce los fundamentos de diseo de
bases de datos distribuidas y los aplica en un caso de
estudio
El estudiante identifica los conceptos y las operaciones
de una bodega de datos y hace una propuesta de
construccin de una bodega de datos para una empresa.
El estudiante conoce los fundamentos del modelo
orientado a objetos aplicado a las bases de datos y los
pone en prctica en el diseo de una base de datos.
Evaluacin
Porcentaje de evaluacin
Horas de prctica
Intencionalidades
formativas
Fundamentacin Terica
Los fundamentos tericos para esta prctica se presentan en el mdulo del curso, en los
captulos dos y tres, correspondiente a Bases de datos distribuidas, diseo y consultas.
Los sistemas de bases de datos distribuidas son un caso particular de los sistemas de
cmputo distribuido en los cuales un conjunto de elementos de procesamiento autnomos (no
necesariamente homogneos) se interconectan por una red de comunicaciones y cooperan
entre ellos para realizar sus tareas asignadas.
El diseo de bases de datos distribuidos se refiere, en general, a tomar decisiones acerca de
la ubicacin de datos y programas a travs de los diferentes sitios de una red de
computadoras.
Descripcin de la prctica
Esta prctica consiste en el anlisis del problema que se plantea y el diseo de una base de
datos distribuida que ofrezca solucin al mismo.
Planteamiento del problema:
Prometeus es una empresa de comercializacin de electrodomsticos y servicio de
mantenimiento y reparacin en general. Sus actividades consisten en la comercializacin de
2. Introduccin
3. Descripcin del sistema especificando la informacin que cada grupo de
usuarios genera y utiliza.
4. Objetivos de la base de datos
5. Diseo de la base de datos
6. Conclusiones
7. Bibliografa
La extensin mxima del informe debe ser de 10 pginas
Rubrica de evaluacin
tem
evaluado
Definicin del
sistema y de los
objetivos
Diagrama E-R
Diseo de
fragmentacin y
rplica
Conclusiones
Valoracin
baja
No define el
sistema ni plantea
objetivos (Puntos
= 0)
No realiz el
diagrama E-R
(Puntos = 0)
Valoracin
Valoracin
Mximo
Media
Alta
Puntaje
Define de forma
Define de forma
inapropiada el
apropiada el sistema y
8
sistema y objetivos objetivos (Puntos = 8)
(Puntos = 2)
Realiz el
Realiz el diagrama Ediagrama E-R pero R correctamente
hay errores en la (Puntos = 12)
identificacin de
entidades o
12
relaciones, o
presenta errores
de diagramacin
(Puntos = 6)
No aplic
Presenta
Presenta decisiones de
fragmentacin ni decisiones de
fragmentacin y rplica,
rplica (Puntos = fragmentacin y
acordes con la
0)
rplica, pero no
definicin del problema
corresponde con la y los objetivos
12
definicin del
(Puntos = 12)
problema y los
objetivos
(Puntos = 6)
No presenta
Presenta
Presenta conclusiones
conclusiones
conclusiones NO coherentes con el
(Puntos = 0)
coherentes con el desarrollo del trabajo
8
desarrollo del
(Puntos = 8)
trabajo (Puntos =
4)
40
Porcentaje de evaluacin
Horas de prctica
Intencionalidades
formativas
Fundamentacin Terica
Los fundamentos tericos para esta prctica se presentan en el mdulo del curso, en los
captulos cuatro, cinco y seis, correspondiente a Bodegas de datos y minera de datos.
Una Bodega de Datos (Data Warehouse) es un repositorio integrado por datos que
pueden ser generados internamente o recibidos de fuentes externas, organizados de tal
manera que facilitan el proceso de toma de decisiones.
La Minera de datos es el proceso analtico diseado para explorar grandes volmenes de
datos con el objeto de descubrir patrones y modelos de comportamiento o relaciones entre
diferentes variables. Es decir, descubrir conocimiento que ayuda a mejorar la toma de
decisiones en las organizaciones.
Descripcin de la prctica
En la prctica 1 se diseo la base de datos distribuida para la empresa Prometeus, ahora,
continuando con este ejercicio, se solicita que se ponga en prctica los conocimientos
adquiridos en la unidad dos y se prepare una propuesta detallada de implementacin de una
bodega de datos en la que se aplicar minera de datos para extraer informacin importante
para la toma de decisiones. La propuesta debe presentar informacin suficiente sobre la
bodega de datos, como: ventajas para la organizacin, proceso de implementacin, costos,
riesgos; de igual manera una descripcin detallada de la aplicacin de algoritmos de minera
de datos en dnde se resalte qu informacin especfica se podra obtener mediante esta
tcnica que no podra obtenerse de manera convencional.
Recursos a utilizar
Computador con acceso a Internet
Mdulo del curso
Papel y lpiz
Software a utilizar en la prctica
Software ofimtico
Seguridad industrial
No aplica
Metodologa
Conocimientos previos: los estudiantes debe conocer los temas bsicos de bases de datos,
bases de datos distribuidas, los conceptos asociados con bodegas de datos y minera de
datos.
Forma de trabajo: el grupo revisar los pasos contemplados en un proyecto de bodega de
datos presentados en el captulo cuatro, analizar el caso de estudio y formularn una
propuesta de construccin de una bodega de datos para la organizacin propuesta.
Procedimiento:
Describir la situacin actual de la organizacin (el grupo propone la situacin, ya que la
empresa es ficticia)
Proponer objetivos para el proyecto de construccin de la bodega de datos
Identificar las ventajas que la bodega de datos ofrece a la organizacin en particular
Explicar la estrategia metodolgica que se aplicara para desarrollar el proyecto
Describir los resultados que se alcanzarn si se ejecuta el proyecto
Producto entregable
El grupo debe entregar como producto de esta actividad:
Propuesta de implementacin de una bodega de datos y aplicacin de minera de datos.
El documento debe contener:
Portada
Introduccin
Propuesta
Conclusiones (estas son muy importantes)
Referencias bibliogrficas
Valoracin
baja
No identifica las
necesidades de la
organizacin
(Puntos =0)
Valoracin
Media
Identifica algunas
Identificacin de
necesidades, pero
las necesidades
algunas no
de una bodega
corresponden a la
de datos y de la
aplicacin de
aplicacin de
bodegas de datos
minera de datos
(Puntos =5)
No reconoce las Presenta ventajas
Reconocimiento ventajas de la
pero algunas no
de las ventajas
implementacin corresponden al
de la bodega de de una bodega de tema
datos y minera
datos
(Puntos = 7)
de datos para la (Puntos = 0)
empresa en
particular
No propone una La metodologa
Metodologa
metodologa de
propuesta no es
propuesta
implementacin apropiada
de la bodega de (Puntos = 5)
datos
(Puntos = 0)
Resultados
No estima
Los resultados no
esperados
resultados de la son coherentes
implementacin con el sistema
Valoracin
Alta
Identifica
adecuadamente las
necesidades de la
organizacin
(Puntos =10)
Mximo
Puntaje
10
La metodologa
propuesta es apropiada
(Puntos = 10)
Los resultados
esperados son
coherentes con el
10
Conclusiones
del sistema
(Puntos = 0)
propuesto
(Puntos = 2)
sistema propuesto
(Puntos = 5)
No presenta
conclusiones
(Puntos = 0)
Presenta
conclusiones NO
coherentes con el
desarrollo del
trabajo (Puntos =
2)
Presenta conclusiones
coherentes con el
desarrollo del trabajo
5
(Puntos = 5)
45
Porcentaje de evaluacin
Horas de prctica
Intencionalidades
formativas
Fundamentacin Terica
Los fundamentos tericos para esta prctica se presentan en el mdulo del curso, en los
captulos siete, ocho y nueve, correspondiente a Bases de datos orientadas a objetos.
Los sistemas de bases de datos orientados a objetos tienen sus orgenes en los lenguajes de
programacin orientados a objetos. La idea fundamental es que el usuario no debera tener
que batallar con construcciones orientadas al computador tales como registros y campos, sino
ms bien debera poder manejar objetos (y operaciones) que se asemejen ms a sus
equivalentes en el mundo real.
Descripcin de la prctica
En las prcticas 1 y 2 se ha tomado como caso de estudio la informacin generada y utilizada
por la empresa Prometeus. En esta prctica se solicita elaborar un nuevo diseo de la base
de datos aplicando los conceptos del modelo orientado a objetos y el lenguaje de modelado
unificado, estudiados en la tercera unidad del curso.
Recursos a utilizar
Computador con acceso a Internet
Mdulo del curso
Papel y lpiz
Rubrica de evaluacin
tem
evaluado
Valoracin
baja
No describe el
Descripcin
sistema actual
del sistema
y no plantea
actual y
objetivos
planteamiento (Puntos = 0)
de objetivos
No realiz el
Diagrama de diagrama de
clases para
clases
datos
(Puntos = 0)
persistentes
Ejemplos de
consultas
Conclusiones
No presenta
ejemplos de
consulta
(Puntos = 0)
No presenta
conclusiones
(Puntos = 0)
Valoracin
Valoracin
Media
Alta
Describe
Describe
parcialmente el adecuadamente el
sistema y los
sistema y propone
objetivos no
objetivos
son adecuados pertinentes
(Puntos = 4)
(Puntos = 8)
Elabor el
El diagrama de
diagrama, pero clases es correcto
ste presenta (Puntos = 12)
errores
conceptuales o
de diseo
(Puntos = 6)
Los ejemplos Los ejemplos son
presentados
correctos
son incorrectos
(Puntos = 6)
(Puntos = 12)
Las
Las conclusiones
conclusiones no son coherentes con
son coherentes el trabajo realizado
con el trabajo (Puntos = 8)
realizado
(Puntos = 4)
Mximo
Puntaje
12
12
40
REFERENCIAS
BATINI C.; Ceri S.; Navathe S. Diseo conceptual de bases de datos. Un enfoque de
entidades-interrelaciones. 1994. Ed. Addison-Wesley.
CASTAO A.; Piattini M. Fundamentos y modelos de bases de datos. 1999. Ed.
Alfaomega. Segunda edicin.
CERI S, Pelagatti G.,Distributed databases principles & systems.. Ed. MacGraw-Hill.
1985.
DATE, C. J, Introduccin a los sistemas de bases de datos. Ed. Prentice Hall. Sptima
edicin.
DORSEY, P, Hudicka Oracle8. Diseo de bases de datos con UML. J. Ed. Oracle
press. 1999.
KROENKE,D. Procesamiento de bases de datos. Fundamentos, diseo e
implementacin. 2003. Ed. Pearson Education. Octava edicin
SILVERSCHATZ, Korth y Sudarshan, Fundamentos de bases de datos, Ed MacGrawHill. Cuarta edicin
OTZU, Valduriez, Distributed databases, Ed. MacGraw-Hill.
ULLMAN, J Principles of database systems, Ed. Computer science press, 1982.