Está en la página 1de 5

INSTITUTO DE EDUCACIÓN SUPERIOR TECNOLÓGICO PÚBLICO – PASCO

Revalidada R.D. Nº 0123-2006-ED

Carrera Profesional de Computación e Informática

PROGRAMACIÓN DE LA UNIDAD DIDÁCTICA DE ADMINISTRACIÓN DE BASE DE DATOS

MÓDULO : Diseño y Construcción de Software.


CAPACIDAD TERMINAL : Gestionar la operatividad de la base de datos, teniendo en cuenta los estándares de calidad y seguridad.
ELEMENTOS DE CONTENIDOS ACTIVIDADES DE CRITERIOS DE
INDICADOR H
CAPACIDAD CONCEPTOS PROCEDIMIENTOS ACTITUDES APRENDIZAJE EVALUACIÓN
1. Reconocer las  Introducción a los  Evalúa y compara  Respeto. Actividad 1:  Determina las  Analiza y describe las 12
funciones de los SGBD algunos gestores  Valora los bienes. Conociendo las características de diferencias de los
administradores  Gestión de B. de D. de Base de Datos  Trabajo en funciones del operatividad del diversos GBD.
de Base de y transacciones  Analiza las equipo. administrador de servidor de base  Describe de forma
Datos.  Funciones del funciones del BDA.  Interés. base de datos y los datos, de acuerdo correcta cuales son las
Administrador.  Analizan los  Respeto. lenguajes del psql. a los funciones del DBA.
 Lenguajes de Base lenguajes de  Participación requerimientos  Analizan y describen
de Datos. definición y activa. del sistema. adecuadamente cuales
manipulación de  Valora los bienes. son las funciones de los
datos. lenguajes del PSQL.
2. Realizar  Creación de base de  Realiza consultas  Interés. Actividad 2:  Opera adecuadamente 6
Consultas con el datos. simples y  Respeto. Diseñando una los servidores de base
Transact SQL.  Creación de tablas complejas a una,  Participación Base de Datos. de daros.
 El leng. de manipu- dos o más tablas y activa.  Crea objetos utilizando
lación de datos. haciendo uso de  Valora los bienes. el lenguaje de definición
 Consultas a varias funciones de  Trabajo en de datos.
tablas. agregado. equipo. Actividad 3:  Utiliza de forma 12
 Sub consultas,  Utiliza la  Responsabilidad. Usando el lenguaje adecuada el lenguaje de
ordenamiento. optimización de de manipulación de manipulación de datos
 Funciones de consultas SQL. datos.
agregado, Actividad 4:  Realiza de forma 12
empleando las Realizando cónsul- correcta consultas
cláusulas group by, tas con funciones avanzadas utilizando
having y compute. de agregados. funciones agregados.
3. Implementar  Administración de  Usa transacciones  Respeto. Actividad 5:  Describe y  Diseñan vistas según las 6
vistas en la base transacciones sin margen de error  Valora los bienes. Creando Vistas de ejecuta necesidades de los
de Datos.  Implementación de  Realiza la creación  Trabajo en la Base de Datos. procedimientos usuarios.
vistas. de vistas. equipo. de administración  Crean correctamente
de la base de vistas de datos.
4. Realizar  Importación y  Exporta e importa  Participación Actividad 6: datos, teniendo  Realizan respaldos y 6
Migraciones de Exportación de datos de o hacia activa. Migrando las Base en cuenta recuperación de datos
base de datos. datos. distintos gestores  Valora los bienes. de Datos a diversos estándares de adecuadamente.
de base de datos. gestores. calidad y
seguridad.
5. Programar  Procedimientos  Realizan  Interés. Actividad 7:  Realiza tareas de  Reconoce la gramática 12
funciones del almacenados. implementación de  Respeto. Creando gestión en el del PSQL en forma
Servidor de Base procedimientos  Valora los bienes. procedimientos servidor, a partir correcta.
de Datos. almacenados.  Responsabilidad. almacenados. de los  Utilizan el lenguaje del
procedimientos PSQL de forma
establecidos. adecuada para la
creación, modificación y
eliminación de
funciones.
6. Gestionar la  Los disparadores o  Crean e  Respeto. Actividad 8:  Analizan y describen 18
Base de Datos desencadenadores. implementación de  Valora los bienes. Creando correctamente
para su uso desencadenadores.  Trabajo en desencadenadores. conceptos de integridad
óptimo. equipo. de datos.
 Crean y asignan
disparadores haciendo
uso de las funciones
inserted y deleted de las
tablas.
7. Realizar  Copia de Seguridad  Realizan copias de  Interés. Actividad 9:  Realizan copias de 6
respaldos y de datos. seguridad comple-  Respeto. Respaldando los seguridad de forma
recuperación de  Restauración de ta, incremental y  Participación datos. adecuada.
datos. Datos. diferencial. activa.  Restauran las copias de
 Restauran los  Valora los bienes. seguridad de forma
backups. correcta.
8. Gestionar  Administración de  Crean usuarios y  Interés. Actividad 10:  Crean usuarios y grupos 12
privilegios y usuarios. grupos de usuarios  Respeto. Gestionando de usuarios de la base
recursos  Roles y grupos. de la base de  Participación usuarios de la base de datos de forma
datos. activa. de datos (privilegios adecuada.
 Asignan roles y  Valora los bienes. y recursos).  Asignan roles y recursos
recursos a los  Trabajo en a los usuarios y grupos
usuarios y grupos equipo. de la base de datos de
de la base de  Responsabilidad. forma correcta.
datos.

Cerro de Pasco, Agosto de 2011.

Docente Responsable Jefe del Área Académica de Jefe de Unidad Académica


INSTITUTO DE EDUCACIÓN SUPERIOR TECNOLÓGICO PÚBLICO – PASCO
Revalidada R.D. Nº 0123-2006-ED

Carrera Profesional de Computación e Informática


SÍLABO DE TALLER DE BASE DE DATOS
I. DATOS INFORMATIVOS
1.1. Módulo : Diseño y Construcción de Software
1.2. Semestre Académico : 2011 – II
1.3. Semestre : Tercero
1.4. Unidad Didáctica :Taller de Base de Datos
1.5. Nº de Créditos : 04
1.6. Nº Elementos de Capacidad : 08
1.7. Nº de horas de la Unidad Didáctica Semanal : 06 SEMANALES
1.8. Nº de horas de la Unidad DidácticaSemestral : 102 SEMESTRALES
1.9. Duración : DEL 15/08/2011 al 08/12/2011
1.10. Responsable : Lic. Héctor LOPEZ SANCHEZ
1.11. E- mail : hlopezs26@hotmail.com

II. FUNDAMENTACIÓN:
Las bases de datos hoy en día, constituye la parte más fundamental de los sistemas de información en las organizaciones; toda información se almacena, recupera, se
comparte y luego llega a convertirse en un factor crítico para la extracción y la búsqueda de conocimiento. Es por las razones antes expuestas que la Unidad Didáctica
Administración de Base de Datos está estructurado, para apoyar a los estudiantes en el desarrollo y entendimiento del rol de los administradores de base de datos, la gestión
de archivos y sistemas de base de datos en los sistemas de información modernos.

III. CAPACIDAD TERMINAL:


Gestionar la operatividad de la base de datos, teniendo en cuenta los estándares de calidad y seguridad..

IV. CONTENIDOS DE LA CAPACIDAD TERMINAL:

SEMANA/ ELEMENTOS DE CONTENIDOS ACTIVIDADES DE CRITERIOS DE


FECHA CAPACIDAD CONCEPTOS PROCEDIMIENTOS ACTITUDES APRENDIZAJE EVALUACIÓN
(1,2) 1. Reconocer las  Introducción a los SGBD  Evalúa y compara  Respeto. Actividad 1:  Determina las
19/08/2011 funciones de los  Gestión de B. de D. y algunos gestores de  Valora los bienes. Conociendo las características de
26/08/2011 administradores transacciones Base de Datos  Trabajo en equipo. funciones del operatividad del
de Base de  Funciones del  Analiza las funciones  Interés. administrador de servidor de base
Datos. Administrador. del BDA.  Respeto. base de datos y los datos, de acuerdo
 Lenguajes de Base de  Analizan los lenguajes  Participación activa. lenguajes del psql. a los
