SlideShare una empresa de Scribd logo
1 de 39
ESCUELA : NOMBRES: BASE DE DATOS I CICLO Ciencias de la Computación Ing. Juan Carlos Morocho OCTUBRE 2009 – FEBRERO 2010 BIMESTRE: I BIMESTRE
Capítulo 2 El entorno de la base de datos © Pearson Education Limited 1995, 2005
Capítulo 2 - Objetivos ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Capítulo 2 - Objetivos ,[object Object],[object Object],[object Object],[object Object],[object Object]
Objetivos de la arquitectura en tres niveles ,[object Object],[object Object],[object Object],© Pearson Education Limited 1995, 2005
Objetivos de la arquitectura en tres niveles ,[object Object],[object Object],[object Object],© Pearson Education Limited 1995, 2005
La arquitectura en tres niveles de ANSI-SPARC © Pearson Education Limited 1995, 2005 Nivel externo Nivel conceptual Nivel interno Organización física de los datos Usuario 1 Usuario 2 Usuario  n Vista 1 Base de datos Vista 2 Vista 3 Esquema conceptual Esquema interno
La arquitectura en tres niveles de ANSI-SPARC ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
La arquitectura en tres niveles de ANSI-SPARC  ,[object Object],[object Object],[object Object],© Pearson Education Limited 1995, 2005
Diferencias entre los tres niveles de la arquitectura ANSI-SPARC  Nivel conceptual Nivel interno Vista externa 1 Vista externa 2 /*  puntero en siguiente registro Staff  */ /*  definición de índices para Staff  */
Independencia de los datos ,[object Object],[object Object],[object Object],[object Object]
Independencia de los datos ,[object Object],[object Object],[object Object],[object Object],© Pearson Education Limited 1995, 2005
Independencia de los datos en la arquitectura de tres niveles de ANSI-SPARC Correspondencia externo/ conceptual Correspondencia conceptual/ Interno Independencia lógica de los datos Independencia física de los datos Esquema externo Esquema externo Esquema externo Esquema conceptual Esquema interno
Lenguajes de la base de datos ,[object Object],[object Object],[object Object],© Pearson Education Limited 1995, 2005
Lenguajes de la base de datos ,[object Object],[object Object],[object Object],[object Object],[object Object]
Modelos de datos ,[object Object],[object Object],[object Object],[object Object],[object Object]
Modelos de datos ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],© Pearson Education Limited 1995, 2005
Modelo de datos relacional © Pearson Education Limited 1995, 2005
Modelo de datos en red © Pearson Education Limited 1995, 2005
Modelo de datos jerárquico © Pearson Education Limited 1995, 2005
Modelado conceptual ,[object Object],[object Object],[object Object],[object Object]
Funciones de un SGBD ,[object Object],[object Object],[object Object],[object Object],[object Object]
Funciones de un SGBD ,[object Object],[object Object],[object Object],[object Object],[object Object]
Catálogo de sistema ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Componentes de un SGBD Programadores Usuarios DBA Base de datos y catálogo del sistema Programas de aplicación Consultas Gestor de base de datos Procesador de consultas Código objeto del programa Esquema de base de datos Compilador DDL Preprocesador DML Gestor del diccionario Métodos de acceso Gestor de archivos Búferes del sistema
Componentes de un gestor de base de datos (DM,  Database   Manager ) © Pearson Education Limited 1995, 2005 Gestor de datos Gestor de base de datos Base de datos y catálogo del sistema Código objeto del programa Procesador de consultas Gestor del catálogo Control de autorización Comprobador de integridad Procesador de comandos Optimizador de consultas Gestor de transacciones Planificador Gestor del búfer Gestor de recuperación Métodos de acceso Gestor de archivos Búferes del sistema
Arquitecturas de SGBD multiusuario ,[object Object],[object Object],[object Object],© Pearson Education Limited 1995, 2005
Teleprocesamiento ,[object Object],[object Object],© Pearson Education Limited 1995, 2005
Servidor de archivos ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],© Pearson Education Limited 1995, 2005
Arquitectura del servidor de archivos Estación de trabajo 2 Estación de trabajo 1 Estación de trabajo 3 Solicitudes de datos Archivos devueltos Base de datos Servidor de archivos
Cliente-servidor tradicional en dos niveles ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],© Pearson Education Limited 1995, 2005
Cliente-servidor tradicional en dos niveles Cliente 2 Cliente 1 Cliente 3 Solicitudes de datos Devolución de datos seleccionados Servidor  (con SGBD) Base de datos
Cliente-servidor tradicional en dos niveles  Primer nivel Cliente Tareas Interfaz de usuario Lógica principal de negocio y de procesamiento de datos Tareas Primer nivel Servidor de la base de datos Validaciones del lado del servidor Acceso a base de datos
Cliente-servidor en tres niveles ,[object Object],[object Object],[object Object],[object Object],© Pearson Education Limited 1995, 2005
Cliente-servidor en tres niveles ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Cliente-servidor en tres niveles Primer nivel Cliente Segundo nivel Servidor de aplicaciones Tareas Interfaz de usuario Tareas Lógica principal del negocio Lógica de procesamiento de datos Tercer nivel Servidor de base de datos Tareas Validaciones de datos Acceso a base de datos
Monitores de procesamiento de transacciones(TPM) ,[object Object],© Pearson Education Limited 1995, 2005
TPM como nivel intermedio en una arquitectura cliente-servidor de tres niveles Solicitudes de servicio Servicio Servicio Servicio Servicio Clientes Servidor de aplicaciones con monitor TP Nivel 1 Nivel 2 Nivel 3 Servidores de base de datos Base de datos Base de datos
 

