Download Carta Descriptiva
Document related concepts
Transcript
UNIVERSIDAD DE LA SIERRA 58-PLA-P02-F01/REV.02 CARTA DESCRIPTIVA HOJA 1 DE 9 Programa Educativo: Ing. en Telemática y Sistemas Clave: BDD4-07-02 Nombre de la Asignatura: Base de Datos II Objetivo General de la Asignatura: Brindar técnicas de desarrollo, control y administración de bases de datos que permitan solucionar problemas reales en una empresa garantizando seguridad e integridad de la información Propósito General de la Asignatura: Esta herramienta será de gran ayuda en su formación profesional ya que les permitirá realizar sus asignaciones de forma rápida, limpia y eficiente, proporcionándoles así un mayor tiempo libre para actividades extra. Ubicación curricular: Carga curricular: Perfil del Alumno: Sexto Semestre Base de Datos I Semestre: Antecedente (s): Consecuente (s): Semanal: Ninguna 5 hrs. Semestral: 90 hrs. El estudiante deberá contar con una inclinación a la resolución de actividades en casa, trabajo colaborativo, afinidad a la tecnología y a la experimentación con las herramientas que se le brindarán Elaboró: M.C. José David Madrid Monteverde Revisó: M.C. Miguel García Gorrostieta Autorizó: M.C. Cristian Vinicio López del Castillo Clave de Revisión: Fecha: 02-01-2011 07-01-2011 UNIVERSIDAD DE LA SIERRA 58-PLA-P02-F01/REV.02 CARTA DESCRIPTIVA HOJA 2 DE 9 Contenido Temático Asignatura, Unidad/Tema: Unidad I.- el lenguaje estructurado de consultas SQL Objetivo de la Unidad/Tema: El alumno conocerá un proceso de creación de consultas eficiente para manejo de información Tiempo Estimado Temática Aprendizaje 1.1 Introducción a SQL 1. El alumno comprenderá las ventajas de utilizar SQL Procesar una base de datos desde un script 1.2 Consultas de una sola tabla 2. 1.3 Consultas en tablas múltiples 3. Consulta en anidación múltiple 1.4 Consultas avanzadas 4. Consultas internas y externas 1.5 Procedimientos almacenados 5. Uso y manejo de operadores lógicos 1.6 Triggers 6. Implementar triggers 1.7 Vistas 7. Uso y manejo de vistas 20 hrs. Estrategias El maestro expondrá qué es SQL, donde se utiliza y cómo se realiza la consulta de información. Realizar ejercicios utilizando herramientas de proyección, selección, productos cartesianos, restricciones y juntar Realizar ejercicios utilizando álgebra relacional en procesos de consultas Diseñar ejercicios utilizando los operadores from, where, group by, having, order by Diseñar ejercicios utilizando los operadores and, or, not xor Realizar prácticas utilizando operadores de comparación Crear, borrar, actualizar instancias de vistas Criterios de evaluación de la unidad: Se va a evaluar el uso de SQL de acuerdo a los ejercicios desarrollados utilizando las herramientas durante el transcurso del curso; éstos tendrán un valor del 50%, el otro 50% será el correspondiente a una evaluación práctica de un diseño de consultas UNIVERSIDAD DE LA SIERRA 58-PLA-P02-F01/REV.02 CARTA DESCRIPTIVA HOJA 3 DE 9 Contenido Temático Asignatura, Unidad/Tema: Unidad II.- Integridad de datos, recuperación de errores y manejo de índices Objetivo de la Unidad/Tema: Que el alumno comprenda y maneje la integridad en una base de datos, que detecte las diferentes causas de errores generados durante la operación de una BD; además de la importancia de crear índices Tiempo Estimado Temática Aprendizaje 2.1 Tipos de integridad de datos 1. Integridad de dominio, unicidad, referencial 2.2 Restricciones 2. Uso y manejo de restricciones 2.3 Errores 3. Atomicidad y transacción, tipos de fallas, transacciones 4. Recuperación basada en bitácora, puntos de verificación, verificación por doble paginación 5. Creación y mantenimiento de índices 2.4 Recuperación de errores 2.5 Índices 20 hrs. Estrategias El maestro expondrá un ejemplo de cada tipo de manejo de integridad Práctica 1. Desarrollar un ejercicio que utilice cada uno de los tipos de integridad. Diseñar ejercicios utilizando las restricciones default, check, referencial, primary key, unique, foreign key Práctica 2. Identificar tipos de errores en bases de datos. Práctica 3. Elaborar procesos de recuperación en bases e datos Práctica 4. Crear índices y acceder datos en tablas Criterios de evaluación de la unidad: Los instrumentos de evaluación son: el diseño de una base de datos utilizando alguno de los tipos de integridad, detectando y corrigiendo errores e indexando a tablas, además de la evaluación diaria de las prácticas y/o ejercicios. UNIVERSIDAD DE LA SIERRA 58-PLA-P02-F01/REV.02 CARTA DESCRIPTIVA HOJA 4 DE 9 Contenido Temático Asignatura, Unidad/Tema: Unidad III.- Procesamiento de transacciones Objetivo de la Unidad/Tema: El alumno aprenderá como implementar el control de concurrencia y la recuperación en una base de datos. Tiempo Estimado Temática 20 hrs. Aprendizaje Estrategias 1. Control de concurrencia en un ambiente de multiprogramación El maestro explicará qué es el control e concurrencia y los diferentes métodos 3.5 Propiedades de las transacciones 2. Administración de transacciones, concurrencia y recuperabilidad 3. Bitácoras, puntos de verificación 3.6 Transacciones en SQL 4. Manejo de transacciones en SQL El alumno investigará qué es el procesamiento de transacciones. Diseñar y establecer las estrategias y alcances de una transacción Puntos de confirmación y revisión con SQL 3.1 Planificación serie y paralelo 3.2 Bloqueo 3.3 Protocolo por hora de entrada 3.4 Transacciones Criterios de evaluación de la unidad: las prácticas realizadas aportará un 50% de la evaluación total, mientras el dominio en el manejo de transacciones y control de concurrencia llevará el otro 50% UNIVERSIDAD DE LA SIERRA 58-PLA-P02-F01/REV.02 CARTA DESCRIPTIVA HOJA 5 DE 9 Contenido Temático Asignatura, Unidad/Tema: Unidad IV.- Seguridad Objetivo de la Unidad/Tema: Que el alumno sea capaz de manejar una base de datos con seguridad suficiente dándole la importancia necesaria para el resguardo de información Tiempo Estimado Temática 4.1 Niveles de seguridad 4.2 Autorización 4.3 Cifrado 4.4 Auditoría 15 hrs. Aprendizaje Estrategias 1. El alumno aprenda a elaborar controles de acceso por niveles y por privilegios 2. Autorización y acceso a la información 3. Que el alumno sea capaz de implementar políticas de seguridad. Práctica1. Que el alumno diseñe una base de datos creándole un control de acceso por niveles Práctica 2. Que el alumno diseñe una base de datos creándole un control de acceso por privilegios Investigar políticas de seguridad y autorización de un sistema manejador de base de datos Criterios de evaluación de la unidad: El desarrollo de las prácticas tendrán un valor del 50%, la capacidad para resolver un problema utilizando de seguridad e integridad de la información en una base de datos será el otro 50% UNIVERSIDAD DE LA SIERRA 58-PLA-P02-F01/REV.02 CARTA DESCRIPTIVA HOJA 6 DE 9 Contenido Temático Asignatura, Unidad/Tema: Unidad V.- Bases de datos distribuidas Objetivo de la Unidad/Tema: El estudiante entenderá la importancia de distribuir los datos en un sistema de información Tiempo Estimado Temática 5.1 El DDBMS 5.2 Estructura 5.3 Diseño de bases de datos distribuidas 5.4 Protocolos de compromiso 5.5 Consultas, concurrencia y recuperación 10 hrs. Aprendizaje Estrategias 1. los sistemas manejadores de bases de datos 2. Aprenderá a compartir datos entre diferentes localidades, por niveles de usuario y función 3. tipos de arquitectura, cliente- servidor y distribuida El alumno investigará qué es un sistema manejador de base de datos y como puede ser estructurado Práctica 1. Diseñar una base de datos distribuida Práctica 2. Compartir datos de una base de datos utilizando una de las tres diferentes maneras. Criterios de evaluación de la unidad: Las prácticas tendrán un valor del 50%, las habilidades para crear bases de datos distribuidas constituirá el 50% restante. UNIVERSIDAD DE LA SIERRA 58-PLA-P02-F01/REV.02 CARTA DESCRIPTIVA HOJA 7 DE 9 Contenido Temático Asignatura, Unidad/Tema: Unidad VI.- E- Commerce Objetivo de la Unidad/Tema: El estudiante entenderá la importancia del comercio vía Internet Tiempo Estimado Temática Aprendizaje 6.1 ¿Qué es el comercio electrónico? 1. Definición de comercio electrónico 6.2 6.3 6.4 B2C - Business to Consumer B2B - Business to Business C2C - costumer to costumer 2. 3. 4. Comercio por negocio a consumidor Comercio negocio a negocio Comercio cliente a cliente 5 Estrategias El alumno investigará las características que hacen relevante al comercio electrónico Sitio de Internet que manejan B2C Sitios de Internet que manejan B2B Sitios de Internet que manejen C2C Criterios de evaluación de la unidad: Se evaluará la capacidad del estudiante para clasificar en Internet los negocios y el tipo de comercio que utilizan hrs. UNIVERSIDAD DE LA SIERRA 58-PLA-P02-F01/REV.02 CARTA DESCRIPTIVA HOJA 8 DE 9 Criterios de Evaluación y Acreditación Evaluación: Las actividades de evaluación deberán ser continuas e integrales, centrándose principalmente en tres aspectos a saber: a) Habilidades.- Son las destrezas manuales, procedimentales y cognitivas que el alumno puede evidenciar al momento de la resolución de problemas. (el saber hacer); b) Actitudes.- Son respuestas del alumno ante las diversas situaciones sociales que se le presentan (el saber ser); c) Conocimientos: Es el saber teórico-conceptual que se puede incrementar. (el saber). Como herramientas de evaluación de las habilidades y conocimientos, se sugieren las siguientes: elaboración de un ensayo, exposiciones, mapas conceptuales, socio-dramas, resolución de problemas, estudios de caso, avances de proyectos/investigación, reportes de lectura, prácticas de laboratorio y taller, ejercicios de evaluación, prácticas de campo, portafolio de evidencias, discusión analítica, participaciones significativas en clase, exámenes ó evaluación oral/escrita no calendarizados(as). (No se permitirá ningún tipo de actividad de reposición) Como herramientas de evaluación de las actitudes, se sugieren: a) bitácoras de puntualidad, entrega oportuna de trabajos y proactividad; b) autoevaluación comentada; c) evidencia de participación en su comunidad de aprendizaje. Acreditación: Para acreditar el curso el alumno deberá cumplir con el 90% de las asistencias regulares del curso, además deberá presentar una evaluación mínima aprobatoria (70 ptos.) en todos y cada uno de los aspectos a evaluar, si faltase uno de ellos, será sujeto de no acreditación. Bibliografía: Básica: David M. Kroenque, Procesamiento de bases de datos, Prentice Hall Hansen, Hansen, Diseño y administración de bases de datos, Prentice Hall Complementaria: Elizabeth Reding, Building and e-business from the ground up, Mc Graw Modificaciones: Revisión 00-01-2009 01-01-2010 02-01-2011 UNIVERSIDAD DE LA SIERRA 58-PLA-P02-F01/REV.02 CARTA DESCRIPTIVA HOJA 9 DE 9 Modificación - Base - Revisión - Revisión Fecha DD-MM-AAAA 10-01-2010 07-01-2011