OBJETIVO GENERAL DEL CURSO
Aplicar técnicas de diseño de bases de datos distribuidas.
COMPETENCIAS PREVIAS
Identificar y aplicar distintos SGBD, así como sus herramientas.
Aplicar el entorno operativo del SGBD, para crear el esquema de una base de datos. Aplicar esquema de integridad, seguridad y recuperación.
SUGERENCIAS DIDÁCTICAS
El docente debe:
Propiciar el uso de las nuevas tecnologías en el desarrollo de los contenidos de la
asignatura.
Fomentar actividades grupales que propicien la comunicación, el intercambio
argumentado de ideas, la reflexión, la integración y la colaboración de y entre los
estudiantes.
Propiciar actividades de búsqueda, selección y análisis de información en distintas
fuentes.
Propiciar, en el estudiante, el desarrollo de actividades intelectuales de induccióndeducción
y análisis-síntesis, las cuales lo encaminan hacia la investigación, la
aplicación de conocimientos y la solución de problemas.
Llevar a cabo actividades prácticas que promuevan el desarrollo de habilidades para la
experimentación, tales como: observación, identificación manejo y control de de
variables y datos relevantes, planteamiento de hipótesis, de trabajo en equipo.
Desarrollar actividades de aprendizaje que propicien la aplicación de los conceptos,
modelos y metodologías que se van aprendiendo en el desarrollo de la asignatura.
Propiciar el uso adecuado de conceptos, y de terminología científico-tecnológica.
Proponer problemas que permitan al estudiante la integración de contenidos de la
asignatura y entre distintas asignaturas, para su análisis y solución, propiciando una
visión interdisciplinaria en el estudiante.
Observar y analizar fenómenos y problemáticas propias del campo ocupacional.
En coordinación con los estudiantes elaborar instructivos, demostraciones, manuales o
cualquier material didáctico que auxilie la impartición de la asignatura.
Promover visitas al sector productivo donde se utilicen bases de datos.
La evaluación debe ser continua y formativa por lo que se debe considerar el desempeño en
cada una de las actividades de aprendizaje, haciendo especial énfasis en:
La instalación y configuración de SGBD para conectarse remotamente.
El diseño de esquemas de fragmentación, esquemas de distribución y diccionario de
datos para implementar una base de datos distribuida.
La creación y demostración en laboratorio del script de distribución, utilizando dos o
más PC’s en red.
La creación y demostración en laboratorio de consultas distribuidas y transacciones
distribuidas, utilizando 2 o más PC’s en red.
La creación y demostración en laboratorio de un sistema global para administrar labase de datos distribuida, utilizando 2 o más PC’s en red.
FUENTES DE INFORMACIÓN
1. Catherine, Ricardo.
Bases de Datos. Ed. McGraw Hill. 1 Edición. 13-Mayo-2009.
2. Silbertschatz, Abraham.
Fundamentos de Bases de Datos. Ed. McGraw Hill. 5
Edición. 2006.
3. Martín, Francisco Javier.
Operaciones con Bases de Datos ofimáticas y corporativas.
Ed. Alfaomega. 2005.
4. Stewart, Birnam. Java 2
Distribuido Desarrollo de Bases de Datos. Ed. Pearson
Educacion S.A.
5. Cuadra, Dolores.
Desarrollo de Bases de Datos – Casos prácticos desde el análisis a
la implementación
. Ed. Alfa-Omega. 2008.
6. Martínez, Paloma.
Diseño de Bases de Datos – Problemas Resueltos. Ed. Alfa-
Omega.
PRÁCTICAS PROPUESTAS
Instalar y configurar los servicios que un sistema de base de datos cliente/servidor
requiere para conectarse remotamente.
Crear el esquema de fragmentación, el esquema de distribución y el diccionario de
datos para crear una base de datos distribuida,
Crear y aplicar operaciones de actualización sobre una base de datos distribuidas
(insert, update y delete).
Medir el tiempo de ejecución de dos consultas en SQL, que sean equivalentes
semánticamente y que tengan complejidad computacional teórica distinta en un gestor
de bases de datos cliente/servidor.
Crear y ejecutar concurrentemente un esquema de transacciones distribuidas quepermita probar las propiedades
No hay comentarios:
Publicar un comentario