ENUNCIADO DEL EXAMEN • Definición de Clave Principal

Anuncio
ENUNCIADO DEL EXAMEN
• Responde a las siguientes preguntas (25 puntos. 5 puntos por cada apartado)
• Definición de Clave Principal
• ¿Para qué se utiliza la propiedad de campo Máscara?
• ¿Que es relacionar dos tablas?
• Definición de Base de datos
• Utilidad de las Consultas y de los Formularios
• Se pretende definir el modelo de datos necesario para su posterior implementación en un gestor de base de
datos ACCESS. (25 puntos, 5 puntos por cada apartado)
El modelo gira en torno a 4 tablas relacionadas con un colegio:
Tutor: Almacena los datos de los profesores tutores
Grupos: Almacena los datos de los grupos en que se han dividido a los alumnos
Aulas: Almacena las características de las diferentes aulas que posee el colegio
Alumnos: Almacena los datos de los alumnos
Se supone que un tutor solo atiende a un grupo. Cada tabla contiene los campos que se detallan a
continuación:
Campo
Tipo / Longitud
Tutor
Cod_Tutor
Nombre
Ape1
Ape2
NIF/CIF
Telefono
Fec_Nacimiento
Fec_antigüedad
Fijo
Categoria
Nacionalidad
Comentario
Grupos
Cod_Grupo
Turno
Horario
Cod_Tutor
Cod_Aula
Comentarios
Aulas
pk
fk
OTRAS PROPIEDADES
(8)
(1)
(10)
(4)(5)
(6)
(7)
(2)
1
Cod_Aula
Piso
Num_Puestos
Comentarios
Alumnos
Cod_Alumno
Nombre
Ape1
Ape2
Comentario
Cod_Grupo
(9)
(3)
Se pide (5 puntos por apartado)
• La columna tipo/longitud se cumplimentará, con el tipo de datos y longitud (en el caso de que esta última
se deba definir), que creas adecuada.
• En la columna pk se pondrá una marca en aquellos campos que sean clave principal. En la columna fk, otra
para aquellos campos que sean clave ajena.
• Define las relaciones entre las tablas indicando el tipo de cada una de ellas y por qué son así. Emplea para
ello la misma notación que usa Access en la Ventana de Relaciones, esto es, un cuadrado (que representan a
la tabla), con los campos dentro y líneas (que representan la relación), expresando la relación.
• y 2.5. En la columna OTRAS PROPIEDADES se escribirá la propiedad a la que se hace referencia:
• No puede admitir valores nulos.
• Le indicamos al operdador en la barra de estado: Debe ser de introducción obligatoria
• En la vista hoja de datos, en lugar de ver el nombre del campo quiero que salga: Apellido1º
• Valores posibles: >= 1/1/1929
• Si metemos una fecha anterior al 1/1/1929, saldrá un mensaje que pondrá: fecha incorrecta
• Debe estar Comprendida entre el 1 de enero de 1979 y la fecha actual
• En vez de Sí o No, debe salir Fijo o Eventual
• Haya una ordenación lógica por este campo.
• >=35
• Le indicamos al operador en la barra de estado: Debe ser de introducción obligatoria para poder contactar
con él
• Qué campos y criterios de selección incluirías en consultas para obtener los siguientes resultados: (25
puntos, 5 puntos por apartado)
• Nombre y apellidos de los tutores eventuales.
Campo
tabla
Criterio
• Nombre y apellidos de los alumnos del grupo 1TX
Campo
tabla
Criterio
• Nombre y apellidos de los alumnos cuyo tutor sea Angel Guarda
Campo
2
tabla
Criterio
• Codigo de aula que tengan menos de 25 puestos y sean del turno de mañana
Campo
tabla
Criterio
• Invéntate 1 consulta con al menos 1 criterio y que afecte a dos tablas como mínimo
Enunciado de la consulta que has inventado:
Campo
tabla
Criterio
• Desarrolla un ejemplo de una relación N−N, con las siguientes condiciones: (25 puntos, 5 puntos por
apartado)
• Serán dos tablas con 5 campos cada una, como mínimo.
• Cada tabla tendrá al menos 3 tipos distintos de campos, además del tipo Texto.
• Explica por qué es una relación N−N.
• Escribe, para cada tabla, 5 registros que ilustren tu ejemplo y se relacionen de un modo propicio.
• Establece un criterio para convertirla en una relación 1−N
•
3
Descargar