Está en la página 1de 2

Concepto de Base de Datos

1. ¿Qué es una Base de datos?


Una base de datos es una recopilación organizada de información o datos
estructurados, que normalmente se almacena de forma electrónica en un
sistema informático. Normalmente, una base de datos está controlada por
un sistema de gestión de bases de datos (DBMS). En conjunto, los datos y el
DBMS, junto con las aplicaciones asociadas a ellos, reciben el nombre de
sistema de bases de datos, abreviado normalmente a simplemente base de
datos.

2. Estructura de una Base de Datos.


Dentro de una base de datos, los datos relacionados se agrupan en tablas, cada
una de ellas consiste en filas (también llamadas "tuplas") y columnas, como una
hoja de cálculo.
Para convertir tus listas de datos en tablas, comienza creando una tabla para
cada tipo de entidad, como productos, ventas, clientes y pedidos.
3. Evolución y tipos de datos
Las diferencias entre los modelos de bases de datos más habituales es resultado
de la evolución técnica de la transmisión electrónica de datos, que no solo
perseguía la eficiencia y la manejabilidad, sino también, el empoderamiento de
los fabricantes más renombrados.
Modelo jerárquico de base de datos
Este es el modelo más antiguo, hoy superado en gran medida por el modelo
relacional (entre otros), si bien recientemente su empleo ha ido creciendo. XML
utiliza este sistema para guardar datos y algunas compañías de seguros y
bancos recurren a las bases de datos jerárquicas sobre todo en las aplicaciones
más antiguas de base de datos. El sistema de base de datos jerárquico más
conocido es IMS/DB de IBM.
Base de datos en red
El modelo en red se desarrolló casi de forma simultánea al relacional, aunque
con el tiempo sería superado por la competencia. A diferencia del modelo
jerárquico, aquí los registros o recordsno revelan relaciones padre-hijo estrictas,
sino que cada registro puede tener múltiples precedentes, lo que le da
la estructura en red de su nombre. Para acceder a un registro tampoco hay, por
eso mismo, un camino único e invariable.
Modelo de base de datos relacional
El modelo que goza de más popularidad a día de hoy es el relacional, aunque
tampoco queda libre de crítica. Su correspondiente sistema de gestión es más
conocido como SGBDR (RDBMS en inglés) y como lenguaje utiliza normalmente
SQL. Este modelo basado en tablas, gira en torno al concepto de relación, un
término bien definido en matemáticas y que aquí se utiliza como sinónimo de
tabla. Para formular las relaciones se utiliza álgebra relacional, con cuya ayuda
puede obtenerse la información de estas relaciones. Este es el principio que
fundamenta el lenguaje SQL.
Modelo de base de datos orientado a objetos
Las bases de datos de objetos no nacen hasta finales de 1980 y hasta hoy, solo
han encontrado una escasa aplicación. Estas bases de datos, disponibles
también en formato open source, suelen utilizarse en plataformas Java y .NET.
La más conocida es db4o, que destaca, sobre todo, por un escaso uso de la
memoria. Las bases de datos de objetos acostumbran a trabajar con el lenguaje
OQL, muy similar a SQL.
4. usos de la Base de Datos

En este apartado, vamos a descubrirte los usos de las bases de datos, los cuales
suponen beneficios para las empresas que los apliquen:

 Compartir datos: Una base de datos, pertenece a una empresa y se usa


para poder compartirse por todos los usuarios autorizados que, a
diferencia de los sistemas de ficheros, estos solo pertenecen a personas
o departamentos que los usan.

 Controlar la redundancia de datos: Para evitar el desperdicio de


espacio de almacenamiento que se genera cuando con los sistemas de
ficheros se almacenan, en distintos ficheros, varias copias de los mismos
datos. No siempre se puede eliminar por completo una redundancia ya
que un mismo dato puede servir para modelar relaciones entre distintos
datos.

 Consistencia de datos: Si se actualiza un dato que está almacenado


solamente una vez, este se actualiza e inmediatamente está disponible
para todos los usuarios. Si el dato aparece más de una vez, es decir que
está duplicado, pero el sistema ya conoce la redundancia, el propio
sistema garantizará que las copias del dato se mantengan consistentes.

 Mantenimiento de estándares: Una base de datos también se usa para


mantener los estándares establecidos tanto a nivel de empresa, como
nacionales o internacionales.

También podría gustarte