Sunteți pe pagina 1din 6

Captulo 13

1. Cules son las ventajas de organizar el almacenamiento de datos como


archivos separados?
- La velocidad de procesamiento
- Velocidad de acceso
- Mayor comprensin de la estructura
2. Cules son las ventajas de organizar el almacenamiento de datos mediante
una metodologa de base de datos?
- La comparticin de datos significa que estos deben almacenarse una sola
vez. Esto ayuda a lograr la integridad de los datos, debido a que los cambios
en los datos se realizan con mayor facilidad y confiabilidad si aparecen solo
una vez en lugar de en muchos archivos diferentes.
- Cuando un usuario necesita datos especficos, una base de datos bien
diseada anticipara dicha necesidad.
- Es ms probables que los datos estn disponibles en una base de datos que
en un sistema de archivos convencional.
- Una base de datos bien diseada puede ser ms flexible que los archivos
separados.
3. Cules son las medidas de efectividad del diseo de bases de datos?
- Asegurar que los datos se pueden compartir entre los usuarios para una
diversidad de aplicaciones.
- Mantener datos que sean exactos y consistentes
- Asegurar que todos los datos requeridos por las aplicaciones actuales y
futuras se podrn acceder con facilidad.
- Permitir a la base de datos evolucionar conforme aumenten las necesidades
de los usuarios.
- Permitir a los usuarios construir su vista personal de los datos sin
preocuparse por la forma en que los datos se encuentren almacenados
fsicamente.
4. Mencione algunos ejemplos de entidades y sus atributos.
Ejemplo de entidad: Persona, lugar o cosa (un vendedor, una ciudad o un
producto).
Ejemplos de atributos: Es una caracterstica de una entidad: la entidad
PACIENTE tiene los siguientes atributos: nombre, apellido, direccin, telfono,
sexo, correo electrnico, etc.
5. Cul es la diferencia entre una clave primaria y un identificador de objetos?
Una clave principal identifica un registro de una tabla dada. Mientras que un
identificador de objetos (OID) identifica un registro en la base de datos, con
independencia de la tabla en la que existe el registro.
6. Defina el trmino metadatos. Cul es el propsito de los metadatos?
Es la informacin que describe los datos. Son datos que definen a los datos en
el archivo o base de datos. Describen el nombre dado, la longitud y
composicin asignada a cada dato y/o registros.
Ejemplos: Espacios para el numero y numero de dgitos que deben ir a la
derecha del punto decimal. La letra N significa numrico y la letra A
significa alfanumrico.
2. El siguiente es un ejemplo de una boleta de calificaciones para dos
estudiantes en la University of Southern New Jersey:
USNJ - Boleta de calificaciones Primavera Semestre 2010
Nombre: I. M. Smarte Especialidad: MIS
Estudiante: 053-06929-24 Estado: Avanzado
NUMERO TITULO DEL PROFESOR DEPARTAMENTO CALIFICACION
DE CURSO CURSO DEL PROFESOR
MIS 403 Anlisis de Diggs, T. MIS A
Sistemas
MIS 411 Fundamentos Barre, G. MIS A
Conceptuales
MIS 420 Factores Barre, G. MIS B
Humanos en SI
CIS 412 Diseo de Base Menzel, I. CIS A
de Datos
DESC 353 Modelos de Murney, J. MIS A
Administracin

USNJ - Boleta de calificaciones Primavera Semestre 2010


Nombre: E. Z. Grayed Especialidad: MIS
Estudiante: 472-06124-59 Estado: Avanzado
NUMERO DE TITULO DEL PROFESOR DEPARTAMENTO CALIFICACION
CURSO CURSO DEL PROFESOR
MIS 403 Anlisis de Diggs, T. MIS B
Sistemas
MIS 411 Fundamentos Barre, G. MIS A
Conceptuales

Dibuje un diagrama de modelo de datos con asociaciones para la vista de


usuario.

Toma CURSO
ESTUDIANTE

Ensean

Tiene
DEPARTAMENTO PROFESOR
Relacin de atributos:

NOMBRE

NUMERO ESPECIALIDAD
ESTUDIANTE

ESTADO

CALIFICACION
NUM. ESTUD. +
CURSO + SEMESTRE
PROFESOR

DEPARTAMENTO

NUMERO DE TITULO CURSO


CURSO

3. Convierta la vista de usuario del problema 2 a una relacin 3NF. Muestre


cada paso del proceso.
Estudiante (num_estudiante, nom_estudiante, especialidad, estado,
num_curso, profesor, dep_profesor, calificacin)
PRIMERA FORMA NORMAL: Eliminar grupos repetitivos.
Estudiante (num_estudiante, nom_estudiante, especialidad, estado)
Curso (num_estudiante, num_curso, nom_curso, calificacin, profesor,
dep_profesor)
SEGUNDA FORMA NORMAL: Es clave concatenada?
No hay segunda forma normal.
TERCERA FORMA NORMAL: Dependencia transitiva.
Profesor (num_curso, num_profesor, dep_profesor)
ESTUDIANTE CURSO

PROFESOR

4. Qu problema podra surgir al utilizar el nmero de curso como clave


primaria para los datos en el problema 2? (Sugerencia: Piense sobre lo que
ocurrira si cambia el Nombre del departamento [no se muestra en los datos]).
Puede existir una confusin ya que una clave primaria de preferencia de ser
aumentativa este quiere decir que debe comenzar en uno mientras se
aumentan registros el valor de la clave de primaria incrementara en uno
evitando que esta se repita.
5. Dibuje un diagrama de entidad-relacin para la siguiente situacin: muchos
estudiantes practican muchos deportes. Una persona denominada entrenador
en jefe asume el papel de entrenador en todos estos deportes. Cada una de las
entidades tiene un nmero y un nombre (haga las suposiciones necesarias
para completar un diagrama razonable. Haga una lista de sus suposiciones).
Entidades Identificadas:
- Estudiante
- Deporte
- Entrenador
- Estudiante_deporte (Estud_dep)

Practican
ESTUDIANTE DEPORTE

Practica Participan
ESTUDIANTE Estud_dep DEPORTE

Num_estudiante Num_deporte
Num_estudiante +
Num_deporte
Entrena

ENTRENADOR

Num_entrenador
6. El diagrama de entidad-relacin que dibuj en el problema 5 representa las
entidades de datos necesarias para implementar un sistema para rastrear a los
estudiantes y los deportes que practican. Haga una lista de las tablas
necesarias para implementar el sistema, junto con las claves primarias,
secundarias y externas que se requieren para vincular las tablas.
Deporte Estudiante Estud_dep Entrenador
Id_Deporte Id_Estudiante Id_Deporte Id_Entrenador
Id_Entrenador Nombre Id_Estudiante Nombre
Nombre

S-ar putea să vă placă și