4. Creación de una base de datos
- La Nueva Base de Datos a crear se llamará IST "Sistemas Columbia".
Campos
Tipo
Tamaño
Máscara Entrada
Cic_Codigo
Texto
6
LLL999
Cic_Nombre
Texto
13
Cic_Nº Alumnos
Texto
Byte
99
Clave Principal : Cic_Codigo Para la Tabla Ciclos se tiene los siguientes códigos:
Cic001
Primer Ciclo
Cic002
Segundo Ciclo
Cic003
Tercer Ciclo
Cic004
Cuarto Ciclo
Cic005
Quinto Ciclo
Cic006
Sexto Ciclo
- Tabla : Ciclos
Campos
Tipo
Tamaño
Máscara Entrada
Regla Validación
Alu_Codigo
Texto
6
LLL999
Alu_Apellidos
Texto
50
Alu_Nombres
Texto
20
Alu_Sexo
Si/No
"Becado" o "Pagante"
Alu_Nº Matricula
Texto
3
999
Cic_Codigo
Texto
6
LLL999
Alu_FechaNacimiento
Fecha/Hora
Fecha corta
Alu_Domicilio
Texto
50
Alu_Condición
Texto
10
Clave Principal : Alu_Codigo Clave Externa : Cic_Codigo A continuación se va a crear la tabla asignaturas con sus claves principales por cada curso.
- Tabla : Alumnos
- Tabla : Asignaturas
- Crear las siguientes tablas con sus respectivas claves principales y claves externas:
Campos | Tipo | Tamaño | Máscara Entrada |
Asi_Codigo | Texto | 6 | LLL999 |
Cic_Codigo | Texto | 6 | LLL999 |
Asi_Nombre | Texto | 50 | |
Asi_Duración | Texto | 20 | |
Doc_Codigo | Texto | 6 | LLL999 |
Clave Principal : Asi_Codigo Clave Externa : Cic_Codigo Doc_Codigo Asignaturas :
Asi_Codigo | Nombre Asignatura | Cic_Codigo | Doc_Codigo |
Mat001 | Matemática I | Cic001 | Doc009 |
Apli001 | Aplicativo I | Cic001 | Doc002 |
Met001 | Metodología Investigación | Cic001 | Doc013 |
Adm001 | Administración | Cic001 | Doc011 |
Len001 | Lenguaje Programación I | Cic001 | Doc005 |
Ing001 | Inglés I | Cic001 | Doc002 |
Inf001 | Informática Básica | Cic001 | Doc012 |
Fun001 | Fundamentos Programación I | Cic001 | Doc008 |
Mat002 | Matemática II | Cic002 | Doc009 |
Apli002 | Aplicativo II | Cic002 | Doc002 |
Len002 | Lenguaje Programación II | Cic002 | Doc005 |
Ing002 | Inglés II | Cic002 | Doc002 |
Eco002 | Economía | Cic002 | Doc014 |
Fun002 | Fundamentos Programación II | Cic002 | Doc008 |
Con002 | Contabilidad I | Cic002 | Doc001 |
Sop003 | Sistemas Operativos I | Cic002 | Doc006 |
Apli003 | Aplicativo III | Cic003 | Doc002 |
Len003 | Lenguaje Programación III | Cic003 | Doc005 |
Ing003 | Inglés III | Cic003 | Doc002 |
Est003 | Estadística | Cic003 | Doc014 |
Ama003 | Análisis Matemático | Cic003 | Doc009 |
Con003 | Contabilidad II | Cic003 | Doc001 |
Sop004 | Sistemas Operativos II | Cic004 | Doc006 |
Ans004 | Análisis de Sistemas | Cic004 | Doc006 |
Len004 | Lenguaje Programación IV | Cic004 | Doc005 |
Ing004 | Inglés IV | Cic004 | Doc002 |
Cpr004 | Costos y Presupuestos | Cic004 | Doc011 |
Mfi004 | Matemática Financiera | Cic004 | Doc009 |
Bda004 | Base de Datos | Cic004 | Doc007 |
Mbd005 | Manejo de Base de Datos I | Cic005 | Doc007 |
Red005 | Redes (Novell, Netware) | Cic005 | Doc003 |
Int005 | Internet I (Interdev, JScript) | Cic005 | Doc003 |
Dsi005 | Diseño de Sistemas | Cic005 | Doc006 |
Afi005 | Administración Financiera | Cic005 | Doc009 |
Mfp005 | MS Front Page | Cic005 | Doc003 |
Ing005 | Inglés V | Cic005 | Doc002 |
Len005 | Lenguaje Programación V | Cic005 | Doc005 |
Mbd006 | Manejo de Base de Datos II | Cic006 | Doc007 |
Int006 | Internet II | Cic006 | Doc003 |
Ecp006 | Ensamblaje y Configuración Pc’s | Cic006 | Doc010 |
Len006 | Lenguaje Programación VI | Cic006 | Doc005 |
Ing006 | Inglés VI | Cic006 | Doc002 |
Mcr006 | Macromedia Flash 5.0 | Cic006 | Doc004 |
Tabla : Distritos
Campo | Tipo | Tamaño | Máscara Entrada |
Dis_CodDistrito | Texto | 3 | L99 |
Dis_Nombre | Texto | 20 |
Clave Principal : Dis_CodDistrito Para la Tabla Distritos se tiene los siguientes códigos:
Dis_CodDistrito | Dis_Nombre |
L01 | Los Olivos |
L02 | La Molina |
L03 | San Borja |
L04 | Chorrillos |
L05 | Barranco |
L06 | San Isidro |
L07 | Surco |
L08 | San Miguel |
L09 | Miraflores |
L10 | Lince |
L11 | Jesús María |
L12 | Sta. Anita |
L13 | Pueblo Libre |
L14 | Surquillo |
Tabla : Docentes
Campo | Tipo | Tamaño | Máscara Entrada |
Doc_Codigo | Texto | 6 | LLL999 |
Doc_Apellidos y Nombres | Texto | 50 | |
Doc_Domicilio | Texto | 50 | |
Dis_CodDistrito | Texto | 3 | L99 |
Doc_Telefono | Texto | 8 | 999-9999 |
Clave Principal : Doc_Codigo Clave Externa : Dis_CodDistrito Los códigos de los Docentes son:
Doc_Codigo | Doc_Apellidos y Nombres |
Doc001 | Vizarreta Cajo, Luis |
Doc002 | Zerpa Solano, Patricia |
Doc003 | Vives Romero, Carlos |
Doc004 | Tarazona Moreno, Mauro |
Doc005 | Sayán Lopez, Felix |
Doc006 | Saavedra Castillo, Claudio |
Doc007 | Romero Vargas, Ricardo |
Doc008 | Pizarro Alarcón, Domingo |
Doc009 | Pereyra Lozano, David |
Doc010 | Orozco Cruz, Eduardo |
Doc011 | Minaya Flores, Wilfredo |
Doc012 | Martínez Valdez, Emilio |
Doc013 | Guzmán Chavez, Julio |
Doc014 | Falcón Cáceres, Omar |
Tabla : Calificaciones
Campo | Tipo | Tamaño | Máscara Entrada |
Alu_Codigo | Texto | 6 | LLL999 |
Cal_PParcial1 | Número | Byte | 99 |
Cal_PParcial2 | Número | Byte | 99 |
Cal_PParcial3 | Número | Byte | 99 |
Cal_PGeneral | Número | Byte | 99 |
Cal_Aplazado | Si/No |
Clave Principal : Alu_Codigo Luego de haber creado todas las tablas para esta Base de Datos se va a proceder a relacionar las tablas
- Relaciones
Se desean relacionar las tablas de la Base de Datos creada. Para que exista una relación entre tablas, éstas deben cumplir 2 condiciones :
- De referencia los campos a relacionar en las dos tablas deben tener el mismo nombre.
- El contenido de los campos debe ser el mismo.
El procedimiento para establecer relaciones entre tablas se describe a continuación :
Elija menú Herramientas-Relaciones. En la pantalla se muestra la ventana Relaciones en la cual se irán agregando las estructuras de las tablas que desea relacionar desde la ventana Mostrar tabla. Una vez que haya agregado todas las tablas que desee, cierre la ventana Mostar tabla.
La ventana de relaciones presentará las tablas a relacionar como se observa en el siguiente gráfico: Con la ayuda del mouse arrastar el campo a Relacionar desde la tabla Principal (en la cual el campo en común es clave principal) hacia el campo de la secundaria o relacionada tabla.
En la ventana de relaciones puede marcar la casilla verificación Exigir integridad referencial y Actualizar en cascada los registros relacionados.
- Consultas De Selección
Desarrollo: Seleccionar el objeto de consulta Dar clic en el botón Diseño En la ventana mostrar tabla seleccionar la tabla Alumnos, Ciclos, luego dar clic en el botón agregar para finalizar clic en el botón cerrar En la cuadrícula QBE se indicarán los siguientes argumentos:
Dar clic en el botón ejecutar , para ejecutar y visualizar la consulta. Guardar la consulta con el nombre de Alumnos Becados
- Mostrar los apellidos y nombres de los alumnos becados por cada ciclo.
- Mostrar el código del ciclo, los apellidos y nombres de los alumnos y la calificación del promedio general para todos los alumnos desaprobados.
Desarrollo: Seleccionar el objeto de consulta Dar clic en el botón Diseño En la ventana mostrar tabla seleccionar la tabla Alumnos, Calificaciones y Ciclos; luego dar clic en el botón agregar para finalizar clic en el botón cerrar. En la cuadrícula QBE se indicarán los siguientes argumentos :
Dar clic en el botón ejecutar , para ejecutar y visualizar la consulta. Guardar la consulta con el nombre de Alumnos Desaprobados
Úrsula M. Becerra Florez Access 2000 Aplicativos I – Guía del Usuario ICI-UNI 1998 Darío Rosas Ayala Access 7.0 Base de Datos en Access ICI-UNI 2000
Trabajo enviado por Torres Mariño, Daniel
Flores Naquiche, Dony
Página anterior | Volver al principio del trabajo | Página siguiente |