Vous êtes sur la page 1sur 8

1.

DATOS DE LA ASIGNATURA

Nombre de la asignatura: Administración de base de datos

Carrera: Ingeniería en Sistemas Computacionales

Clave de la asignatura: ADF-0706

Horas teoría-horas práctica-créditos 2-4-8

2. HISTORIA DEL PROGRAMA

Lugar y fecha de Participantes Observaciones


elaboración o revisión (cambios y justificación)
Instituto Tecnológico de Representantes de la Reunión nacional de
Zacatecas Noviembre academia de Ingeniería evaluación curricular de la
del 2005 en Sistemas carrera de Ingeniería en
Computacionales del Sistemas Computacionales
ITZ

3. UBICACIÓN DE LA ASIGNATURA

a) Relación con otras asignaturas del plan de estudios

Anteriores Posteriores
Asignaturas Temas Asignaturas Temas
Taller de Todos los temas,
base de datos ya que se requiere
conocer un
manejador de
base de datos,
para poder
administrar una
base de datos,
conceptos que se
relacionan con
esta materia

b) Aportación de la asignatura al perfil del egresado


Poder administrar y recomendar un servidor de base de datos, en
alguna empresa que labore.
4. OBJETIVO (S) GENERAL(ES) DEL CURSO

Proporcionará al estudiante las habilidades para la administración de


una base de datos a nivel servidor, para la integración en sistemas de
información cliente servidor y distribuidos

5. TEMARIO

Unidad Temas Subtemas


1 Introducción a los 1.1 Definición y uso de un RDBMS
Sistemas 1.2 Comparación de un RDBMS y un
Administradores de Base manejador de base de datos
de Datos (RDBMS) 1.3 Características de los RDBMS
1.4 Tipos de RDBMS
1.5 Aplicaciones que utilizan un RDBMS

2 Tecnologías de acceso a 2.1 Tecnologías Microsoft


datos 2.2 Tecnologías Abiertas
2.3 SQL inmerso
2.4 Librerías de C para acceso a datos

3 Administración del 3.1 Visión general de la administración


RDBMS 3.2 Instalación de un RDBMS
3.3 Inicio del servidor
3.4 Inicio de sesión en el servidor
3.5 Cierre del servidor

4 Almacenamiento y 4.1 Arquitectura de almacenamiento de


gestión de datos datos
4.2 Bases de datos y archivos de datos
4.3 Bases de datos
4.4 Tablas
4.5 Vistas
4.6 Diagramas de bases de datos
4.7 Índices
4.8 Reglas
4.9 Defaults

5 Seguridad en una base 5.1 Aspectos básicos


de datos 5.2 Figuras de seguridad
5.3 Gestión de la seguridad
5.4 Permisos de acceso a objetos
5.5 Copias de seguridad
5.6 Recuperación de copias de
seguridad
5.7 Duplicación de una base de datos
5.8 Transformación de datos
6 Data Warehousing 6.1 Introducción a data warehouse
6.2 Elementos del data warehouse
6.3 Manejo de cubos y OLAP
6.4 Definición del almacén de datos

7 Automatización y 7.1 Especificaciones de rendimiento


monitoreo del servidor de 7.2 Variables de rendimiento
base de datos 7.3 Bloqueos (locks)
7.4 Monitoreo del servidor
7.5 Comportamiento de las
transacciones

6. APRENDIZAJES REQUERIDOS

• Fundamentos de base de datos


• Lenguaje SQL
• Componentes y manejo de un manejador de base de datos
• Conocimientos de programación

7. SUGERENCIAS DIDÁCTICAS

• Ejercicios extra clase


