Conceptos básicos de bases de datos

La gestión de datos ha pasado por tres etapas: gestión manual, sistema de archivos y sistema de base de datos. Este artículo presentará conocimientos básicos como la protección de bases de datos, el lenguaje SQL y la teoría de la estandarización relacional.

Problemas de protección de bases de datos

Los problemas de protección de bases de datos incluyen: seguridad, integridad, recuperación de fallas y control de concurrencia.

Lenguaje SQL

SQL es un lenguaje de bases de datos relacionales (o lenguaje de consulta estructurado).

Teoría de la Normalización Relacional

La Teoría de la Normalización Relacional es una guía y herramienta para diseñar estructuras lógicas.

Álgebra relacional

Las operaciones relacionales especiales en álgebra relacional incluyen operaciones de selección, proyección, conexión y división.

Definición de modelo relacional

La definición de modelo relacional incluye principalmente el nombre de la relación, el nombre del atributo de la relación, el dominio del atributo y el mapeo del atributo al dominio. y la relación de dependencia entre los atributos.

Operaciones en bases de datos relacionales

Las dos operaciones matemáticas en bases de datos relacionales son el álgebra relacional y el cálculo relacional.

Conversión de diagrama E-R a modelo relacional

En la fase de diseño del modelo lógico de la base de datos, la tarea es convertir el diagrama E-R (o modelo conceptual) en un modelo relacional.

Protección de datos

La protección de bases de datos incluye la fuga, manipulación y destrucción de datos.

Integridad de los datos

La integridad de los datos es integridad de la entidad, integridad referencial e integridad definida por el usuario.

Función del lenguaje SQL

El lenguaje SQL proporciona definición de base de datos, operación de datos, control de datos y otras funciones.

Perspectiva

Una vista es una tabla virtual, que es una tabla derivada de una tabla base. Sólo los comandos utilizados se almacenan en la base de datos, no los datos de la vista.