Вы находитесь на странице: 1из 31

ABD-ES REV00

Letreros deben indicar el nombre de la Carrera y Asignatura en tipografa Franklin Gothic Book de 26 pts.

INGENIERA EN SISTEMAS COMPUTACIONALES ADMINISTRACINI DE BASE DE DATOS

DIRECTORIO
Secretario de Educacin Pblica Mtro. Alonso Lujambio Irazbal Subsecretario de Educacin Superior Dr. Rodolfo Tuirn Gutirrez Coordinadora de Universidades Politcnicas Mtra. Sayonara Vargas Rodrguez

II

PGINA LEGAL
Participantes Lic. Omar Reyna ngeles Universidad Politcnica de Francisco I. Madero Ing. Adrin Benjamn Carmona Manilla Universidad Politcnica de Francisco I. Madero

Primera Edicin: 2011 DR 2011 Coordinacin de Universidades Politcnicas. Nmero de registro: Mxico, D.F. ISBN-----------------

III

NDICE

INTRODUCCIN ............................................................................................................................................... 1 PROGRAMA DE ESTUDIOS ............................................................................................................................ 2 FICHA TCNICA................................................................................................................................................ 3 DESARROLLO DE PRCTICAS O ACTIVIDADES DE APRENDIZAJE .......................................................... 5 INSTRUMENTOS DE EVALUACIN ............................................................................................................. 11 GLOSARIO DE TRMINOS Y ABREVIATURAS ........................................................................................... 22 BIBLIOGRAFA .............................................................................................................................................. 27

IV

INTRODUCCIN

La administracin de las bases de datos es de vital importancia para toda organizacin, ya que la informacin de la misma se convirte en uno de los activos ms valiosos por lo tanto, se debe tener una supervision constante, sistematizada y automatizada de las bases de datos, ayudandose de los Sistemas Gestores de Bases de Datos ( SGBD) a fin de asegurar la integridad y seguridad de los datos. Hoy en da los SGBD contienen diversas herramientas que ayudan a la administracin de las bases de datos, sin embargo para realizar una administracin eficiente siempre se requiere de personal capacitado que pueda definir procesos y planes para el control de la informacin, de respaldo y recuperacin de los datos en caso de alguna contingencia y de una buena administracion de los usuarios. Esta asignatura brinda al alumno las capacidades necesarias para hacerse cargo de la adminisrtacin de bases de datos.

PROGRAMA DE ESTUDIO DATOS GENERALES

N OMB RE DEL PROGRA MA EDUCA TIV O: In gen i er a en Si stemas Comp u taci on al es Formar p rofesi on i stas comp eten tes p ara: esp eci fi car, d i se ar, con stru i r, i mp l an tar, veri fi car, au d i tar, eval u ar y man ten er si stemas d e tecn ol og as d e l a i n formaci n q u e resp on d an a l as n ecesi d ad es d e su s u su ari os, mej oran d o l os n i vel es d e efi ci en ci a, efi caci a y p rod u cti vi d ad d e l as organ i zaci on es en el en torn o gl ob al i zad o, toman d o en cu en ta el factor h u man o.

OB JETIV O DEL PROGRA MA EDUCA TIV O:

N OMB RE DE LA A SIGN A TURA : A d mi n i straci n d e B ase d e Datos

CLA V E DE LA A SIGN A TURA : A B D-ES

OB JETIV O DE LA A SIGN A TURA : El al u mn o ser cap az d e comp ren d er l os p rocesos d e al macen ami en to, acceso a l a i n formaci n y ad mi n i straci n d e u n SGB D.

TOTA L HRS. DEL CUA TRIMESTRE: 90

FECHA DE EMISIN : Sep ti emb re, 2011

UN IV ERSIDA DES PA RTICIPA N TES: Un i versi d ad Pol i tcn i ca d e Fran ci sco I. Mad ero

C ONTENI D OS PARA LA F ORMAC I N TC NI C AS S UG ERI D AS EVI D ENC I AS PARA LA ENS EANZA (PROF ES OR) AULA Presencial NO Presencial Presencial NO Presencial LABORATORI O OTRO PROY EC TO PRC TI C A PARA EL APREND I ZAJ E (ALUMNO) MATERI ALES REQUERI D OS TERI C A PRC TI C A TC NI C A EQUI POS REQUERI D OS ES PAC I O ED UC ATI VO MOVI LI D AD F ORMATI VA TOTAL D E H ORAS

ES TRATEG I A D E APREND I ZAJ E

EVALUAC I N

O BS ER VAC I N I NS TRUMENTO

UNI D AD ES D E APREND I ZAJ E

RES ULTAD OS D E APREND I ZAJ E

PROGRAMA DE ESTUDIOS

Al complet ar la unidad de aprendizaje el alumno ser capaz de: X N/A N/A N/A N/A 4 0 3

EC 1: Resuelve cuestionario sobre el rol del administrador de bases de datos en una organizacin.

*Exposicin introductoria *Sugerir referencias electrnicas y bibliogrficas *Preparar cuestionario *Retroalimentacin *Resumen de exposicin *Revisar referencias *Resolver cuestionario *Participar en la retroalimentacin Equipo de cmputo, videoproyector

*Definir los conceptos fundamentales de la funcin de 1. F undament os de la un administrador de bases de Administ racin de las Bases de datos y la importancia de l D at os como responsable de los datos en una organizacin. * Exposicin de casos * Sugerir referencias electrnicas y bibliogrficas *Retroalimentacin en foro X N/A N/A N/A N/A 3 1 * A partir de la exposicin de casos, revisar referencias del tema para armar exposicin * Realizar Exposicin * Participar en foro para retroalimentacin Pizarrn, Diapositivas, Elementos impresos y electrnico sobre caractersticas de los sistemas de administracin de base de datos 3

Pizarrn, Diapositivas, Elementos impresos y electrnico sobre fundamentos de administracin de bases de datos 1

Documental

Cuestionario de las funciones y el rol del administrador de bases de datos en una organizacin.

ED 1: Expone sobre las * Exponer las caractersticas de caractersticas de los sistemas los sistemas de administracin de administracin de base de datos. de base de datos.

Campo

Guia de observacin para exposicin sobre las caractersticas de los sistemas de administracin de base de datos.

