Lenguajes de Base de Datos
Definición de base de datos
Se define una base de datos como una serie de datos
organizados y relacionados entre sí, los cuales son recolectados y explotados
por los sistemas de información de una empresa o negocio en particular.
Entre las principales características de los sistemas de
base de datos podemos mencionar:
·
Independencia lógica y
física de los datos.
·
Redundancia mínima.
·
Acceso concurrente por
parte de múltiples usuarios.
·
Integridad de los datos.
·
Consultas complejas
optimizadas.
·
Seguridad de acceso y
auditoría.
·
Respaldo y recuperación.
·
Acceso a través de
lenguajes de programación estándar.
·
Sistema de Gestión de Base
de Datos (SGBD)
Los Sistemas de Gestión de Base de Datos (en inglés
DataBase Management System) son un tipo de software muy específico, dedicado a
servir de interfaz entre la base de datos, el usuario y las aplicaciones que la
utilizan. Se compone de un lenguaje de definición de datos, de un lenguaje de
manipulación de datos y de un lenguaje de consulta.
Ventajas de las bases de datos
Control sobre la redundancia de datos:
Los sistemas de ficheros almacenan varias copias de los mismos
datos en ficheros distintos. Esto hace que se desperdicie espacio de
almacenamiento, además de provocar la falta de consistencia de datos.
En los sistemas de bases de datos todos estos ficheros
están integrados, por lo que no se almacenan varias copias de los mismos datos.
Sin embargo, en una base de datos no se puede eliminar la redundancia
completamente, ya que en ocasiones es necesaria para modelar las relaciones
entre los datos.

No hay comentarios:
Publicar un comentario