Conjunto de información almacenada y consultada SISTEMÁTICAMENTE (reglas definidas).

¿Cómo se llevan las bases de datos en papel a bases de datos digitales?

A través de un SISTEMA GESTOR DE BASE DE DATOS.

Untitled

<aside> 💡 SISTEMA GESTOR DE BASES DE DATOS → Software que administra la base de datos.

</aside>

<aside> 💡 BASE DE DATOS → Conjunto de información almacenada y consultada SISTEMÁTICAMENTE (reglas definidas).

</aside>

EDGAR CODD define las reglas de las BASES DE DATOS RELACIONALES (también llamadas SQL) para que fueran MÁS EFICIENTES que las BASES DE DATOS DE NAVEGACIÓN.

Untitled

<aside> 💡 SQL, porque es el lenguaje estándar de las bases de datos relacionales.

</aside>

SQL se divide en tres lenguajes:

                                             •  DATA DEFINITION LANGUAGE (DDL)

                                             •  DATA MANIPULATION LANGUAGE (DML)

                                             •  DATA CONTROL LANGUAGE (DCL)

Al aparecer la WEB 2.0, se genera información a mucho mayor escala, por lo que las bases de datos RELACIONALES NO SON SUFICIENTES. Con ellas se realizaban consultas de cientos de miles de datos de manera eficiente, pero no de miles de millones, por lo que se crean las bases de datos NO RELACIONES (NOSQL: Not Only SQL).

Untitled

<aside> 💡 La principal característica de NoSQL es que no contienen información estructurada, por lo que llega a ser redundante (repetida).

</aside>

<aside> 💡 Priorizan el acceso rápido sobre la normalización.

</aside>

Fuentes: