Introducción a las Bases de Datos
Presentación
Acerca del Autor
1
Introducción
1.1
Datos
1.2
Contexto
1.2.1
Director de Datos (CDO)
1.2.2
Director de Sistemas de Información (CIO)
1.2.3
Ingeniero de Datos (Data Engineer)
1.2.4
Analista de Datos (Data Analyst)
1.2.5
Científico de Datos (Data Scientist)
1.2.6
Administrador de Base de datos (DBA)
1.2.7
Desarrollador de Base de Datos
1.2.8
Usuario
1.3
Información
1.4
Discusión
2
Base de Datos
2.1
Archivos
Planillas de Datos
2.2
Enfoque de Base de Datos
2.3
Elementos
2.3.1
Personal
2.3.2
Operacionales
2.4
Sistemas Gestores de Bases de Datos
2.4.1
Funciones Generales
2.4.2
Componentes
2.4.3
Indices
2.5
Ventajas
2.6
Desventajas
2.7
ACID
2.7.1
Transaccion
2.8
Teorema CAP
2.9
Modelos BASE
3
Ciclo de Vida
4
Modelamiento de Datos
4.1
Modelo Entidad-relación (MER)
4.1.1
Diagrama Entidad relación
4.2
Especificación de Requisitos
4.3
Modelamiento Conceptual
4.3.1
Entidades
4.3.2
Relaciónes
4.4
Modelamiento Lógico
4.4.1
Cardinalidad
4.4.2
Claves Primarias
4.4.3
Claves Externas
4.5
Modelamiento Físico
4.6
Referencias
5
Calidad de Datos
5.1
Proceso de Aseguramiento
5.2
Limpieza de datos
5.3
Limitaciones de Calidad
6
Normalización
6.1
Primera Forma Normal
6.2
Segunda Forma Normal
6.3
Tercera Forma Normal
6.4
Problema de Redundancia
6.5
Discusión
Referencia
7
El Modelo Relacional
7.1
Objetivos
7.2
Características
7.3
Definiciones
7.4
Reglas de Integridad
7.5
Atributo
7.6
Dominio
7.7
Tupla, Grado y Cardinalidad
7.8
Claves
7.9
Discusión
8
NoSQL
8.1
Modelo Documental
8.2
Key-Value
8.3
Grafos
8.4
Wide-Column
9
SQL
9.1
Tipos de Datos
9.2
Data Definition Language (DDL)
9.2.1
CREATE
9.2.2
ALTER
9.2.3
DROP
9.2.4
TRUNCATE
9.3
Data manipulation Language (DML)
9.3.1
SELECT
9.3.2
INSERT
9.3.3
BULK INSERT
9.3.4
UPDATE
9.3.5
DELETE
9.3.6
Ejemplos
9.4
Data Control Language (DCL)
9.4.1
Ejemplos
9.5
Transaction Control Language (TCL)
9.5.1
Ejemplos
9.6
SQL Keywords
9.7
Procedimientos
9.8
Funciones
9.9
Disparadores (Triggers)
9.10
Referencias
10
PostgreSQL
10.1
Antecedentes
10.2
Instalación
10.3
Implementación en Cloud Computing
10.4
PostGis
10.5
Privilegios
10.6
JSON & JSONB
10.6.1
SELECT
10.6.2
UPDATE
10.6.3
JOIN
10.6.4
INDEX
11
MongoDB
12
Cloud Database
13
DAMA
13.1
Integración e Interoperabilidad
13.2
Ética
13.3
Evaluación de Datos
14
Aspectos de Seguridad
15
Gobernanza de Datos
Referencias
Published with bookdown
Base de Datos
Capítulo 12
Cloud Database