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
pk
fk
OTRAS PROPIEDADES
Tutor
Cod_Tutor
Nombre
Ape1
(8)
Ape2
NIF/CIF
(1)
Telefono
(10)
Fec_Nacimiento
(4)(5)
Fec_antigüedad
(6)
Fijo
(7)
Categoria
(2)
Nacionalidad
Comentario
Grupos
Cod_Grupo
Turno
Horario
Cod_Tutor
Cod_Aula
Comentarios
Aulas
Cod_Aula
Piso
Num_Puestos
(9)
Comentarios
Alumnos
Cod_Alumno
Nombre
Ape1
(3)
Ape2
Comentario
Cod_Grupo
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
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