SlideShare una empresa de Scribd logo
BASEBASE
DATOSDATOS
ResultadosResultadosResultadosResultados
RequerimientosRequerimientosRequerimientosRequerimientosInternet
INTRODUCCIÓNINTRODUCCIÓN
A LOS SISTEMAS DEA LOS SISTEMAS DE
BASE DE DATOSBASE DE DATOS
CONCEPTOS INICIALESCONCEPTOS INICIALES
Esquema General de Uso de una Base de Datos
ASP
PHP
JAVA
.NET
BASEBASE
DATOSDATOS
SQL Server
ORACLE
INFORMIX
DB2
SQLSQLSQLSQL
ApplicaciónApplicación
Cliente
Resultados
Resultados
Resultados
Resultados
Internet
VisualBasic
PowerBuilder
VisualFox
Delphi
Modelo Datos
Resultados
Resultados
Resultados
Resultados
¿ Qué es una Base de Datos (BD) ?¿ Qué es una Base de Datos (BD) ?
 Un conjunto de información organizada para cumplir las
necesidades de información de los usuarios de una empresa.
 Almacena eventos individuales de las transacciones que se
generan a partir de un Proceso de Negocios determinado
 Colección compartida de datos sin redundancias innecesarias,
almacenados en un soporte informático no volátil, independiente
de los programas que los usen, interrelacionados y estructurados
de acuerdo a un modelo de datos con el objeto de atender todas
las necesidades de los diferentes usuarios.
Sistema Gestor de Base de Datos (SGBD)Sistema Gestor de Base de Datos (SGBD)
Un software ó conjunto de programas que permiten crear y mantener una
base de datos, asegurando su integridad, confidencialidad y seguridad.
Los SGBD permiten:
- Definir una BD: especificar tipos, estructuras y restricciones de datos
- Construir la base de datos: guardar los datos en algún medio controlado
por el mismo SGBD
- Manipular la base de datos: realizar consultas, actualizarla, generar
informes.
- Control de la Redundancia
- Control de accesos
-Manejo de restricciones de integridad
Características que hacen la Diferencia entre SGBD
- Rendimiento
- Funcionalidad/Inteligencia
- Distribución/Integración
Ordenadores
digitales
Archivos
Secuenciales
Fortran
S.O.
Acc.directo
y secuenc.
SBD.estruct.
Jerárquica
NAA + IBM
SBD en Red
Charles
Bachmann
(G.Electric)
SBD
relacionales,
modelos
orientados a
objetos
Plataformas
cliente/servidor
SBD
orientados
a objetos
1960 1970 1980 1990 20001950
Proyecto APOLO (finales 60´s)
NAA (North America Aviation)  GUAM (General Update Access Method)
Modelo Jerárquico (ARBOL)
IBM ……..  Dispositivos de almacenamiento en serie
(cintas magnéticas)
CODASYL (Conference on Data System Language)
Prog.
Relacional
Ted Codd
CODASYL
1971
M-ER
Chen (1976)
SBD. Relacionales
-SQL
- SGBD (DB2, ORACLE)
Evolución de las Bases de DatosEvolución de las Bases de Datos
Conjunto de conceptos para describir la estructura de una base
de datos, es decir, a las entidades involucradas, sus relaciones,
semántica asociada a los datos y restricciones de consistencia.
Los modelos de datos se clasifican :
Modelo de DatosModelo de Datos
1. Modelo Jerárquico
2. Modelo de Redes
3. Modelo Entidad Relación
4. Modelo Relacional
5. Modelo de Objetos
6. Modelo Objeto-Relacional AltoNivel
NivelImplementación
SGBD de Primera
Generación
SGBD de Segunda
Generación
SGBD de Tercera
Generación
BD. DISTRIBUIDAS, ACTIVAS,
ESPACIALES, ORIENTADAS A
OBJETOS, ...
EvoluciónEvolución
RENDIMIENTORENDIMIENTO
BD
FUNCIONALIDAD/FUNCIONALIDAD/
INTELIGENCIAINTELIGENCIA
DISTRIBUCIÓN/DISTRIBUCIÓN/
INTEGRACIÓNINTEGRACIÓN
Líneas de Evolución de lasLíneas de Evolución de las
Bases de DatosBases de Datos
 BD PARALELAS
 BD EN TIEMPO
REAL
 BD EN MEMORIA
