Sistemas de Bases de Datos - Programas que conforman el DBMS

5 - Programas que conforman el DBMS

[editar]
Curso gratis creado por Rafael Menéndez-Barzanallana Asensio. Extraido de: http://www.um.es/docencia/barzana
30 de Noviembre de 1999
El DBMS se compone de una serie de módulos:

~- El Compilador de DDL (Data Definition Language). El DDL sirve para definir estructuras de almacenamiento, y por tanto para crear esquemas conceptuales.
~- El resultado de compilar todas las instrucciones DDL se va a almacenar en lo que se conoce como Diccionario de Datos. Este diccionario nos aportará información acerca de la base de datos. El diccionario de datos depende del DBMS.
~- El Precompilador DML (Data Management Language). Las instrucciones de manejo que define van dentro de un lenguaje de alto nivel cualquiera (Lenguaje Anfitrión) (El DML se llama Lenguaje Huésped). El primer paso del pre-compilador es traducir las instrucciones del DML al lenguaje anfitrión.
~- El Procesador de Consultas permite al usuario "jugar" con los datos, o sea consultarlos sin necesidad de construir un programa de aplicación. Cuenta con un Optimizador de DML para optimizar esas consultas.
~- El Manejador de Bases de Datos realiza la traducción entre los diferentes esquemas de la base de datos. Si un usuario quiere acceder a unos datos, el manejador comprobará su esquema externo para averiguar a que datos tiene acceso ese usuario; luego estudia el esquema conceptual completo, a continuación accede al esquema físico para saber como trabajar con ellos y finalmente los proporcionará al usuario.



By:zIrQa♥
[editar]

12 opiniones

23

R
informacion de base de datos

de verdad sirve para sacarte
de algunas dudas que
tengas refernte a ese tema
buena

esta muy bueno me citvio un poco para despejar unas dudas ke tenia

gracias
°°°°°°°

te kiero muxo y eres la razon de mi existir..!!!!
Base de datos.

Muy interesante me parece este curso. Estudiarlo y ponerlo en practica,todo un reto.
1 2 3 | siguiente >

Cursos gratis relacionados con 'Sistemas de Bases de Datos'

Un sistema informático utiliza ordenadores para almacenar datos, procesarlos y ponerlos a disposición de quien... Más »
Manual Compacto para nuevos usuarios.
Un sistema informático utiliza ordenadores para almacenar datos, procesarlos y ponerlos a disposición de quien... Más »
Lo más común para sustentar económicamente un sitio web es el uso de banners publicitarios... Más »
La programación de aplicaciones para la Web es una técnica que ya lleva suficientes años... Más »

Autor y licencia de 'Sistemas de Bases de Datos'


Curso gratis de Rafael Menéndez-Barzanallana Asensio. Extraido de: http://www.um.es/docencia/barzana CopyLeft
Este contenido ha sido recopilado por el equipo de Wikilearning. Todo el contenido recopilado se ha obtenido respetando y comunicando en nuestro site la licencia de cada fuente.
Wikilearning tiene permiso expreso por escrito de los autores para publicar los contenidos que ha extraído de otras webs, incluyendo su uso comercial.