Monografias | Bases de datos Sistemas Columbia

Bases de datos Sistemas Columbia

Resumen: Generalidades. Manejo de Access. Creación de una base de datos. El Instituto Superior Tecnológico "Sistemas Columbia" ubicado en el paradero 7 de la avenida Wiese en Canto Grande tiene 2 años de vigencia y debido a que en este último año se ha incrementado su cantidad de alumnos, docentes y signaturas a dictar, se desea desarrollar una Base de Datos para la correcta manipulación de toda su información académica. En el cual se desea alcanzar algunos objetivos tales como: Solución al problema de administración académica.

Publicación enviada por Torres Mariño, Daniel


 

Indice
1. Introducción
2. Generalidades
3. Manejo De Access
4. Creación de una base de datos
5. Bibliografía

1. Introducción

El Instituto Superior Tecnológico "Sistemas Columbia" ubicado en el paradero 7 de la avenida Wiese en Canto Grande tiene 2 años de vigencia y debido a que en este último año se ha incrementado su cantidad de alumnos, docentes y signaturas a dictar, se desea desarrollar una Base de Datos para la correcta manipulación de toda su información académica.
En el cual se desea alcanzar algunos objetivos tales como :
Solución al problema de administración académica.
Extraer datos de una realidad para reflejarlos en los campos de las tablas.
Desarrollar consultas ya sean de selección o de tabla de referencias cruzadas, para hacer más fácil la visualización de datos específicos.

2. Generalidades

  1. Introducción a MS ACCESS

    El ms access es una aplicación windows que permite crear y administrar información almacenada en base de datos relaciónales.

  2. Definiciones principales
        1. Base de Datos.- Es una conjunto de información la cual ha sido organizada y presentada para servir a un propósito determinado.
        2. Modelo Relacional.- Una base de datos de tipo relacional se muestra como una o mas tablas rectangulares de filas y columnas.
        3. Entidad.- Persona, lugar, objeto o evento de interés acerca del cual se recogen o procesan datos. Por ejemplo: pacientes, clientes, artículos son entidades de un hospital y de una tienda comercial respectivamente.
        4. Dato.- Elemento individual de un campo, se identifica por un nombre y tiene un valor específico.
        5. Campo.- Conjunto de datos de un mismo tipo. Por ejemplo: conjunto de nombres, conjunto de notas, conjunto de direcciones, etc.
        6. Registro.- Conjunto de datos pertenecientes a una misma entidad. El registro consta de campos, cada campo tiene una longitud definida, por lo tanto los registros son de longitud fija.
        7. Atributos de una entidad.- Cada entidad tiene características propias. Por ejemplo: la entidad de alumnos tiene las siguientes características: nombres, apellidos, edad, sexo, fecha de nacimiento, grado, dirección, teléfono, etc. a cada una de estas características o propiedades de la entidad se denomina atributo de la entidad.
  3. Elementos De Una Base De Datos De Ms Access
        1. Tablas.- Es un conjunto de datos dispuesto en una estructura de filas y columnas. En una tabla las filas se denominan registros y las columnas campos. En una tabla la primera fila contiene los nombres de campo. Cada campo contiene determinado tipo de datos y tiene una longitud expresada en el número de caracteres máximo del campo. Para crear una tabla será necesario definir su estructura:
          1. El nombre de la tabla
    1. Los nombres de campo
    2. Los tipos de datos de cada campo
    3. Las propiedades o características de cada campo
    4. El campo clave (clave principal)
      1. Consultas.- Es una pregunta específica acerca de los datos almacenados en la base de datos. Veamos algunos tipos de consultas:
    1. Consulta de Selección.- es una de las consultas más utilizadas. Con las consultas de selección podrá ver datos de las tablas, analizar dichos datos e incluso hacer cambios en ellos. Es posible ver datos procedentes de una tabla o bien agregar campos de varias tablas distintas.
    2. Consulta de tabla de referencias cruzadas.- Presenta los datos con títulos en la filas y columnas, como en una hoja de cálculo. Con una consulta de tabla de referencias cruzadas se puede resumir gran cantidad de información en un formato de fácil lectura.
    3. Consulta de Actualización.- Permite cambiar los valores de un determinado campo en todos los registros.
      1. Formularios.- Son objetos en pantalla a través de los cuales podemos ingresar, mostrar y editar información de los registros de la tabla o consulta. Cada formulario está constituido por controles que permiten una mayor rapidez y menor posibilidad de error al momento de ingresar información.
      2. Informes.- Se pueden mostrar los registros agrupados y ordenados según múltiples claves de ordenamiento, los subtotales y totales por subgrupos y grupos.
      3. Macros.- Es una secuencia de instrucciones creadas para ejecutar un proceso. Cada instrucción origina una acción. Sirven para automatizar tareas rutinarias repetitivas.
      4. Módulos .- Son conjunto de declaraciones, instrucciones almacenados como una unidad. Es decir es un programa en un lenguaje de programación como por ejemplo el Access Basic.

