# data[].attributes.headline
Las relaciones que existen entre una base datos.

# data[].attributes.subject
Las relaciones que existen entre una base datos.

# data[].attributes.body
Las relaciones que almacenan datos son llamadas relaciones base y su implementación es llamada "tabla".

# data[].attributes.headline
Estructura que maneja una base de datos.

# data[].attributes.subject
Estructura que maneja una base de datos.

# data[].attributes.body
1. El nombre de cada tabla.

2. El nombre de cada columna.

3. El tipo de dato de cada columna

4. La tabla a la que pertenece cada columna

# data[].attributes.headline
Desventajas de una base de datos relacional.

# data[].attributes.subject
Desventajas de una base de datos relacional.

# data[].attributes.body
1. Presentan deficiencias con datos gráficos, multimedia y sistemas de informacion.

2. No se manipulan de forma manejable los bloques de texto como tipo de dato.

3. Las bases de datos orientadas a objetos se propusieron con el objetivo de satisfacer las necesidades de las aplicaciones anteriores .

# data[].attributes.headline
Ventajas de una base de datos relacional.

# data[].attributes.subject
Ventajas de una base de datos relacional.

# data[].attributes.body
1. Provee herramientas que garantizan evitar la duplicidad de registros.

2. Garantiza la integridad referencial, así, al eliminar un registro elimina todos los registros relacionados dependientes.

3. Favorece la normalización por ser más comprensible y aplicable.

# data[].attributes.headline
Caracteristicas de una base de datos relacional.

# data[].attributes.subject
Caracteristicas de una base de datos relacional.

# data[].attributes.body
1. Una base de datos se compone de varias tablas o relaciones.

2. No pueden existir dos tablas con el mismo nombre ni registro.

3. Cada tabla es a su vez un conjunto de campos y registros .

4. La relación entre una tabla padre y un hijo se lleva a cabo por medio de las claves primarias y claves foráneas (o ajenas).