Al complet ar la unidad de aprendizaje el alumno ser capaz de: *Solucin de prcticas * Consultar referencias * Participar en la retroalimentacin * Realizar reporte de prcticas *Participar en retroalimentacin X N/A N/A N/A Uso de un sistema administrador de base de datos para validar ingreso de datos utilizando procedimientos almacenados.

EP1: Realiza reporte de prctica sobre uso de un sistema administrador de base de datos para el registro de eventos en una base de datos, utilizando disparadores. X N/A N/A N/A Pizarrn, diapositivas, Elementos impresos y Equipo de cmputo, electrnico sobre videoproyector, uso de sistemas de Software de sistema administracin de de administracin de bases de datos, bases de datos registro de eventos y procedimientos almancenados para validar datos

Uso de un sistema administrador de base de datos para el registro de eventos en una base de datos, utilizando disparadores.

Documental

Lista de cotejo para reporte de prctica sobre uso de un sistema administrador de base de datos, registro de eventos.

2. Administ racin de Bases de D at os

* Definir disparadores para registrar los eventos ocurridos en una base de datos. * Realizar procedimientos almacenados para validar datos.

* Documentar el uso de disparadores para el registro de eventos y el uso de procedimientos almacenados para validacin en un sistema administrador de base de datos y presentarlos en clase * Sugerir referencias EP2: Realiza reporte de electrnicas y prctica sobre el uso de un sistema administrador de base bibliogrficas del tema * Disear prcticas de datos para validar ingreso *Retroalimentacin de datos utilizando procedimientos almancenados.

Documental

Lista de cotejo para reporte de prctica sobre uso de un sistema administrador de base de datos para creacin de procedimientos almacenados para validar datos.

Al complet ar la unidad de aprendizaje el alumno ser capaz de:

ED 1: Realizar prctica sobre la administracin de usuarios en un manejador de base de datos, considerando control de acceso, roles y privilegios. X X N/A N/A

Administracin de usuarios en un manejador de base de datos.

Campo

Guia de observacin de prctica sobre administracin de usuarios en un manejador de bases de datos.

3. Administ racin de Usuarios

Equipo de cmputo, videoproyector, Software de sistema de administracin de bases de datos Administracin de usuarios en un manejador de base de datos. 3 0 4 1 Documental

*Administrar usuarios que accesan a las bases de datos, considerando los controles de accesos, roles y privilegios. EP1: Realizar reporte de prcticas en clase sobre la administracin de usuarios en un manejador de base de datos. X N/A N/A N/A

* Documentar el uso de un manejador de base de datos para la administracin de usuarios utilizando control de accceso, roles y privilegios y presentarlos en clase * Sugerir referencias electrnicas y bibliogrficas del tema * Disear prcticas *Retroalimentacin * Solucin de prctica sobre la administracin de usuarios en un manejador de base de datos, considerando control de acceso, roles y privilegios * Realizar reporte de prcticas *Participar en retroalimentacin

Pizarrn, Diapositivas, Elementos impresos y electrnico sobre administracin de usuarios utilizando control de acceso, roles y privilegios

Lista de cotejo para reporte de prctica sobre administracin de usuarios en un manejador de bases de datos.

Al complet ar la unidad de aprendizaje el alumno ser capaz de:

4. S eguridad e I nt egridad

*Implementar un control a los datos almacenados y a los accesos a los mismos. X

*Asegurar la confidencialidad e integridad de datos mediante el uso de un sistema manejador de base de datos.

EP1 : Realizar reporte de prctica en clase sobre la implementacin de controles de acceso a los datos almacenados y el aseguramiento de la integridad de los mismos. N/A

* Documentar el uso de un manejador de base de datos el control de acceso a los datos y el aseguramiento de la integridad. * Sugerir referencias electrnicas y bibliogrficas del tema * Disear prctica *Retroalimentacin * Solucin de prctica controles de acceso a los datos y el aseguramiento de la integridad * Realizar reporte de prctica *Participar en retroalimentacin

N/A

N/A

Implementacin de controles de acceso a los datos almacenados y el aseguramiento de la integridad de los mismos.

Pizarrn, Diapositivas, Elementos Equipo de cmputo, impresos y videoproyector, electrnico sobre software de sistema controles de acceso de administracin de a los datos y base de datos aseguramiento de la integridad

Documental

Lista de cotejo para reporte de prctica sobre controles de acceso a los datos y aseguramiento de la integridad.

N/A

N/A

Procedimientos para respaldar y recuperar informacin.

Campo

Guia de observacin de prctica respaldo y recuperacin de una base de datos.

Al complet ar la unidad de aprendizaje el alumno ser capaz de:

5. Respaldo y Recuperacin

*Implementar procedimientos para respaldar informacin de una base de datos y recuperarla en caso de una contingencia.

* Solucin de prctica procedimientos para respaldar informacin y recuperacin de la misma * Realizar reporte de prctica *Participar en retroalimentacin

N/A

N/A

N/A

Aplicacin de procedimientos de respaldo y recuperacin de la informacin de una base de datos.

Pizarrn, Diapositivas, Elementos Equipo de cmputo, impresos y videoproyector, electrnico sobre software de sistema creacin de de administracin de procedimientos base de datos para respaldar y recuperar una base de datos X N/A N/A N/A N/A

Documental

Lista de cotejo para reporte de prctica sobre respaldo y recuperacin de una base de datos.

ED 1: Realiza prctica sobre aplicar procedimientos para respaldar informacin de una base de datos y recuperarla en * Documentar los caso de una contingencia. procedimientos de respaldo y recuperacin de EP1: Realiza reporte de informacin de una prctica sobre aplicacin de base de datos y procedimientos de respaldo y presentarlos en clase recuperacin de la informacin * Sugerir referencias de una base de datos. electrnicas y bibliogrficas del tema * Disear prcticas ED 2: Expone sobre mejores *Retroalimentacin prcticas en el respaldo y recuperacin de la informacin de una base de datos.

Campo

Guia de observacin para exposicion de mejores prcticas de respaldo y recuperacin de una base de datos.

FICHA TCNICA Administracin de Base de Datos


Administracin de Base de Datos Nombre: ABD-ES Clave: Justificacin: Objetivo: Habilidades: Para ofrecer soluciones complejas en materia de tratamiento de la informacin. El alumno ser capaz de comprender los procesos de almacenamiento, acceso a la informacin y administracin de un SGBD. Lectura Escritura Interlocucin Sntesis de la informacin Aplicacin de principios tecnolgicos Relaciones en y con el entorno organizacional Relaciones interpersonales Toma de decisiones Lectura en segunda lengua Interlocucin en segunda lengua Capacidad de anlisis y sntesis; para resolver problemas; para aplicar los conocimientos en la prctica; para gestionar la informacin; y para trabajar en forma autnoma y en equipo

Competencias genricas a desarrollar:

Capacidades a desarrollar en la asignatura *Representar mdulos mediante estructuras de control utilizando una filosofa de programacin para obtener el producto esperado por el cliente.

Competencias a las que contribuye la asignatura *Codificar el algoritmo de solucin en un lenguaje de programacin para satisfacer las necesidades del cliente a travs de procedimientos de desarrollo.

*Determinar arquitectura (hardware/software) *Diagnosticar requerimientos del cliente para para cubrir los requerimientos del cliente identificar los elementos que conforman el mediante el anlisis de las necesidades y sistema informtico, mediante tcnicas requerimientos. diagnosticas a travs de encuestas de levantamiento de datos. *Seleccionar estndares de desarrollo para *Evaluar funcionamiento de sistemas de garantizar el xito del sistema de acuerdo al informacin, para garantizar el funcionamiento anlisis de las necesidades del cliente. ptimo del diseo propuesto a travs de mtodos de prueba. *Identificar infraestructura tecnolgica de *Determinar infraestructura tecnolgica de la
3

centro de datos para determinar su configuracin de centro de datos para garantizar configuracin actual por medio del anlisis de el correcto funcionamiento por medio de la los componentes. verificacin y validacin de los componentes que la integran. *Diagnosticar centros de datos para desarrollar planes de actuacin de acuerdo con los resultados del anlisis de los componentes.

Unidades de aprendizaje I. Fundamentos de la administracin de las bases de datos

HORAS TEORA No Presenci presenc al ial 7 1

HORAS PRCTICA No Presenci presencia al l 6 2

Estimacin de tiempo II. Administracin (horas) necesario para de Bases de Datos transmitir el aprendizaje al alumno, por Unidad de III. Administracin Aprendizaje: de Usuarios IV. Seguridad e Integridad V. Respaldo y Recuperacin Total de horas por cuatrimestre: Total de horas por semana: Crditos:
.

7 5 4 9 90 6 6

1 1 1 3

8 8 4 11

3 3 2 4

DESARROLLO DE LA PRCTICA O PROYECTO

Nombre de la asignatura: Nombre de la Unidad de Aprendizaje: Nombre de la prctica o proyecto: Nmero: Resultado de aprendizaje:

Administracin de Base de Datos 2. Administracin de Bases de Datos Uso de un sistema administrador de base de datos para el registro de eventos en una base de datos, utilizando disparadores. 1 Duracin (horas) : 6

*Definir disparadores para registrar los eventos ocurridos en una base de datos.

Requerimientos (Material Computadora PC con un SMBD y Java Instalado o equipo): Requerimiento de Prctica Actividades a desarrollar en la prctica por parte del alumno: PARTE I Considerar la base de datos que el profesor te indique y en el SMBD requerido por l mismo para realizar las siguientes actividades: a) Definir una tabla que se deber llamar BITCORA, que contenga los siguientes atributos. Atributo No_evento Tabla Accin Hora_Fecha Tipo de Dato Numrico autoincremental Char (10) Char (10) Datetime

b) Definir disparadores para las tablas que el profesor indique, los cuales debern actualizar de manera automtica la tabla bitcora a fin de que despus de actualizar, insertar o eliminar un dato de las tablas indicadas. Los datos a guardar en la bitcora sern la tabla donde ocurre la accin, la accin ejecutada, adems de la hora y fecha en que ocurri. c) Realizar a la tabla bitcora consultas y vistas que el profesor indique de tal manera que el administrador de la base de datos pueda conocer los detalles de los eventos ocurridos sobre esta. PARTE II a) Realizar una base de datos que el profesor le indique donde se considere al menos una tabla que contenga datos de personas y uno de sus atributos sea para correo electrnico b) Definir una aplicacin en el lenguaje Java que se conecte a la Base de Datos e inserte registros nuevos con el correo electrnico como un dato obligatorio.
5

c) Crear un disparador en la base de datos de tal manera que cada que es insertado un nuevo elemento, le sea enviado un correo electrnico de bienvenida a la direccin guardada. PARTE III a) Realizar y entregar reporte de prctica de acuerdo a las especificaciones que el profesor indique. Actividades a desarrollar en la prctica por parte del profesor: Detallar los requerimientos de la prctica Definir el formato para el reporte de prctica Evaluar el reporte de la prctica a partir de una lista de cotejo Retroalimentar a partir de los resultados de la evaluacin Evidencias a las que contribuye el desarrollo de la prctica: EP1: Realiza reporte de prctica sobre uso de un sistema administrador de base de datos para el registro de eventos en una base de datos, utilizando disparadores.

DESARROLLO DE LA PRCTICA O PROYECTO

Nombre de la asignatura: Nombre de la Unidad de Aprendizaje: Nombre de la prctica o proyecto: Nmero: Resultado de aprendizaje:

Administracin de Base de Datos 2. Administracin de Bases de Datos Uso de un sistema administrador de base de datos para validar ingreso de datos utilizando procedimientos almacenados. 2 Duracin (horas) : 3

*Realizar procedimientos almacenados para validar datos.

Requerimientos (Material Computadora PC con un SMBD y Java Instalado o equipo): Requerimiento de Prctica Actividades a desarrollar en la prctica por parte del alumno: a) Crear una base de datos en el SMDB indicado por el profesor que corresponda al inventario de un comercio como tienda de abarrotes, zapatera, ropa, etc. b) Insertar elementos en la base de datos. c) Crear un procedimiento que permita actualizar stock de los productos. d) Crear procedimientos almacenados para validar los datos de las tablas que contengan columnas con dominio numrico. e) Documentar y entregar reporte de prctica de acuerdo a las especificaciones que el profesor indique. Actividades a desarrollar en la prctica por parte del profesor: Detallar los requerimientos de la prctica Definir el formato para el reporte de prctica Evaluar el reporte de la prctica a partir de una lista de cotejo Retroalimentar a partir de los resultados de la evaluacin Evidencias a las que contribuye el desarrollo de la prctica: EP2: Realizar reporte de prctica sobre el uso de un sistema administrador de base de datos para validar ingreso de datos utilizando procedimientos almacenados.

DESARROLLO DE LA PRCTICA O PROYECTO

Nombre de la asignatura: Nombre de la Unidad de Aprendizaje: Nombre de la prctica o proyecto: Nmero: Resultado de aprendizaje:

Administracin de Base de Datos 3. Administracin de Usuarios Administracin de Usuarios en un manejador de base de datos. 3 Duracin (horas) : 4

*Administrar usuarios que accesan a las bases de datos, considerando los controles de accesos, roles y privilegios.

Requerimientos (Material Computadora PC con un SMBD o equipo): Requerimiento de Prctica Actividades a desarrollar en la prctica por parte del alumno: a) Crear un inicio de sesin de usuarios con el modo de autenticacin, permisos y restricciones que se indiquen en el requerimiento del profesor. b) Crear un usuario de la base de datos que indique el requerimiento y sobre las tablas que se establezcan ah, asignar permisos y restricciones. c) Realizar pruebas de los permisos y restricciones establecidas. d) Modificar los permisos de los usuarios y tipos de usuario de acuerdo al requerimiento y volver a realizar pruebas. e) Documentar y entregar reporte de prctica de acuerdo a las especificaciones que el profesor indique. Nota: La prctica se realizar en el SMBD que el profesor indique, el SMBD cuenta con administrador corporativo grafico y con ventana para comandos entonces realizarlo bajo los dos mtodos, en caso contrario ser en el que est disponible Actividades a desarrollar en la prctica por parte del profesor: Detallar los requerimientos de la prctica Definir el formato para el reporte de prctica Evaluar el desempeo del alumno en la prctica a partir de una gua de observacin Evaluar el reporte de la prctica a partir de una lista de cotejo Retroalimentar a partir de los resultados de la evaluacin Evidencias a las que contribuye el desarrollo de la prctica: ED1: Realizar prctica sobre la administracin de usuarios en un manejador de base de datos, considerando control de acceso, roles y privilegios. EP1: Realizar reporte de prcticas en clase sobre la administracin de usuarios en un manejador de base de datos.
8

DESARROLLO DE LA PRCTICA O PROYECTO

Nombre de la asignatura: Nombre de la Unidad de Aprendizaje: Nombre de la prctica o proyecto: Nmero: Resultado de aprendizaje:

Administracin de Base de Datos 4. Seguridad e Integridad Implementacin de controles de acceso a los datos almacenados y el aseguramiento de la integridad de los mismos. 4 Duracin (horas) : 4

*Implementar un control a los datos almacenados y a los accesos a los mismos. *Asegurar la confidencialidad e integridad de datos mediante el uso de un sistema manejador de base de datos.

Requerimientos Computadora PC con un SMBD (Material o equipo): Requerimiento de Prctica Actividades a desarrollar en la prctica por parte del alumno: a) Crear una funcin en una base de datos existente, asignar permisos a dicha funcin y asignar usuarios a la misma. b) Realizar pruebas a las funciones establecidas. c) Definir transacciones en la misma base de datos en el modo que el requerimiento establezca. d) Realizar pruebas a las funciones establecidas. e) Bloquear las transacciones, realizar pruebas para ver los resultados. f) Utilizar disparadores para darle integridad referencial a la base de datos a partir de las reglas de integridad que el requerimiento indique. g) Documentar y entregar reporte de prctica de acuerdo a las especificaciones que el profesor indique. Nota: La prctica se realizar en el SMBD que el profesor indique, el SMBD cuenta con administrador corporativo grafico y con ventana para comandos entonces realizarlo bajo los dos mtodos, en caso contrario ser en el que est disponible. Actividades a desarrollar en la prctica por parte del profesor: Detallar los requerimientos de la prctica y del reporte de la prctica Definir el formato para el reporte de prctica Evaluar el reporte de la prctica a partir de una lista de cotejo Retroalimentar a partir de los resultados de la evaluacin Evidencias a las que contribuye el desarrollo de la prctica: EP1: Realizar reporte de prctica en clase sobre la implementacin de controles de acceso a los datos almacenados y el aseguramiento de la integridad de los mismos.

DESARROLLO DE LA PRCTICA O PROYECTO

Nombre de la asignatura: Nombre de la Unidad de Aprendizaje: Nombre de la prctica o proyecto: Nmero: Resultado de aprendizaje:

Administracin de Base de Datos 5. Respaldo y Recuperacin Procedimientos para respaldar y recuperar informacin. 6 Duracin (horas) : 6

*Implementar procedimientos para respaldar informacin de una base de datos y recuperarla en caso de una contingencia.

Requerimientos (Material Computadora PC con un SMBD o equipo): Requerimiento de Prctica Actividades a desarrollar en la prctica por parte del alumno: a) Realizar un plan de respaldo y recuperacin de informacin de una base de datos que el profesor indique, el cual deber consistir en un documento que muestre las acciones para realizar respaldos de la informacin y recuperacin de la misma. b) En un SMBD realizar procedimientos almacenados que permitan realizar respaldos y recuperaciones de la base de datos indicada y de acuerdo a los requerimientos dados. c) Efectuar pruebas de los procedimientos creados y registrar los resultados. d) Documentar y entregar reporte de prctica de acuerdo a las especificaciones que el profesor indique. Nota: La prctica se realizar en el SMBD que el profesor indique. Actividades a desarrollar en la prctica por parte del profesor: Detallar los requerimientos de la prctica, en particular del plan de respaldo y recuperacin Definir el formato para el reporte de prctica Evaluar el desempeo del alumno en la prctica a partir de una gua de observacin Evaluar el reporte de la prctica a partir de una lista de cotejo Retroalimentar a partir de los resultados de la evaluacin Evidencias a las que contribuye el desarrollo de la prctica: ED1: Realiza prctica sobre aplicar procedimientos para respaldar informacin de una base de datos y recuperarla en caso de una contingencia. EP1: Realiza reporte de prctica sobre aplicacin de procedimientos de respaldo y recuperacin de la informacin de una base de datos.

10

INSTRUMENTOS DE EVALUACIN

