Está en la página 1de 5

01 EVALUACIÓN EN LÍNEA

III CUATRIMESTRE 2022

ASIGNATURA: BASE DE DATOS


CÓDIGO: 00826

NOMBRE
1er APELLIDO
2do APELLIDO
CARNÉ/CÉDULA
CENTRO UNIVERSITARIO
FECHA

INSTRUCCIONES:

1. Llene correctamente los espacios indicados arriba.


2. El estudiante que cometa fraude puede ser sancionado de acuerdo al
Reglamento General Estudiantil.
3. Las preguntas que se le plantean en esta evaluación, deben contestarlas
en este
4. mismo documento
5. Dispone de 2 horas para realizar la prueba escrita.
6. Debe de subir el archivo en formato procesador de texto (word) o pdf a
la
7. plataforma en el tiempo establecido.

PARTE VALOR
I Respuesta Breve 40 Puntos
II Desarrollo 60 Puntos

1
I. PARTE.

1. Explique con sus propias palabras, que es una base de datos y mencione 5 ventajas que
ofrece, comparado con los sistemas anteriores de manejo de archivos. 5 ptos definición,
1 pto c/ventaja

a. Solución pag 1 y 2
Una base de datos es básicamente una colección de datos interrelacionados y un
conjunto de programas para acceder a dichos datos.
Ventajas:
(a) Eliminación de redundancia e inconsistencia de datos
(b) Facilidad en el acceso a los datos
(c) No aislamiento de datos
(d) No hay problemas de integridad
(e) No hay problemas de atomicidad
(f) No hay problemas de concurrencia
(g) Menores problemas de seguridad

2. Explique con sus propias palabras que es normalización y para que se utiliza esta norma
en el diseño de bases de datos. 5 ptos definición, 5 ptos utilización.

a. Solución pag 8
Normalización es una serie de reglas o normas con el fin de mejorar el diseño de
bases de datos.
La normalización de base de datos se utiliza básicamente para dos asuntos:
(1) Eliminar la repetición de la información
(2) Eliminar problemas de representación de información

3. Defina con sus propias palabras que es la Abstraccion de datos, y explique brevemente
cada uno de los tres niveles de abstracción que existen. 4 ptos definición, 2 ptos c/nivel

a. Solución pag 3
Abstracción es la manera de simplificar la interacción de los usuarios con la
información contenida en la base de datos.
Los tres niveles de abstracción son:
(1) Nivel físico
(2) Nivel lógico
(3) Nivel de vistas

4. Defina con sus propias palabras, que es minería y análisis de datos. 10 pts.
a. Solucion pag 12
Es el proceso de análisis semiautomático de información de grandes bases de
datos, para descubrir patrones útiles. Está muy relacionado al análisis estadístico

2
y al de Inteligencia Artificial. En resumen podríamos decir que es el proceso de
descubrir conocimiento a partir de los datos.

II. PARTE. DESARROLLO. Valor 60 puntos.


Instrucciones: Esta es la parte más amplia del examen. Es donde el estudiante anota en
forma ordenada todos sus conocimientos. El uso de subtítulos es de gran ayuda para
ordenar la respuesta, y así, obtener el mayor número de puntos del valor total de la
pregunta. El estudiante deberá contestar los planteamientos que se le formulan a
continuación con letra clara, buena redacción, ortografía, en forma amplia y ordenada. …
SUERTE…

1) Realice un diagrama de Entidad – Relación de acuerdo a los siguientes


requerimientos dados. Para esto utilice los componentes principales, como lo son
los rectángulos, rombos y flechas, o bien el modelo alternativo de “patas de gallo”.
No olvide la cardinalidad ( 1-1, 1:N, N:M )
Valor 30 pts ( 20 pts Diseño entidades, y 10 pts la cardinalidad )
a. Realice un diseño E-R para una biblioteca como se detalla a continuación.
b. Se desea llevar el control de todos los libros de la biblioteca, los principales
atributos que se desean guardar son: código de libro, título, editorial,
autor/autores, edición, año de publicación, y cantidad de copias disponibles
para préstamo.
c. Se desea llevar el control de los autores de los libros, con atributos tales
como: nombre, nacionalidad, seudónimo y fecha nacimiento.
d. Es importante hacer la observación que un libro puede ser escrito por un
autor, o bien puede ser escrito por varios autores. De igual manera, un autor
puede haber escrito un libro, o bien haber escrito muchos libros.
e. Se desea también llevar un control de clientes, quienes son los que pueden
solicitar libros prestamos, los principales atributos son: cedula de identidad,
nombre, fecha de nacimiento, dirección y teléfono.
f. Muy importante es también, llevar el registro o control de préstamos de
libros, de manera que se pueda identificar toda la información
correspondiente a préstamos de libros, los principales datos que se desean
controlar son: cliente que solicita el prestamos, código de libro, fecha de
préstamo, fecha de vencimiento (cuando se debe devolver), estado del
préstamo (activo, atrasado, devuelto), fecha de entrega (cuando el cliente
entrego/devolvió el libro) , y un consecutivo de los prestamos realizados.

3
Solución:

2. A continuación vienen un ejemplo de tabla con problemas de normalización:

a) Mencione cuál forma normal está siendo violada ( 5 pts ) y su justificación ( 5 pts )
b) Explique detalladamente los ajustes necesarios que hay que hacer para solucionar
el problema presente en la tabla y así evitar cualquier tipo de violación de alguna
forma normal. ( 20 pts )

Entidad que almacena los datos de un cliente.


La llave primaria es el código de Cliente
Un cliente puede tener uno, o varios teléfonos registrados
Se debe de poder distinguir si el teléfono del cliente corresponde al teléfono de la casa,
celular o bien del trabajo.

Clientes
CodigoCliente (PK) Nombre Direccion Telefonos
001 Juan Pérez Heredia 8915-2575
002 María Garita Limón Casa 22350850,
celular 8390 9596
003 León Cortez Cartago N/A
004 Oscar Rojas San José Casa: 22376515,
Celular: 88691425,
Trabajo: 2580 6641
005 Ana Cruz Guanacaste Celular: 8918 5445

4
Solución:

a) Viola la primera forma normal, debido a que el atributo Telefono no es atomico,


debido a que están guardando en un solo atributo, uno o más registros de
teléfonos relacionados al código de cliente. Para esto se debe de partir la tabla en
dos, de manera que se haga una relación entre entidades de uno a muchos, es
decir, un cliente puede tener uno o varios teléfonos.
b) A continuación, los ajustes necesarios al diseño de la Base de Datos.

Clientes
CodigoCliente (PK) Nombre Direccion
001 Juan Pérez Heredia
002 María Garita Limón
003 León Cortez Cartago
004 Oscar Rojas San José
005 Ana Cruz Guanacaste

Clientes_Telefonos
CodigoCliente (PK) TipoTel (PK) Telefonos
001 Celular 8915-2575
002 Casa 22350850
002 Celular 8390 9596
003 Celular N/A
004 Trabajo 2580 6641
004 Casa 22376515
004 Celular 88691425
005 Celular 8918 5445

También podría gustarte