Base de datos
es
Una herramienta que recopila datos, los organiza y los relaciona
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
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.