11

CUESTIONARIO DE LAS FUNCIONES Y ROL DEL ADMINISTRADOR DE BASES DE DATOS EN UNA ORGANIZACIN U1, EC1

Alumno_______________________________________________________ I Relaciona Ambas Columnas con las letras que corresponde (valor 50%) XY ) Se refiere a la proteccin que se deber tener contra de accesos de usuarios no autorizados a la informacin contenida en una BD AD ) Son tipos de integridad ZS ) Sistema Manejador de Base de Datos ( UT ) Se refiere a los controles que se deben disear para que las transacciones que realicen los ( usuarios cumplan con condiciones preestablecidas y evitar inconsistencias AZ) Permite que mltiples usuarios compartan los mismos recursos de una base de datos al mismo tiempo JK ) Tipos de recuperacin de bases de datos ( FG ) Mecanismos para lograr seguridad ( YJ ) Fsica y Lgica ( CF ) Son funciones que realiza el Administrador de base de datos JE ) Tipos de respaldos de una base de datos DT) Es una unidad lgica de trabajo que corresponde directamente a una sola actividad de la organizacin ) Referencial, Dominio y Entidad ( ) Monitorear base de datos y hacer ajustes necesarios ( ) Seguridad ) Lgica y fsica ) Integridad ( ) En lnea y fuera de lnea )Transaccin ( ) Vistas y sistema de privilegios

) Concurrencia

) Esttica y dinmica

( ) Tambin es conocido como Sistema Administrador de Base de Datos

II Menciona las actividades que debe realizar un administrador de bases de datos y descrbelas brevemente (valor 50%)

12

GUA DE OBSERVACIN PARA EXPOSICIN SOBRE LAS CARACTERSTICAS DE LOS SISTEMAS DE ADMINISTRACIN DE BASE DE DATOS U1, ED1

UNIVERSIDAD POLITCNICA DE ____________________ NOMBRE DE LA ASIGNATURA : Administracin de Base de Datos INSTRUCCIONES


Revisar los documentos o actividades que se solicitan y marque en los apartados SI cuando la evidencia a evaluar se cumple; en caso contrario marque NO. En la columna OBSERVACIONES ocpela cuando tenga que hacer comentarios referentes a lo observado.
Valor del reactivo

CUMPLE Caracterstica a cumplir (reactivo) Puntualidad para iniciar y concluir la exposicin. Esquema de diapositiva. Colores y tamao de letra apropiada. Sin saturar las diapositivas de texto. Portada: Nombre de la escuela (logotipo), Carrera, Asignatura, Profesor, Alumnos, Matricula, Grupo, Lugar y fecha de entrega. Ortografa (cero errores ortogrficos). Exposicin. a. Utiliza las diapositivas como apoyo, no lectura total b. Desarrollo del tema fundamentado y con una secuencia estructurada. c. Organizacin de los integrantes del equipo. d. Expresin no verbal (gestos, miradas y lenguaje corporal). Preparacin de la exposicin. Dominio del tema. Habla con seguridad. Presentacin y arreglo personal

SI

NO

OBSERVACIONES

10% 10% 5% 10% 10% 15% 5% 5% 20% 10% 100%

CALIFICACIN:

13

LISTA DE COTEJO PARA REPORTE DE PRCTICA SOBRE USO DE UN SISTEMA ADMINISTRADOR DE BASE DE DATOS, REGISTRO DE EVENTOS U2, EP1

UNIVERSIDAD POLITCNICA DE ____________________________DATOS GENERALES DEL PROCESO DE EVALUACIN Nombre(s) del alumno(s): Matrcula: Firma del alumno(s):

Nombre de la Prctica: Asignatura Nombre del docente: Valor del reactivo Caracterstica a cumplir (Reactivo) El reporte cumple con los requisitos de: Buena presentacin No tiene faltas de ortografa Maneja el lenguaje tcnico apropiado. Contiene dems requerimientos establecidos por el profesor. Realiza la tabla bitcora de acuerdo a los requerimientos. Define los disparadores necesarios y adecuados acorde a los requerimientos, y realiza pruebas. Realiza la base de datos que el profesor le indique donde se considere al menos una tabla que contenga datos de personas y uno de sus atributos sea para correo electrnico. Define una aplicacin en el lenguaje Java que se conecte a la Base de Datos e inserte registros nuevos con el correo electrnico como un dato obligatorio. Crea un disparador en la base de datos de tal manera que cada que es insertado un nuevo elemento, le sea enviado un correo electrnico de bienvenida a la direccin guardada, y realiza pruebas. Entreg el reporte en la fecha y hora sealada. CALIFICACIN

Fecha: Periodo cuatrimestral: Firma del docente: CUMPLE SI NO OBSERVACIONES

10%

10% 20% 10%

20%

20 10% 100%

14

LISTA DE COTEJO PARA REPORTE DE PRCTICA SOBRE USO DE UN SISTEMA ADMINISTRADOR DE BASE DE DATOS PARA CREACIN DE PROCEDIMIENTOS ALMACENADOS PARA VALIDAR DATOS U2, EP2

UNIVERSIDAD POLITCNICA DE ____________________________DATOS GENERALES DEL PROCESO DE EVALUACIN Nombre(s) del alumno(s): Matrcula: Firma del alumno(s):

Nombre de la Prctica: Asignatura Nombre del docente: Valor del reactivo Caracterstica a cumplir (Reactivo) El reporte cumple con los requisitos de: Buena presentacin No tiene faltas de ortografa Maneja el lenguaje tcnico apropiado. Contiene dems requerimientos establecidos por el profesor. Crea una base de datos en el SMDB indicado por el profesor que corresponda al inventario de un comercio como tienda de abarrotes, zapatera, ropa, etc. Inserta elementos en la base de datos. Crea un procedimiento almacenado que permita actualizar stock de los productos. Crea procedimientos almacenados para validar los datos de las tablas que contengan columnas con dominio numrico. Entreg el reporte en la fecha y hora sealada. CALIFICACIN

Fecha: Periodo cuatrimestral: Firma del docente: CUMPLE SI NO OBSERVACIONES

15%

15% 15% 20%

20% 15% 100%

15

GUA DE OBSERVACIN PARA PRCTICA SOBRE ADMINISTRACIN DE USUARIOS EN UN MANEJADOR DE BASES DE DATOS U3, ED1

UNIVERSIDAD POLITCNICA DE ________________________________ DATOS GENERALES DEL PROCESO DE EVALUACIN Nombre(s) del alumno(s): Matrcula: Firma del alumno(s):

Nombre de la Prctica: Asignatura Nombre del docente: Valor del reactiv o 15% 20%

Fecha: Periodo cuatrimestral: Firma del docente: CUMPLE

Caracterstica a cumplir (Reactivo) Resuelve la prctica en la hora y tiempo sealados por el profesor, si es en equipo participa en el desarrollo y aporta sus opiniones. Crea un inicio de sesin de usuarios con el modo de autenticacin, permisos y restricciones que se indiquen en el requerimiento del profesor. Crea un usuario de la base de datos que indique el requerimiento y sobre las tablas que se establezcan ah, asignar permisos y restricciones. Realiza pruebas de los permisos y restricciones establecidas. Modifica los permisos de los usuarios y tipos de usuario de acuerdo al requerimiento y volver a realizar pruebas.

SI

NO

OBSERVACIONES

20%

15% 15% 15%

Respeto, orden y actitud. Durante el desarrollo de la prctica presenta buena actitud, respeto y disciplina con sus compaeros y el profesor. 100% CALIFICACIN

16

LISTA DE COTEJO PARA REPORTE DE PRCTICA SOBRE ADMINISTRACIN DE USUARIOS EN UN MANEJADOR DE BASES DE DATOS U3, EP1

UNIVERSIDAD POLITCNICA DE ____________________________DATOS GENERALES DEL PROCESO DE EVALUACIN Nombre(s) del alumno(s): Matrcula: Firma del alumno(s):

Nombre de la Prctica: Asignatura Nombre del docente: Valor del reactiv o 20%

Fecha: Periodo cuatrimestral: Firma del docente: CUMPLE

Caracterstica a cumplir (Reactivo) Presentacin. El reporte cumple con los requisitos de: Buena presentacin No tiene faltas de ortografa Maneja el lenguaje tcnico apropiado. El reporte contiene los pasos que se realizaron para crear inicios de sesin y usuarios, acompaados de las pantallas generadas en cada paso. El reporte contiene los pasos efectuados en las pruebas, acompaados de las pantallas generadas en cada prueba. El reporte incluye las pruebas realizadas a las modificaciones que se efectuaron, acompaadas de las pantallas generadas en dichas pruebas. Responsabilidad. Entreg el reporte en la fecha y hora sealada. CALIFICACIN

SI

NO

OBSERVACIONES

20% 20% 20% 20% 100%

17

LISTA DE COTEJO PARA REPORTE DE PRCTICA SOBRE CONTROLES DE ACCESO A LOS DATOS Y ASEGURAMIENTO DE LA INTEGRIDAD U4, EP1

UNIVERSIDAD POLITCNICA DE ____________________________DATOS GENERALES DEL PROCESO DE EVALUACIN Nombre(s) del alumno(s): Nombre de la Prctica: Asignatura Nombre del docente: Valor del reactiv o Matrcula: Firma del alumno(s): Fecha: Periodo cuatrimestral: Firma del docente: CUMPLE Caracterstica a cumplir (Reactivo) Presentacin. El reporte cumple con los requisitos de: Buena presentacin No tiene faltas de ortografa Maneja el lenguaje tcnico apropiado. Contiene dems requerimientos establecidos por el profesor. Presenta la creacin de una funcin en una base de datos existente, y la asignacin de permisos a dicha funcin y adems de la generacin de usuarios a la misma. Presenta resultados de pruebas a las funciones establecidas. Muestra la definicin de transacciones en la misma base de datos en el modo que el requerimiento establezca. Presenta resultados de pruebas a las funciones establecidas. Presenta resultados de las pruebas realizadas despus de bloquear las transacciones definidas con anterioridad Contiene resultados de la prueba de los disparadores utilizados para darle integridad referencial a la base de datos a partir de las reglas de integridad que el requerimiento indique. Responsabilidad. Entreg el reporte en la fecha y hora sealada. CALIFICACIN
18

SI

NO

OBSERVACIONES

15%

20%

20%

15%

15%

15% 100%

GUA DE OBSERVACIN PARA PRCTICA SOBRE RESPALDO Y RECUPERACIN DE UNA BASE DE DATOS U5, ED1

UNIVERSIDAD POLITCNICA DE ________________________________ DATOS GENERALES DEL PROCESO DE EVALUACIN Nombre(s) del alumno(s): Matrcula: Firma del alumno(s):

Nombre de la Prctica: Asignatura Nombre del docente: Valor del reactiv o 20%

Fecha: Periodo cuatrimestral: Firma del docente: CUMPLE

Caracterstica a cumplir (Reactivo) Resuelve la prctica en la hora y tiempo sealados por el profesor, si es en equipo participa en el desarrollo y aporta sus opiniones. Realiza un plan de respaldo y recuperacin de informacin de una base de datos que el profesor indique, el cual deber consistir en un documento que muestre las acciones para realizar respaldos de la informacin y recuperacin de la misma. En un SMBD realiza procedimientos almacenados que permitan realizar respaldos y recuperaciones de la base de datos indicada y de acuerdo a los requerimientos dados. Efecta pruebas de los procedimientos creados y registra los resultados.

SI

NO

OBSERVACIONES

20%

20%

20% 20%

Respeto, orden y actitud. Durante el desarrollo de la prctica presenta buena actitud, respeto y disciplina con sus compaeros y el profesor. 100% CALIFICACIN

19

LISTA DE COTEJO PARA REPORTE DE PRCTICA SOBRE RESPALDO Y RECUPERACIN DE UNA BASE DE DATOS U5, EP1

UNIVERSIDAD POLITCNICA DE ____________________________DATOS GENERALES DEL PROCESO DE EVALUACIN Nombre(s) del alumno(s): Matrcula: Firma del alumno(s):

Nombre de la Prctica: Asignatura Nombre del docente: Valor del reactiv o 20%

Fecha: Periodo cuatrimestral: Firma del docente: CUMPLE

