Anda di halaman 1dari 5

Universidad Tecnológica Costarricense

Bachillerato en ingeniería en sistemas computacionales


Curso: ISB 6-4 Bases de Datos

Profesor: Edgar Alberto Jiménez Jiménez

Enunciado Práctica dirigida

San José, Primer Cuatrimestre - 2011

1
Universidad Tecnológica Costarricense
Bachillerato en Ingeniería en sistemas computacionales
Curso ISB 6-4 Base de Datos
Profesor: Edgar Alberto Jiménez J.

Objetivo
Recorrer todos y cada uno de los pasos en el modelado de una base de datos, desde el
punto de vista de un cliente como el de un diseñador y analista; aplicando los
conocimientos adquiridos durante el curso.

Indicaciones
1. Los asistentes al curso se dividirán en grupos, 3 como mínimo, 4 como
máximo.
2. Los grupos intercalaran papeles como clientes y como diseñadores bajo
el siguiente
1. 3 grupos;
o El grupo 1 será cliente del grupo 2 que fungirá como grupo
diseñador.
o El grupo 2 será cliente del grupo3 que fungirá como grupo
diseñador.
o El grupo 3 será cliente del grupo1 que fungirá como grupo
diseñador.
2. 4 grupos;
o El grupo 1 será cliente del grupo 4 que fungirá como grupo
diseñador.
o El grupo 2 será cliente del grupo3 que fungirá como grupo
diseñador.
o El grupo 3 será cliente del grupo1 que fungirá como grupo
diseñador.
o El grupo 4 será cliente del grupo2 que fungirá como grupo
diseñador.
3. Dicho trabajo se dividirá en 3 partes con una calificación para cada
parte.
Primera parte (función cliente) emitir un documento utilizando términos
administrativos y operativos, no términos informáticos; con las especificaciones
siguientes:
1. Definición del Problema:
o Indicar las razones que originan la necesidad (a manera de
Introducción).
o Enunciar el Problema, explicarlo de forma clara y concisa pero de
manera global.
o Definir el Objetivo Principal que se persigue al solucionar el
problema.
2. Definición de Requisitos detallados.
o Definir los Objetivos específicos que resuelven el objetivo
principal.
o Detallar lo más descriptivamente posible todas y cada una de las
necesidades que generan el problema y que se desean
solucionar con ámbitos y restricciones.
3. Documentación Anexa.
o Deben adjuntar diagramas operacionales según convenga.
o Flujogramas o ideogramas.

2
Universidad Tecnológica Costarricense
Bachillerato en Ingeniería en sistemas computacionales
Curso ISB 6-4 Base de Datos
Profesor: Edgar Alberto Jiménez J.

Segunda parte (función diseñador), el grupo deberá realizar entrevistas y


reuniones con el cliente a fin de obtener la información necesaria para
presentar al grupo cliente una propuesta de proyecto, para lo que se requiere
de los siguiente:
1. Recolección y análisis de requisitos
1.1. Pasos
 Construcción de un glosario de términos.
 Análisis de requisitos y eliminación de ambigüedades.
 Organización de los requisitos en grupos o escenarios
reales.
 Especificación de las operaciones referidas a los datos.
1.2. Documentación
 Especificación en lenguaje natural.
 Glosario de términos.
2. Diseño conceptual
2.1. Pasos
 Identificación de los conceptos más relevantes y
representación en un esquema esqueleto.
 Descomposición de los requisitos con referencia a los
conceptos del esquema esqueleto. Atomizar el problema en
sus partes más pequeñas para realizar los diagramas de esas
partes de acuerdo a escenarios reales.
 Encontrar entidades (conjuntos de entidades). Identificar
atributos de las entidades. Buscar identificadores. Especificar
las relaciones y cardinalidades. Identificar entidades débiles.
Especializar y generalizar entidades donde sea posible.
 Confeccionar diagrama Modelo E/R para cada grupo o
escenario real.
 Refinamiento de los conceptos del esquema, basado en los
requisitos. Adición de nuevos conceptos al esquema para
describir las partes de los requisitos aún no representadas.
 Verificación de la exactitud y completitud de los diagramas
contra los requerimientos.
2.2. Documentación
 Especificación de las reglas de negocio.
 Diccionario de datos.
 Restricciones de integridad.
 Derivaciones.
3. Diseño lógico
3.1. Pasos
 Reestructuración de diagramas E/R.
o Análisis de redundancias.
o Eliminación de generalizaciones.
o División y mezcla de entidades y relaciones.
o Selección de claves primarias.
 Traducción al modelo relacional.
 Diagrama lógico de base de datos propuesta.

3
Universidad Tecnológica Costarricense
Bachillerato en Ingeniería en sistemas computacionales
Curso ISB 6-4 Base de Datos
Profesor: Edgar Alberto Jiménez J.
3.2. Documentación
1. Documentación heredada del diseño conceptual.
2. Análisis de rendimiento.
3. Restricciones de integridad referencial.
4. Implementación SQL
4.1. Confección de scripts de creación de la base de datos.
4.2. Confección de scripts de creación de las tablas.
4. El grupo Diseñador deberá entregar un documento formal con esta
propuesta al grupo Cliente, el cual evaluará la propuesta y la calificará
de acuerdo a los preceptos de evaluación definidos más adelante.

Como tercera parte, Incluye todos los ajustes correspondientes a la


segunda parte, el grupo diseñador confeccionará una presentación y la
presentará al grupo completo.

El trabajo Final se presentará y expondrá la semana 14 del cuatrimestre. Se


deberán entregar por cada grupo; el documento de contrato confeccionado
como cliente, el documento con la propuesta de diseño e implementación, la
calificación emitida al grupo diseñador y las diapositivas de la presentación, en
un archivo Zip, este se deberá enviar al correo indicado para estos menesteres
3 días antes del día de clases de la semana 14. Tomar en cuenta que se
tomará para este efecto la fecha de recibido en el buzón de correo.

4
Universidad Tecnológica Costarricense
Bachillerato en Ingeniería en sistemas computacionales
Curso ISB 6-4 Base de Datos
Profesor: Edgar Alberto Jiménez J.

Calificación
I Parte. 25% (Entrega semana 4)
Esta parte será calificada por el profesor, se calificará el contrato presentado a los
diseñadores, su calidad y cantidad de información. Se distribuye de la siguiente manera:
Objeto Calificación
Definición del Problema 5
Definición Requerimientos 15
Anexos 5
Total 25
II Parte. 25% (Entrega semana 9)
Esta parte será calificada por sus compañeros fungiendo como clientes; la distribución
será la siguiente y se basará en los aspectos mencionados en las indicaciones.
Objeto Calificación
Recolección y Análisis de Requisitos 5
Diseño Conceptual 7
Diseño Lógico 8
Scripts SQL 5
Total 25

III Parte. 50%


Esta última parte será calificada por el profesor y se tomará en cuenta el desempeño y
participación de los miembros del grupo como un todo.
Concepto Calificación
Diseño Diapositivas 5
Contenido Presentación 15
Desenvolvimiento 10
Dominio del Tema 20
Total 50

Anda mungkin juga menyukai