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

desde otro valor

Relación

entidad

PK