Más contenido relacionado

La actualidad más candente

Diccionario de base de datos
Diccionario de base de datosDiccionario de base de datos
Diccionario de base de datosalexis armas
 
Fundamentos de Base de Datos
Fundamentos de Base de DatosFundamentos de Base de Datos
Fundamentos de Base de DatosSaulo Aizprua
 
Implementacion de bases de datos en mysql
Implementacion de bases de datos en mysqlImplementacion de bases de datos en mysql
Implementacion de bases de datos en mysqlPipe Muñoz
 
Normalizacion de bases de datos
Normalizacion de bases de datosNormalizacion de bases de datos
Normalizacion de bases de datosCaro_Noirgean
 
Ejercicios de entidad relacion (2018-2)
Ejercicios de entidad relacion (2018-2)Ejercicios de entidad relacion (2018-2)
Ejercicios de entidad relacion (2018-2)JESUSFRANCISCOFLORES1
 
HISTORIA DE LAS BASES DE DATOS
HISTORIA DE LAS BASES DE DATOSHISTORIA DE LAS BASES DE DATOS
HISTORIA DE LAS BASES DE DATOSdfgdfgs
 
Base de datos. ambiente y elementos basicos
Base de datos. ambiente y elementos basicosBase de datos. ambiente y elementos basicos
Base de datos. ambiente y elementos basicosfmichimes
 
Modelo Relacional (Base de Datos)
Modelo Relacional (Base de Datos)Modelo Relacional (Base de Datos)
Modelo Relacional (Base de Datos)Neguib Núñez
 
Diagramas de caso de uso
Diagramas de caso de usoDiagramas de caso de uso
Diagramas de caso de usoTensor
 
Crear base de datos mysql command
Crear base de datos mysql commandCrear base de datos mysql command
Crear base de datos mysql commandLouis Jhosimar
 
Modelos de bases_de_datos
Modelos de bases_de_datosModelos de bases_de_datos
Modelos de bases_de_datos22carlos
 
Diseño de Archivos y Base de Datos
Diseño de Archivos y Base de DatosDiseño de Archivos y Base de Datos
Diseño de Archivos y Base de DatosGuadalupeOsorio9
 
Unidad 3 Modelamiento De Datos Conceptual
Unidad 3 Modelamiento De Datos ConceptualUnidad 3 Modelamiento De Datos Conceptual
Unidad 3 Modelamiento De Datos ConceptualSergio Sanchez
 
Analisis de la independencia logica fisica de datos en un sistema de bases de...
Analisis de la independencia logica fisica de datos en un sistema de bases de...Analisis de la independencia logica fisica de datos en un sistema de bases de...
Analisis de la independencia logica fisica de datos en un sistema de bases de...Maria Garcia
 
Unidad 2. modelo entidad relacion
Unidad 2. modelo entidad relacionUnidad 2. modelo entidad relacion
Unidad 2. modelo entidad relacionLuiS YmAY
 

La actualidad más candente (20)

Diccionario de base de datos
Diccionario de base de datosDiccionario de base de datos
Diccionario de base de datos
 
Fundamentos de Base de Datos
Fundamentos de Base de DatosFundamentos de Base de Datos
Fundamentos de Base de Datos
 
Implementacion de bases de datos en mysql
Implementacion de bases de datos en mysqlImplementacion de bases de datos en mysql
Implementacion de bases de datos en mysql
 
Normalizacion de bases de datos
Normalizacion de bases de datosNormalizacion de bases de datos
Normalizacion de bases de datos
 
Ejercicios de entidad relacion (2018-2)
Ejercicios de entidad relacion (2018-2)Ejercicios de entidad relacion (2018-2)
Ejercicios de entidad relacion (2018-2)
 
HISTORIA DE LAS BASES DE DATOS
HISTORIA DE LAS BASES DE DATOSHISTORIA DE LAS BASES DE DATOS
HISTORIA DE LAS BASES DE DATOS
 
Sql
SqlSql
Sql
 
Modelo de datos
Modelo de datosModelo de datos
Modelo de datos
 
Base de datos. ambiente y elementos basicos
Base de datos. ambiente y elementos basicosBase de datos. ambiente y elementos basicos
Base de datos. ambiente y elementos basicos
 
NORMALIZACIÓN
NORMALIZACIÓN  NORMALIZACIÓN
NORMALIZACIÓN
 
Modelo Relacional (Base de Datos)
Modelo Relacional (Base de Datos)Modelo Relacional (Base de Datos)
Modelo Relacional (Base de Datos)
 
Diagramas de caso de uso
Diagramas de caso de usoDiagramas de caso de uso
Diagramas de caso de uso
 
Rfc2460 es
Rfc2460 esRfc2460 es
Rfc2460 es
 
Crear base de datos mysql command
Crear base de datos mysql commandCrear base de datos mysql command
Crear base de datos mysql command
 
Modelos de bases_de_datos
Modelos de bases_de_datosModelos de bases_de_datos
Modelos de bases_de_datos
 
Diseño de Archivos y Base de Datos
Diseño de Archivos y Base de DatosDiseño de Archivos y Base de Datos
Diseño de Archivos y Base de Datos
 
Unidad 3 Modelamiento De Datos Conceptual
Unidad 3 Modelamiento De Datos ConceptualUnidad 3 Modelamiento De Datos Conceptual
Unidad 3 Modelamiento De Datos Conceptual
 
Analisis de la independencia logica fisica de datos en un sistema de bases de...
Analisis de la independencia logica fisica de datos en un sistema de bases de...Analisis de la independencia logica fisica de datos en un sistema de bases de...
Analisis de la independencia logica fisica de datos en un sistema de bases de...
 
examen de base de datos
examen de base de datosexamen de base de datos
examen de base de datos
 
Unidad 2. modelo entidad relacion
Unidad 2. modelo entidad relacionUnidad 2. modelo entidad relacion
Unidad 2. modelo entidad relacion
 

Destacado

Componentes de un sistema de base de datos
Componentes de un sistema de base de datosComponentes de un sistema de base de datos
Componentes de un sistema de base de datosIsabel
 
10 sistemas gestores de base de datos
10 sistemas gestores de base de datos10 sistemas gestores de base de datos
10 sistemas gestores de base de datosGusttavo Nipas
 
