Monografias.com > Computación
Descargar Imprimir Comentar Ver trabajos relacionados

Principios de las bases de datos




Enviado por Pablo Turmero



Partes: 1, 2


    Monografias.com

    Principios de las bases de datos
    ¿Qué es una base de datos?
    Es un sistema informatizado cuyo propósito es mantener información y permitir su acceso cuando se requiera.
    Los sistemas de bases de datos se diseñan para manejar grandes cantidades de información. Las ventajas son:
    Evitan redundancia
    Evitan inconsistencia
    Siguen normas para añadir y eliminar datos
    Se mantiene la integridad entre datos

    Monografias.com

    Bases de datos relacionales se dice de una forma de organizar la información. Se consigue mediante tablas que representan los datos y las relaciones en la base de datos.
    Sistema gestor de bases de datos (SGBD) es el programa que permite organizar y analizar los datos.
    Han existido distintos tipos y dentro de cada uno diversas marcas comerciales. El más usado es la base de datos relacional MS Access, aunque no es el mejor sistema.
    Seguidamente se describen los sistemas gestores más conocidos:

    Monografias.com

    1) Sistemas gestores de archivos (archivos planos)
    Archivos planos: archivos de datos simples que no tienen índices u otra estructura de acceso.
    Se caracterizan por:
    Organizan los datos en: archivos, registros y campos
    Manejan los datos a través de pantallas o formularios con facilidades de búsqueda simple, sin referencias cruzadas y procesando solamente un registro a la vez.
    Ejemplos: PC-File, Q&A, Reflex, Rapidfile, FileMaker.

    Monografias.com

    2) xBase
    Son sistemas gestores de archivos que pueden trabajar con varios archivos simultáneamente, almacenando los datos separadamente en varios archivos físicos.
    Cada archivo es una colección de registros con sus campos definidos.
    La navegación entre ellos se realiza estableciendo relaciones lógicas entre los archivos y moviendo el indicador de registro actual de cada archivo.
    Ejemplos: dBase II, III, III+, IV, Alpha IV, FoxBase, DBExcel, Multibase, DBMan y DBFast.

    Monografias.com

    Estos sistemas se caracterizan por:
    Describen los datos en términos de archivos, registros y campos.
    Organizan los datos en varios archivos relacionados lógicamente y no físicamente.
    Se crean los archivos y los índices a través del lenguaje de programación.
    Permite búsquedas simples y complejas vía múltiples índices.
    Las relaciones entre los archivos se establecen a través de los índices y los indicadores de registros.
    Se procesa un registro a la vez.

    Monografias.com

    3) Access
    Tipo MS-Access, DataEase, Paradox, Omnis 7, Formbase y Double-Helix.
    Mayores facilidades de acceso a datos en disco.
    Similares a los archivos planos en la construcción y acceso a los datos a través de pantallas.
    Su principal diferencia es la programación y su capacidad de referencias cruzadas.
    El acceso a la base de datos puede hacerse a través de pantallas definidas por el usuario, interfaces ODBC (Open Database Connectivity) nativas de Windows y con Visual Basic.

    Monografias.com

    Incluyen lenguajes de cuarta generación (4GL) con mayores capacidades que los que proveen los sistemas basados en archivos planos. Los datos son manipulados a través de pantallas o formas diseñadas para tal fin.
    Al entrar al programa se activan las opciones del mismo: Tablas, Consultas, Formas, Reportes, Macros y Módulos. Cada uno permite manipular directamente un tipo de elemento.
    Se puede relacionar las diferentes tablas que componen una base de datos mediante el uso de relaciones, que indican la asociación entre los atributos de la tabla y su cardinalidad (1:M, M:1 y N:M).

    Monografias.com

    Las consultas se pueden realizar directamente sobre la base de datos utilizando la función Consultas, la cual está basada en QBE (Query By Example). También permite efectuar consultas en SQL (Structured Query Language).
    Estos sistemas se caracterizan porque:
    Describen los datos en términos de tablas, filas y columnas.
    Organizan los datos en varios archivos relacionados vía SQL.
    Se definen a través de pantallas que provee el sistema y que deben ser llenadas.

    Monografias.com

    Permite búsquedas simples, complejas y muy complejas vía SQL.
    Las relaciones entre las tablas proveen las referencias cruzadas y el soporte de mayores restricciones de integridad.
    Procesamiento completo basado en conjuntos.
    Máquina base de datos
    Es una parte del SGBD que hace el enlace entre el SGBD y los datos en almacenamiento secundario.

    Monografias.com

    La máquina de base de datos de Microsoft Access y Visual Basic se denomina Microsoft Jet Database Engine, está basada en el modelo relacional y provee datos a las aplicaciones.
    La máquina Jet no tiene interfaz y por ello debe ser utilizada a través de un programa, es multiusuario y tiene un procesador de consultas integrado con manejo de seguridad, integridad referencial y acceso remoto a los datos.
    Jet está compuesta por una serie de librerías de enlace dinámico (DLL) que pueden ser vistos como programas interconectados.

    Monografias.com

    Un interfaz ODBC permite el acceso a los datos en ambientes heterogéneos, SGBD relacionales y no relacionales, es un interfaz universal de acceso a los datos permitiendo que una aplicación pueda acceder, ver y modificar datos concurrentemente desde múltiples bases de datos.

    Monografias.com

    Elementos de MS Access
    Tablas. Una tabla es un conjunto de información que se representa como una hoja de cálculo. Las columnas son campos y las filas registros.
    Un campo puede ser DNI, domicilio, teléfono, …
    Un registro pueden ser datos concretos de una persona
    Consultas. Es una solicitud de información a la base de datos. El resultado puede provenir de una o varias tablas. Permiten filtros.
    Formularios. Es la interfaz de acceso por parte del usuario. Permiten imágenes y módulos con funciones.

    Monografias.com

    Informes. Permiten recuperar contenidos de la base de datos y llevarlos a impresora. Son similares a las consultas.
    Macros. Permiten la automatización de los proceso a programar. Son de utilidad junto con los módulos, para personalizar la gestión de bases de datos.
    Módulos. Permiten crear funciones complejas que realicen funciones específicas.
    Controles. Los elementos en un formulario o informe que presentan los datos, se llaman controles. Por ejemplo, permiten mostrar resultados de cálculos.

    Monografias.com

    Manejo de MS Access
    Inicio
    Acceder al menú Inicio de Windows y seleccionar Programas. Entonces ya es posible acceder al icono de Access.
    Seleccionar el botón adecuado, por ejemplo Abrir una base de datos existente.

    Monografias.com

    Ambiente de Access
    Cuando se entra, ya sea para crear una base nueva o para acceder a una ya existente, aparece una pantalla similar a la mostrada.

    Monografias.com

    Los elementos de que consta son:
    Ventana de Access, es la principal que aparece al abrir. Contiene un listado con los elementos que conforman la base de datos.
    Barra de estado, muestra información acerca de la tarea que se ejecuta en un momento dado.
    Botón restaurar-maximizar, sirve para restaurar la pantalla o mostrarla completa.
    Cerrar base de datos, sirve para cerrar Access y por lo tanto la base de datos activa.
    Botón minimizar, minimiza la pantalla activa.

    Partes: 1, 2

    Página siguiente 

    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.

    Categorias
    Newsletter