Download Carta Descriptiva

Document related concepts

Transacción (base de datos) wikipedia , lookup

Base de datos distribuida wikipedia , lookup

Microsoft SQL Server wikipedia , lookup

SAP HANA wikipedia , lookup

Aislamiento (ACID) wikipedia , lookup

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