Sistema GestióN De Bases De Datos
Sistema GestióN De Bases De DatosSistema GestióN De Bases De Datos
Sistema GestióN De Bases De DatosJeisson Nc
 
Funciones y Componente de un Sistema de Gestión de Base de Datos
Funciones y Componente de un Sistema de Gestión de Base de DatosFunciones y Componente de un Sistema de Gestión de Base de Datos
Funciones y Componente de un Sistema de Gestión de Base de DatosJesus Parra
 
SISTEMA DE GESTION DE BASE DE DATOS SGBD
SISTEMA DE GESTION DE BASE DE DATOS SGBDSISTEMA DE GESTION DE BASE DE DATOS SGBD
SISTEMA DE GESTION DE BASE DE DATOS SGBDIsabel C de Talamas
 
Sistema De Gestión De Base De Datos
Sistema De Gestión De Base De DatosSistema De Gestión De Base De Datos
Sistema De Gestión De Base De DatosGuillermo Chirinos
 
Conceptos de access
Conceptos de accessConceptos de access
Conceptos de accessandy1968
 
Los Sistemas Gestores de Bases de Datos y el sql server 2008
Los Sistemas Gestores de Bases de Datos y el sql server 2008Los Sistemas Gestores de Bases de Datos y el sql server 2008
Los Sistemas Gestores de Bases de Datos y el sql server 2008BiancaBellido
 
Introducción a los SGBD
Introducción a los SGBDIntroducción a los SGBD
Introducción a los SGBDmanobile
 
Bases de Datos
Bases de DatosBases de Datos
Bases de Datosomarfi
 
sistemas gestores de base de datos, bd relacionales y no relacionales
sistemas gestores de base de datos, bd relacionales y no relacionalessistemas gestores de base de datos, bd relacionales y no relacionales
sistemas gestores de base de datos, bd relacionales y no relacionalesEduardo Bernal Loayza
 

Destacado (20)

Componentes de un sistema de base de datos
Componentes de un sistema de base de datosComponentes de un sistema de base de datos
Componentes de un sistema de base de datos
 
Presentación de Base de datos II
Presentación de Base de datos IIPresentación de Base de datos II
Presentación de Base de datos II
 
10 sistemas gestores de base de datos
10 sistemas gestores de base de datos10 sistemas gestores de base de datos
10 sistemas gestores de base de datos
 
Sistema GestióN De Bases De Datos
Sistema GestióN De Bases De DatosSistema GestióN De Bases De Datos
Sistema GestióN De Bases De Datos
 
Funciones y Componente de un Sistema de Gestión de Base de Datos
Funciones y Componente de un Sistema de Gestión de Base de DatosFunciones y Componente de un Sistema de Gestión de Base de Datos
Funciones y Componente de un Sistema de Gestión de Base de Datos
 
Componentes de un SGBD
Componentes de un SGBDComponentes de un SGBD
Componentes de un SGBD
 
SISTEMA DE GESTION DE BASE DE DATOS SGBD
SISTEMA DE GESTION DE BASE DE DATOS SGBDSISTEMA DE GESTION DE BASE DE DATOS SGBD
SISTEMA DE GESTION DE BASE DE DATOS SGBD
 
Clase Base De Datos I
Clase Base De Datos IClase Base De Datos I
Clase Base De Datos I
 
Evolución de los sgbd
Evolución de los sgbdEvolución de los sgbd
Evolución de los sgbd
 
Sgbd
SgbdSgbd
Sgbd
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 
Cuestionario
CuestionarioCuestionario
Cuestionario
 
Componentes De Los SGBD
Componentes De Los SGBDComponentes De Los SGBD
Componentes De Los SGBD
 
Sistema De Gestión De Base De Datos
Sistema De Gestión De Base De DatosSistema De Gestión De Base De Datos
Sistema De Gestión De Base De Datos
 
Conceptos de access
Conceptos de accessConceptos de access
Conceptos de access
 
Los Sistemas Gestores de Bases de Datos y el sql server 2008
Los Sistemas Gestores de Bases de Datos y el sql server 2008Los Sistemas Gestores de Bases de Datos y el sql server 2008
Los Sistemas Gestores de Bases de Datos y el sql server 2008
 
Introducción a los SGBD
Introducción a los SGBDIntroducción a los SGBD
Introducción a los SGBD
 
Bases de Datos
Bases de DatosBases de Datos
Bases de Datos
 
T2 Sbd
T2 SbdT2 Sbd
T2 Sbd
 
sistemas gestores de base de datos, bd relacionales y no relacionales
sistemas gestores de base de datos, bd relacionales y no relacionalessistemas gestores de base de datos, bd relacionales y no relacionales
sistemas gestores de base de datos, bd relacionales y no relacionales
 

Similar a Arquitectura 3 Niveles

Similar a Arquitectura 3 Niveles (20)

Tema1
Tema1Tema1
Tema1
 
119318
119318119318
119318
 
Glosario base de datos
Glosario base de datosGlosario base de datos
Glosario base de datos
 
1. introducción
1. introducción1. introducción
1. introducción
 
Concepto de bd
Concepto de bdConcepto de bd
Concepto de bd
 
Bases de datos introducción a las estructuras de datos.ppt
Bases de datos introducción a  las estructuras de datos.pptBases de datos introducción a  las estructuras de datos.ppt
Bases de datos introducción a las estructuras de datos.ppt
 
Abd clase 1
Abd clase 1Abd clase 1
Abd clase 1
 
Introduccion a las Bases de Datos Relacionales
Introduccion a las Bases de Datos RelacionalesIntroduccion a las Bases de Datos Relacionales
Introduccion a las Bases de Datos Relacionales
 
Diseno de bases de datos Capitulo 1.pdf
Diseno de bases de datos Capitulo 1.pdfDiseno de bases de datos Capitulo 1.pdf
Diseno de bases de datos Capitulo 1.pdf
 
Sistemas de base de datos
Sistemas de base de datosSistemas de base de datos
Sistemas de base de datos
 
Unidad 1 - Clase 2 de Base de Datos
Unidad 1 - Clase 2 de Base de DatosUnidad 1 - Clase 2 de Base de Datos
Unidad 1 - Clase 2 de Base de Datos
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 
Sistemas gestores de las bases de datos
Sistemas gestores de las bases de datosSistemas gestores de las bases de datos
Sistemas gestores de las bases de datos
 
Bd Conceptos Generales
Bd Conceptos GeneralesBd Conceptos Generales
Bd Conceptos Generales
 
Sistema de Administración de base de datos
Sistema de Administración de base de datosSistema de Administración de base de datos
Sistema de Administración de base de datos
 
Clase 1
Clase 1Clase 1
Clase 1
 
Basesdedatosrelacionales
BasesdedatosrelacionalesBasesdedatosrelacionales
Basesdedatosrelacionales
 
Bd introducción
Bd  introducciónBd  introducción
Bd introducción
 
04 -bases_de_datos_-_arquitectura_de_tres_niveles
04  -bases_de_datos_-_arquitectura_de_tres_niveles04  -bases_de_datos_-_arquitectura_de_tres_niveles
04 -bases_de_datos_-_arquitectura_de_tres_niveles
 
Basen de Datos I
Basen de Datos IBasen de Datos I
Basen de Datos I
 

Más de Videoconferencias UTPL

La oración en clave de espiritualidad misionera
La oración en clave de espiritualidad misioneraLa oración en clave de espiritualidad misionera
La oración en clave de espiritualidad misioneraVideoconferencias UTPL
 
Asesoria trabajo fin de titulacion (Lineas y proyectos de investigación )
Asesoria trabajo fin de titulacion (Lineas y proyectos de investigación )Asesoria trabajo fin de titulacion (Lineas y proyectos de investigación )
Asesoria trabajo fin de titulacion (Lineas y proyectos de investigación )Videoconferencias UTPL
 
