• Tiempo de lectura:3 minutos de lectura
  • Categor√≠a de la entrada:BBDD

Un sistema de administración de bases de datos es un paquete de software para crear y administrar bases de datos. Existen muchos tipos diferentes de sistemas de bases de datos en función de cómo gestionan la estructura de la base de datos.

En la siguiente publicación vas a poder conocer las diferentes tipologías de bases de datos que existen en la actualidad; como son: las bases de datos relacionales, las bases de datos NoSQL, las bases orientadas a objetos y las bases de datos distribuidas.

1. Bases de Datos Relacionales

Debes recordar que existen diferentes tipos de bases de datos. Por un lado, hay bases de datos relacionales, que actualmente están bien establecidas. Estos sirven para organizar la información de la empresa y extraer fácilmente los datos cuando los necesites. La información se recopila en tablas y campos relacionados.

Las bases de datos relacionales son el componente m√°s importante del software moderno de m√ļltiples capas: forman la ubicaci√≥n central de almacenamiento de la informaci√≥n de todo tipo. Las tablas y sus enlaces entre s√≠ se pueden usar para mapear cualquier dato del mundo real: facturas, horarios u √≥rdenes en la construcci√≥n de aviones, as√≠ como sistemas wiki basados ‚Äč‚Äčen la web.

2. Bases de datos NoSQL

Por otro lado, existen las conocidas como bases de datos NoSQL (no solo SQL), ya que este tipo de bases de datos evitan el uso de SQL, que es un lenguaje de dominio espec√≠fico utilizado en programaci√≥n, dise√Īado para administrar y recuperar informaci√≥n de sistemas de bases de datos relacionales. En las bases de datos con lenguaje SQL, los atributos de un elemento aparecen en diferentes columnas, mientras que en un NoSQL todos los atributos est√°n en la misma columna para ahorrar espacio.

3. Bases de datos orientadas a objetos

Otro modelo son las bases de datos orientadas a objetos que representan datos en forma de objetos y clases. Est√° organizado en base a objetos en lugar de acciones. El objeto puede ser de un resultado de b√ļsqueda a una tabla, mientras que una clase es una colecci√≥n de objetos. La base de datos es capaz de almacenar diferentes tipos de datos, como audio, video, im√°genes … Este tipo de bases de datos generalmente est√° escrito en lenguajes de programaci√≥n orientados a objetos como Java, C o Smalltalk.

4. Bases de datos distribuidas y centralizadas

En las bases de datos distribuidas, las diferentes partes de la base de datos se almacenan en varias ubicaciones físicas, y en las que el procesamiento se dispersa o replica en diferentes puntos de una red. En las bases de datos centralizadas, por el contrario, los datos se almacenan en una ubicación centralizada y los usuarios diferentes premisas pueden acceder a sus datos.