El DBMS (sistema de administración de base de datos) es el software que maneja todo acceso a la base de datos. De manera conceptual;
- 1. Un usuario emite una petición de acceso, utilizando algún sublenguaje de datos específico (por lo regular SQL).
- El DBMS intercepta esa petición y la analiza.
- El DBMS inspecciona, en su momento, (las versiones objeto de) el esquema externo para ese usuario, la transformación externa/conceptual correspondiente, el esquema conceptual, la transformación conceptual/interna y la definición de la estructura de almacenamiento.
- El DBMS ejecuta las operaciones necesarias sobre la base de datos almacenada.
Analicemos ahora las funciones del DBMS con un poco más de detalle.Blibliografia:
Introduccion A Los Sistemas Computacionales, C.j Date, Pearson Education.
Por Otra Parte Encontre Otra Fuente Donde Explica De Manera Mas Sencilla:
Sistema de Gestión de Bases de Datos (DBMS) Software con capacidad para definir, mantener y utilizar una base de datos.
Un sistema de gestión de bases de datos debe permitir definir estructuras de almacenamiento, acceder a los datos de forma eficiente y segura, etc..
Ejemplos: Oracle, IBM DB2, Microsoft SQL Server, Interbase, MySQL…
Características de un sistema gestor de bases de datos;
- Los datos se organizan independientemente de las aplicaciones que los vayan a usar (independencia lógica) y de los ficheros en los que vayan a almacenarse (independencia física).
- Los usuarios y las aplicaciones pueden acceder a los datos mediante el uso de lenguajes de consulta (p.ej. SQL, Query-by-example…).
- Los datos se gestionan de forma centralizada e independiente de las aplicaciones.
- Consistencia e integridad de los datos.
- Fiabilidad (protección frente a fallos) y seguridad (no todos los datos deben ser accesibles a todos los usuarios).
Bibliografia: Doc, Introduccion a Las Bases De Datos, basado en
C.J. Date: “Introducción a los sistemas de bases de datos” Pearson Educación, 2001. ISBN 968-444-419-2. -
Ramez A. Elmasri & Shamkant B. Navathe: “Fundamentos de Sistemas de Bases de Datos”.
Addison-Wesley, 2002 [3ª edición]. ISBN 84-782-9051-6.
- Henry F. Korth, Abraham Silberschatz & S. Sudarshan:
“Fundamentos de Bases de Datos”.
Mc-Graw Hill, 2002 [4ª edición]. ISBN 84-481-3654-3.
- Olga Pons, Nicolás Marín, Juan Miguel Medina, Silvia Acid & Mª Amparo Vila:
“Introducción a las bases de datos”
Granada: Librería Fleming, 2003. ISBN 84-607-8950-0.
No hay comentarios:
Publicar un comentario