PRINCIPAL
RENDIMIENTO
Líneas de Evolución de las BDLíneas de Evolución de las BD
DISTRIBUCIÓN
 BD DISTRIBUIDAS
 BD FEDERADAS
 MULTIBASES DE DATOS
 BD MÓVILES
 BD “WEB”
INTELIGENCIA
 BD ACTIVAS
 BD DEDUCTIVAS
 BD ORIENTADAS A
OBJETOS
 BD MULTIMEDIA
 BD TEMPORALES
 BD SEGURAS
 BD DIFUSAS
Algunos Ejemplos de Aplicaciones con BDAlgunos Ejemplos de Aplicaciones con BD
Lenguaje de las Base de DatosLenguaje de las Base de Datos
Los SGBD emplean como lenguaje estándar el SQL.
El SQL es un lenguaje Declarativo que permite la
definición, construcción y la manipulación de datos.
Clasificación de las sentencias o comandos :
- DML (Data Manipulation Languaje)
- DDL (Data Definition Languaje)
Características de los SGBDCaracterísticas de los SGBD
Naturaleza autodescriptiva de
los SGBD
Diccionario de Datos o Catalogo (Metadatos ).
Aquí va la información de la estructura de cada
archivo, el tipo y formato de los datos elementales
y las diversas restricciones que se aplican a nivel
de columna o de archivo.
Independencia respecto a
programas y datos
Abstracción: Las estructuras de los archivos se
almacenan en el diccionario de datos del SGBD y
no en los programas.
Manejo de múltiples vistas de
los datos
Cada usuario puede tener una vista ó perspectiva
diferente.
Control de Concunrrencia
El SGBD incluye software de control de
concurrencia (gestor de transacciones) para
asegurar que cuando varios usuarios intenten
actualizar los mismos datos, lo hagan de manera
sincronizada.
Control de Redundancia
Queda minimizada o controlada la repetición del
mismo dato en diferentes archivos. De esta forma
ya no se desperdicia espacio de almacenamiento
ni se producen inconsistencias.
Restricción de accesos no
autorizados
Niveles de acceso: Manejo de roles y privilegios
por cuentas y/o grupo de cuentas.
Restricciones de Integridad
Ejemplos: definir un tipo de dato (entero o String),
las edades de colegiales (13 a 17), que un valor
sea único (código de trabajador ), etc
Respaldo y Recuperación
Se recuperan ante fallas de hardware o de
software. La idea es que después de una caída,
se restaure la BD al estado en el que estaba.
NIVEL EXTERNO
NIVEL CONCEPTUAL
NIVEL INTERNO o FISICO
(Niveles de abstracción)(Niveles de abstracción)
Es conocido como el nivel de vistas de usuario.
Cada vista de usuario se conoce como subesquema o esquema
externo, donde cada uno de ellos describe alguna parte de la base de
datos. Oculta al usuario toda la base de datos restante.
A este nivel se tiene el esquema de la base
de datos, que describe la estructura de toda la base de datos. El
esquema conceptual oculta los detalles de las estructuras físicas de
almacenamiento y se concentra en describir entidades, tipos de datos,
relaciones, operaciones y restricciones
tiene un esquema interno o físico.
Describe como se almacenan realmente los datos y los caminos de
acceso a la base de datos.
Arquitectura de una BDArquitectura de una BD
de un nivel a otro.
Correspondencia : proceso de transformar pedidos y respuestas
Correspondencia
conceptual/ interna
Correspondencia
externa/conceptual
La BD presenta una arquitectura de tres niveles:
Vista
Externa 1
Vista
Externa 2
Vista
Externa n. . .. . .
Usuarios finales
ESQUEMA CONCEPTUAL
ESQUEMA INTERNO
NIVELNIVEL
EXTERNOEXTERNO
NIVELNIVEL
CONCEPTUALCONCEPTUAL
NIVELNIVEL
INTERNOINTERNO
BDBD ALMACENADAALMACENADA
detalle
Arquitectura de una BDArquitectura de una BD
ProgramadoresProgramadores
Usuarios normalesUsuarios normales
Administrador de la Base de DatosAdministrador de la Base de Datos
Escriben aplicaciones, donde incrustan comandos DML para interactuar con el sistema
Interactúan con el sistema mediante el uso de aplicaciones que han sido escritos por
informáticos.
Usuarios sofisticadosUsuarios sofisticados
Interactúan con el sistema creando consultas con un lenguaje de consulta, las cuales entran al
procesador de consultas que transforma las instrucciones DML, para ser entendidas por el
gestor de almacenamiento.
Crea BD, define métodos de acceso, concede autorizaciones, etc
Tipos de Usuarios de Base de DatosTipos de Usuarios de Base de Datos
Usuarios
normales
Programadores
de aplicaciones
Usuarios
sofisticados
Administrador de
Base de Datos
Interfaces de
aplicaciones
Programas de
aplicacion
Consulta
Esquema de
base de datos
Precompilador
del DML
compilador
del DML
Interprete
del DDL
Código objeto
de las
aplicaciones
Motor de evaluación de
consultas
Gestor de
transacciones
Gestor de memoria intermedia
Gestor de archivos
indices
Archivos de datos estadística
Diccionario de datos
ProcesadorProcesador
dede
ConsultasConsultas
Gestor de
almacenamiento
SistemaSistema
de gestiónde gestión
de base dede base de
datosdatos
UsuariosUsuarios
Vista de los Componentes de un SGBDVista de los Componentes de un SGBD

Más contenido relacionado

PPT
Introduccion BD - 01
PPT
Conceptos basicos(base de datos)
PPTX
BASE DE DATOS SISTEMA MODELO DE GESTION DE DATOS
PDF
La importancia de la base de datos
PPT
Base de datos
PDF
Mapa conceptual BD
PPSX
TIC I - Bases de datos
Introduccion BD - 01
Conceptos basicos(base de datos)
BASE DE DATOS SISTEMA MODELO DE GESTION DE DATOS
La importancia de la base de datos
Base de datos
Mapa conceptual BD
TIC I - Bases de datos

La actualidad más candente (20)

PPT
Conceptos de bases de datos
PPT
Introduccion a los sistemas de bases de datos
PPTX
Definición de bases de datos
PPSX
Teoria de Base de datos
DOCX
¿QUE ES UNA BASE DE DATOS? ¿COMO ES? ¿Y PARA QUE SIRVE?
PPTX
BASE DE DATOS Y SU ESTRUCTURA
PPT
TALLER PRÁCTICO POWER POINT - BASES DE DATOS
PPT
Introduccion a Base de Datos
PDF
Fundamentos de Base de Datos
PPT
Bases de datos
PPTX
Base de datos Alessia Peña
PPTX
Estructura de una base de datos
PDF
Conceptos de bases de datos
PDF
Introducción a las bases de datos
PPTX
Componentes de una base de datos
PPTX
Primera actividad 10% (presentación)-enmanuel morles.27.691.096
PPTX
Presentacion bases de datos
ODP
Bases de Datos - Parte 1/10 Introducción
Conceptos de bases de datos
Introduccion a los sistemas de bases de datos
Definición de bases de datos
Teoria de Base de datos
¿QUE ES UNA BASE DE DATOS? ¿COMO ES? ¿Y PARA QUE SIRVE?
BASE DE DATOS Y SU ESTRUCTURA
TALLER PRÁCTICO POWER POINT - BASES DE DATOS
Introduccion a Base de Datos
Fundamentos de Base de Datos
Bases de datos
Base de datos Alessia Peña
Estructura de una base de datos
Conceptos de bases de datos
Introducción a las bases de datos
Componentes de una base de datos
Primera actividad 10% (presentación)-enmanuel morles.27.691.096
Presentacion bases de datos
Bases de Datos - Parte 1/10 Introducción
Publicidad

Similar a Introduccion BD - 02 (20)

