Uno de los objetivos fundamentales de un sistema de información es contar no sólo con recursos de información, sino también con los mecanismos necesarios para poder encontrar y recuperar estos recursos. De esta forma, las bases de datos se han convertido en un elemento indispensable no sólo para el funcionamiento de los grandes motores de búsqueda y la recuperación de información a lo largo y ancho de la web, sino también para la creación de sedes web, Intranets y otros sistemas de información en los que se precisa manejar grandes o pequeños volúmenes de información. La creación de una base de datos a la que puedan acudir los usuarios para hacer consultas y acceder a la información que les interese es, pues, una herramienta imprescindible de cualquier sistema informativo sea en red o fuera de ella. Una base de datos es una colección de datos organizados y estructurados según un determinado modelo de información que refleja no sólo los datos en sí mismos, sino también las relaciones que existen entre ellos. Una base de datos se diseña con un propósito específico y debe ser organizada con una lógica coherente. Los datos podrán ser compartidos por distintos usuarios y aplicaciones, pero deben conservar su integridad y seguridad al margen de las interacciones de ambos. La definición y descripción de los datos han de ser únicas para minimizar la redundancia y maximizar la independencia en su utilización. En una base de datos, las entidades y atributos del mundo real, se convierten en registros y campos. Estas entidades pueden ser tanto objetos materiales como libros o fotografías, pero también personas e, incluso, conceptos e ideas abstractas. Las entidades poseen atributos y mantienen relaciones entre ellas.
Componentes de una Base de Datos
Datos: Los datos son la Base de Datos propiamente dicha. Hardware: El hardware se refiere a los dispositivos de almacenamiento en donde reside la base de datos, así como a los dispositivos periféricos (unidad de control, canales de comunicación, etc.) necesarios para su uso. Software: Está constituido por un conjunto de programas que se conoce como Sistema Manejador de Base de Datos (DMBS: Data Base Management System). Este sistema maneja todas las solicitudes formuladas por los usuarios a la base de datos. Usuarios: Existen tres clases de usuarios relacionados con una Base de Datos: 1. El programador de aplicaciones: quien crea programas de aplicación que utilizan la base de datos. 2. El usuario final: quien accesa la Base de Datos por medio de un lenguaje de consulta o de programas de aplicación. 3. El administrador de la Base de Datos (DBA: Data Base Administrator): quien se encarga del control general del Sistema de Base de Datos.
Funcionabilidad de una Base de Datos
Una base de datos (sea cual sea) es un soporte digital que tiene como fin el almacenamiento masivo de información en formato texto plano. No es capaz de almacenar imágenes como se cree, sino que almacena las rutas (path) de dichas fotos; ni almacena otro tipo de datos; sino que almacena sus rutas de acceso de ser necesario. Las bases de datos, son utilizadas en sistemas que requieren una interacción fluida con la aplicación; estas se encargan muchas veces de administrar, editar, y dar de alta. Usualmente la base de datos, está ligada a la prpogramación directa del site, causando que una edición en ella cause una modificación directa en lo que ve el usuario. Tipos de Bases de Datos 1. Según el contenido: Solo contienen un su rogante (representante) de la fuente primaria, que permite localizarla. Un registro típico de una base de datos bibliográfica contiene información sobre el autor, fecha de publicación, editorial, título, edición, de una determinada publicación, etc. Puede contener un resumen o extracto de la publicación original, pero nunca el texto completo, porque si no estaríamos en presencia de una base de datos a texto completo (o de fuentes primarias). 2. Bases de datos bibliográficas: Almacenan las fuentes primarias, como, por ejemplo, todo el contenido de todas las ediciones de una colección de revistas científicas. 3. Bases de datos de texto completo: Un ejemplo son las guías telefónicas en formato electrónico. 4. Directorios 5. Bases de datos o bibliotecas de información Biológica: Son bases de datos que almacenan diferentes tipos de información proveniente de las ciencias de la vida o médicas. Se pueden considerar en varios subtipos: Aquellas que almacenan secuencias de nucleótidos o proteínas. Las bases de datos de rutas metabólicas Bases de datos de estructura, comprende los registros de datos experimentales sobre estructuras 3D de biomoléculas Bases de datos clínicas Bases de datos bibliográficas (biológicas)
Ventajas del uso de una Base de Datos
Globalización de la información: Permite a los diferentes usuarios considerar la información como un recurso corporativo que carece de dueños específicos. Eliminación de información redundante: Duplicada Eliminación de información inconsistente. Permite compartir información: Varios sistemas o usuarios pueden utilizar una misma entidad. Permite mantener la integridad en la información: Solo se almacena la información correcta. Independencia de datos: La independencia de datos implica un divorcio entre programas y datos; es decir, se pueden hacer cambios a la información que contiene la base de datos o tener acceso a la base de datos de diferente manera, sin hace cambios en las aplicaciones o en los programas.
Importancia de una Base de Datos
Una base de datos constituye un sistema que permite un manejo adecuado de los datos, garantizando la seguridad e integridad de estos y permitiendo el acceso a distintos usuarios de forma transparente. La base de datos está formada por los datos en sí, organizados de forma estructurada, mientras que las operaciones las provee el sistema gestor de base de datos (SGBD). El diseño de la base de datos es de gran importancia, y conlleva el diseño de un modelo conceptual, el diseño de un modelo físico, la implementación y el mantenimiento. Herramientas como los diagramas E--R son de ayuda en las fases de diseño, cuyo principal objetivo es crear una estructura de la base de datos que facilite la interpretación de la información contenida y permita sacar el máximo rendimiento de esta. En la actualidad, se emplean bases de datos relacionales, que son adaptadas para poder almacenar datos espaciales y poder realizar operaciones sobre ellos. Los SGBD extensibles representan la última tendencia, y en ellos puede integrarse plenamente la información geográfica de forma óptima. BIBLIOGRAFÍA
LAMARCA, María (2014) Aspectos generales de toda base de datos.
Ediciones Hipertexto [Revista en Linea]. Disponible en: http://www.hipertexto.info/documentos/b_datos.htm [Consultado. Octubre 22, 2016]
MENDOZA, Carlos (2012) Bases de datos. Revista Volaya [Revista en
Linea]. Disponible en: http://volaya.github.io/libro- sig/chapters/Bases_datos.html [Consultado. Octubre 22, 2016]
RUIZ, Marlon (2013) Base de datos. Monografía [Documento en Linea].
Disponible en: http://www.monografias.com/trabajos34/base-de- datos/base-de-datos.shtml#ixzz4NURgXfjK [Consultado. Octubre 20, 2016]
TOMALA, Pedro y Ronald Ortiz (2015) Bases de datos Monografía
[Documento en Linea]. Disponible en: http://www.monografias.com/trabajos55/base-de-datos/base-de- datos2.shtml#ixzz4NUU4JXIa [Consultado. Octubre 21, 2016]
VALLES, José (2014) Generalidades de una base de datos.
Monografía [Documento en Linea]. Disponible en: http://www.monografias.com/trabajos24/bases-de-datos/bases-de- datos.shtml#ixzz4NUSPLVW4 [Consultado. Octubre 20, 2016]