jueves, 30 de septiembre de 2010

Ejercicios 29-09-2010

  1. ¿Qué operaciones pueden realizarse con el lenguaje de definición de datos? 
♦ Se definen las estructuras de datos.
♦ Se definen las relaciones entre los datos.
♦ Se definen las reglas que han de cumplir los datos.

  1. Busca en internet órdenes SQL se utilizan en la función de definición de datos

  1. ¿Qué tareas realiza la función de manipulación de datos?

♦ Añadir datos
♦ Eliminar datos
♦ Modificar datos
♦ Buscar datos

  1. Busca en internet dos órdenes de SQL utilizadas en la manipulación de datos.
  
  1. Enumera los usuarios informáticos de una BD. 
      Informáticos : Directivos/as,  Analistas, Administradores/as , programadores/as, Equipo de mantenimiento.
      Usuarios: Expertos/as, Habituales, ocasionales.

  1. ¿Qué hace un administrador, y que hace un analista? 
Analistas. Son los encargados de controlar el desarrollo de la base de datos aprobada por la dirección. Normalmente son además los diseñadores de la base de datos .

Administradores/as de las bases de datos. Encargados de crear el esquema interno de la base de datos, que incluye la planificación de copia de seguridad, gestión de usuarios y permisos y creación de los objetos de la base de datos.
  
  1. ¿Qué tipos de usuarios usan una BD y en que se distinguen? 
Expertos/as. Utilizan el lenguaje de manipulación de datos (DML) para acceder a la base de datos. Son usuarios que utilizan la base de datos para gestión avanzada de decisiones.
Habituales. Utilizan las aplicaciones creadas por los desarrolladores para consultar y actualizar los datos. Son los que trabajan en la empresa a diario con estas herramientas y el objetivo fundamental de todo el desarrollo de la base de datos.
Ocasionales. Son usuarios que utilizan un acceso mínimo a la base de datos a través de una aplicación que permite consultar ciertos datos. Serían por ejemplo los usuarios que consultan el horario de trenes a través de Internet.

  1. Enumera las capas de la estructura de una BD. ¿que se persigue con esto?
facilidades de usuario : Son las herramientas que proporciona el SGBD a los usuarios para permitir un acceso más sencillo a los datos. Actúan de interfaz entre el usuario y la base de datos, y son el único elemento que maneja el usuario.
capa de acceso a datos : permite comunicar a las aplicaciones de usuario con el diccionario de datos a través de las herramientas de gestión de datos que incorpore el SGBD.
diccionario de datos : Se trata del elemento que posee todos los metadatos. Gracias a esta capa las solicitudes de los clientes se traducen en instrucciones que hacen referencia al esquema interno de la base de datos.
núcleo : Se encargada de traducir todas las instrucciones requeridas y prepararlas para su correcta interpretación por parte del sistema. Realiza la traducción física de las peticiones.
sistema operativo : Es una capa externa al software SGBD pero es la única capa que realmente accede a los datos en sí.

  1. ¿Qué es el diccionario de datos? ( internet) 
Un diccionario de datos es un conjunto de metadatos que contiene las características lógicas y puntuales de los datos que se van a utilizar en el sistema que se programa, incluyendo nombre, descripción, alias, contenido y organización.
Identifica los procesos donde se emplean los datos y los sitios donde se necesita el acceso inmediato a la información.

  1. Resume el funcionamiento de un SGBD. 
(1) El proceso de usuario llama al SGBD indicando la porción de la BD que se desea tratar
(2) El SGBD traduce la llamada a términos del esquema lógico de la BD. Accede al esquema lógico comprobando derechos de acceso y la traducción física
(3) El SGBD obtiene el esquema físico
(4) El SGBD traduce la llamada a los métodos de acceso del Sistema Operativo
(5) El Sistema Operativo accede a los datos tras traducir las órdenes dadas por el SGBD
(6) Los datos pasan del disco a una memoria intermedia o buffer. En ese buffer se almacenarán los datos según se vayan recibiendo
(7) Los datos pasan del buffer al área de trabajo del usuario (ATU) del proceso del usuario. Los pasos 6 y 7 se repiten hasta que se envíe toda la información al proceso de usuario.
(8) En el caso de que haya errores en cualquier momento del proceso, el SGBD devuelve indicadores en los que manifiesta si ha habido errores o advertencias a tener en cuenta. Esto se indica al área de comunicaciones del proceso de usuario. Si las indicaciones son satisfactorias, los datos de la ATU serán utilizables por el proceso de usuario.

  1. Que es un buffer, pon 2 ejemplos. 
Una memoria intermedia y se usan para adaptar velocidades.

Como la memoria caché que funciona entre el microprocesador y el PC o también cuando grabamos un CD existe un buffer intermedio.

  1. ¿Por qué es conveniente que exista un estándar en bases de datos? 
Para que el aprendizaje y manejo de este software fuera más provechoso y eficiente.

  1. Enumera los modelos de arquitectura de datos que conozcas. 
ANSI/SPARC/X3, CODASYL y ODMG.

  1. Describe el funcionamiento de un organismo de estandarización ¿Cómo se crea un estándar?
Los intentos por conseguir una estandarización han estado promovidos por organismos de todo tipo. Algunos son estatales, otros privados y otros promovidos por los propios usuarios. Los organismos grandes (que recogen grandes responsabilidades) dividen sus tareas en comités, y éstos en grupos de trabajo que se encargan de temas concretos.

2 comentarios:

Adrián dijo...

Que bueno !!!

Mario dijo...

estaba mejor antes el blog

Publicar un comentario