PPTX
diapositivas angy
PPTX
Angy dayana badillo menjura 11 3
PPTX
Angy dayana badillo menjura 11 3
PPTX
Angy dayana badillo menjura 11 3 dia
PPT
Base de datos
PPT
Base de datos
PPT
baseIntroduccion bd
PDF
Presentacion1 fundamentos bases de datos upl
PPT
Introducción a las Base de Datos parte I.ppt
PDF
Bases de datos Completo. En HTML software
PPT
Introduccion bd
PPT
Introducción a la base de datos extraído de Elmasri Navathe
PPT
Base de datos
PPT
Base de datos
PPT
Tema 1 base de datos HL Segundo Año
PPT
Introduccion_BD.ppt
PPT
Introduccion_BD.ppt
PPT
Introduccion_BD.ppt
PPT
Introduccion Bases de datos, en la eduacion
diapositivas angy
Angy dayana badillo menjura 11 3
Angy dayana badillo menjura 11 3
Angy dayana badillo menjura 11 3 dia
Base de datos
Base de datos
baseIntroduccion bd
Presentacion1 fundamentos bases de datos upl
Introducción a las Base de Datos parte I.ppt
Bases de datos Completo. En HTML software
Introduccion bd
Introducción a la base de datos extraído de Elmasri Navathe
Base de datos
Base de datos
Tema 1 base de datos HL Segundo Año
Introduccion_BD.ppt
Introduccion_BD.ppt
Introduccion_BD.ppt
Introduccion Bases de datos, en la eduacion
Publicidad

Último (20)

PDF
La Evaluacion Formativa en Nuevos Escenarios de Aprendizaje UGEL03 Ccesa007.pdf
PDF
Guia de Tesis y Proyectos de Investigacion FS4 Ccesa007.pdf
PDF
PFB-MANUAL-PRUEBA-FUNCIONES-BASICAS-pdf.pdf
DOCX
Tarea De El Colegio Coding For Kids 1 y 2
PDF
Salcedo, J. et al. - Recomendaciones para la utilización del lenguaje inclusi...
PDF
Escuela de Negocios - Robert kiyosaki Ccesa007.pdf
PDF
Escuelas Desarmando una mirada subjetiva a la educación
PDF
Cronograma de clases de Práctica Profesional 2 2025 UDE.pdf
PDF
OK OK UNIDAD DE APRENDIZAJE 5TO Y 6TO CORRESPONDIENTE AL MES DE AGOSTO 2025.pdf
PDF
Metodologías Activas con herramientas IAG
PDF
IDH_Guatemala_2.pdfnjjjkeioooe ,l dkdldp ekooe
PPTX
AGENTES PATÓGENOS Y LAS PRINCIPAL ENFERMEAD.pptx
PDF
Híper Mega Repaso Histológico Bloque 3.pdf
PDF
Habitos de Ricos - Juan Diego Gomez Ccesa007.pdf
PDF
Breve historia de los Incas -- Patricia Temoche [Temoche, Patricia] -- Breve ...
PDF
el - LIBRO-PACTO-EDUCATIVO-GLOBAL-OIEC.pdf
PDF
Didactica de la Investigacion Educativa SUE Ccesa007.pdf
DOCX
III Ciclo _ Plan Anual 2025.docx PARA ESTUDIANTES DE PRIMARIA
PDF
Unidad de Aprendizaje 5 de Matematica 1ro Secundaria Ccesa007.pdf
PDF
Integrando la Inteligencia Artificial Generativa (IAG) en el Aula
La Evaluacion Formativa en Nuevos Escenarios de Aprendizaje UGEL03 Ccesa007.pdf
Guia de Tesis y Proyectos de Investigacion FS4 Ccesa007.pdf
PFB-MANUAL-PRUEBA-FUNCIONES-BASICAS-pdf.pdf
Tarea De El Colegio Coding For Kids 1 y 2
Salcedo, J. et al. - Recomendaciones para la utilización del lenguaje inclusi...
Escuela de Negocios - Robert kiyosaki Ccesa007.pdf
Escuelas Desarmando una mirada subjetiva a la educación
Cronograma de clases de Práctica Profesional 2 2025 UDE.pdf
OK OK UNIDAD DE APRENDIZAJE 5TO Y 6TO CORRESPONDIENTE AL MES DE AGOSTO 2025.pdf
Metodologías Activas con herramientas IAG
IDH_Guatemala_2.pdfnjjjkeioooe ,l dkdldp ekooe
AGENTES PATÓGENOS Y LAS PRINCIPAL ENFERMEAD.pptx
Híper Mega Repaso Histológico Bloque 3.pdf
Habitos de Ricos - Juan Diego Gomez Ccesa007.pdf
Breve historia de los Incas -- Patricia Temoche [Temoche, Patricia] -- Breve ...
el - LIBRO-PACTO-EDUCATIVO-GLOBAL-OIEC.pdf
Didactica de la Investigacion Educativa SUE Ccesa007.pdf
III Ciclo _ Plan Anual 2025.docx PARA ESTUDIANTES DE PRIMARIA
Unidad de Aprendizaje 5 de Matematica 1ro Secundaria Ccesa007.pdf
Integrando la Inteligencia Artificial Generativa (IAG) en el Aula

