Base de Datos

Páginas: 8 (1908 palabras) Publicado: 22 de junio de 2013
AUTOEVALUACION Nº 1
1. ¿Qué es una base de datos?

Una base de datos es una colección de información organizada de forma que un programa de ordenador pueda seleccionar rápidamente los fragmentos de datos que necesite. Una base de datos es un sistema de archivos electrónico.
Las bases de datos tradicionales se organizan por campos, registros y archivos. Un campo es una pieza única deinformación; un registro es un sistema completo de campos; y un archivo es una colección de registros. Por ejemplo, una guía de teléfono es análoga a un archivo. Contiene una lista de registros, cada uno de los cuales consiste en tres campos: nombre, dirección, y número de teléfono.

2. ¿Cuáles son los componentes de un sistema gestor de base de datos?
Componentes de un SGBD
Gestor de archivos (GA):Gestiona la asignación de memoria en disco y las estructuras de datos
Gestor de base de datos (GBD): Se encarga de la interface con los datos de bajo nivel y programas de aplicación y consultas.
Procesador de consultas (PC): Traduce las consultas realizadas a lenguaje de bajo nivel.
Preprocesador de DML (PDML): Convierte las sentencias de DML en llamadas a procedimientos.
Compilador de DDL(CDDL): Convierte las sentencias de DDL en conjuntos de tablas.
Gestor de catálogo: El gestor de catálogo gestiona el acceso al catálogo del sistema y se encarga de mantenerlo. El catálogo del sistema es utilizado por la mayoría de los componentes del SGBD.
Los principales componentes software del gestor de la base de datos son los siguientes:
Control de autorización: Este módulo se encarga decomprobar que el usuario tiene las autorizaciones necesarias para llevar a cabo la operación requerida.
Procesador de comandos: Después de que el sistema compruebe que el usuario tiene autoridad para llevar a cabo la operación, se pasa el control al procesador de comandos.
Comprobador de integridad: Para las operaciones que modifiquen la base de datos, el comprobador de integridad se encarga deverificar que la operación solicitada satisface todas las restricciones de integridad necesarias (como por ejemplo las restricciones relativas a las claves).
Optimizador de consultas: Este módulo determina una estrategia óptima para la ejecución de las consultas.
Gestor de transacciones: Este módulo realiza el procesamiento requerido para las operaciones que recibe de las transacciones.Planificador: Este módulo es responsable de garantizar que las operaciones concurrentes en la base de datos puedan llevarse a cabo sin entrar en conflicto unas con otras. Controla el orden relativo en que se ejecutan las operaciones de las transacciones.
Gestor de recuperación: Este módulo garantiza que la base de datos permanezca en un estado coherente cuando se produzcan fallos. Es responsable de laconfirmación y cancelación de transacciones.
Gestor de búfer: Este módulo es responsable de la transferencia de datos entre la memoria principal y el almacenamiento secundario, como por ejemplo los discos o las cintas. El gestor de recuperación y el gestor de búfer se denominan en ocasiones, conjuntamente, gestor de datos. El gestor de búfer a veces se denomina gestor de caché.

3. ¿Quécaracteriza a un sistema gestor de base de datos?
El SGBD se caracteriza por:
-Permitir crear y gestionar base de datos de forma fácil, cómoda y rápida.
-Ofrece una gran flexibilidad para trabajar con la base de datos relacionales.
-Ofrecer un ambiente agradable dado por su interfaz gráfica.

Las características de un Sistema Gestor de Base de Datos SGBD son:
• Abstracción de la información. LosSGBD ahorran a los usuarios detalles acerca del almacenamiento físico de los datos. Da lo mismo si una base de datos ocupa uno o cientos de archivos, este hecho se hace transparente al usuario. Así, se definen varios niveles de abstracción.
• Independencia. La independencia de los datos consiste en la capacidad de modificar el esquema (físico o lógico) de una base de datos sin tener que realizar...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Que es una base de datos y tipos de base de datos
  • Bases de datos y usuarios de bases de datos
  • Base De Datos
  • Base De Datos
  • Base de datos
  • Base De Datos
  • Base de datos
  • Bases de datos

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS