BASE DE DATOS (DB)
CONCEPTOS
DATOS
INFORMACIÓN
SISTEMA GESTOR DE BASE DE DATOS
ENTIDADES/TABLAS
ATRIBUTOS
FILAS
MODELO ENTIDAD RELACION
DIAGRAMA DE CHEN
Simples
Compuesto
Multivalor
Derivado
PK
Entidad
Relación
SQL
DDL
DML
DCL
Topic principal
TIPOS DE BASE DE DATOS
RELACIONALES
NO RELACIONALES, NOSQL
RESTRICCIONES
PRIMARY KEY
FOREIGN KEY
ÍNDICE
RELACIONES ENTRE TABLAS
1:1
1:N
N:N
NORMALIZACIÓN
1FN
2FN
3FN
MODELO RELACIÓN
CRUD
CREATE
READ
UPDATE
DELET
Paso previo a aplicar código SQL
Cada entidad debe guardar solo esos datos
Administración de BBDD
No repetir, ni estar vacío
Creación estructura de BBDD
Cada atributo debe tener una único valor, indivisible
Dependencias funcionales deben ser eliminadas
Todos los atributos tendrán un tipo de datos:
NÚMEROS (int, decimal, double)
TEXTOS ( char, varchar, charAt)
FECHAS
ARCHIVOS
1 dato
varios valores
Campo común
Manipulación de datos en BBDD
Columna muy utilizada, único
2 datos o más
1 de los datos
2 de los datos
Por cada elemento guardado, se
genera una fila