Asesoria trabajo fin de titulacion (objetivos y planificacion)
Asesoria trabajo fin de titulacion (objetivos y planificacion)Asesoria trabajo fin de titulacion (objetivos y planificacion)
Asesoria trabajo fin de titulacion (objetivos y planificacion)Videoconferencias UTPL
 
Introducción a las ciencias ambientales
Introducción a las ciencias ambientalesIntroducción a las ciencias ambientales
Introducción a las ciencias ambientalesVideoconferencias UTPL
 

Más de Videoconferencias UTPL (20)

La oración en clave de espiritualidad misionera
La oración en clave de espiritualidad misioneraLa oración en clave de espiritualidad misionera
La oración en clave de espiritualidad misionera
 
Asesoria trabajo fin de titulacion (Lineas y proyectos de investigación )
Asesoria trabajo fin de titulacion (Lineas y proyectos de investigación )Asesoria trabajo fin de titulacion (Lineas y proyectos de investigación )
Asesoria trabajo fin de titulacion (Lineas y proyectos de investigación )
 
Asesoria trabajo fin de titulacion (objetivos y planificacion)
Asesoria trabajo fin de titulacion (objetivos y planificacion)Asesoria trabajo fin de titulacion (objetivos y planificacion)
Asesoria trabajo fin de titulacion (objetivos y planificacion)
 
Generos graficos
Generos graficosGeneros graficos
Generos graficos
 
Periodismo digital
Periodismo digitalPeriodismo digital
Periodismo digital
 
El editorial
El editorialEl editorial
El editorial
 
La entrevista
La entrevistaLa entrevista
La entrevista
 
La noticia
La noticiaLa noticia
La noticia
 
Generos periodisticos
Generos periodisticosGeneros periodisticos
Generos periodisticos
 
Biología general
Biología generalBiología general
Biología general
 
Introducción a las ciencias ambientales
Introducción a las ciencias ambientalesIntroducción a las ciencias ambientales
Introducción a las ciencias ambientales
 
Expresion oral y escrita
Expresion oral y escritaExpresion oral y escrita
Expresion oral y escrita
 
Matematicas I
Matematicas IMatematicas I
Matematicas I
 
Contabilidad general I
Contabilidad general IContabilidad general I
Contabilidad general I
 
Realidad Nacional
Realidad NacionalRealidad Nacional
Realidad Nacional
 
Aplicación de nuevas tecnologías
Aplicación de nuevas tecnologíasAplicación de nuevas tecnologías
Aplicación de nuevas tecnologías
 
Marketing y protocolo empresarial
Marketing y protocolo empresarialMarketing y protocolo empresarial
Marketing y protocolo empresarial
 
Gerencia educativa
Gerencia educativaGerencia educativa
Gerencia educativa
 
Toma de decisiones
Toma de decisiones Toma de decisiones
Toma de decisiones
 
Ejercicios fonetica y fonologia
Ejercicios fonetica y fonologiaEjercicios fonetica y fonologia
Ejercicios fonetica y fonologia
 

Último

DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.pptDE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.pptELENA GALLARDO PAÚLS
 
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptxSINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptxlclcarmen
 
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptxPPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptxOscarEduardoSanchezC
 
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARONARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFAROJosé Luis Palma
 
Unidad II Doctrina de la Iglesia 1 parte
Unidad II Doctrina de la Iglesia 1 parteUnidad II Doctrina de la Iglesia 1 parte
Unidad II Doctrina de la Iglesia 1 parteJuan Hernandez
 
Fundamentos y Principios de Psicopedagogía..pdf
Fundamentos y Principios de Psicopedagogía..pdfFundamentos y Principios de Psicopedagogía..pdf
Fundamentos y Principios de Psicopedagogía..pdfsamyarrocha1
 
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Carlos Muñoz
 
Heinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativoHeinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativoFundación YOD YOD
 
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdfOswaldoGonzalezCruz
 
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...JAVIER SOLIS NOYOLA
 
