0% encontró este documento útil (0 votos)
217 vistas7 páginas

Gestión de Datos en Access para Colegios

Este documento describe cómo crear y configurar varias tablas en una base de datos de Access sobre un colegio. Se crean tablas para alumnos, profesores, cursos y evaluaciones, con campos y propiedades específicas como claves, formatos y máscaras de entrada. La práctica también incluye ejemplos de datos para llenar las tablas.

Cargado por

sonia
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
217 vistas7 páginas

Gestión de Datos en Access para Colegios

Este documento describe cómo crear y configurar varias tablas en una base de datos de Access sobre un colegio. Se crean tablas para alumnos, profesores, cursos y evaluaciones, con campos y propiedades específicas como claves, formatos y máscaras de entrada. La práctica también incluye ejemplos de datos para llenar las tablas.

Cargado por

sonia
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd

PRACTICA 2 ACCESS

Este ejercicio es un repaso completo a todo lo visto en Access. 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 llámala COLEGIO.

- Crear dentro de la misma la siguiente tabla, con el nombre ALUMNOS:

CAMPO TIPO DE TAMAÑO


CAMPO

Nº de Alumno Autonumérico

Nombre Texto 15

Apellidos Texto 40

Dirección Texto 30

Población Texto 20

Código postal Texto 5

Provincia Texto 20

Teléfono Texto 14

Fecha de Fecha/Hora
nacimiento

DNI Texto 12

- Establecer las siguientes propiedades para los campos que se indican a


continuación:

Después de crear cada mascara o regla de validación, probarlas introduciendo algún


dato en el campo correspondiente. Recordar que para anular el registro en la hoja de
datos, deberemos utilizar la opción Eliminar del menú Inicio/Registros, o con botón
derecho sobre el registro a eliminar, y pulsamos Eliminar registro. Una vez que
hemos introducido el registro, guardamos, pulsando sobre el icono (Disquete/Guardar).

Nº DE ALUMNO: Establecerlo como clave principal de la tabla. Sera Indexado (Sin


Duplicados).
NOMBRE y APELLIDOS: Es obligatorio que se rellene siempre, además de ser
Indexado (Con Duplicados).

DIRECCIÓN: Es obligatorio que se rellene siempre.

TELÉFONO: Deberá tener una máscara de entrada de datos de forma que al


