You are on page 1of 1

Lenguajes e interfaces de las bases de datos

Lenguaje DDL (Data Definition Lenguaje) Lenguaje de definición de datos.


Lenguaje SDL (Storage Definition Lenguaje) Lenguaje de Almacenamiento de Datos
Lenguaje VDL (View Definition Lenguaje) Lenguaje de definición de Vista
Lenguaje DML (Data Manipulation Lenguaje) Lenguaje de Manipulación de datos
SQL:

Lenguajes: Una vez que se ha completado el diseño de la base de datos y se ha elegido


un DBMS, el primer paso es especificar los esquemas conceptuales e internos de la base
de datos y las correspondencias entre ambas. En la DBMS en las que no se mantiene
una separación estricta de niveles el DBA y los programadores de la base de datos
utilizan los mismos lenguajes el DDL para definir ambos esquemas. El DBMS contara
con un compilador DDL para identificar la descripción de los elementos de esquemas y
almacenar la descripción de el esquema del catalogo de DBMS. Cuando el DBMS
maneja una clara separación de los esquemas conceptual e interno del DDL servirá
solamente para especificar el esquema conceptual y para especificar el esquema interno
se utiliza el SDL, para una verdadera arquitectura de tres esquemas necesitamos un
VDL para especificar las vistas del usuario y su correspondencia con el nivel
conceptual.
El mecanismo de manipulación de datos la proporciona DML.

Interfaces basadas en menos: esta pretende al usuario una lista de opciones llamadas
menos, los menos hacen innecesario memorizar las órdenes y la sintaxis de un lenguaje
de consulta.
Interfases basadas en formas: presentan una forma a cada usuario y este puede llenar
los espacios de la forma para insertar previos datos o bien llenar ciertos espacios en
cuyo caso el DBMS obtendrá los registros ya reconocidos con los datos específicos.
Interfaces gráficos: suelen presentar al usuario los esquemas en forma de diagramas,
en muchos casos las interfaces graficas se cambian con menos y casi todos se valen de
una respuesta apuntador.
Interfaces de lenguaje natural: estas interfaces aceptan solicitudes en ingreso o en
algún otro idioma e intentan entenderla. La interfase consulta las palabras estándar para
interpretar la solicitud.
Interfase del DBA: en su mayoría los sistemas de base de datos contienen ordenes
privilegiadas que solo el personal del DBA puede utilizar como ordenes para crear
cuentas, modificar esquemas, etc.
Interfaces para usuarios parámetros o simples: es una interfaz especial que casi
siempre incluye un conjunto abreviado con el fin de reducir al mínimo el número de
digitaciones requeridas para cada solicitud.

You might also like