# data[].attributes.body
JESSICA GISEL CARO MATÚ

LUCELLY DEL ROSARIO DZUL CHAN

JOSUÉ SAÚL YAH MEX

# data[].attributes.body
Una base de datos es una herramienta para recopilar y organizar información. Las bases de datos pueden almacenar información sobre personas, productos, pedidos u otras cosas. Muchas bases de datos comienzan como una lista en una hoja de cálculo o en un programa de procesamiento de texto.

Usos

Las bases de datos son fundamentales para las empresas, ya que almacenan información sobre clientes, proveedores, ventas, inventario, entre otros.

Las bases de datos también se usan en el sector público, científico y bibliotecas.

Los bancos usan bases de datos para rastrear las transacciones de los clientes.

Las bases de datos ayudan a las organizaciones a mejorar su eficiencia, productividad y toma de decisiones. Esto se logra al organizar y almacenar información de manera eficiente, lo que facilita su búsqueda y actualización.

Ventajas de las bases de datos

Organización: Agrupan toda la información de la empresa en un solo lugar, evitando que se pierda o disperse.

Compartición: Permiten compartir información entre los miembros de la empresa, clientes y proveedores.

Toma de decisiones: Permiten tomar decisiones basadas en información verídica y comprobable.

Escalabilidad: Permiten aumentar su capacidad de almacenamiento al mismo tiempo que crece la empresa.

Seguridad: Permiten mantener la confidencialidad y seguridad de los datos.

Informes: Permiten generar informes que permiten observar patrones, tendencias y oportunidades de negocio.

Optimización: Permiten optimizar cualquier proceso de la empresa.

Fidelización: Permiten fidelizar a los clientes actuales y potenciales.

Las plataformas de bases de datos en la nube permiten que las empresas escalen o reduzcan sus recursos de manera rápida y rentable.

Tipos de bases de datos

Bases de datos relacionales

Bases de datos no relacionales

Bases de datos orientadas a objetos

Bases de datos distribuidas

Bases de datos orientadas a grafos

Bases de datos en la nube

Bases de datos de autogestión

Características

Las bases de datos permiten que varios usuarios accedan y consulten los datos al mismo tiempo.

Las bases de datos se pueden almacenar en un ordenador, servidor o nube.

Las bases de datos se pueden clasificar según su contenido, tipo de datos y método de almacenamiento.

Herramientas

Para administrar bases de datos se utiliza un sistema de administración de bases de datos (DBMS).

Los manejadores de base de datos, también llamados sistemas gestores de bases de datos (SGBD), son programas que permiten crear, administrar y gestionar bases de datos.

Funciones de los SGBD

Permiten almacenar, modificar y acceder a información

Realizan consultas y análisis para generar informes

Garantizan la seguridad, integridad y consistencia de las bases de datos

Definen los datos y los recuperan o restauran después de un fallo

Tipos de SGBD

SGBD relacionales, como MySQL, Microsoft SQL Server y Oracle

SGBD no relacionales, como MongoDB

SGBD orientados a documentos, como OrientDB y CouchDB

SGBD jerárquicos, que se basan en el modelo de árbol padre-hijo

Características de los SGBD

Se pueden clasificar según la forma en que administran los datos

Se pueden clasificar según la cantidad de usuarios que deben trabajar con la base de datos

Se pueden clasificar según su distribución

Ejemplos de SGBD

MySQL, Microsoft SQL Server, MariaDB, Redis, Cassandra, PostgreSQL, MongoDB.

Los SGBD son fundamentales en toda aplicación que maneje datos.