CULTURA NAZCA, presentación en aula para compartir
CULTURA NAZCA, presentación en aula para compartirCULTURA NAZCA, presentación en aula para compartir
CULTURA NAZCA, presentación en aula para compartirPaddySydney1
 
Procesos Didácticos en Educación Inicial .pptx
Procesos Didácticos en Educación Inicial .pptxProcesos Didácticos en Educación Inicial .pptx
Procesos Didácticos en Educación Inicial .pptxMapyMerma1
 
Informatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos BásicosInformatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos BásicosCesarFernandez937857
 
Metabolismo 3: Anabolismo y Fotosíntesis 2024
Metabolismo 3: Anabolismo y Fotosíntesis 2024Metabolismo 3: Anabolismo y Fotosíntesis 2024
Metabolismo 3: Anabolismo y Fotosíntesis 2024IES Vicent Andres Estelles
 
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyzel CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyzprofefilete
 
Estrategia de Enseñanza y Aprendizaje.pdf
Estrategia de Enseñanza y Aprendizaje.pdfEstrategia de Enseñanza y Aprendizaje.pdf
Estrategia de Enseñanza y Aprendizaje.pdfromanmillans
 

Último (20)

Power Point: "Defendamos la verdad".pptx
Power Point: "Defendamos la verdad".pptxPower Point: "Defendamos la verdad".pptx
Power Point: "Defendamos la verdad".pptx
 
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.pptDE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
 
Tema 7.- E-COMMERCE SISTEMAS DE INFORMACION.pdf
Tema 7.- E-COMMERCE SISTEMAS DE INFORMACION.pdfTema 7.- E-COMMERCE SISTEMAS DE INFORMACION.pdf
Tema 7.- E-COMMERCE SISTEMAS DE INFORMACION.pdf
 
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptxSINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
 
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptxPPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
 
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARONARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
 
Sesión de clase: Defendamos la verdad.pdf
Sesión de clase: Defendamos la verdad.pdfSesión de clase: Defendamos la verdad.pdf
Sesión de clase: Defendamos la verdad.pdf
 
Unidad II Doctrina de la Iglesia 1 parte
Unidad II Doctrina de la Iglesia 1 parteUnidad II Doctrina de la Iglesia 1 parte
Unidad II Doctrina de la Iglesia 1 parte
 
Fundamentos y Principios de Psicopedagogía..pdf
Fundamentos y Principios de Psicopedagogía..pdfFundamentos y Principios de Psicopedagogía..pdf
Fundamentos y Principios de Psicopedagogía..pdf
 
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
 
Heinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativoHeinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativo
 
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
 
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...
 
CULTURA NAZCA, presentación en aula para compartir
CULTURA NAZCA, presentación en aula para compartirCULTURA NAZCA, presentación en aula para compartir
CULTURA NAZCA, presentación en aula para compartir
 
Procesos Didácticos en Educación Inicial .pptx
Procesos Didácticos en Educación Inicial .pptxProcesos Didácticos en Educación Inicial .pptx
Procesos Didácticos en Educación Inicial .pptx
 
Unidad 3 | Teorías de la Comunicación | MCDI
Unidad 3 | Teorías de la Comunicación | MCDIUnidad 3 | Teorías de la Comunicación | MCDI
Unidad 3 | Teorías de la Comunicación | MCDI
 
Informatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos BásicosInformatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos Básicos
 
Metabolismo 3: Anabolismo y Fotosíntesis 2024
Metabolismo 3: Anabolismo y Fotosíntesis 2024Metabolismo 3: Anabolismo y Fotosíntesis 2024
Metabolismo 3: Anabolismo y Fotosíntesis 2024
 
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyzel CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
 
Estrategia de Enseñanza y Aprendizaje.pdf
Estrategia de Enseñanza y Aprendizaje.pdfEstrategia de Enseñanza y Aprendizaje.pdf
Estrategia de Enseñanza y Aprendizaje.pdf
 

