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

El lenguaje de definición de datos (DDL)

cogc21Informe12 de Marzo de 2013

566 Palabras (3 Páginas)652 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 hecha exclusivamente por el líder del grupo (gerente, jefe, supervisor, etc,) sino porque hay ocasiones en que se debe aprovechar el conocimiento y la experiencia de un mayor número de personas, para tomar mejores decisiones, además de que cuando la gente participa en la toma de la decisión, se siente más comprometida a lograr los resultados deseados, convirtiéndose en un poderoso motivador para los trabajadores el que se les tome en cuenta en el momento de decidir.

VENTAJAS

• Una mayor concentración de conocimientos, experiencias e información.

• Una mayor variedad de puntos de vista.

• Se facilita la aceptación de la solución final.

• Se reducen los problemas de comunicación.

DESVENTAJAS

• La presión social que se genera.

• El predominio que ejercen los líderes informales del grupo sobre los demás.

• Los propósitos ocultos, que muchas veces influyen en las opiniones: intereses personales, políticos, etc.

• La manipulación del compromiso, con la finalidad de llegar a una decisión más rápidamente.

...

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