• Desarrollo de prácticas de laboratorio
• Realizar investigación documental sobre temas afines
• Elaborar reportes de las prácticas
• Investigar empresas que utilicen algún RDBMS y exponer la
información adquirida
• Realizar un proyecto seleccionado de su entorno, donde integre
los conocimientos de todas las unidades, enfocándose al uso
eficaz del RDBMS (sin necesidad de programar la interfaz gráfica
del usuario)
• Exposición de proyectos por parte de los alumnos, su diseño e
implementación
• Propiciar el uso de terminología técnica adecuada al programa
• Consultar manuales, sitios Web y bibliografía referentes al
RDBMS

8. SUGERENCIAS DE EVALUACIÓN

• Desempeño del estudiante en las prácticas


• Exámenes prácticos y teóricos
• Evaluar el diseño e implementación del proyecto final
9. UNIDADES DE APRENDIZAJE

Unidad 1 Introducción a los RDBMS


Objetivo Actividades de aprendizaje Fuentes de
Educacional Información
El estudiante 1.1 Investigar que es y en donde se 1,2,3,4
conocerá los utilizan los RDBMS existentes en el
elementos y mercado
características 1.2 Comparar los RDBMS contra los
principales de DBMS
un RDBMS a 1.3 Investigar las características de los
utilizar en el RDBMS
curso 1.4 Buscar los tipos de RDBMS que
existen en el mercado
1.5 Analizar las aplicaciones que utilizan
un RDBMS

Unidad 2 Tecnologías de acceso a datos


Objetivo Actividades de aprendizaje Fuentes de
Educacional Información
El estudiante 2.1 Analizar la forma en que utilizando 1,2,3,4
conocerá las las tecnologías Microsoft, podemos
diferentes interactuar con un RDBMS
tecnologías 2.2 Analizar las distintas tecnologías
que puede abiertas que permiten conectarnos a
utilizar para un RDBMS
interactuar 2.3 Investigar la forma de utilizar SQL
con un inmerso dentro del RDBMS, para
RDBMS acceder a los datos
2.4 Utilizar las librerías de C para
acceso a datos

Unidad 3 Administración del RDBMS


Objetivo Actividades de aprendizaje Fuentes de
Educacional Información
El estudiante 3.1 Investigar que es la 1,2,3,4
conocerá la administración de un RDBMS
forma de 3.2 Instalar un RDBMS
administrar un 3.3 Conocer la forma en que inicia un
RDBMS, así RDBMS
como iniciar y 3.4 Conocer la forma de Iniciar sesión
terminar una en el servidor para poder
sesión en el administrarlo
servidor para Conocer la forma en que se terminan los
la servicios de un servidor RDBMS
administración

Unidad 4 Almacenamiento y gestión de datos


Objetivo Actividades de aprendizaje Fuentes de
Educacional Información
El estudiante 4.1 Conocer la arquitectura de 1,2,3,4
conocerá la almacenamiento de datos
forma en 4.2 Conocer la forma en que se
que el almacena una base de dato y los
RDBMS distintos archivos que la componen
almacena y 4.3 Conocer las distintas formas de
gestiona los crear una base de datos
datos 4.4 Conocer las distintas formas de
crear una tabla
4.5 Conocer la forma de crear las vistas
4.6 Conocer la forma de crear y
manejar un diagramas de bases de
datos
4.7 Conocer la forma en que se crean
los índices en una base de datos
4.8 Conocer la forma de crear reglas
4.9 Conocer la forma de asignar
defaults a una tabla

Unidad 5 Seguridad en una base de datos


Objetivo Actividades de aprendizaje Fuentes de
Educacional Información
El estudiante 5.1 Conocer los conceptos básicos de 1,2,3,4
conocerá la la seguridad en un RDBMS
forma en 5.2 Conocer y aplicar las distingas
que el figuras de seguridad
RDBMS 5.3 Identificar la forma en que el
proporciona RDBMS gestiona la seguridad
seguridad a 5.4 Aplicar permisos de acceso a
los datos objetos
5.5 Realizar copias de seguridad de los
datos
5.6 Recuperar copias de seguridad de
los datos
5.7 Realizar ejercicios para la
duplicación de una base de datos
5.8 Realizar ejercicios para la
transformación de datos con otro
RDBMS