Introduccion BD - 02

  • 2. Esquema General de Uso de una Base de Datos ASP PHP JAVA .NET BASEBASE DATOSDATOS SQL Server ORACLE INFORMIX DB2 SQLSQLSQLSQL ApplicaciónApplicación Cliente Resultados Resultados Resultados Resultados Internet VisualBasic PowerBuilder VisualFox Delphi Modelo Datos Resultados Resultados Resultados Resultados
  • 3. ¿ Qué es una Base de Datos (BD) ?¿ Qué es una Base de Datos (BD) ?  Un conjunto de información organizada para cumplir las necesidades de información de los usuarios de una empresa.  Almacena eventos individuales de las transacciones que se generan a partir de un Proceso de Negocios determinado  Colección compartida de datos sin redundancias innecesarias, almacenados en un soporte informático no volátil, independiente de los programas que los usen, interrelacionados y estructurados de acuerdo a un modelo de datos con el objeto de atender todas las necesidades de los diferentes usuarios.
  • 4. Sistema Gestor de Base de Datos (SGBD)Sistema Gestor de Base de Datos (SGBD) Un software ó conjunto de programas que permiten crear y mantener una base de datos, asegurando su integridad, confidencialidad y seguridad. Los SGBD permiten: - Definir una BD: especificar tipos, estructuras y restricciones de datos - Construir la base de datos: guardar los datos en algún medio controlado por el mismo SGBD - Manipular la base de datos: realizar consultas, actualizarla, generar informes. - Control de la Redundancia - Control de accesos -Manejo de restricciones de integridad Características que hacen la Diferencia entre SGBD - Rendimiento - Funcionalidad/Inteligencia - Distribución/Integración
  • 5. Ordenadores digitales Archivos Secuenciales Fortran S.O. Acc.directo y secuenc. SBD.estruct. Jerárquica NAA + IBM SBD en Red Charles Bachmann (G.Electric) SBD relacionales, modelos orientados a objetos Plataformas cliente/servidor SBD orientados a objetos 1960 1970 1980 1990 20001950 Proyecto APOLO (finales 60´s) NAA (North America Aviation)  GUAM (General Update Access Method) Modelo Jerárquico (ARBOL) IBM ……..  Dispositivos de almacenamiento en serie (cintas magnéticas) CODASYL (Conference on Data System Language) Prog. Relacional Ted Codd CODASYL 1971 M-ER Chen (1976) SBD. Relacionales -SQL - SGBD (DB2, ORACLE) Evolución de las Bases de DatosEvolución de las Bases de Datos
  • 6. Conjunto de conceptos para describir la estructura de una base de datos, es decir, a las entidades involucradas, sus relaciones, semántica asociada a los datos y restricciones de consistencia. Los modelos de datos se clasifican : Modelo de DatosModelo de Datos 1. Modelo Jerárquico 2. Modelo de Redes 3. Modelo Entidad Relación 4. Modelo Relacional 5. Modelo de Objetos 6. Modelo Objeto-Relacional AltoNivel NivelImplementación SGBD de Primera Generación SGBD de Segunda Generación SGBD de Tercera Generación BD. DISTRIBUIDAS, ACTIVAS, ESPACIALES, ORIENTADAS A OBJETOS, ...
  • 9.  BD PARALELAS  BD EN TIEMPO REAL  BD EN MEMORIA PRINCIPAL RENDIMIENTO Líneas de Evolución de las BDLíneas de Evolución de las BD DISTRIBUCIÓN  BD DISTRIBUIDAS  BD FEDERADAS  MULTIBASES DE DATOS  BD MÓVILES  BD “WEB” INTELIGENCIA  BD ACTIVAS  BD DEDUCTIVAS  BD ORIENTADAS A OBJETOS  BD MULTIMEDIA  BD TEMPORALES  BD SEGURAS  BD DIFUSAS
  • 10. Algunos Ejemplos de Aplicaciones con BDAlgunos Ejemplos de Aplicaciones con BD
  • 11. Lenguaje de las Base de DatosLenguaje de las Base de Datos Los SGBD emplean como lenguaje estándar el SQL. El SQL es un lenguaje Declarativo que permite la definición, construcción y la manipulación de datos. Clasificación de las sentencias o comandos : - DML (Data Manipulation Languaje) - DDL (Data Definition Languaje)
  • 12. Características de los SGBDCaracterísticas de los SGBD Naturaleza autodescriptiva de los SGBD Diccionario de Datos o Catalogo (Metadatos ). Aquí va la información de la estructura de cada archivo, el tipo y formato de los datos elementales y las diversas restricciones que se aplican a nivel de columna o de archivo. Independencia respecto a programas y datos Abstracción: Las estructuras de los archivos se almacenan en el diccionario de datos del SGBD y no en los programas. Manejo de múltiples vistas de los datos Cada usuario puede tener una vista ó perspectiva diferente. Control de Concunrrencia El SGBD incluye software de control de concurrencia (gestor de transacciones) para asegurar que cuando varios usuarios intenten actualizar los mismos datos, lo hagan de manera sincronizada. Control de Redundancia Queda minimizada o controlada la repetición del mismo dato en diferentes archivos. De esta forma ya no se desperdicia espacio de almacenamiento ni se producen inconsistencias. Restricción de accesos no autorizados Niveles de acceso: Manejo de roles y privilegios por cuentas y/o grupo de cuentas. Restricciones de Integridad Ejemplos: definir un tipo de dato (entero o String), las edades de colegiales (13 a 17), que un valor sea único (código de trabajador ), etc Respaldo y Recuperación Se recuperan ante fallas de hardware o de software. La idea es que después de una caída, se restaure la BD al estado en el que estaba.
  • 13. NIVEL EXTERNO NIVEL CONCEPTUAL NIVEL INTERNO o FISICO (Niveles de abstracción)(Niveles de abstracción) Es conocido como el nivel de vistas de usuario. Cada vista de usuario se conoce como subesquema o esquema externo, donde cada uno de ellos describe alguna parte de la base de datos. Oculta al usuario toda la base de datos restante. A este nivel se tiene el esquema de la base de datos, que describe la estructura de toda la base de datos. El esquema conceptual oculta los detalles de las estructuras físicas de almacenamiento y se concentra en describir entidades, tipos de datos, relaciones, operaciones y restricciones tiene un esquema interno o físico. Describe como se almacenan realmente los datos y los caminos de acceso a la base de datos. Arquitectura de una BDArquitectura de una BD
  • 14. de un nivel a otro. Correspondencia : proceso de transformar pedidos y respuestas Correspondencia conceptual/ interna Correspondencia externa/conceptual La BD presenta una arquitectura de tres niveles: Vista Externa 1 Vista Externa 2 Vista Externa n. . .. . . Usuarios finales ESQUEMA CONCEPTUAL ESQUEMA INTERNO NIVELNIVEL EXTERNOEXTERNO NIVELNIVEL CONCEPTUALCONCEPTUAL NIVELNIVEL INTERNOINTERNO BDBD ALMACENADAALMACENADA detalle Arquitectura de una BDArquitectura de una BD
  • 15. ProgramadoresProgramadores Usuarios normalesUsuarios normales Administrador de la Base de DatosAdministrador de la Base de Datos Escriben aplicaciones, donde incrustan comandos DML para interactuar con el sistema Interactúan con el sistema mediante el uso de aplicaciones que han sido escritos por informáticos. Usuarios sofisticadosUsuarios sofisticados Interactúan con el sistema creando consultas con un lenguaje de consulta, las cuales entran al procesador de consultas que transforma las instrucciones DML, para ser entendidas por el gestor de almacenamiento. Crea BD, define métodos de acceso, concede autorizaciones, etc Tipos de Usuarios de Base de DatosTipos de Usuarios de Base de Datos
  • 16. Usuarios normales Programadores de aplicaciones Usuarios sofisticados Administrador de Base de Datos Interfaces de aplicaciones Programas de aplicacion Consulta Esquema de base de datos Precompilador del DML compilador del DML Interprete del DDL Código objeto de las aplicaciones Motor de evaluación de consultas Gestor de transacciones Gestor de memoria intermedia Gestor de archivos indices Archivos de datos estadística Diccionario de datos ProcesadorProcesador dede ConsultasConsultas Gestor de almacenamiento SistemaSistema de gestiónde gestión de base dede base de datosdatos UsuariosUsuarios Vista de los Componentes de un SGBDVista de los Componentes de un SGBD