Arquitectura 3 Niveles

  • 1. ESCUELA : NOMBRES: BASE DE DATOS I CICLO Ciencias de la Computación Ing. Juan Carlos Morocho OCTUBRE 2009 – FEBRERO 2010 BIMESTRE: I BIMESTRE
  • 2. Capítulo 2 El entorno de la base de datos © Pearson Education Limited 1995, 2005
  • 3.
  • 4.
  • 5.
  • 6.
  • 7. La arquitectura en tres niveles de ANSI-SPARC © Pearson Education Limited 1995, 2005 Nivel externo Nivel conceptual Nivel interno Organización física de los datos Usuario 1 Usuario 2 Usuario n Vista 1 Base de datos Vista 2 Vista 3 Esquema conceptual Esquema interno
  • 8.
  • 9.
  • 10. Diferencias entre los tres niveles de la arquitectura ANSI-SPARC Nivel conceptual Nivel interno Vista externa 1 Vista externa 2 /* puntero en siguiente registro Staff */ /* definición de índices para Staff */
  • 11.
  • 12.
  • 13. Independencia de los datos en la arquitectura de tres niveles de ANSI-SPARC Correspondencia externo/ conceptual Correspondencia conceptual/ Interno Independencia lógica de los datos Independencia física de los datos Esquema externo Esquema externo Esquema externo Esquema conceptual Esquema interno
  • 14.
  • 15.
  • 16.
  • 17.
  • 18. Modelo de datos relacional © Pearson Education Limited 1995, 2005
  • 19. Modelo de datos en red © Pearson Education Limited 1995, 2005
  • 20. Modelo de datos jerárquico © Pearson Education Limited 1995, 2005
  • 21.
  • 22.
  • 23.
  • 24.
  • 25. Componentes de un SGBD Programadores Usuarios DBA Base de datos y catálogo del sistema Programas de aplicación Consultas Gestor de base de datos Procesador de consultas Código objeto del programa Esquema de base de datos Compilador DDL Preprocesador DML Gestor del diccionario Métodos de acceso Gestor de archivos Búferes del sistema
  • 26. Componentes de un gestor de base de datos (DM, Database Manager ) © Pearson Education Limited 1995, 2005 Gestor de datos Gestor de base de datos Base de datos y catálogo del sistema Código objeto del programa Procesador de consultas Gestor del catálogo Control de autorización Comprobador de integridad Procesador de comandos Optimizador de consultas Gestor de transacciones Planificador Gestor del búfer Gestor de recuperación Métodos de acceso Gestor de archivos Búferes del sistema
  • 27.
  • 28.
  • 29.
  • 30. Arquitectura del servidor de archivos Estación de trabajo 2 Estación de trabajo 1 Estación de trabajo 3 Solicitudes de datos Archivos devueltos Base de datos Servidor de archivos
  • 31.
  • 32. Cliente-servidor tradicional en dos niveles Cliente 2 Cliente 1 Cliente 3 Solicitudes de datos Devolución de datos seleccionados Servidor (con SGBD) Base de datos
  • 33. Cliente-servidor tradicional en dos niveles Primer nivel Cliente Tareas Interfaz de usuario Lógica principal de negocio y de procesamiento de datos Tareas Primer nivel Servidor de la base de datos Validaciones del lado del servidor Acceso a base de datos
  • 34.
  • 35.
  • 36. Cliente-servidor en tres niveles Primer nivel Cliente Segundo nivel Servidor de aplicaciones Tareas Interfaz de usuario Tareas Lógica principal del negocio Lógica de procesamiento de datos Tercer nivel Servidor de base de datos Tareas Validaciones de datos Acceso a base de datos
  • 37.
  • 38. TPM como nivel intermedio en una arquitectura cliente-servidor de tres niveles Solicitudes de servicio Servicio Servicio Servicio Servicio Clientes Servidor de aplicaciones con monitor TP Nivel 1 Nivel 2 Nivel 3 Servidores de base de datos Base de datos Base de datos
  • 39.