Unidad 6 Data Warehousing


Objetivo Actividades de aprendizaje Fuentes de
Educacional Información
El estudiante 6.1 Conocer el concepto de data 1,2,3,4
conocerá la warehouse
forma en 6.2 Identificar los elementos del data
que el warehouse en el RDBMS
RDBMS 6.3 Realizar prácticas, para la creación
maneja el y el manejo de cubos y la tecnología
data OLAP
warehouse, 6.4 Realizar prácticas, para la creación
los cubos y y manejo de un almacén de datos
la tecnología
OLAP

Unidad 7 Data Warehousing


Objetivo Actividades de aprendizaje Fuentes de
Educacional Información
El estudiante 7.1 Conocer como se mide el 1,2,3,4
conocerá la rendimiento de un RDBMS
forma de 7.2 Identificar las variables de
monitorear el rendimiento para un RDBMS
rendimiento y 7.3 Conocer el manejo de bloqueos
comportamiento (locks)
del RDBMS 7.4 Hacer prácticas de monitoreo del
servidor
7.5 Hacer prácticas, y analizar la
forma de comportamiento de las
transacciones
10. FUENTES DE INFORMACIÓN

1. Paul DuBois
MySql
Ed. Prentice Hall
2. Alberto Delgado
Microsoft SQL Server 2000
Ed. Prentice Hall
3. Pérez Cesar
Oracle 10G Administración y Análisis de Base de Datos
Ed. RA-MA
4. Ron Flannery
Informix Handbook
Ed. Informix Press

Referencias en Internet

[1] http://www.bivitec.org.mx
[2] http://www.mysql.com
[3] http://www.informix.com
[4] http://www.postgres.com
[5] http://www.microsoft.com/sqlserver

11. PRACTICAS PROPUESTAS

Unidad Práctica
1 • Comparar los RDBMS existentes en el mercado y
obtener sus similitudes y diferencias

2 • Realizar ejercicios de conexión al RDBMS, mediante


las distintas tecnologías (OLEDB, ODBC, Lenguaje C,
SQL, etc)

3 ƒ Realizar la instalación de un RDBMS Iniciar el


servidor desde la consola de administración y desde una
sesión de comandos
• Iniciar una sesión en el servidor como un usuario y
como un administrador del servidor

• Cerrar el servidor desde la consola de administración


y desde una sesión de comandos

• Realizar ejercicios para la creación de una base de


datos, desde los asistentes, línea de comandos y consola
4 de administración

• Realizar ejercicios en donde desde el servidor, se


añadan vistas a una base de datos

• Realizar ejercicios en donde se cree el diagrama de


una base de datos

• Realizar ejercicios en donde se asignen índices,


reglas y defaults, a las tablas de la base de datos

• Realizar ejercicios, en donde desde la consola de


administración, se asignen permisos a objetos de la base
5 de datos
• Realizar ejercicios en donde se realicen copias de
seguridad y se recupere una base de datos

• Realizar ejercicios de duplicación de una base de


datos a un servidor remoto
• Realizar ejercicios de transformación de datos, a otra
base de datos, local y una remota en otro servidor

ƒ Crear un almacén de datos en el servidor

• De los datos que ya existen en la base de datos,


crear cubos, y ver la forma en que se muestra la
6 información

• Desde la consola de administración del servidor,


analizar el comportamiento de las variables de rendimiento
7
• Desde la consola de administración, realizar un
monitoreo del estado del servidor

• Analizar el tiempo que toma una transacción en


ejecutarse desde el servidor, para mediante ejercicios,
saber si se realizó correctamente un comando SQL

• Crear un proyecto, que muestre de manera real como


se administra un RDBMS, y que incluya todos los
elementos de seguridad, permisos, usuarios,
administración, manejo y gestión de datos, así como cubos
y técnicas de data wrehouse para la toma de decisiones

Vous aimerez peut-être aussi