Nota: El ejercicio debe ser subido a la plataforma interactiva.udenar.edu.co, si por
algn motivo esta no se encuentra activa debe ser enviado al correo electrnico luisdelgado@udenar.edu.co con copia a si mismo. Asunto: Taller Tablas Access- Nombres y Apellidos (Si el correo no tiene asunto no ser revisado) Rango de Valores Numricos Configuracin Valor Numrico Rango Lugares Decimales Lugar que ocupa Byte 0 a 255 Ninguno 1 byte Entero -32.768 a +32.768 Ninguno 2 bytes Entero Largo -2.147.483.648 a + 2.147.483.647 Ninguno 4 bytes Simple -3,4x10 38 a 3,4x10 38 7 4 bytes Doble -1.797x10 38 1,797 x10 38 15 8 bytes
El ejercicio esta basado en un Instituto de Capacitacin manejando todos los datos de estudiantes, docentes, notas y valoraciones. Crear una nueva base de datos y llamada Instituto_nombre_apellido.mdb. Crear dentro de la misma las siguientes tablas: 1. TABLA ESTUDIANTE
CAMPO TIPO DE CAMPO TAMAO Codigo del Estudiante Texto 10 Nombre Texto 40 Apellidos Texto 40 Direccin Texto 50 Telfono fijo Texto 11 Celular Texto 10 Nombre Acudiente Texto 100 Tipo Sanguneo Texto 4 Fecha de nacimiento Fecha/Hora Identificacin Texto 10
Establecer las siguientes propiedades para los campos que se indican a continuacin: Despus de crear cada mascara o regla de validacin, probarlas introduciendo algn dato en el campo correspondiente. - CDIGO DEL ESTUDIANTE: Establecerlo como clave principal de la tabla. Ser 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 FIJO: Deber tener una mascara de entrada de datos de forma que al introducir el telfono, la mascara sea la siguiente: (9) 99-99-99. Adems la mascara se deber almacenar con el telfono. Para ello utilizar el Generador de mascaras y se creara la siguiente mascara: !\(9")"99\-99\-99;0;_ - CELULAR: Tendr la siguiente mascara @@@-@@@-@@@@ - 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. As como una Regla de Validacin, no pudiendo introducir fechas de nacimiento mayores al da en que nos encontramos (<Ahora()) El texto de validacin ser La fecha es incorrecta El campo ser Indexado (Con Duplicados). - IDENTIFICACIN: Este campo tambin deber ser Indexado (Sin Duplicados).
2. TABLA DOCENTES
CAMPO TIPO DE CAMPO TAMAO Codigo de docente Texto 3 Nombre Texto 40 Apellidos Texto 40 Direccin Texto 50 Telfono fijo Texto 11 Celular Texto 10 Nivel Educativo Texto 100 Tipo Sanguneo Texto 4 Fecha de nacimiento Fecha/Hora Identificacion Texto 10
Establecer las siguientes propiedades para los siguientes campos (Son las mismas que para la tabla anterior), es decir: - CDIGO DE DOCENTE: Establecerlo como clave principal de la tabla. Ser 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: Deber tener una mascara de entrada de datos de forma que al introducir el telfono, la mascara sea la siguiente: (9) 99-99-99. Adems la mascara se almacenara con el telfono. - CELULAR: Tendr la siguiente mascara @@@-@@@-@@@@ - 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. Adems tambin tendr una Regla de Validacin, no pudiendo introducir fechas de nacimiento mayores al da en que nos encontramos (<Ahora()) El texto de validacin ser La fecha es incorrecta El campo ser Indexado (Con Duplicados). - IDENTIFICACIN: Este campo tambin deber ser Indexado (Sin Duplicados).
3. TABLA CURSOS
CAMPO TIPO DE CAMPO TAMAO Codigo de curso Texto 2 Curso Texto 50 Codigo del docente Texto 3 Fecha inicio Fecha/Hora Fecha fin Fecha/Hora Hora inicio Fecha/Hora Hora fin Fecha/Hora Observaciones Texto 50
Establecer las siguientes propiedades para los siguientes campos:
- CDIGO DE CURSO: Establecerlo como clave principal de la tabla. Ser Indexado (Sin Duplicados). - CURSO: Es obligatorio que se rellene siempre, adems de ser Indexado (Con Duplicados). - CDIGO DEL DOCENTE: 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 docentes). - FECHA DE INICIO: Este campo tendr formato: Fecha Corta, as como una mascara de entrada para introducir la fecha de la siguiente forma: DD/MM/AA. adems una Regla de Validacin, no pudiendo introducir fechas mayores al da en que nos encontramos .El texto de validacin ser La fecha es incorrecta. - FECHA FIN: Este campo tendr formato: Fecha Corta. as como una mascara de entrada para introducir la fecha de la siguiente forma: DD/MM/AA. adems una Regla de Validacin, no pudiendo introducir fechas menores al da en que nos encontramos .El texto de validacin ser La fecha es incorrecta. - HORA INICIO: Este campo tendr formato: Hora Corta. as como una mascara de entrada para introducir la hora de la siguiente forma: HH:MM. - HORA FIN: Este campo tendr formato: Hora Corta. as como una mascara de entrada para introducir la hora de la siguiente forma: HH:MM.
4. TABLA VALORACIONES
CAMPO TIPO DE CAMPO TAMAO Codigo de Estudiante Texto 5 Codigo de Curso Texto 2 Nota final Simple Observaciones Texto 30
Establecer las siguientes propiedades para los siguientes campos:
- Analizar cual o cuales campos deben establecerse como llave principal si es que se necesita. - OBSERVACIONES: ser requerido siempre. - CDIGO DEL ESTUDIANTE: No tendr valor predeterminado y deber ser requerido siempre. - CDIGO DEL CURSO: No tendr valor predeterminado y deber ser requerido siempre. - NOTA FINAL: Deber tener 2 lugares decimales, adems ser requerido siempre. Tambin tendr una regla de validacin: El valor introducido en el campo deber ser: Mayor o Igual que 0 Y Menor o Igual a 5. El texto de validacin ser: La nota introducida no es correcta
RELACIONES ENTRE TABLAS La tabla Estudiantes tiene una relacin UNO A VARIOS con la tabla VALORACIONES a travs del campo Codigo del Estudiante. La tabla DOCENTES tiene una relacin UNO A VARIOS con la tabla CURSOS a travs del campo Codigo del docente. La tabla CURSOS tiene una relacin UNO A VARIOS con la tabla VALORACIONES a travs del campo Codigo del curso.
REGISTRAR DATOS a. Digitar en la tabla Estudiantes 10 registros b. Ingresar en la tabla Docentes 5 registros c. Registrar 5 Cursos d. Ingresar 10 Valoraciones de diferentes estudiantes y cursos