# data[].attributes.body
1ra. Definición: 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).
Los datos de los tipos más comunes de bases de datos en funcionamiento actualmente se suelen utilizar como estructuras de filas y columnas en una serie de tablas para aumentar la eficacia del procesamiento y la consulta de datos. Así, se puede acceder, gestionar, modificar, actualizar, controlar y organizar fácilmente los datos. La mayoría de las bases de datos utilizan un lenguaje de consulta estructurada (SQL) para escribir y consultar datos.

[1] Oracle. (s. f.). fw_error_www. Recuperado 16 de mayo de 2022, de https://www.oracle.com/mx/database/what-is-database/

2da. Definición: Una base de datos es una colección de información que está organizada de manera que se pueda acceder, administrar y actualizar fácilmente. Las bases de datos informáticas suelen contener conjuntos de registros o archivos de datos, que contienen información sobre transacciones de ventas o interacciones con clientes específicos.
En una base de datos relacional, la información digital sobre un cliente específico se organiza en filas, columnas y tablas que están indexadas para facilitar la búsqueda de información relevante a través de consultas SQL o NoSQL. Por el contrario, una base de datos de gráficos utiliza nodos y bordes para definir las relaciones entre las entradas de datos y las consultas requieren una sintaxis de búsqueda semántica especial. En el momento de escribir estas líneas, SPARQL es el único lenguaje de consulta semántico
[2] de TechTarget, C. (2021, 7 junio). Base de datos o DB. ComputerWeekly.es. Recuperado 2022, de https://www.computerweekly.com/es/definicion/Base-de-datos-o-DB

# data[].attributes.body
Recopilación y análisis de requisitos:

Es un paso previo para asegurarse que la Base de Datos cumpla con los objetivos. Se deben analizar los siguientes factores:

Datos

Información

Los usuarios

Diseño conceptual:

En esta fase se representan una descripción a alto nivel del contenido de la base de datos. Se definen en un dibujo las entidades, sus atributos y las relaciones entre ellas, uno de los más empleados es el modelo entidad relación (ER) y se obtiene luego de entrevistas, visitas y una investigación adecuada del sistema de información.
Elección de un SGBD:

Es en esta fase donde elegiremos el sistema de gestor de bases de datos (SGBD) concreto que mejor se adapta a nuestro proyecto.
Diseño lógico

En esta fase, se traduce el modelo conceptual obtenido anteriormente a un esquema lógico, que describe la estructura de la base de datos.

Se trata de la fase en la cual se diseñan las tablas propiamente dichas, con sus filas, columnas y relaciones.

El modelo lógico depende del SGBD que se utilizará.

Diseño físico

En esta fase se definen las estructuras de almacenamiento de la base de datos de forma física.

Es cuando se escribe el código (por ejemplo, SQL) para concretar el diseño en el motor de base de datos que hemos escogido.

Implementación

Finalmente, se crea y se compila el esquema de la base de datos, se generan los ficheros y las aplicaciones que implementan las transacciones.

# data[].attributes.body
Posibilidad de almacenar grandes cantidades de información

Esto resulta muy útil para las grandes compañías con un gran número de clientes y, por lo tanto, con un volumen de información a manejar muy importante.

Compartir información

Las bases de datos permiten que diferentes usuarios compartan información común. Por lo tanto, si tenemos una empresa con diferentes sedes o los equipos de nuestra empresa se encuentran en lugares diferentes pueden trabajar compartiendo datos.

Eliminación de duplicidades

Al centralizarse toda la información en una base de datos se evita que exista información duplicada, que suele ser un problema común en las empresas.

Seguridad en la información

La base de datos puede tener diversos niveles en función de los usuarios, es decir, habrá usuarios que tengan acceso a determinadas partes de los datos, que otros no podrán conocer y viceversa. De esta forma se garantiza la seguridad y la confidencialidad de los datos.

Fácil mantenimiento

La información está digitalizada por lo que es más fácil realizar el mantenimiento y además resulta más económico.

[1] E3, R. (2022, 9 mayo). Bases de datos de una empresa: importancia y usos. Economia3. https://economia3.com/la-utilidad-de-las-bases-de-datos-para-las-empresas/

# data[].attributes.body
Independencia lógica y física de los datos.

Redundancia mínima.

Acceso concurrente por parte de múltiples usuarios.

Integridad de los datos.

Consultas complejas optimizadas.

Seguridad de acceso y auditoría.

Respaldo y recuperación.

Acceso a través de lenguajes de programación estándar.

[1] 1.1 Conceptos de bases de datos, característica de la metodología de base de datos, ventajas, arquitectura de una base de datos. - FARGUSZ. (2020). Característica de la metodología de base de datos. https://sites.google.com/site/guszuchiha6/capitulo-1/1-1

# data[].attributes.attachment_link.title
¿Qué son las BASES DE DATOS? - La mejor explicación en español

# data[].attributes.attachment_link.title
Como Crear BASE DE DATOS en SQL SERVER Desde Cero 😉