Una base de datos es un conjunto de datos pertenecientes a un mismo contexto y almacenados sistemáticamente para su posterior uso.
En este sentido; una biblioteca puede considerarse una base de datos compuesta en su mayoría por documentos y textos impresos en papel e indexados para su consulta. Actualmente y debido al desarrollo tecnológico de campos como la informática y la electrónica, la mayoría de las bases de datos están en formato digital, siendo este un componente electrónico, por tanto se ha desarrollado y se ofrece un amplio rango de soluciones al problema del almacenamiento de datos.
Existen programas denominados sistemas gestores de bases de datos, abreviado SGBD ( del inglés Database Management System o DBMS) que permiten almacenar y posteriormente acceder a los datos de forma rápida y estructurada. Las propiedades de estos DBMS, así como su utilización y administración, se estudian dentro del ámbito de la informática.
Las aplicaciones más usuales son para la gestión de empresas e instituciones públicas. También son ampliamente utilizadas en entornos científicos con el objeto de almacenar la información experimental.
Aunque las bases de datos pueden contener muchos tipos e datos, algunos de ellos se encuentran mutuamente protegidos por las leyes de varios países. Por ejemplo en España, los datos personales se encuentran protegidos por la Ley Orgánica de Protección de Datos de Carácter Personal (LOPD)
Clasificación de bases de datos
Las bases de datos pueden clasificarse de varias maneras, de acuerdo al contexto que se esté manejando, la utilidad de las mismas o las necesidades que satisfagan.
- Según la variabilidad de la base de datos:
- Bases de datos estáticas: son bases de datos únicamente de lectura, utilizadas principalmente para almacenar datos históricos.
- Bases de datos dinámicas : son bases de datos donde la información almacenada se modifica con el tiempo, permitiendo operaciones como actualización, borrado y edición de datos, además de las operaciones fundamentales de consulta.
- Según el contenido:
- Bases de datos bibliográficas: 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. Contienen resúmenes o extractos de la publicación original.
- Bases de datos de texto completo: almacenan las fuentes documentales, como por ejemplo, todo el contenido de todas las ediciones de una colección de revistas científicas.
- Directorios: un ejemplo son las guías telefónicas en formato electrónico. Estos directorios se pueden clasificar en dos grandes tipos dependiendo de si son personales o empresariales.
- Bases de datos o bibliotecas de información química o biológica: Son bases de datos que almacenan diferentes tipos de información proveniente de la química, las ciencias de la vida o médicas.
Bases de datos más utilizadas
MySql
Es sumamente fácil de administrar, operar y es famoso por su instalación de 15 minutos.
Es sumamente fácil de administrar, operar y es famoso por su instalación de 15 minutos.
Oracle
Oracle para organizaciones en crecimiento es abierta, fácil de integrar, simple de administrar y altamente escalable, lo cual ayuda a adaptarse más rápido a los cambios del mercado o a los requerimientos del cliente.
Oracle para organizaciones en crecimiento es abierta, fácil de integrar, simple de administrar y altamente escalable, lo cual ayuda a adaptarse más rápido a los cambios del mercado o a los requerimientos del cliente.
DBase
Es fácil y flexible. Como es a menudo el caso, una simple vista de diseño puede enmascarar mucho de la complejidad del software.
FileMaker Pro
FileMaker Pro es el programa de bases de datos que tiene la potencia y flexibilidad para manejar todas tus funciones de cada día en casa y en la oficina sin tener que aprender instrucciones de programación complejas. Su estabilidad es buena ya que es muy sencilla y también uno no se pierde en las pantallas.
FileMaker Pro es el programa de bases de datos que tiene la potencia y flexibilidad para manejar todas tus funciones de cada día en casa y en la oficina sin tener que aprender instrucciones de programación complejas. Su estabilidad es buena ya que es muy sencilla y también uno no se pierde en las pantallas.
Microsoft Access
Microsoft Access es uno de los sistemas de gestión de bases de datos relacionales más usuales para los sistemas operativos Windows, desarrollado por el mismo Microsoft y orientado a ser usado en un entorno personal o en pequeñas organizaciones.
Microsoft Access es uno de los sistemas de gestión de bases de datos relacionales más usuales para los sistemas operativos Windows, desarrollado por el mismo Microsoft y orientado a ser usado en un entorno personal o en pequeñas organizaciones.
Forma de organización de las bases de datos
Las bases de datos se estructuran en tablas, a continuación un ejemplo de tabla.
En esta tabla cada columna representa un campo el cual contiene diferentes tipos de datos de cada tipo.
En el ejemplo de arriba el campo "personaje" contiene todos los datos relacionados al personaje al que se refiere ( nombre, edad, ocupación ...)
Cada fila representa un registro, el registro de una tabla expresa todos los datos relacionados con una misma caracteristica.
En el ejemplo de arriba (si se creara un nuevo campo), el registro "nombre" contendría los nombres de todos los personajes.
Para que ocupe menos espacio, a cada campo y registro se le asigna un número una letra que lo identifique.
En cualquier página en la que sea necesario registrarse existe una base de datos la cual almacena todos los nombres de usuario, contraseñas, correos ...
Los ordenadores para interpretar las bases de datos utilizan un código que es común a todas las bases de datos, el SQL o lenguaje de consulta estructurada.
https://es.wikipedia.org/wiki/SQL
https://es.wikipedia.org/wiki/Base_de_datos
http://es.slideshare.net/nipas/10-sgbd
No hay comentarios:
Publicar un comentario