Está en la página 1de 2

UNIVERSIDAD MAYOR DE SAN SIMON

CARRERAS DE INFORMATICA Y SISTEMAS

INF 642- BASE DE DATOS I-Grupo 1


EXAMEN FINAL (06-08-2020)

Apellidos......................................................................Nombre.............................................
Carrera.....................................................

1. (25)) Suponga que tiene los siguientes requerimientos para la base de datos de una Universidad que es usada para
mantener información de las inscripciones de los estudiantes:

a. De los estudiantes se registra el nombre NEST, un número de estudiante CODSYS, carnet de identidad CI,
dirección actual DIRACT y dirección permanente DIRPER, teléfono TELPER, fecha de nacimiento FNAC, sexo SX,
nivel en que se encuentra el alumno NVE, (puede ser alguno de estos valores: propedéutico, básico, intermedio, etc.),
departamento en el que estudia DEPTO, grado de sus estudios GR ( puede ser : técnico, pregrado ó maestría, etc.).
Tanto el CI y como el CODSYS son valores únicos para cada estudiante. Algunos usuarios requieren saber el apellido
del alumno y la calle y zona de su dirección actual.

b. Los departamentos están descritos por su nombre NDEP y un código NOMDEP, un número de oficina OFDEP,
teléfono TELDEP y la facultad a la que pertenece FACDEP.
Ambos nombre y código son valores únicos para cada departamento.

c. Cada materia esta identificada por un nombre MAT, una descripción DESMAT, un código CMAT, numero de horas
por semana HSEM, nivel NVM, departamento que ofrece la materia MDEP. El código de la materia es la
identificación de cada materia.

d. Para cada grupo se registra el nombre del profesor NPROF, el semestre GSEM, el año GRUPA, la materia a la
que pertenece GMAT. El número de grupo GNUM, distingue a todos los grupos de una materia que son ofrecidos
durante un semestre/año; sus valores son 1,2,3....; hasta el número de grupos que se dictan en cada semestre.

e) Un reporte registra el código del estudiante y una calificación NOTA en un determinado grupo de una materia.

a. Diseñe el diagrama del esquema en el modelo Entidad-Relacionamiento, de esa información en la notación


de CHEN. Mencione cualquier suposición que realice.

2. (15)
a. Transforme este esquema ER a un conjunto de esquemas en el Modelo Relacional
b. Muestre las claves externas de cada relación

3. (35) Dadas las siguientes tablas para controlar las visitas a un famoso Portal Virtual:

VISITANTE (URL-VTE, NOMBRE, DIRECCION)


VISITA (URL-VTEE, FECHA, HORA, URL-PAG-PORTAL)
PAGINAS-PORTAL (URL-PAGS-PORTAL, DESCRIPCION)

Contestar en SQL y en algebra relacional, cuando sea posible:


a. Crear la tabla VISITA.
b. Recuperar un listado en orden alfabético con los nombres de los visitantes que han visitado páginas
relacionadas con el tema de Bases de Datos el 20-06-2008.
c. Crear una vista con la siguiente información, por cada portal, su descripción y numero de visitantes que
tuvo del 22-05-2011 al 30 -05-2011.
d. Recuperar la siguiente información: para cada visitante, su nombre y dirección y el numero de paginas
que ha visitado el 05-06-2011, de hrs. 20:00 a 24:00. Listar solo las personas que han visitado más de
tres páginas.
e. Para insertar una nueva tupla en VISITA, cuales son las restricciones de integridad que deben
considerarse?

4. (15) Dadas las siguientes relaciones :

PAGO-IMPUESTO
NomMunicipio NumVivienda AñoCreaciónMuni Impuesto NomAlcalde

PROP-VIV
NumPropietario NombrePropietario NumViv TelefonoPro TamañoLoteViv TamañoConstrucViv

Nota: Asuma que una vivienda es propiedad de una sola persona, que cada municipio determina el
impuesto de acuerdo a la vivienda, y los nombres de las personas como atributos simples

a. Identificar las dependencias funcionales en las relaciones.


b. Verifique si estas relaciones están hasta la 3FN, si no están, conviértalas en un conjunto de relaciones
hasta la 3FN.
c. Están en la FNBC?

5. (10)En un Sistema Bibliotecario existe la siguiente tabla, donde se supone que un libro tiene un único
autor y puede tener varias copias y se guarda sólo el último alumno al que se le prestó.

LIBROS (COD-LIBRO, NUMCORREL-COPIA, NOM-LIBRO, NOM-AUTOR, CODSYS-AL, NOM-ALUMNO)

a. Identificar las dependencias funcionales, DF de la relación.


b. En base a esas DF, verificar si están en la FNBC.

También podría gustarte