Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

T2 Sbd

2,976 views

Published on

sistemas de bases de datos,

Published in: Travel, Technology
  • Be the first to comment

T2 Sbd

  1. 1. Sistemas Gestores de Base de Datos Tema.- 2 Sistemas de Bases de Datos
  2. 2. 2.1.-Modelo de Ddatos <ul><li>Conjunto de conceptos o reglas que sirven para describir la estructura de una base de datos. </li></ul><ul><ul><li>Datos </li></ul></ul><ul><ul><li>Relaciones entre los datos </li></ul></ul><ul><ul><li>Restricciones de datos </li></ul></ul><ul><li>Tipos: </li></ul><ul><ul><li>Conceptuales </li></ul></ul><ul><ul><li>Lógicos </li></ul></ul><ul><ul><li>Físicos </li></ul></ul>
  3. 3. 2.2.- Arquitectura de los SBD <ul><li>ANSI-SPARC 3 niveles </li></ul><ul><ul><li>Nivel interno -> esquema interno, modelo físico </li></ul></ul><ul><ul><li>Nivel conceptual ->esquema conceptual </li></ul></ul><ul><ul><li>Nivel externo -> esquema externos o visión del usuario </li></ul></ul><ul><li>· niveles aportan independencia: </li></ul><ul><ul><li>Lógica </li></ul></ul><ul><ul><li>Física </li></ul></ul>
  4. 4. 2.3.- Lenguajes de SGBD <ul><li>LDD esquema conceptual e interno </li></ul><ul><ul><li>LDA </li></ul></ul><ul><ul><li>LDV </li></ul></ul><ul><li>LMD </li></ul><ul><ul><li>Procedurales </li></ul></ul><ul><ul><li>No procedurales (SQL) </li></ul></ul><ul><li>L4G </li></ul><ul><ul><li>Generadores de aplicaciones(formularios, informes, gráficos,...) </li></ul></ul>
  5. 5. 2.4.- Clasificación de los SGBD <ul><li>Según el modelo lógico: </li></ul><ul><ul><li>Relacionales </li></ul></ul><ul><ul><li>Red </li></ul></ul><ul><ul><li>Jerárquico </li></ul></ul><ul><ul><li>Orientado a objetos </li></ul></ul>
  6. 6. 2.4.- Clasificación de los SGBD <ul><li>Según el modelo lógico: Relacional </li></ul>
  7. 7. 2.4.- Clasificación de los SGBD <ul><li>Según el modelo lógico: en Red </li></ul>
  8. 8. 2.4.- Clasificación de los SGBD <ul><li>Según el modelo lógico: Jerárquico </li></ul>
  9. 9. 2.4.- Clasificación de los SGBD <ul><li>Según el nº de usuarios: </li></ul><ul><ul><li>Monousuario </li></ul></ul><ul><ul><li>Multiusuario </li></ul></ul><ul><li>Según la distribución de los datos: </li></ul><ul><ul><li>Centralizados </li></ul></ul><ul><ul><li>Distribuidos </li></ul></ul><ul><li>Según el proposito: </li></ul><ul><ul><li>General </li></ul></ul><ul><ul><li>Especificos </li></ul></ul>
  10. 10. 2.5.- Funciones de los SGBD <ul><li>Servicios básicos: </li></ul><ul><ul><li>Almacenar datos </li></ul></ul><ul><ul><li>Descripciones de los datos </li></ul></ul><ul><ul><li>Transaciones </li></ul></ul><ul><ul><li>Actualización concurrente </li></ul></ul><ul><ul><li>Recuperación </li></ul></ul><ul><ul><li>Protección de acceso </li></ul></ul><ul><ul><li>Comunicación por red </li></ul></ul><ul><ul><li>Integridad </li></ul></ul>
  11. 11. 2.6.- Componentes del SGBD <ul><li>Módulos: </li></ul><ul><ul><li>Procesador de consultas </li></ul></ul><ul><ul><li>Gestor de BD </li></ul></ul><ul><ul><li>Gestor de ficheros </li></ul></ul><ul><ul><li>Prepoceso del LMD </li></ul></ul><ul><ul><li>Compilador LDD </li></ul></ul><ul><ul><li>Gestor del diccionario </li></ul></ul>
  12. 12. 2.6.- Componentes del SGBD
  13. 13. 2.6.- Componentes del SGBD <ul><li>Componentes: </li></ul><ul><ul><li>Control de autorización </li></ul></ul><ul><ul><li>Procesador de comandos </li></ul></ul><ul><ul><li>Control de integridad </li></ul></ul><ul><ul><li>Optimización de consultas </li></ul></ul><ul><ul><li>Gestor de transaciones </li></ul></ul><ul><ul><li>Planificador </li></ul></ul><ul><ul><li>Gestor de recuperación </li></ul></ul><ul><ul><li>Gestor de buffer </li></ul></ul>

×