Post on 25-Oct-2015
PROGRAMA DETALLADO VIGENCIA TURNO
UNIVERSIDAD NACIONAL EXPERIMENTAL POLITÉCNICA DE LA FUERZA ARMADA 2009 DIURNO
INGENIERÌA EN SISTEMAS SEMESTRE
ASIGNATURA -
SISTEMAS AVANZADOS DE BASES DE DATOS (ELECTIVA TÉCNICA) CÓDIGO
HORAS ESI-31193
TEORÍA PRÁCTICA LABORATORIO UNIDADES DE CRÉDITO PRELACIÓN
3 1 0 3
1.- OBJETIVO GENERAL
Desarrollar las habilidades necesarias para el modelado, diseño, desarrollo e implementación de bases de datos en el marco de proyectos de sistemas de alta complejidad,
mediante el uso de metodologías y herramientas de software de última generación.
2.- SINOPSIS DE CONTENIDO
La asignatura Sistemas Avanzados de datos es de suma importancia para el estudiante ya le permite conocer la evolución experimentada por la tecnología de gestión de
datos; así como las nuevas tendencias en el desarrollo de sistemas de gestión de bases de datos incorporando nuevas capacidades. El contenido está estructurado en tres (3)
unidades:
UNIDAD 1. Servicios básicos ofrecidos por los SMBDS multiusuarios.
UNIDAD 2. Servicios de los SMBDS basados en metadatos.
UNIDAD 3. Tópicos avanzados en el área de base de datos.
3.- ESTRATEGIAS METODOLÓGÍCAS GENERALES
Diálogo Didáctico Real: Actividades presénciales (comunidades de aprendizaje), tutorías y actividades electrónicas.
Diálogo Didáctico Simulado: Actividades de autogestión académica, estudio independiente y servicios de apoyo al estudiante.
ESTRATEGIAS DE EVALUACIÓN
La evaluación de los aprendizajes del estudiante y en consecuencia, la aprobación de la asignatura, vendrá dada por la valoración obligatoria de un conjunto de
elementos, a los cuales se les asignó un valor porcentual de la calificación final de la asignatura. Se sugieren algunos indicadores y posibles técnicas e instrumentos de
evaluación que podrá emplear el docente para tal fin.
Realización de actividades teórico-prácticas.
Realización de actividades de campo.
Aportes de ideas a la Comunidad (información y difusión).
Experiencias vivénciales en el área profesional
Realización de pruebas escritas cortas y largas, defensas de trabajos, exposiciones, debates, etc.
Actividades de Auto-evaluación / co-evaluación y evaluación del estudiante
OBJETIVOS DE
APRENDIZAJE
CONTENIDO ESTRATEGIASDE
EVALUACIÓN
BIBLIOGRAFÍA
Diferenciar las formas
posibles de manejo de
memoria principal y
secundaria en los SMBDS
multiusuarios.
UNIDAD 1. SERVICIOS BASICOS OFRECIDOS POR
LOS SMBDs MULTIUSUARIOS.
1.1. Modelos internos en los SMBDs: Manejo de Memoria.
Manejo de memoria principal. Manejo de memoria
secundaria.
1.2. Organización de archivos: Archivos secuenciales.
Archivos secuenciales indexados. Archivos de acceso
directo. Otras organizaciones.
1.3. Vías de acceso. Método Hashing. Indexación. Ejemplos
de modelos internos de diferentes SMBD comerciales.
1.4. Restauración: Transacción como unidad de trabajo y
recuperación. Operaciones para manejar y controlar
transacciones. Tipos de fallas y caídas. Fallas a nivel de
transacción. Fallas a nivel de sistema. Fallas a nivel de
almacenamiento secundario. Bitácora o Log. Técnicas
de restauración utilizando log ó bitácora y sin utilizar
log (esquema de doble paginación). Ejemplos de
técnicas de restauración implementadas por diferentes
SMBD relacionales.
1.5. Control de Concurrencia: Conflictos entre
transacciones, correctitud, seriabilidad, valores
inconsistentes, actualización pérdida, técnicas y
métodos de control de concurrencia implementados por
diferentes SMBD comerciales.
1.6. Optimización de consultas: pasos del procesamiento de
una consulta de alto nivel, técnicas de Optimización,
algoritmos básicos para ejecutar operaciones de
consulta, empleo de estimaciones de costo en la
optimización de consultas, optimización semántica de
consultas, ejemplos de técnicas de optimización
Realización de actividades teórico-
prácticas.
Realización de actividades de
campo.
Aportes de ideas a la Comunidad
(información y difusión).
Experiencias vivénciales en el área
profesional
Realización de pruebas escritas
cortas y largas, defensas de trabajos,
exposiciones, debates, etc.
Actividades de Auto-evaluación /
co-evaluación y evaluación del
estudiante.
Abelló A. y colabs.(2006)
Diseño y administración de
bases de datos. Ediciones
Rollón. Universidad Politécnica
de Cataluña UPC,
Coronel Crockett Rob y otros
(2008). Database Systems
.Cengage Learning EMEA
Date, C.J. Introducción a los
Sistemas de Bases de Datos.
Vol I. Séptima Edición. Pearson
Educación. 2001.
Elmasri / Navathe.(2007)
Sistemas de Bases de Datos.
Conceptos fundamentales.
Addison Wesley. Quinta
Edición 1997
Fernandez E., Summers r.,
Wood c. Database Security
and Integrity. Addison
Wesley, 1981.
Hansen & Hansen.(1997)
Diseño y Administración de
Base de Datos. 2da. Edición.
1997.
Jürjens , J.( 2005). Secure
systems development with .
Edit. Springer
Korth h., Silberschatz A.(2002)
Fundamentos de bases de
datos. Cuarta Edición.
McGraw-Hill. 2002.
Kroenke, David M.(2003)
Procesamiento de Bases de
implementadas en SMBD comerciales.
Datos: Fundamentos, Diseño e
Implementación. Octava
Edición. Pearson Educación.
2003.
Manuales de ORACLE de Base
de Datos.
Reconocer la importancia
del sistema diccionario/
directorio para garantizar
la integridad y
funcionalidad de la base de
datos
UNIDAD 2. SERVICIOS DE LOS SMBDs BASADOS
EN METADATOS.
2.1. Diccionario/Directorio de Datos: definición, metadata,
sistema diccionario/directorio, diccionario/directorio,
clasificación de acuerdo con su integración al SMBD,
de acuerdo con su complejidad, funciones, el
diccionario/directorio de datos y la administración de
la BD, ejemplo de sistemas diccionario/directorio
comerciales.
2.2. Seguridad de datos: definición, políticas de seguridad
de datos, administración de datos, control de acceso,
control de flujo. Modelos de seguridad discrecionales
y de control de flujo. Auditoria. Ejemplos de sistemas
de seguridad de datos implementados en SMBD
comerciales.
2.3…Integridad: definición, reglas de integridad,
clasificación, componentes. Métodos para el control de
integridad. Ejemplos de mecanismos de control de
integridad implementados por SMBD comerciales.
Realización de actividades teórico-
prácticas.
Realización de actividades de
campo.
Aportes de ideas a la Comunidad
(información y difusión).
Experiencias vivénciales en el área
profesional
Realización de pruebas escritas
cortas y largas, defensas de trabajos,
exposiciones, debates, etc.
Actividades de Auto-evaluación /
co-evaluación y evaluación del
estudiante.
Abelló A. y colabs.(2006)
Diseño y administración de
bases de datos. Ediciones
Rollón. Universidad Politécnica
de Cataluña UPC,
Coronel Crockett Rob y otros
(2008). Database Systems
.Cengage Learning EMEA
Date, C.J. Introducción a los
Sistemas de Bases de Datos.
Vol I. Séptima Edición. Pearson
Educación. 2001.
Elmasri / Navathe.(2007)
Sistemas de Bases de Datos.
Conceptos fundamentales.
Addison Wesley. Quinta
Edición 1997
Fernandez E., Summers r.,
Wood c. Database Security
and Integrity. Addison
Wesley, 1981.
Hansen & Hansen.(1997)
Diseño y Administración de
Base de Datos. 2da. Edición.
1997.
Jürjens , J.( 2005). Secure
systems development with .
Edit. Springer
Korth h., Silberschatz A.(2002)
Fundamentos de bases de
datos. Cuarta Edición.
McGraw-Hill. 2002.
Kroenke, David M.(2003)
Procesamiento de Bases de
Datos: Fundamentos, Diseño e
Implementación. Octava
Edición. Pearson Educación.
2003.
Manuales de ORACLE de Base
de Datos.
Analizar las características
esenciales de tópicos
avanzados en el área de
base de datos.
UNIDAD 3. TOPICOS AVANZADOS EN EL AREA DE
BASE DE DATOS.
3.1. SMBDOO. Datawarehouse. Datamart. Bases de Datos
en Ia World Wide Web. BDs Multimedia. SMBD
Distribuidas.
3.2. Sistemas de Información Geográficos. BD geográficas.
3.3. Base de Datos Paralelas. Base de Datos Móviles. Base
de Datos Deductivas
Realización de actividades teórico-
prácticas.
Realización de actividades de
campo.
Aportes de ideas a la Comunidad
(información y difusión).
Experiencias vivénciales en el área
profesional
Realización de pruebas escritas
cortas y largas, defensas de trabajos,
exposiciones, debates, etc.
Actividades de Auto-evaluación /
co-evaluación y evaluación del
estudiante.
Abelló A. y colabs.(2006)
Diseño y administración de
bases de datos. Ediciones
Rollón. Universidad Politécnica
de Cataluña UPC,
Coronel Crockett Rob y otros
(2008). Database Systems
.Cengage Learning EMEA
Date, C.J. Introducción a los
Sistemas de Bases de Datos.
Vol I. Séptima Edición. Pearson
Educación. 2001.
Elmasri / Navathe.(2007)
Sistemas de Bases de Datos.
Conceptos fundamentales.
Addison Wesley. Quinta
Edición 1997
Fernandez E., Summers r.,
Wood c. Database Security
and Integrity. Addison
Wesley, 1981.
Hansen & Hansen.(1997)
Diseño y Administración de
Base de Datos. 2da. Edición.
1997.
Jürjens , J.( 2005). Secure
systems development with .
Edit. Springer
Korth h., Silberschatz A.(2002)
Fundamentos de bases de
datos. Cuarta Edición.
McGraw-Hill. 2002.
Kroenke, David M.(2003)
Procesamiento de Bases de
Datos: Fundamentos, Diseño e
Implementación. Octava
Edición. Pearson Educación.
2003.
Manuales de ORACLE de Base
de Datos.
BIBLIOGRAFÍA
Abelló A. y colabs.(2006) Diseño y administración de bases de datos. Ediciones Rollón. Universidad Politécnica de Cataluña UPC,
Coronel Crockett Rob y otros (2008). Database Systems .Cengage Learning EMEA
Date, C.J. Introducción a los Sistemas de Bases de Datos. Vol I. Séptima Edición. Pearson Educación. 2001.
Elmasri / Navathe.(2007) Sistemas de Bases de Datos. Conceptos fundamentales. Addison Wesley. Quinta Edición 1997
Fernandez E., Summers r., Wood c. Database Security and Integrity. Addison Wesley, 1981.
Hansen & Hansen.(1997) Diseño y Administración de Base de Datos. 2da. Edición. 1997.
Jürjens , J.( 2005). Secure systems development with . Edit. Springer
Korth h., Silberschatz A.(2002) Fundamentos de bases de datos. Cuarta Edición. McGraw-Hill. 2002.
Kroenke, David M.(2003) Procesamiento de Bases de Datos: Fundamentos, Diseño e Implementación. Octava Edición. Pearson Educación. 2003.
Manuales de ORACLE de Base de Datos.