6
Práctica de Access Academia Crear una base de datos en blanco llamada: Academia, con las siguientes tablas: Tabla Alumnos Campo Tipo de campo Tamaño Otros N° de Alumno Número Byte Clave principal Nombre Texto 15 Requerido Apellidos Texto 40 Requerido Dirección Texto 30 Requerido Distrito Texto 20 Código Postal Texto 2 Provincia Texto 20 Valor predeterminado: Lima Teléfono Texto 8 Máscara de entrada: 0-000000 Fecha de Nacimiento Fecha/Hora Formato: Fecha Corta Máscara de entrada: 00/00/00 Regla de validación: < ahora() Texto de validación: La Fecha es incorrecta DNI Texto 8 Indexado (Sí sin duplicados) Ingresar los siguientes registros: Prof. José Luis Samanamud Paul Página 1

PracticaAccess

Embed Size (px)

Citation preview

Page 1: PracticaAccess

Práctica de Access Academia

Crear una base de datos en blanco llamada: Academia, con las siguientes tablas:

Tabla Alumnos

Campo Tipo de campo Tamaño OtrosN° de Alumno Número Byte Clave principalNombre Texto 15 RequeridoApellidos Texto 40 RequeridoDirección Texto 30 RequeridoDistrito Texto 20Código Postal Texto 2Provincia Texto 20 Valor predeterminado: LimaTeléfono Texto 8 Máscara de entrada: 0-000000Fecha de Nacimiento

Fecha/Hora Formato: Fecha CortaMáscara de entrada: 00/00/00Regla de validación: < ahora()Texto de validación: La Fecha es incorrecta

DNI Texto 8 Indexado (Sí sin duplicados)

Ingresar los siguientes registros:

Prof. José Luis Samanamud Paul Página 1

Page 2: PracticaAccess

Práctica de Access Academia

Tabla Profesores

Campo Tipo de campo Tamaño OtrosCódigo del Profesor

Número Byte Clave principal

Nombre Texto 15 RequeridoApellidos Texto 40 RequeridoDirección Texto 30 RequeridoDistrito Texto 20Código Postal Texto 2Provincia Texto 20 Valor predeterminado: LimaTeléfono Texto 8 Máscara de entrada: 0-000000Fecha de Nacimiento

Fecha/Hora Formato: Fecha CortaMáscara de entrada: 00/00/00Regla de validación: < ahora()Texto de validación: La Fecha es incorrecta

DNI Texto 8 Indexado (sin duplicados)

Ingresar los siguientes registros:

Tabla Cursos

Campo Tipo de campo Tamaño OtrosCódigo del Curso Número Byte Clave principalCurso Texto 20 RequeridoCódigo del Profesor Número Byte Requerido Fecha inicio Fecha/Hora Formato: fecha corta

Máscara: 00/00/00Fecha fin Fecha/Hora Formato: fecha corta

Máscara: 00/00/00Hora inicio Fecha/Hora Formato: Hora corta

Máscara: 00:00Hora fin Fecha/Hora Formato: Hora corta

Máscara: 00:00Incidencias Texto 30

Prof. José Luis Samanamud Paul Página 2

Page 3: PracticaAccess

Práctica de Access Academia

Ingresar los siguientes registros:

Tabla Evaluaciones

Campo Tipo de campo Tamaño OtrosN° de Evaluación Número Byte Clave principalCódigo del Alumno Número Byte Requerido Código del Curso Número Byte Requerido Nota Final Número Simple Sin Decimales

Regla de validación: >=0 y <=20Texto de Validación: La nota introducida no es correcta

Observaciones Texto 30

Ingresar los siguientes registros:

Una vez introducidos los datos crear las siguientes relaciones:

Prof. José Luis Samanamud Paul Página 3

Page 4: PracticaAccess

Práctica de Access Academia

- La tabla Alumnos tiene una relación de uno a varios con la tabla Evaluaciones a través del campo Código del Alumno.

- La tabla Profesores tiene una relación de uno a varios con la tabla Cursos a través del campo Código del Profesor.

- La tabla Cursos tiene una relación de uno a varios con la tabla Evaluaciones a través del campo Código del Curso.

El cuadro de relaciones debe quedar de la siguiente manera:

Pruebe a introducir en las distintas tablas registros que incumplan las leyes de relaciones y observe la reacción del Access delante de este tipo de entradas.

Prof. José Luis Samanamud Paul Página 4