Dbms
DBMS (Data Base Management System) Un Sistema de Gestión de Base de Datos, consiste en una colección de datos interrelacionados y un conjunto de programas para acceder a esos datos.El objetivo primordial de un DBMS es proporcionar un entorno que sea a la vez conveniente y eficiente para ser utilizado al extraer y almacenar información de la base de datos.
Considérese partede una empresa bancaria de ahorros que guarda la información sobre todos los clientes y cuentas de ahorros en archivos de sistemas de permanentes en el banco. Además de tener programas de aplicaciónque permiten manejar: Un Programa para hacer cargos o abonos a una cuenta Un programa para añadir una cuenta nueva Un programa para obtener el saldo de una cuenta Un programa para generar estadosmensuales
Redundancia e inconsistencia
Dificultad para tener acceso a los
datos Aislamiento de Datos Anomalías del acceso concurrente Problemas de Seguridad Problemas de Integridad
Enla estructura básica de un Sistema Manejador de Base de Datos se enuncian dos lenguajes que permiten trabajar sobre la base de datos. Estos lenguajes estándar son:
DDL (Data Definition language):Lenguaje de Definición de Datos. Por medio de este el DBMS identifica las descripciones de los elementos de los esquemas y almacena la descripción del esquema en el catálogo del DBMS. Por medio de esteel DBMS especifica el esquema conceptual e interno (Base de datos Almacenada). SDL (Store Definition language): Lenguaje de definición de almacenamiento. Es utilizado por el DBMS para especificar elesquema interno que corresponde a la Base de Datos Almacenada.
VDL (View Definition language): Lenguaje de Definición de Vistas. Es utilizado por el DBMS para especificar las vistas del usuario ysus correspondiencias con el esquema conceptual. En las Bases de Datos Relacionales, el SQL, representa una combinación de los anteriores. DML (Data Manipulation language): Lenguaje de Manipulación...
Regístrate para leer el documento completo.