Base de datos es una colección de información organizada para proporcionar informes eficientes. La información recopilada puede estar en diferentes formatos, como: electrónicos, impresos, gráficos, audio, estadísticas o una combinación entre digital e impreso. Existen bases de datos físico (papel/impresión) y bases de datos electrónicas.
Una base de datos constituye la representación abstracta de un problema del mundo real así como los datos de información acerca del problema en cuestión. Se conocen también como banco de datos. La abreviatura de base de datos es DB que proviene de las palabras en ingles “database”
Las bases de datos electrónicas contienen información relacionada que se encuentra agrupada o estructurada en una computadora. La idea central de una base de datos es la organización. Siendo de gran utilidad para resguardar información valiosa y accesar a la misma de manera rápida y precisa.
Los sistemas gestores de bases de datos (SGBD) permiten almacenar y posteriormente acceder a los datos de forma rápida y estructurada.
¿Para qué sirve una Base de Datos?
Las bases de datos son mucho más potente que las hojas de cálculo y sirven para manipular los datos y obtener información que cumpliendo criterios sencillos o complicados, de esta forma se pueden obtener reportes que ayuden a la toma de desiciones. tambien permite:
Recuperar todos los registros que cumplen determinados criterios
Actualizar registros al mismo tiempo
Realizar cálculos agregados complejos
Correlacionar información de varias tablas en una base de datos mediante la creación de relaciones de clave externa entre las tablas.
Ejemplos de Bases de Datos
Una base de datos podría ser tan simple como el orden alfabético de los nombres en una libreta de direcciones o tan complejo como una base de datos que proporciona información de los habitantes de un país. Veamos varios ejemplos:
Guía Telefónica
Libreta de Direcciones
Datos de la oficina del censo
Listado de calificaciones de estudiantes
Estructura de una Base de Datos
Las bases de datos tradicionales se organizan por:
Campos
Registros
Archivos.
Un campo es una pieza única de información; un registro es un sistema completo de campos; y un archivo es una colección de registros. Por ejemplo, una guía de teléfono es análoga a un archivo. Contiene una lista de registros, cada uno de los cuales consiste en tres campos: nombre, dirección, y número de teléfono.
Por otro lado, al igual que las tablas de Excel, las tablas de bases de datos consisten en columnas y filas. Cada columna contiene un tipo diferente de atributo y cada fila corresponde a un solo registro.
Software de base de datos El software de base de datos está diseñado para crear bases de datos y para almacenar, administrar, cambiar, buscar y extraer la información contenida en ellas. Un programa completo de software de base de datos a veces se denomina sistema de gestión de base de datos. Clasificación del Software de base de datos El software de base de datos generalmente se clasifica en seis subtipos:
Las bases de datos son básicamente contenedores de datos. Las bases de datos son estructuras informáticas que guardan, organizan, protegen y entregan datos. Un sistema que contiene bases de datos se denomina sistema de gestión de bases de datos o DBM.
Una base de datos no relacional se modela por medios distintos al sistema tabular utilizado en la base de datos relacional. Una de las principales ventajas de la base de datos no relacional es que puede incorporar y almacenar fácilmente todo tipo de Big Data, incluidos datos no estructurados y semiestructurados. El diseño es generalmente más simple y permite a los usuarios realizar operaciones más rápido.
Una base de datos relacional es un conjunto de tablas descritas formalmente desde las cuales se puede acceder o reensamblar datos de muchas maneras diferentes sin tener que reorganizar las tablas de la base de datos. El usuario estándar y la interfaz de programación de aplicaciones (API) de una base de datos relacional es el lenguaje de consulta estructurado (SQL).
Los archivos de bases de datos almacenan datos en formato estructurado, organizados en tablas y campos que permiten su localización y acceso más rápido.
OLTP (OnLine Transaction Processing) es un tipo de procesamiento de transacciones a través de una red de computadoras. Algunos tipos de aplicaciones OLTP pueden ser banca electrónica, procesamiento de pedidos o comercio electrónico. Es un programa que facilita y administra aplicaciones transaccionales, usualmente para data entry y transacciones en empresas, incluyendo bancos, aerolíneas, etc.
OLAP es el acrónimo en inglés de procesamiento analítico en línea (On-Line Analytical Processing). Es una solución utilizada en el campo de la Inteligencia de Negocios (Business Intelligence), la cual consiste en consultas a estructuras multidimensionales (o Cubos OLAP) que contienen datos resumidos de grandes Bases de Datos o Sistemas Transaccionales (OLTP). Se usa en informes de negocios de ventas, márketing, informes de dirección, minería de datos y áreas similares.
En las bases de datos usadas para data warehousing, un esquema en copo de nieve es una estructura más compleja que el esquema en estrella. Se da cuando las dimensiones se implementan con más de una tabla de datos. Aunque puede reducir espacio por la mínima redudancia de datos, tiene la contrapartida de peores rendimientos al tener que crear más tablas de dimensiones y más joins (relaciones entre las tablas) lo que tiene un impacto directo sobre el rendimiento.
En las bases de datos usadas para data warehousing, un esquema en estrella es aquel que tiene una tabla fact de hechos que contiene los datos de análisis, rodeada de las tablas lookup o de dimensiones. Este aspecto, de tabla de hechos (o central) más grande rodeada de radios o tablas más pequeñas es lo que asemeja con una estrella.
Ayúdanos a seguir respondiendo tus preguntas. ¿Te ha gustado este artículo? Hacer una referencia a "https://www.cavsi.com/espanol/" o copie y pegue el siguiente texto HTML: