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

Descripcin general del ETS de BD

La evaluacin consistir de tres partes:


1. Examen terico. Valor: 30%.
2. Examen prctico. Valor: 30%
3. Proyecto. Valor: 40%.
El examen terico considerar todas las unidades del temario actual y se efectuar el da y hora
indicados en el calendario oficial. Deben presentarse puntualmente ya que no habr tolerancia.
El examen prctico considerar la creacin de una base de datos relacional en el Sistema Gestor
de Base de Datos de la eleccin del estudiante, operaciones de actualizacin y consultas. Este
examen se efectuar el da siguiente al examen terico en un horario de 13:30 a 15:00. El lugar se
indicar el da del examen terico. Deben presentarse puntualmente ya no habr tolerancia para
la realizacin de esta prueba ni se llevar a cabo en ninguna otra fecha u hora.
La descripcin del proyecto se proporciona a continuacin.
Descripcin del proyecto de Base de Datos para el ETS.
Simulador de Sistema Gestor de Base de Datos de propsito general
Objetivo.
El alumno demostrar, mediante simulacin, el funcionamiento de un Sistema Gestor de Propsito
General.
Descripcin general.
Considere cualquier Sistema Gestor de Propsito General, por ejemplo, MySQL, PostgreSQL, etc.
Entre las acciones que stos permiten realizar est la creacin de bases de datos relacionales, pero
no slo mantienen una, sino varias, de manera que cuando el usuario lo requiere puede acceder a
cualquiera de ellas para ingresar/eliminar/modificar/consultar informacin. Una caracterstica
importante es que se puede modificar la estructura de la base de datos sin alterar los programas.
El alumno debe crear un sistema de software que se comporte de manera similar, es decir, su
sistema debe:
1. Permitir crear n bases de datos relacionales de manera dinmica, por ejemplo, se debe
poder introducir la base de datos Alumno con atributos boleta (entero[10]), nombre
(cadena[50]). Tambin la base de datos Coche con atributos marca (cadena[20]), modelo
(cadena[20]), color(cadena[10]), nmero de motor(entero[10]) (las anteriores son
solamente ejemplos ilustrativos). Para facilitar el problema, considere bases de datos que
consisten de un solo esquema.

2. Una vez definida la base de datos, el sistema debe permitir
introducir/eliminar/modificar/consultar datos. Todos los datos deben estar validados de
acuerdo a su tipo de dato. Las consultas se pueden hacer por cualquiera de los atributos
definidos en la base de datos. Por ejemplo, suponga que se defini la base de datos
Alumno, entonces se puede buscar un estudiante por boleta o nombre.

3. Adicionalmente, se debe poder modificar (aadir/eliminar) la estructura de la base de
datos, sin modificar los programas. Es decir, retomando el ejemplo de la base de datos
Alumno, debe ser posible agregar el atributo direccin(cadena[50]) o, una vez agregado,
eliminarlo.

4. El sistema debe contener los tipos de datos entero, flotante, caracter y cadena.
Entregables:
Entregar un CD que contenga:
Cdigo fuente.
Programa ejecutable.
Descripcin de la solucin conceptual. No es el cdigo fuente, es la forma en la que se
resolvi el problema.
Manual de instalacin.
Manual tcnico.
Manual de usuario.

Todos los manuales tambin se entregan impresos.

Fecha de entrega:

El CD con los entregables se entregan el viernes 13 de junio de 2014 a las 12:00. No se aceptarn
trabajos antes/despus de esa hora y, por lo tanto, quien no entregue CD no podr ser revisado.

Revisin:

Despus de entregar el CD, conforme fueron llegando.
Notas:
No se revisarn sistemas incompletos, incorrectos y/o que no funcionen.
El lenguaje de programacin debe ser lenguaje C.
Para aclarar las dudas que pueda haber sobre el proyecto, habr una reunin informativa el da
martes 10 de junio a las 12:30. Favor de pasar al cubculo de la Prof. Lorena Chavarra Bez a esa
hora.
Contacto:
lorena_chavarria@yahoo.com.mx
Coordinadoras:
Prof. Lorena Chavarra Bez
Prof. Fabiola Ocampo Botello