introducir el teléfono, la máscara sea la siguiente: (999) 999-99-99. Además la
máscara se deberá almacenar con el teléfono. Para ello utilizar el Generador de
mascaras y se creara la siguiente máscara: !\(999")"999\-99\-99;0;_
FECHA DE NACIMIENTO: Este campo tendrá formato: Fecha Corta. También tendrá
una máscara de entrada para introducir la fecha de nacimiento de la siguiente forma:
DD/MM/AA. Además también tendrá una Regla de Validación, no pudiendo introducir
fechas de nacimiento mayores al día en que nos encontramos (<Ahora()) El texto de
validación será “La fecha es incorrecta” El campo será Indexado (Con Duplicados).

DNI: Este campo tendrá una máscara de entrada que será la siguiente: 90.000.000"-
">L;0;_

Explicación de la máscara: Se pone un 9 delante porque este número no obligatorio


ponerlo. Los Ceros son números obligatorios de poner. El Punto lo introducirá el solo
porque forma parte de la máscara. El Signo Mayor es porque de esta forma el
carácter que se introduzca después (una letra) siempre se introducirá en mayúsculas.
La letra L es para indicarle que aquí se introducirá obligatoriamente una letra. El
número 0 es para indicarle que guarde el numero con este formato. El símbolo _ es
para indicarle cual es el carácter que nos tiene que mostrar en la máscara.

Este campo también deberá ser Indexado (Sin Duplicados).

- Crea una nueva tabla con el nombre PROFESORES con la siguiente estructura:

CAMPO TIPO DE TAMAÑO


CAMPO

Código de Autonumérico
profesor

Nombre Texto 15

Apellidos Texto 40

Dirección Texto 30

Población Texto 20

Código postal Texto 5

Provincia Texto 20

Teléfono Texto 14

Fecha de Fecha/Hora
nacimiento

DNI Texto 12

- 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, además de ser


Indexado (Con Duplicados).

DIRECCIÓN: Es obligatorio que se rellene siempre.

TELÉFONO: Deberá tener una máscara de entrada de datos de forma que al


introducir el teléfono, la máscara sea la siguiente: (999) 999-99-99. Además la
máscara se deberá almacenar con el teléfono.
FECHA DE NACIMIENTO: Este campo tendrá formato: Fecha Corta. También tendrá
una máscara de entrada para introducir la fecha de nacimiento de la siguiente forma:
DD/MM/AA. Además también tendrá una Regla de Validación, no pudiendo introducir
fechas de nacimiento mayores al día en que nos encontramos (<Ahora()) El texto de
validación será “La fecha es incorrecta” El campo será Indexado (Con Duplicados).

DNI: Este campo tendrá una máscara de entrada que será la siguiente: 90.000.000"-
">L;0;_

Este campo también deberá ser Indexado (Sin Duplicados).

- Crea una nueva tabla con el nombre Cursos con la siguiente estructura:

CAMPO TIPO DE TAMAÑO


CAMPO

Código de curso Contador

Curso Texto 20

Código del Numérico 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, además de ser Indexado (Con


Duplicados).

CODIGO DEL PROFESOR: Este campo no deberá tener Decimales. No tendrá ningún
valor predeterminado, y además deberá rellenarse obligatoriamente. (Observar que los
datos que introduzcamos en este campo, deberán existir antes en la tabla de
profesores).

FECHA DE INICIO: Este campo tendrá formato: Fecha Corta. También tendrá una
máscara de entrada para introducir la fecha de la siguiente forma: DD/MM/AA.
Además también tendrá una Regla de Validación, no pudiendo introducir fechas
mayores al día en que nos encontramos .El texto de validación será “La fecha es
incorrecta”.

FECHA FIN: Este campo tendrá formato: Fecha Corta. También tendrá una máscara
de entrada para introducir la fecha de la siguiente forma: DD/MM/AA. Además también
tendrá una Regla de Validación, no pudiendo introducir fechas menores al día en que
nos encontramos .El texto de validación será “La fecha es incorrecta”.

HORA INICIO: Este campo tendrá formato: Hora Corta. También tendrá una máscara
de entrada para introducir la hora de la siguiente forma: HH:MM.

HORA FIN: Este campo tendrá formato: Hora Corta. También tendrá una máscara de
entrada para introducir la hora de la siguiente forma: HH:MM.

- Crearemos una nueva tabla llamada EVALUACIONES que deberá tener la siguiente
estructura:

CAMPO TIPO DE TAMAÑO


CAMPO

Código de Numérico Entero


Alumno largo

Código de Numérico Entero


Curso largo

Nota final Numérico Simple

Observaciones Texto 30

- Establecer las siguientes propiedades para los siguientes campos:

El campo OBSERVACIONES será el campo clave en esta tabla.

CODIGO DEL ALUMNO: No deberá tener ningún decimal. No tendrá valor


predeterminado y deberá ser requerido siempre.

CODIGO DEL CURSO: No deberá tener ningún decimal. No tendrá valor


predeterminado y deberá ser requerido siempre.

NOTA FINAL: No deberé tener ningún decimal. No tendrá valor predeterminado.


Deberá ser requerido siempre. También tendrá una regla de validación: El valor
introducido en el campo deberá ser: Mayor o Igual que 0 Y Menor o Igual a 10. El
texto de validación será: “La nota introducida no es correcta”

- Una vez creadas las tablas las rellenaremos con los siguientes datos:
Tabla ALUMNOS:

C Nombre Apellidos Dirección Población Códig Provincia Teléfono Fecha de DNI


od
1 Manuel Fernandez Diaz C/ Requena, 10 Barcelona o
08030 Barcelona ( )796-45-12 nacimien
12/01/78 45.121.121-T
2
ig Nicolás Carpio Bataler C/ Vazquez, 57 Hospitalet 08940
postal Barcelona ( )788-12-45 17/08/90
to 12.124.121-R
3
o Luisa Darocas Andrés C/ Tarragona, 23 San Feliu 08950 Barcelona (088)795-45-45 21/02/76 02.556.455-E
4
de Antonia Perez Lopéz Pl. San Miguel, 85 Madrid 09560 Madrid (091)789-23-12 14/02/72 45.895.645-Y
5
l Felisa Grau Sánchez C/ Felipe III, 167 Alcobendas 89856 Madrid (091)455-23-15 15/08/91 78.742.445-E
6
al Armando Tarancón Argente C/ Huelva, s/n Hospitalet 08940 Barcelona ( )788-45-45 6/07/72 40.956.258-R
u
m
no
Tabla PROFESORES:

Có Nombre Apellidos Dirección Población Código Provincia Teléfono Fecha de DNI


dig
1 Andrés Fernando Diaz C/ Del pozo, 36 Barcelona postal
08030 Barcelona nacimien
(000) 454-45-45 12/05/52 08.945.415-T
o
2 Federico García Sanjuan Pl. Lesseps, 50 Sant Feliu 08080 Barcelona to
25/04/62 40.895.454-G
3
de Fernando Sanchez Plaza Av. Zaragoza, 454 Gava 08956 Barcelona (000) 458-96-52 1/01/63 85.694.541-Y
4
pr María Peña Lucas Av. Catalunya, 52 Salou 09562 Gerona (098) 568-95-65 14/08/75 56.565.656-E
5
ofe Ana García Cisneros C/ Pamplona, 40 Barcelona 08965 Barcelona (000) 895-32-16 29/03/71 25.896.543-R
sor

Tabla CURSO:

Codigo del Curso Có Fecha Fecha Hora Hora Incidencias


1
curos Access 1
dig 1/01/9
inicio 30/06/
fin 17:00
inicio 20:00
fin
2 Excel 3 12/04/
6 30/05/
96 12:00 14:00
3 Word o
1 1/01/9 30/06/ 9:00 14:00
96 96
4 PowerPoint 5
del 2/02/9
6 30/08/
96 14:00 18:00 Tiene doce
5 Excel 2
pr 1/01/9
6 27/06/
96 9:00 12:00 alumnos
6 Contabilida 4 1/01/9
6 30/12/
96 16:00 21:00
7 Microsoft
d ofe
2 1/01/9
6 12/08/
96 17:00 21:00
8 Contabilida
Office 3
sor 5/05/9
6 31/08/
96 16:00 18:00
9 Access
d 5 1/01/9
6 30/08/
96 9:00 12:00
10 Excel 2 1/01/9
6 30/12/
96 16:00 20:00
6 96
Tabla EVALUACIONES

Codigo del Codigo del Nota final Observacion


2
alumno 1
curso 5,8 Es
es un buen
2 5 6 Regular
alumno
6 10 4 Estudia poco
4 9 10 Muy buen
3 4 8 Estudia
estudiante
5 8 7 Va bien
bastante
5 1 7,8 Estudia
6 6 0 No
muchoestudia
4 2 5 Muy
nadajusto
3 5 6 Regular alto

Una vez introducidos los datos crear las siguientes relaciones:

También podría gustarte