Base de datos

es

Una herramienta que recopila datos, los organiza y los relaciona

image

además

Mantiene a la información organiza para su posterior consulta, modificación o nuevo ingreso de datos

Toda la información se concentra en un único lugar

database

Principales características

Los datos almacenados tienen independencia física y lógica.

Garantizan la integridad de los datos.

Permiten realizar consultas complejas de diferentes tipos de datos.

Son sistema de almacenamiento que contribuyen a reducir la redundancia al mínimo.

El acceso a los datos es seguro

Es habitual que puedan acceder a ellas múltiples usuarios.

Se pueden hacer copias de seguridad y recuperar los datos

Al construir una Base de Datos debemos conocer que existen tipos de:

Datos

Claves

Modelos de Base de Datos

Modelos relacional: Ordena los datos en tablas

Columna enumera atributos Fila incluye datos específicos

Modelo Jerárquico: Los datos tiene estructura de árbol

Modelo red: Permite múltiples relaciones, se basa en el modelo jerárquico

Bases de datos deductivas: Permiten almacenar los datos y consultarlos a través de búsquedas que utilizan reglas y normas previamente almacenadas.

Se conoce una infinidad de modelos de base de datos, pero las mas comunes son:

Existe una extensa gama de datos

Caracteres

Numéricos 🔢:
INT - número entero positivo o negativo.
FLOAT, DOUBLE - también puede almacenar números de punto flotante.

Imágenes 🚶‍♂️

Fechas 🕐

Monedas 💲

Texto ✏ :
TEXT - grandes cantidades de texto
CHAR - una longitud específica de texto.
VARCHAR - texto de longitudes variables.

BIT:
BLOB - datos binarios.

Las relaciones de claves primarias y foráneas se utilizan en las bases de datos relacionales para definir relaciones de muchos a uno entre tablas.

Clave primaria: es una columna o un conjunto de columnas en una tabla cuyos valores identifican de forma exclusiva una fila de la tabla.
Es común en una base de datos relacional

Clave foránea: es una columna o un conjunto de columnas en una tabla cuyos valores corresponden a los valores de la clave primaria de otra tabla.

image

image

image

image

image