Caracterstica a cumplir (Reactivo) Presentacin. El reporte cumple con los requisitos de: Buena presentacin No tiene faltas de ortografa Maneja el lenguaje tcnico apropiado Contiene el plan de respaldo y recuperacin de informacin de una base de datos que el profesor indic. Contiene los procedimientos almacenados que permitan realizar respaldos y recuperaciones de la base de datos indicada y de acuerdo a los requerimientos dados. Muestra resultados de las pruebas procedimientos creados y contiene las generadas. de los pantallas

SI

NO

OBSERVACIONES

20% 20%

20% 20% 100%

Responsabilidad. Entreg el reporte en la fecha y hora sealada. CALIFICACIN

20

GUA DE OBSERVACIN PARA EXPOSICIN DE MEJORES PRCTICAS DE RESPALDO Y RECUPERACIN DE UNA BASE DE DATOS U5, ED2

UNIVERSIDAD POLITCNICA DE ____________________ NOMBRE DE LA ASIGNATURA : Administracin de Base de Datos INSTRUCCIONES


Revisar los documentos o actividades que se solicitan y marque en los apartados SI cuando la evidencia a evaluar se cumple; en caso contrario marque NO. En la columna OBSERVACIONES ocpela cuando tenga que hacer comentarios referentes a lo observado.
Valor del reactivo

CUMPLE Caracterstica a cumplir (reactivo) Puntualidad para iniciar y concluir la exposicin. Esquema de diapositiva. Colores y tamao de letra apropiada. Sin saturar las diapositivas de texto. Portada: Nombre de la escuela (logotipo), Carrera, Asignatura, Profesor, Alumnos, Matricula, Grupo, Lugar y fecha de entrega. Ortografa (cero errores ortogrficos). Exposicin. a. Utiliza las diapositivas como apoyo, no lectura total b. Desarrollo del tema fundamentado y con una secuencia estructurada. c. Organizacin de los integrantes del equipo. d. Expresin no verbal (gestos, miradas y lenguaje corporal). Preparacin de la exposicin. Dominio del tema. Habla con seguridad. Presentacin y arreglo personal

SI

NO

OBSERVACIONES

10% 10% 5% 10% 10% 15% 5% 5% 20% 10% 100%

CALIFICACIN:

21

GLOSARIO DE TRMINOS Y ABREVIATURAS 1. Administracin de bases de datos: La gestin de la implementacin fsica de un sistema de bases de datos, lo que incluye el diseo fsico de la base de datos y su implementacin, la configuracin de los controles de seguridad e integridad, la monitorizacin de las prestaciones del sistema y la reorganizacin de la base de datos segn sea necesario. 2. Administracin de datos: La gestin de los recursos de datos, lo que incluye la planificacin de la base de datos, el desarrollo y el mantenimiento de estndares, polticas y procedimientos, as como el diseo conceptual y lgico de la base de datos. 3. Agregacin: Representa una relacin de tipo "tiene" o "es parte de" entre tipos de entidad, en la que uno de los tipos de entidad representa el "todo" y el otro representa la "parte". 4. Atributo: Una propiedad de un tipo de entidad o de relacin.

5. Atributo compuesto: Un atributo que est formado por mltiples componentes, cada uno de ellos con una existencia independiente. 6. Atributo derivado: Un atributo que representa un valor que puede derivarse del valor de un atributo o conjunto de atributos relacionados, no necesariamente del mismo tipo de entidad. 7. Atributo multivaluado: Un atributo que contiene mltiples valores para cada instancia de un tipo de entidad. 8. Atributo simple: Un atributo compuesto de un nico componente con existencia independiente. 9. Atributo univaluado: Un atributo que contiene un nico valor para cada instancia de un tipo de entidad. 10. Atomicidad: Una transaccin se considera como una nica operacin lgica. 11. Base de datos relacional: Una coleccin de relaciones normalizadas en al que cada relacin tiene un nombre distintivo. 12. Cardinalidad: Describe el nmero mximo de posibles instancias de relacin para una entidad que participa en un tipo de relacin dado. 13. Cardinalidad: La cardinalidad de una relacin es el nmero de filas que contiene. 14. Clave candidata: El conjunto mnimo de atributos que identifican de forma unvoca cada instancia de un tipo de entidad.
22

15. Clave candidata: Una superclave tal que ningn subconjunto propio de la misma es una superclave de la relacin. 16. Clave compuesta: Una clave candidata que est formada por dos o ms atributos. 17. Clave externa: Un atributo, o conjunto de atributos, dentro de una relacin que se corresponden con la clave candidata de alguna relacin. 18. Clave principal: La clave candidata que se selecciona para identificar de forma unvoca cada instancia de un tipo de entidad. 18. Clave principal: La clave candidata seleccionada para identificar las filas de forma unvoca dentro de cada relacin. 19. Combinacin externa: La combinacin externa (izquierda) es una combinacin en la que tambin se incluyen en la relacin resultante las filas de R que no tengan valores correspondientes en los atributos comunes de S (a los valores no existentes en la segunda relacin se les asigna un valor nulo). 20. Combinacin natural: La combinacin natural es una equicombinacin entre las dos relaciones R y S sobre todos los atributos comunes x (del resultado se elimina una de las dos apariciones de cada atributo comn). 21. Composicin: Una forma especfica de agregacin que representa una asociacin entre entidades donde hay una pertenencia fuerte y una existencia coincidente entre el "todo" y la "parte". 22. Concurrencia: Este trmino se refiere a la capacidad de permitir muchas funciones al mismo tiempo. 23. DBA: Significa Administrador de la Base de Datos, en ingls. 24: DBMS: El database management system o DBMS corresponde al software y grupo de herramientas que permiten manejar la base de datos. Un RDBMS es un DBMS relacional, es decir, cuya naturaleza es la formacin de relaciones al interior del mismo. 25. DDL (comandos DDL): Los comandos DDL (data definition language) son utilizados en la creacin y modificacin de objetos del esquema. Proveen la habilidad de crear, alterar e incluso eliminar objetos de un esquema, otorgar y revocar privilegios y roles a los usuarios, establecer opciones de auditoria e incluso agregar comentarios al diccionario de datos del sistema.

23

26. Diccionario de Datos: El diccionario de datos es un grupo de tablas que se utilizan para almacenar informacin sobre el resto de las tablas, ndices, clusters y otros objetos de la base de datos. 27. Diseo fsico de la base de datos: El proceso de generar una descripcin de la implementacin de la base de datos en el almacenamiento secundario; describe las relaciones base, la organizacin de los archivos y los ndices utilizados para conseguir un acceso eficiente a los datos, as como cualesquiera medidas de seguridad y restricciones de integridad asociadas. 28. Diseo lgico de la base de datos: El proceso de construccin de un modelo de los datos utilizados en una empresa basndose en un modelo de datos especfico, pero de forma independiente de un SMBD concreto y de cualquier otra consideracin fsica. 29. Divisin: La operacin de divisin define una relacin sobre los atributos C que est compuesta por el conjunto de filas de R que se corresponden con la combinacin de todas las filas de S. 30. DML (comandos DML): Los comandos DML (data manipulation language), implementan modificaciones sobre la informacin que se guarda en los objetos de una base de datos. Estas sentencias son del tipo DELETE, INSERT, SELECT y UPDATE, principalmente. 31. Dominio de atributo: El conjunto de valores permitidos para uno o ms atributos. 32. Enfoque centralizado: Los requisitos de cada vista de usuario se combinan en un nico conjunto de requisitos para el nuevo sistema de base de datos. Durante la etapa de diseo de la base de datos se crea un modelo de datos que representa todas las vistas de usuario. 33. Enfoque de integracin de las Vistas: Los requisitos de cada vista de usuario se mantienen en listas separadas. Durante la etapa de diseo de la base de datos se crean y combinan los modelos de datos que representan cada una de las vistas de usuario. 34. Especializacin: El proceso de maximizar las diferencias entre miembros de una entidad identificando sus caractersticas distintivas. 35. Esquema de la base de datos relacional: Un conjunto de esquemas de relacin, cada uno con un nombre distintivo. 36. Esquema de relacin: Una relacin denominada definida por un conjunto de parejas de atributos y nombres de dominio. 37. Generalizacin: El proceso de minimizar las diferencias entre entidades identificando sus caractersticas comunes. 38. Grado: EL grado de una relacin es el nmero de atributos que contiene.
24

39. Grado de un tipo de relacin: El nmero de tipos de entidad que participan en una relacin. 40. Inconsistencia: Datos contradictorios. 41. Instancia de relacin: Una asociacin identificable de forma unvoca que incluye una instancia de cada uno de los tipos de entidad participantes. 42. Instancia de una entidad: Un objeto identificable de forma unvoca dentro de un tipo de entidad. 43. Integridad de entidad: En una relacin base ningn atributo de una clave principal puede ser nulo. 44. Integridad referencial: Si hay una clave externa en una relacin, el valor de la clave externa debe corresponderse con el valor de una clave candidata de alguna fila en su relacin de origen o el valor de la clave externa debe ser completamente nulo. 45. Interseccin: La operacin de interseccin define una relacin compuesta por el conjunto de todas las filas que existen tanto en R como en S (R y S deben ser compatibles con respecto a la unin). 46. Multiplicidad: El nmero (o rango) de posibles instancias de un tipo de entidad que pueden relacionarse con una nica instancia de otro tipo de entidad asociado a travs de una relacin concreta. 47. Operacin de agrupacin: Agrupa las filas de la relacin R segn los atributos de agrupacin, GA, y luego aplica la lista de funciones de agregacin AL para definir una nueva relacin. 48. Operaciones de agregacin: Aplica la lista de funcionas de agregacin, AL, a la relacin R para definir una relacin sobre la lista de agregacin. 49. Participacin: Determina si todas las instancias de entidad participan en una relacin o slo lo hacen algunas. 50. Planificacin de la base de datos: Las actividades de gestin que permiten llevar a cabo las distintas etapas del ciclo de vida del desarrollo de sistemas de base de datos de la forma ms eficiente y efectiva posible. 51. Procedimiento: Un Procedimiento almacenado es un grupo de sentencias SQL que implementan un programa que se ejecuta en el servidor de base de datos. 52. Proyeccin: La operacin de proyeccin se aplica a una nica relacin R y define otra relacin
25

que contiene un subconjunto vertical de R, extrayendo los valores de los atributos especificados y eliminando los duplicados. 53. Recopilacin y anlisis de requisitos: El proceso de recopilar y analizar la informacin acerca de la parte de la organizacin a la que el sistema de base de datos tenga que dar soporte, y utilizar esta informacin para identificar los requisitos relativos al nuevo sistema. 54. Redundancia: Datos duplicados 55. Seleccin: La operacin de seleccin se aplica a una nica relacin R y define otra relacin que contiene nicamente aquellas filas de R que satisfagan la condicin (predicado) especificada. SMBD. Sistema Administrador de Bases de Datos 56. Transaccin: Una accin o serie de acciones llevadas a cabo por un nico usuario o programa de aplicacin y que acceden al contenido de la base de datos o los modifican. 57. Trigger: Tambin conocido como disparador, es un mecanismo que permite escribir procedimientos que son ejecutados en forma automtica (sin una orden explcita del usuario o programador) cuando ocurre un evento de INSERT, UPDATE o DELTE sobre una tabla o vista 58. Valor nulo: Representa un valor para un atributo que es actualmente desconocido o no es aplicable para esa fila.

26

BIBLIOGRAFA

TTULO: Fundamentos de bases de datos AUTOR: KORTH, H.F.; SIBERSCHATZ, A.; SUDARSHAN AO: 2006 EDITORIAL O REFERENCIA: McGraw-Hill LUGAR Y AO DE LA EDICIN: 5, Espaa ISBN O REGISTRO: 8448146441 TTULO: Sistemas de Administracin de Bases de Datos AUTOR: V. Post, Gerald AO: 2006 EDITORIAL O REFERENCIA: McGraw-Hill LUGAR Y AO DE LA EDICIN: 1er Ed ISBN O REGISTRO: 9701056337 TTULO: SQL Server 2008 AUTOR: HOTEK, Mike AO: 2009 EDITORIAL O REFERENCIA: Anaya Multimedia LUGAR Y AO DE LA EDICIN: 1er Ed ISBN O REGISTRO: 9788441525665 TTULO: MySQL AUTOR: DUBOIS, Paul AO: 2009 EDITORIAL O REFERENCIA: Anaya Multimedia LUGAR Y AO DE LA EDICIN: 1er Ed ISBN O REGISTRO: 9788441525511

27

Вам также может понравиться