4. Creación de una base de datos
|
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 |
|
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.
|
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
Se desean relacionar las tablas de la Base de Datos creada. Para que exista una relación entre tablas, éstas deben cumplir 2 condiciones :
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.
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
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
eldeanoche[arroba]Hotmail.com
Flores Naquiche, Dony
Ingrese el e-mail y contraseña con el que está registrado en Monografias.com
Trabajos relacionados
Ver mas trabajos de Programacion |
|
Nota al lector: es posible que esta página no contenga todos los componentes del trabajo original (pies de página, avanzadas formulas matemáticas, esquemas o tablas complejas, etc.). Recuerde que para ver el trabajo en su versión original completa, puede descargarlo desde el menú superior.
Todos los documentos disponibles en este sitio expresan los puntos de vista de sus respectivos autores y no de Monografias.com. El objetivo de Monografias.com es poner el conocimiento a disposición de toda su comunidad. Queda bajo la responsabilidad de cada lector el eventual uso que se le de a esta información. Asimismo, es obligatoria la cita del autor del contenido y de Monografias.com como fuentes de información.