Objetivos de las bases de datos

950 views
826 views

Published on

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
950
On SlideShare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
2
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Objetivos de las bases de datos

  1. 1. Objetivos de las bases de datos Áreas de aplicación Modelos de datos Componentes de un DBMSEs una colección de numerosas rutinas de software interrelacionados cada uno de los cuales esresponsable de alguna tarea específica. El DBMS interpreta y procesa las solicitudes del usuariopara recobrar información de la BD, el DBMS sirve de interface entre las peticiones del usuario y laBase de DatosFunciones de un DBMS: 1. Crear y organizar la Base de Datos 2. Mantener y establecer las trayectorias de acceso a la Base de Datos de tal manera que los datos en cualquier parte se pueden acceder rápidamente 3. Manejar los datos de acuerdo con las peticiones de los usuarios (concurrencia) 4. Mantener la integridad y seguridad de los datos 5. Registrar el uso de la Base de DatosComponentes de un DBMS 1. PROCESADOR DE CONSULTA: Interacciona con el usuario mediante sentencias específicas en un Lenguaje de Consulta. Éstos son poderosos y bastante flexibles como para proporcionar soluciones múltiples a un problema, uno de los más estándares es el SQL (Lenguaje de Consulta Secuencial). 2. METODO DE ACCESO : El procesador de consulta tiene que poder acceder los datos requeridos en el menor tiempo posible, estos métodos se pueden clasificar en dos grupos: o ISAM : Método de acceso secuencial indexado o HASHING : Transformación de clave
  2. 2. 3. EDITORES DE INFORMES: Son herramientas que proporcionan mecanismos para mejorar el formato por defecto de la consulta. El procesador de consulta obtiene los datos requeridos y el editor de informes toma como entrada estos datos y la especificación de un formato para producir un informe formateado.4. GENERADORES DE FORMATOS: Los formatos producen una interfaz amigable al usuario para añadir, borrar, actualizar y recuperar información de la Base de Datos, los generadores de formatos toman como entrada un archivo de especificación que describen el formato de tablas y columnas de la Base de Datos con el formato con el que va a interactuar, un conjunto de reglas de validación para los datos, mensajes de error, etc...5. GENERADORES DE MENU: Es una herramienta que sirve para generar menús.6. INTERFAZ CON EL LENGUAJE HOST: Es una interfaz que permite al sistema Host o cualquier otro sistema simular instrucciones del Sistema Operativo.7. PROCESADOR DE TRANSACCIONES: Tiene como objetivo las cuestiones referentes a la integridad de la Base de Datos, recuperación y control de la concurrencia.8. DICCIONARIO DE DATOS: Almacena información sobre las tablas y columnas en la Base de Datos, los métodos de acceso empleados, los privilegios de acceso, etc...9. Un buen DBMS permitirá una fácil carga de datos en la Base de Datos desde archivos planos.10. El DBMS deberá permitir que múltiples usuarios puedan utilizar las Bases de Datos sin perder la integridad o llegar a una situación de interbloqueo (esto es importante en aplicaciones de múltiples usuarios).11. El DBMS debe ser soportado por varias configuraciones de Hardware, esto es necesario si hay probabilidad de cambiar el Hardware.12. El DBMS debería proporcionar unos buenos mensajes de error.13. Verificar la existencia de las restricciones en cuanto al número limitado de campos por registros, de registros por archivos o de archivos por Base de Datos. Arquitectura De un B.D.
  3. 3. Componentes de un sistema de B.D.

×