3. Manejo De Access

  1. Ingreso A Ms Access 2000
    1. Haga clic en el botón Inicio de la Barra de Tareas – Programas.
    2. En el menú Programas – Luego Microsoft Access.
    3. En la ventana de MS Access, podemos crear una Nueva Base de Datos en blanco o abrir una base de datos existente.
    4. Después de este paso elegir Base de Datos en blanco, se mostrará la siguiente ventana de diálogo para guardar la nueva Base de Datos.

       

    5. En la Opción Guardar en:, seleccione la ruta donde almacenará la base de datos.
    6. Ingrese un nombre para la base de datos, por ejemplo: IST Sistemas Columbia
    7. Al terminar, haga clic en el botón crear.
      1. La Ventana De Ms Access

         

         

      2. Creación De Una Tabla
    1. En la ventana de base de datos, realice un clic en la ficha Tablas.
    2. Elija el botón "Diseño".
    3. Esto creará una tabla vacía en el modo de presentación de diseño.

 

      1. Tipos De Datos

 

TIPO DE DATO ALMACENA TAMAÑO
Texto Caracteres alfanuméricos Hasta 255 bytes
Memo Caracteres alfanuméricos Hasta 64.000 bytes
Numérico Valores Enteros o fraccionarios 1,2,4 u 8 bytes
Fecha/Hora Fechas y Horas 8 bytes
Moneda Valores de moneda 8 bytes
Autonumérico Valor numérico de incremento automático 4 bytes
Si/No Valores Booleanos (Verdadero o Falso) 1 byte
Objeto OLE Imágenes o Gráficos Hasta 1 Gb.

 

     

  1. Tipo De Dato Numérico

     

 

VALOR DE CAMPO RANGO LUGARES DECIMALES TAMAÑO
Byte 0 – 255 Ninguno 1 byte
Entero -32.768 a 32.767 Ninguno 2 byte
Entero Largo -2.147.486.648 a 2.147486.647 Ninguno 4 byte
Simple -3.4*10 a 3.4*10 7 4 byte
Doble -1.797*10 a 1.797*10 15 8 byte

 

     

  1. Propiedades Del Campo

     

Es la apariencia que tiene los datos, evita la introducción incorrecta de los mismos, especifica valores predeterminados, acelera la búsqueda y la ordenación de la tabla mediante índices. Las propiedades de los campos se visualizan y se modifican individualmente para cada campo.

 

PROPIEDADES DEL CAMPO PARA
Tamaño de campo Ajusta el tamaño de un campo de tipo texto o limita el rango de valores permitidos en un campo numérico.
Máscara de entrada Presentación de un formato de un campo para no escribirlos y los datos se ajusten a la máscara.
Reglas de validación Permite limitar los datos introducidos en un campo.
Texto de validación Texto que se muestra al infringir la regla de validación

4. Creación de una base de datos

    1. La Nueva Base de Datos a crear se llamará IST "Sistemas Columbia".
    2. Crear las siguientes tablas con sus respectivas claves principales y claves externas:
      1. Tabla : Ciclos

         

        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

         

         

      2. Tabla : Alumnos

         

         

        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.

      3. Tabla : Asignaturas

 

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

  1. 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 :

    1. De referencia los campos a relacionar en las dos tablas deben tener el mismo nombre.
    2. 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.

  1. Consultas De Selección
    1. Mostrar los apellidos y nombres de los alumnos becados por cada ciclo.

      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

    2. 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

5. Bibliografía

Ú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@Hotmail.com
Flores Naquiche, Dony

Compartir Enviar a menéame  Añadir a tus marcadores de Google  Enviar a noticias Top    Añadir a del.icio.us     Añadir a tus marcadores en Yahoo! 


Publicación enviada por Torres Mariño, Daniel
Contactar mailto:eldeanoche@Hotmail.com


Código ISPN de la Publicación EpZVVZkZZAjAUESMnQ
Publicado Saturday 31 de January de 2004

Ultimas Publicaciones en ilustrados.com


ilustrados.com nace con el fin difundir el conocimiento publicando trabajos de investigación, monografias, tesis, presentaciones powerpoint y afines. Publicar trabajos en ilustrados.com ha alcanzado prestigio y reconocimiento internacional siendo cada vez más el número de académicos, empresas, investigadores, científicos que consultan las publicaciones de nuestro portal.


Administración y Finanzas
Agricultura y Ganadería
Anatomía
Antropología
Arqueología y Paleontología
Arquitectura
Arte y Cultura
Astronomía
Biografías
Biología
Ciencia y Tecnología
Computación e Informática
Comunicaciones
Contabilidad
Deportes y Educación Física
Derecho
Derechos Humanos
Ecología
Economía
Educación
Enfermedades
Estadística
Filosofía y Ontología
Física
Geografía
Hardware
Historia
Ingeniería
Internet
Lenguaje y Literatura
Marketing y Publicidad
Mitología
Matemática y Lógica
Música
Nutrición y Ciencias Alimentarias
Política
Programación
Psicología
Química
Recursos Humanos
Redes
Religión
Salud y Medicina
Sistemas Operativos
Sociología
Software
Turismo
Zoología