Planeación Académica - Departamento de Ciencias Computacionales

Anuncio
CENTRO UNIVERSITARIO DE CIENCIAS EXACTAS E INGENIERÍAS
DEPARTAMENTO DE CIENCIAS COMPUTACIONALES
PLANEACIÓN DE CLASE DIARIA DE TALLER DE BASES DE DATOS
Carrera:
Tipo de curso:
Taller
Número de horas:
Créditos: Fecha de actualización:
Ciclo:
Profesor
3 horas
4
Julio 2005
2005-B
El alumno desarrollará un sistema de Bases de Datos aplicando las herramientas propias del SGBD relacional, utilizando
los conceptos de Bases de Datos aplicados en las prácticas del laboratorio.
No.
Sem
.
1
Grado:
Objetivos (particulares y
específicos) y contenidos
prográmaticos
Módulo 1. Modelo entidad relación.
Objetivo Particular: Que el alumno
comprenda y aplique los términos principales
del modelo entidad relación en un proyecto
determinado.
Grupos:
Actividades de
enseñanza
aprendizaje


Objetivos específicos:
1.1 Que el alumno comprenda los conceptos
básicos del modelo entidad-relación y los
relacione con ejemplos de la vida real.
1.2 Que el alumno conozca las diferentes
restricciones de integridad que conforman
el modelo entidad-relación.
1.3 Que el alumno diferencie las claves
primarias de las externas y lo demuestre
con diversas situaciones.
1.4 Que el alumno conozca el diagrama
entidad-relación y clasifique sus diferentes
componentes.
1.5 Que el alumno diferencie las entidades
débiles de las fuertes por medio de sus
características principales.
1.6 Que el alumno conozca el diseño de un


Bienvenida
Explicar de
forma breve los
objetivos
generales,
particulares y
específicos de la
materia.
Evaluación de
materia
Seminario sobre
el modelo
entidad-relación.
Recursos
didácticos
Audiovisual, Cañon,
Laptop, y/o Proyector de
Acetatos.
Duración
Evaluación
No.
sem
Objetivos (particulares y
específicos) y contenidos
programáticos
Actividades de
enseñanza
aprendizaje
Recursos
didácticos
Duración
Evaluación
esquema de base de datos y lo
aplique a diversos ejemplos.
1.7 Que el alumno comprenda la reducción
de un esquema E-R a tablas y aplique a
su proyecto terminal.
1.8 Que el alumno conozca el diccionario de
datos y mencione la importancia que tiene
en el modelo entidad-relación.
Contenido prográmatico:
4 hrs
1.1
1.2
1.3
1.4
Conceptos básicos.
Restricciones de integridad.
Claves primarias y externas.
Diagrama entidad-relación
2
1.5 Conjuntos de entidades débiles y
fuertes.
1.6 Diseño de un esquema de bases de
datos.
1.7 Reducción de un esquema E-R a
tablas.
1.8 Diccionario de datos.
3
4 hrs
Módulo 2. Entorno de Postgresql

Objetivo Particular: Que el alumno adquiera
una introducción a Postgresql y analice paso a
paso el proceso de instalación.
Objetivos Específicos:
2.1 Que el alumno conozca el contexto
2.2 Que el alumno tipos de datos y diferencie
cada una de ellos.
2.3 Que el alumno conozca el proceso de
instalación de Postgresql.
Analizará el
proceso de
instalación de
Postgresql.
Audiovisual, Cañon,
Laptop, y/o Proyector de
Acetatos.
3 hrs
Revisión
individual
de
instalación
de
Postgresql.
No.
sem
Objetivos (particulares y
específicos) y contenidos
programáticos
Actividades de
enseñanza
aprendizaje
Recursos
didácticos
Duración
Evaluación
Contenido prográmatico:
2.1 Contexto
2.2 Tipos de datos
2.3 Instalación
4
Módulo 3. Creación y manipulación de
bases de datos y tablas
Objetivo Particular: Que el alumno sea capaz
de crear y manipular bases de datos y tablas.

Prácticas en
laboratorio para
la creación de
bases de datos.
Objetivos específicos:
3.1 Que el alumno conozca el proceso de
creación de las bases de datos.
3.2 Que el alumno conozca el proceso de
creación de las bases de datos.
Revisión de
prácticas.
Laboratorio, pc´s,
proyector de acetatos,
cañón, manuales de
Postgresql para el maestro
y alumno.
3 hrs.
Contenido programático
3.1
Creación de bases de datos.
5
3.2
6
Creación y manipulación de tablas
3.2.1 Creación (create)
3.2.2 Modificación (alter table)
3.3.3
Borrado (drop)