Datos. de definición y  Valora los bienes. requerimientos
manipulación de datos. del sistema.
(3) 2. Realizar  Creación de base de  Realiza consultas  Interés. Actividad 2:  Determina las
02/09/2011 Consultas con el datos. simples y complejas a  Respeto. Diseñando una Base características de
Transact SQL.  Creación de tablas una, dos o más tablas  Participación activa. de Datos. operatividad del
(4,5)  El leng. de manipu-lación y haciendo uso de  Valora los bienes. Actividad 3: servidor de base
09/09/2011 de datos. funciones de  Trabajo en equipo. Usando el lenguaje datos, de
16/09/2011  Consultas a varias agregado.  Responsabilidad. de manipulación de acuerdo a los
tablas.  Utiliza la optimización datos. requerimientos
(6,7)  Sub consultas, de consultas SQL. Actividad 4: del sistema.
23/09/2011 ordenamiento. Realizando cónsul-
30/09/2011  Funciones de agregado, tas con funciones de
empleando las cláusulas agregados.
group by, having y
compute.
(8) 3. Implementar  Administración de  Usa transacciones sin  Respeto. Actividad 5:  Describe y
07/10/2011 vistas en la base transacciones margen de error  Valora los bienes. Creando Vistas de la ejecuta
de Datos.  Implementación de  Realiza la creación de  Trabajo en equipo. Base de Datos. procedimientos
vistas. vistas. de administración
(9) 4. Realizar  Importación y  Exporta e importa  Participación activa. Actividad 6: de la base de
14/10/2011 Migraciones de Exportación de datos. datos de o hacia  Valora los bienes. Migrando las Base datos, teniendo
base de datos. distintos gestores de de Datos a diversos en cuenta
base de datos. gestores. estándares de
calidad y
seguridad.
(10,11) 5. Programar  Procedimientos  Realizan  Interés. Actividad 7:  Realiza tareas de
21/10/2011 funciones del almacenados. implementación de  Respeto. Creando gestión en el
28/10/2011 Servidor de Base procedimientos  Valora los bienes. procedimientos servidor, a partir
de Datos. almacenados.  Responsabilidad. almacenados. de los
procedimientos
(12,13,14) 6. Gestionar la  Los disparadores o  Crean e  Respeto. Actividad 8: establecidos.
04/11/2011 Base de Datos desencadenadores. implementación de  Valora los bienes. Creando
11/11/2011 para su uso desencadenadores.  Trabajo en equipo. desencadenadores.
18/11/2011 óptimo.
(15) 7. Realizar  Copia de Seguridad de  Realizan copias de  Interés. Actividad 9:
25/11/2011 respaldos y datos. seguridad comple-ta,  Respeto. Respaldando los
recuperación de  Restauración de Datos. incremental y  Participación activa. datos.
datos. diferencial.  Valora los bienes.
 Restauran los
backups.
(16,17) 8. Gestionar  Administración de  Crean usuarios y  Interés. Actividad 10:
02/12/2011 privilegios y usuarios. grupos de usuarios de  Respeto. Gestionando
09/12/2011 recursos  Roles y grupos. la base de datos.  Participación activa. usuarios de la base
 Asignan roles y  Valora los bienes. de datos (privilegios
recursos a los usuarios  Trabajo en equipo. y recursos).
y grupos de la base de  Responsabilidad.
datos.
V. ESTRATEGIAS METODOLÓGICAS:
Se emplearán métodos activos, didácticos y críticos con procedimiento demostrativos y prácticas dirigidas por el docente.

VI. REQUISITOS DE APROBACIÓN:


 70% de asistencia como mínimo a las Sesiones Teórico-Prácticas.
 Cumplir satisfactoriamente las evaluaciones, prácticas de laboratorio y trabajos asignados.
 Al término de la unidad didáctica los estudiantes que obtengan notas desaprobatorias entre 10 y 12 tienen derecho a un proceso de recuperación.
 La nota mínima aprobatoria es 13 (Trece), la fracción 0.5 se considera a favor del estudiante.

VII. BIBLIOGRAFÍA:
 PostgreSQL 8.2.5 Documentación [http://www.postgresql.org]
Curso de Administración de PostgreSQL
Juan Carlos Casamayor
 Departamento de Sistemas Informáticos y Computación
Universidad Politécnica de Valencia
 Curso de Administración de PostgreSQL
Alvaro Herrera (Publicado en Internet)
 Curso de PostgreSQL, versión 6.5
Equipo de Desarrollo de PostgreSQL (Publicado en Internet)
 Manual de Usuario de PostgreSQL versión 6.5
Equipo de Desarrollo de PostgreSQL Editado por Thomas Lockhart
 Mastering PostgreSQL Administration
Bruce Momjian
Software Research Associates
WEBGRAFIA
 www.postgresql.org
 http://www.cursoslinux.com.mx/node/52
 http://phppgadmin.sourceforge.net
 http://www.pgadmin.org
 http://users.servicios.retecal.es/tjavier/presbbdd/out-htmls/x177.html
 http://www.openminds.co.uk/high_availability_solutions/databases/postgresql.htm
 http://gborg.postgresql.org/project/psqlodbc/faq/faq.php
 http://pgfoundry.org

Cerro de Pasco, Agosto 15 de 2011

Docente Responsable Jefe del Área Académica de Jefe de la Unidad Académica


Héctor López Sánchez Computación e Informática