domingo, 17 de enero de 2021

SISTEMA GESTOR DE BASE DE DATOS: MODELOS Y SGBD MAS POPULARES

Un sistema gestor de base de datos (SGBD) es un conjunto de programas que permiten el almacenamiento, modificación y extracción de la información en una base de datos. Los usuarios pueden acceder a la información usando herramientas específicas de consulta y de generación de informes, o bien mediante aplicaciones al efecto. 

Estos sistemas también proporcionan métodos para mantener la integridad de los datos, para administrar el acceso de usuarios a los datos y para recuperar la información si el sistema se corrompe. Permiten presentar la información de la base de datos en variados formatos. La mayoría incluyen un generador de informes. También pueden incluir un módulo gráfico que permita presentar la información con gráficos y tablas. 

Generalmente se accede a los datos mediante lenguajes de consulta, lenguajes de alto nivel que simplifican la tarea de construir las aplicaciones. También simplifican las consultas y la presentación de la información.

MODELOS DE BASES DE DATOS

El objetivo de instalar un sistema gestor de base de datos es administrar los registros de la mejor manera posible. Como ya hemos mencionado, existen varios modelos para ello, que difieren básicamente en la manera en que se estructuran los datos. Por lo tanto, decidirse por un DBMS siempre implica decidirse por un modelo de base de datos concreto. Existen los siguientes modelos de bases de datos:

  • Relacional
  • Jerárquica
  • De red
  • Orientada a objetos
  • Orientada a documentos

El más común y popular es el modelo de base de datos relacional, en el que los datos se estructuran en filas de tabla. La ventaja de este modelo radica en la posibilidad de crear diferentes relaciones entre las filas y presentarlas en columnas. El procedimiento es diferente al del modelo de base de datos jerárquico, donde los diferentes datos se organizan en relaciones padre-hijo, en una estructura similar a la de un árbol.

Otros enfoques para organizar los datos son el modelo de red, donde los datos, como el nombre indica, se estructuran en forma de red, o el modelo orientada a objetos, en el que no solo importa la relación entre los registros de datos, sino también el concepto de la herencia: esto significa que los objetos pueden transferir algunos de sus atributos a otros objetos, lo que se regula a través del SGBD. 

Por su parte, el modelo de base de datos orientado a documentos permite almacenar los registros de datos en diferentes documentos

EJEMPLOS DE SGBD MÁS POPULARES

De entre los numerosos sistemas gestores de bases de datos que existen, estos son los 15 más populares y utilizados:

1. Microsoft Access (relacional)

2. Microsoft SQL Server (relacional)

3. MySQL (relacional)

4. Oracle Database (relacional)

5. OrientDB (orientado a documentos)

6. CouchDB (orientado a documentos)

7. Db2 de IBM (relacional)

8. IMS de IBM (jerárquico)

9. IBM Informix (relacional)

10. MariaDB (relacional)

11. Sybase ASE (relacional)

12. MongoDB (orientado a documentos)

13. PostgreSQL (combina relacional y orientado a objetos)

14. Firebird (relacional)

15. Caché (jerárquico)

 

Fuentes:  

https://es.wikipedia.org/wiki/Sistema_de_gesti%C3%B3n_de_bases_de_datos

https://www.ionos.es/digitalguide/hosting/cuestiones-tecnicas/sistema-gestor-de-base-de-datos-sgbd/

No hay comentarios:

Publicar un comentario