ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

El lenguaje de definición de datos (DDL)


Enviado por   •  12 de Marzo de 2013  •  Informes  •  566 Palabras (3 Páginas)  •  558 Visitas

Página 1 de 3

El SMBD es un conjunto de programas que se encargan de manejar la creación y todos los accesos a las bases de datos. El objetivo principal del sistema gestor de base de datos es proporcionar una forma de almacenar y recuperar la información de una base de datos de manera que sea tanto práctica como eficiente.

Se compone de un lenguaje de definición de datos (DDL: Data Definition Language), de un lenguaje de manipulación de datos (DML: Data Manipulation Language) y de un lenguaje de consulta (SQL: Structured Query Language).

El lenguaje de definición de datos (DDL)

Es utilizado para describir todas las estructuras de información y los programas que se usan para construir, actualizar e introducir la información que contiene una base de datos. El DDL permite al administrador de la base especificar los elementos de datos que la integran , su estructura y las relaciones que existen entre ellos, las reglas de integridad, los controles a efectuar antes de autorizar el acceso a la base.

El lenguaje de manipulación de datos (DML)

Es utilizado para escribir programas que crean, actualizan y extraen información de las bases de datos. Siempre de acuerdo con las especificaciones y las normas de seguridad dictadas por al administrador.

Un lenguaje de manipulación de datos es un lenguaje que permite a los usuarios acceder o manipular los datos organizados mediante el modelo de datos apropiado. Hay dos tipos básicamente:

Los tres niveles de arquitectura de un SMBD

Vista Externa: Nivel mas alto, visto por el programador de aplicaciones o el usuario, en esta vista solo porciones de la base de datos son de interés para el usuario o programador de aplicaciones, se representa por el esquema externo.

Vista Conceptual o global : En esta vista se incluyen todas las entidades de la base de datos y las relaciones entre ellas. La vista conceptual representa la base de datos entera, definida por el esquema conceptual.

Vista Interna: Nivel mas bajo de abstracción de la base de datos, contiene la definición del almacenamiento de registros, el método de representación de datos y el acceso utilizado, expresado por el esquema interno.

Diccionario de datos: contiene la información de los datos y es consultado por

el SMBD antes de cualquier operación de manipulación.

* Catálogo del Sistema o Directorio.

*Metadata: Datos acerca de los datos, estructura de la base de datos.

Actualmente se le concede cada vez una mayor importancia a la participación de todos los elementos que integran un grupo o equipo de trabajo, en la toma de decisiones, no porque se haya prescindido totalmente de la toma de decisiones

...

Descargar como (para miembros actualizados)  txt (3.6 Kb)  
Leer 2 páginas más »
Disponible sólo en Clubensayos.com