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