Una base de datos es como un almacén donde almacenamos una colección o conjunto de datos (texto, imagen, sonido, video…) que están interrelacionados y se puede acceder y consultar en cualquier momento. Por ejemplo, en el archivador se ubican todas las facturas de una empresa pudiendo considerarlo como una base de datos física; dado que en este archivador se ha definido como el almacén físico para almacenar toda la información en formato texto y numérico de todas las facturas de la empresa. También es posible realizar cualquier consulta sobre una factura en cualquier momento.
Explicación de una Base de Datos
El principal problema de las bases de datos físicas viene determinado por el espacio requerido y ocupa tiempo y esfuerzo dedicado a buscar y encontrar la información que necesitamos; por otro lado las bases de datos físicas no realizan ningún cálculo ni análisis de la información que contienen. Gracias a los avances desarrollados en el área de la computación actualmente contamos con software para la creación, operación y manejo de bases de datos digitales; donde podemos almacenar ingentes cantidades de información de cualquier tipo, realizar cualquier consulta y obtener los datos en solo segundos; todo ocupando un espacio de un solo y pequeño disco duro.
Los avances actuales en el campo de la tecnología de la información, nos permite crear y administrar bases de datos complejas; las cuales pueden almacenar bibliotecas enteras de libros y documentos en un pequeño disco duro en un servidor, permitiendo cualquier consulta con solo un clic. ¿Se imagina el tiempo que llevaría a saber cuántas veces aparece la palabra «base de datos» en todos los libros de una biblioteca?, gracias al mundo digital la respuesta la obtendrías en pocos segundos. Por otro lado los avances recientes han permitido el desarrollo de nuevas herramientas y métodos para el tratamiento y búsqueda de patrones de cantidades masivas de datos; dando como resultado herramientas como inteligencia artificial, modelado predictivo, inteligencia empresarial, etc.
Estructura de la Base de Datos
La estructura básica de una base de datos simple y tradicional se compone de un archivo o conjunto de tablas que están vinculadas entre sí. Cada archivo o tabla a su vez contiene campos y registros que recopilan y almacenan la información que desea almacenar. El campo se refiere a una sola pieza de información, mientras que los registros se refieren a la información definida por un conjunto de campos; por ejemplo, una base de datos de campos de la tienda de clientes puede contener el nombre, apellido y fecha de la última compra; mientras que un registro sería Jhon What, 12.05.2017.
Una vez definida la estructura, los sistemas de administración de bases de datos (DBMS) nos permiten ingresar, modificar, almacenar y visualizar información; además de crear y definir herramientas avanzadas para el cálculo y análisis de la información. Para esta tarea DBMS cuenta con lenguajes de programación desarrollados específicamente para ellos, SQL es un ejemplo de estos lenguajes. Oracle, Microsoft SQL Server, DB2 y otros son ejemplos de bases de datos de sistemas de gestión.
Aplicaciones de Bases de Datos
Las bases de datos se utilizan en multitud de aplicaciones que nos rodean día a día; como el motor de búsqueda de Internet Google es una gran base de datos que almacena la información en todos los sitios web que rastrea; y posteriormente mediante herramientas de análisis, cálculo y procesamiento de la información nos dé un resultado satisfactorio dependiendo de la consulta o búsqueda realizada. Las transacciones bancarias, la gestión de hospitales, escuelas, supermercados y grandes almacenes, registros de comunicación entre satélites… se producen y gestionan a través de bases de datos.
El mundo empresarial utiliza las bases de datos como puntos clave para su gestión diaria; como en el almacén de materiales, gestión de recursos humanos, área financiera y comercial.
Los últimos avances en este campo han permitido la creación de bases de datos complejas que almacenan grandes cantidades de información; las cuales utilizan técnicas de análisis conocidas como minería de datos de patrones o comportamientos definidos. Estas técnicas se utilizan actualmente para satisfacer los gustos y hábitos del consumidor, investigación sobre fraude económico, predicción de comportamientos en bolsa, optimizando modelos de producción …
El World Data Center for Climate tiene la base de datos más grande del mundo, un total de 6 petabytes, o lo que es lo mismo de 300,000 películas en HD; esa información sobre datos climatológicos que sirve a científicos e investigadores para comprender y definir modelos climáticos predictivos.