Prácticas
en
laboratorio
para la
creación y
manipulació
n de tablas.
3 hrs.
3 hrs.
No.
sem
7
Objetivos (particulares y
específicos) y contenidos
programáticos
Actividades de
enseñanza
aprendizaje
Recursos
didácticos
Duración
Practica en
laboratorio para
la aplicación de
claves externas
sobre tablas.
Laboratorio, pc´s,
proyector de acetatos,
cañón, manuales de
Postgresql para el maestro
y alumno.
4hrs.

Laboratorio, pc´s,
proyector de acetatos,
cañón, manuales de
Postgresql para el
maestro y alumno.
Módulo 4. Integridad Referencial

Objetivo Particular: Que el alumno sea capaz
de aplicar claves externas en un proyecto
determinado.
Evaluación
Revisión de
prácticas
Objetivos específicos:
4.1 Que el alumno relacione las claves
externas con las tablas y el uso adecuado de
las mismas.
8
Módulo 5. Operaciones de actualización
Objetivo Particular: Que el alumno sea capaz
de introducir, modificar y borrar datos en una
tabla.
Objetivos específicos:
5.1 Que el alumno conozca la operación Insert
y modificará diferentes tablas.
5.2 Que el alumno conozca la operación
Update y actualizar diferentes tablas.
5.3 Que el alumno conozca la operación
Delete y borrar diferentes registros.
Prácticas
sobre
operacione
s de
actualizació
n.
Revisión de
prácticas
4hrs.
Contenido Programático
5.1. Insert
5.2. Update
9
5.3. Delete
3hrs.
Revisión de
prácticas
No.
sem
10
Objetivos (particulares y
específicos) y contenidos
programáticos
Actividades de
enseñanza
aprendizaje
Recursos
didácticos
Duración
Módulo 6. Consultas SQL

Objetivo Particular: Que el alumno
comprenda el funcionamiento del estándar
SQL y lo aplique en varios tipos de consultas.
Practicas en
laboratorio sobre
consultas
simples.
Revisión de
prácticas
Laboratorio, pc´s,
proyector de acetatos,
cañón, manuales de
Postgresql para el maestro
y alumno.
Objetivos específicos:
6.1 Que el alumno conozca las consultas
simples y les dará un uso específico.
6.2 Que el alumno diferencie las consultas
multitablas de las simples y emplear un uso
específico.
6.3 Que el alumno conozca otro tipo de
consultas y compare las diferencias con las
anteriores.
Evaluación
3 hrs.
Contenido Programático
6.1. Consultas simples
11
12
6.2. Consultas multitablas

Práctica en
laboratorio
sobre
consultas
multitablas.

Prácticas
en
laboratorio
sobre otras
consultas.

Prácticas
en
laboratorio
sobre
funciones
agregadas.
3hrs
6.3 Otras consultas
Módulo 7. Funciones Agregadas
Objetivo Particular: Que el alumno conozca y
aprenda aplicar funciones agregadas dentro de
una consulta.
Objetivos Específicos:
7.1 Que el alumno conozca la función
agregada Avg y emplear un uso específico en
una consulta.
3hrs.
Revisión de
prácticas
Revisión de
prácticas
Revisión de
prácticas
Laboratorio, pc´s,
proyector de acetatos,
cañón, manuales de
Postgresql para el maestro
y alumno.
4hrs
No.
sem
Objetivos (particulares y
específicos) y contenidos
programáticos
Actividades de
enseñanza
aprendizaje
Recursos
didácticos
Duración
Evaluación
7.2 Que el alumno conozca la función
agregada Min y le dará un uso específico en
una consulta.
7.3 Que el alumno diferencie la función
agregada Max con la Min y la aplicar a una
consulta.
7.4 Que el alumno conozca la función
agregada Count y la aplicar a una consulta.
7.5 Que el alumno conozca la función
agregada Sum y aplicar un uso específico en
una consulta.
7.6 Que el alumno conozca la función
agregada Having y la aplicar a una consulta.
7.7 Que el alumno conozca otras funciones
agregadas y las aplicar en una consulta.
Contenido Programático
14
15
7.1. Avg
7.2. Min
7.3. Max
7.4. Count
7.5 Sum
7.6 Having
7.7 Otras
Módulo 8. Vistas
Objetivo Particular: Que el alumno conozca la
función principal de una vista y la aplique en un
proyecto determinado.
Objetivos Específicos:
8.1 Que el alumno conozca las vistas y su
relación con las tablas.
3hrs

Práctica en el
laboratorio sobre
Vistas.
Laboratorio, pc´s,
proyector de acetatos,
cañón, manuales de
Postgresql para el maestro
y alumno.
Revisión de
prácticas
3hrs
Contenido Programático
16
17
8.1 Vistas
Revisión de tablas, consultas, funciones
agregadas, vistas y otros ajustes del proyecto.
Revisión final de proyecto.
Revisión de
prácticas
5hrs
5 hrs
Descargar