Вы находитесь на странице: 1из 4

MICROSOFT ACCESS HOJA DE PRCTICAS

EJERCICIO El ejercicio est basado en un colegio manejando todos los datos de alumnos, profesores, notas y evaluaciones. a) Primera parte. - Crea una nueva base de datos y llmala COLEGIO. - Crear dentro de la misma la siguiente tabla, con el nombre ALUMNOS: CAMPO TIPO DE TAMAO CAMPO N de Alumno Contador Nombre Texto 15 Apellidos Texto 40 Direccin Texto 30 Barrio Texto 20 Municipio Texto 20 Telfono Texto 14 Fecha de Fecha/Hora nacimiento - Establecer las siguientes propiedades para los campos que se indican a continuacin: N DE ALUMNO: Establecerlo como clave principal de la tabla. Sera Indexado (Sin Duplicados). NOMBRE y APELLIDOS: Es obligatorio que se rellene siempre, adems de ser Indexado (Con Duplicados). DIRECCIN: Es obligatorio que se rellene siempre. TELFONO: Si es requerido FECHA DE NACIMIENTO: Este campo tendr formato: Fecha Corta. Tambin tendr una mascara de entrada para introducir la fecha de nacimiento de la siguiente forma: DD/MM/AA. - Crea una nueva tabla con el nombre PROFESORES con la siguiente estructura: CAMPO Cdigo profesor Nombre Apellidos Direccin Barrio Municipio Telfono Fecha nacimiento TIPO CAMPO de Contador Texto Texto Texto Texto Texto Texto de Fecha/Hora DE TAMAO

15 40 30 20 20 14

MS- ACCESS PGI NA 1 ___________________________________________________________________________________

MICROSOFT ACCESS HOJA DE PRCTICAS


- Establecer las siguientes propiedades para los siguientes campos (Son las mismas que para la tabla anterior), es decir: CODIGO DE PROFESOR: Establecerlo como clave principal de la tabla. Sera Indexado (Sin Duplicados). NOMBRE y APELLIDOS: Es obligatorio que se rellene siempre, adems de ser Indexado (Con Duplicados). DIRECCIN: Es obligatorio que se rellene siempre. TELFONO: Si es requerido FECHA DE NACIMIENTO: Este campo tendr formato: Fecha Corta. Tambin tendr una mascara de entrada para introducir la fecha de nacimiento de la siguiente forma: DD/MM/AA. - Crea una nueva tabla con el nombre Cursos con la siguiente estructura: CAMPO TIPO DE TAMAO CAMPO Cdigo de curso Contador Curso Texto 20 Cdigo del Numrico Entero profesor largo Fecha inicio Fecha/Hora Fecha fin Fecha/Hora Hora inicio Fecha/Hora Hora fin Fecha/Hora Incidencias Texto 30 - Establecer las siguientes propiedades para los siguientes campos: CODIGO DE CURSO: Establecerlo como clave principal de la tabla. Sera Indexado (Sin Duplicados). CURSO: Es obligatorio que se rellene siempre, adems de ser Indexado (Con Duplicados). CODIGO DEL PROFESOR: Este campo no deber tener Decimales. No tendr ningn valor predeterminado, y adems deber rellenarse obligatoriamente. (Observar que los datos que introduzcamos en este campo, debern existir antes en la tabla de profesores). FECHA DE INICIO: Este campo tendr formato: Fecha Corta. Tambin tendr una mascara de entrada para introducir la fecha de la siguiente forma: DD/MM/AA. FECHA FIN: Este campo tendr formato: Fecha Corta. Tambin tendr una mascara de entrada para introducir la fecha de la siguiente forma: DD/MM/AA. HORA INICIO: Este campo tendr formato: Hora Corta. Tambin tendr una mascara de entrada para introducir la hora de la siguiente forma: HH:MM. HORA FIN: Este campo tendr formato: Hora Corta. Tambin tendr una mascara de entrada para introducir la hora de la siguiente forma: HH:MM.

MS- ACCESS PGI NA 2 ___________________________________________________________________________________

MICROSOFT ACCESS HOJA DE PRCTICAS


- Crearemos una nueva tabla llamada EVALUACIONES que deber tener la siguiente estructura: CAMPO TIPO CAMPO de Numrico DE TAMAO Entero largo Entero largo Simple 30

Cdigo Alumno Cdigo de Numrico Curso Nota final Numrico Observaciones Texto

- Establecer las siguientes propiedades para los siguientes campos: El campo OBSERVACIONES ser el campo clave en esta tabla. CODIGO DEL ALUMNO: No deber tener ningn decimal. No tendr valor predeterminado y deber ser requerido siempre. CODIGO DEL CURSO: No deber tener ningn decimal. No tendr valor predeterminado y deber ser requerido siempre. NOTA FINAL: No deber tener ningn decimal. No tendr valor predeterminado. Deber ser requerido siempre. - Una vez creadas las tablas las llena con datos reales de su curso: Una vez introducidos los datos crear las siguientes relaciones: - La tabla Alumnos tiene una relacin UNO A VARIOS EVALUACIONES a travs del campo Cdigo del alumno. con la tabla

- La tabla PROFESORES tiene una relacin UNO A VARIOS con la tabla CURSOS a travs del campo Cdigo del profesor. - La tabla CURSOS tiene una relacin UNO A VARIOS EVALUACIONES a travs del campo Cdigo del curso. con la tabla

El cuadro de relaciones debe quedar de la siguiente forma:

MS- ACCESS PGI NA 3 ___________________________________________________________________________________

MICROSOFT ACCESS HOJA DE PRCTICAS

- Probar a introducir en las distintas tablas registros que incumplan las leyes de las relaciones y observar la reaccin de Access delante de este tipo de entradas. b) Segunda parte. - Crea una consulta de Seleccin que muestre: - Nombre de los alumnos. - Nombre de los profesores. - Curso. De aquellos alumnos que estn realizando el curso de Access. Graba la consulta con el nombre Access. - Crea una consulta de Seleccin que muestre: Nombre y Apellidos de los alumnos. Nombre y Apellidos de los profesores. Nota del alumno. Curso. Fecha de Inicio del curso.

La consulta nos solicitara cada vez que la ejecutemos el nombre del curso que queremos visualizar. Graba la consulta con el nombre Solicitud de curso. - Modifica la consulta anterior para que nos pida ms de un curso a listar (utilizar condicin O). - Crea una consulta de Tabla de referencias cruzadas en que se muestre cuantos alumnos tiene cada uno de los profesores en cada uno de los cursos. Utilizar el nombre del profesor como encabezado de fila. Utilizar el nombre de los cursos como encabezado de columna. Utilizar el nombre del alumno como valor. En la lnea total del campo nombre del alumno utilizar la funcin Cuenta.

- Los nombres de los profesores y de los cursos deben aparecer ordenados. Graba la consulta con el nombre Profesores con Alumnos. MS- ACCESS PGI NA 4 ___________________________________________________________________________________

Вам также может понравиться