viernes, 7 de octubre de 2016

2. Haz un resumen donde se indique cuales son los componentes de un SXBD y la utilidad de cada uno de ellos

Lenguajes SGBD
  • Lenguaje de definición de datos(DDL): Permite llevar a cabo las tareas de definición de las estructuras que almacenarán los datos, así como los métodos o funciones que permitan consultarlos.
  • Lenguaje de manipulación de datos(DML): Permite consultar o manipular los datos, organizados por el modelo adecuado. El más popular es el SQL. Se clasifican en:
    • Procedurales: Le da instrucciones al sistema para que elabore unos procedimientos en la base de datos para calcular un resultado final.
    • No Procedurales: Se detalla la información sin un método específico para obtener información.
  • Lenguajes de cuarta generación: Son lenguajes de programación diseñados con el objetivo de desarrollar aplicaciones orientadas a las bases de datos
  • Lenguaje de control de datos: Este tipo de lenguaje incluye una serie de comandos SQL que permiten al administrador controlar al acceso a los datos que tengan una base de datos.
Diccionario de datos
El diccionario de datos es el lugar donde se guarda toda la información de todos los datos que forman la base de datos. Dentro de él se encuentra la lista de todos los elementos que forman parte del flujo de datos de todo el sistema.
En su contenido está las descripciones de todos los demás objetos (archivos, programas,etc) que existen en el sistema, almacena el conjunto numeroso de esquemas y especifica cada archivo y su ubicación, también incluye información acerca de qué programas utilizan qué datos, y a que usuarios les interesa un informe u otro.
Está integrado dentro de la misma base de datos, puede tolerar descripciones de los modelos conceptual, lógico, interno y externo. Está guardado en un medio con acceso directo por si llegásemos a perder información poder recuperarla con facilidad.

Seguridad e Integridad
Los datos están protegidos para que personas que no tienen acceso e intentasen acceder no lo puedan hacer, por caídas durante el procesamiento de transacciones, anomalías por acceder varias personas al mismo tiempo, anomalías producidas por distribuir los datos entre varios ordenadores.

El administrador de la base de datos
Dentro de los sistemas de gestión de bases de datos hay varias categorías de usuarios según el derecho o autorización que tengan sobre los objetos que componen la base de datos:

  • Usuarios de la categoría DBA: Su función es administrar la base por lo tanto tienen acceso total.
  • Usuarios de la categoría RESOURCE: Pueden crear sus propios objetos y pueden hacer consultas.
  • Usuario de la categoría CONNECT: Solo pueden realizar consultas.

0 comentarios:

Publicar un comentario