SlideShare una empresa de Scribd logo
1 de 18
Descargar para leer sin conexión
Daniel Almeida Bravo.
SISTEMAS
 GESTORES DE
BASES DE DATOS
Los sistemas gestores de bases de datos, en adelante SGBD,
aparecen cómo una capa intermedia entre los programas
que el usuario final utiliza y el sistema operativo.

Los SGBD son, por tanto, el sistema encargado de establecer
la comunicación entre estos dos sistemas.

Hemos visto ya que antes de aparecer las bases de datos y
los SGBD, las aplicaciones eran las encargadas de definir su
propio sistema de ficheros para almacenar datos de forma
que, cada vez que cambiara la aplicación, era necesario
cambiar la estructura de todos los ficheros y al contrario.

Con el nacimiento de los SGBD cómo un sistema intermedio
entre las bases de datos y las aplicaciones, se evitan todos
estos inconvenientes
BD
                                  S   G
                              S
                            LO
                       DE
                 E S
            NT
         NE
      PO
 OM
C
➔   Lenguajes de los SGBD:
 para poder acceder a los datos y para
poder efectuar tareas de gestión

➔   Diccionario de datos:
El diccionario de datos es el lugar dónde se
almacena toda esta información usuarios,
permisos, estructuras, etc.

➔   Herramientas de gestión:
➔permiten crear la base de datos,
modificar su diseño, manipularla o crear
usuarios y permisos.
➔   Herramientas de programación:
USUARIOS DE LOS SGBD

-Usuarios informáticos: son el grupo más
reducido     y    tienen     conocimientos
avanzados de informática.
 Dentro de este grupo nos encontraríamos
los administradores de la base de datos y
los desarrolladores de aplicaciones.

• Usuarios no informáticos: son la gran
mayoría, tienen pocos conocimientos de
informática y se
limitan a utilizar las aplicaciones que los
desarrolladores han creado para ellos
Modelos de Datos
- Modelos lógicos basados en objetos:
Se utilizan para describir datos en     el   nivel
conceptual y en el nivel externo

- Modelos lógicos basados en registros:
Se utilizan para describir los datos en el nivel
conceptual y físico
Réplica:    El   sistema   conserva
réplicas (copias) idénticas de la
relación y guarda cada réplica en
un sitio diferente. La alternativa a
las réplicas es almacenar sólo una
copia de la relación r.
TIPOS DE SGBD
      SEGÚN LA
    DISTRIBUCIÓN
DE SUS COMPONENTES
• Sistemas centralizados:
el SGBD está concentrado en un
solo ordenador de forma que para
servir a varios usuarios conectados
de forma remota es necesario
compartir los recursos del servidor.
• Sistemas distribuidos: el SGBD se
divide en partes y cada parte
puede ser instalada en un
ordenador diferente.
Arquitectura Cliente/Servidor
En este tipo de distribución el software se
reparte entre un servidor y un conjunto de
clientes.
En el servidor instalariamos la parte
principal del SGBD, la que gestiona la
base de       datos y en      los clientes
instalariamos la parte que van a utilizar
los usuarios.
Esta división de funciones puede hacerse
incluso en la misma máquina, separando
los programas que hacen la funcion de
servidor con los programas que hacen de
cliente pero la máxima ventaja de esta
distribución se obtiene cuando el servidor
y el cliente están en máquinas diferentes.
Así, cada parte queda descargada de
tareas    que    no   le  corresponden    y
aprovechamos eficazmente todos los
recursos
os
          t
         a s
        d a
      e id
     d u
    s ib
   e r
  s t
 a is
B d
Una base de datos distribuida es aquella dónde los datos
están distribuidos entre diferentes máquinas. Cada
máquina dispone de un SGBD para dar el servicio
correspondiente a los datos que contiene.

Existen varias posibilidades de distribuir la base de datos.
Podemos replicar toda la base de datos en cada servidor,
podemos tener toda la base de datos distribuida sin
replicación o podemos combinar distribución y replicación
entre las distintas máquinas.
Gracias por prestar
    Atención!!

Más contenido relacionado

La actualidad más candente

Usuarios y administradores 2º unidad
Usuarios y administradores 2º unidadUsuarios y administradores 2º unidad
Usuarios y administradores 2º unidadYoung Hyun
 
Componentes de una base de datos
Componentes de una base de datosComponentes de una base de datos
Componentes de una base de datosjcguanuco
 
sistema de gestión base de datos
sistema de gestión base de datossistema de gestión base de datos
sistema de gestión base de datosMaria Alejandra
 
Los sistemas gestores de base de datos y sql server 2008
Los sistemas gestores de base de datos y sql server 2008Los sistemas gestores de base de datos y sql server 2008
Los sistemas gestores de base de datos y sql server 2008Carlos M. Diaz
 
Bases de datos centralizadas y bases de datos
Bases de datos centralizadas y bases de datosBases de datos centralizadas y bases de datos
Bases de datos centralizadas y bases de datosJavier Martínez Pedrajas
 
Bases de datos centralizadas y bases de datos
Bases de datos centralizadas y bases de datosBases de datos centralizadas y bases de datos
Bases de datos centralizadas y bases de datosJavier Martínez Pedrajas
 
Base de datos
Base de datosBase de datos
Base de datosSara
 
Base de Datos
Base de DatosBase de Datos
Base de DatosCBTa 109
 
Basesss DE DATOS
Basesss DE DATOSBasesss DE DATOS
Basesss DE DATOSangie barre
 
El dba(administracion de base de datos)
El dba(administracion de base de datos)El dba(administracion de base de datos)
El dba(administracion de base de datos)UTN
 
Gestión de base de datos
Gestión de base de datosGestión de base de datos
Gestión de base de datosKatiuska Torres
 

La actualidad más candente (19)

Usuarios y administradores 2º unidad
Usuarios y administradores 2º unidadUsuarios y administradores 2º unidad
Usuarios y administradores 2º unidad
 
Componentes de una base de datos
Componentes de una base de datosComponentes de una base de datos
Componentes de una base de datos
 
Base de datos
Base de datosBase de datos
Base de datos
 
sistema de gestión base de datos
sistema de gestión base de datossistema de gestión base de datos
sistema de gestión base de datos
 
Ms access
Ms accessMs access
Ms access
 
Los sistemas gestores de base de datos y sql server 2008
Los sistemas gestores de base de datos y sql server 2008Los sistemas gestores de base de datos y sql server 2008
Los sistemas gestores de base de datos y sql server 2008
 
Topicos selectos de base de datos
Topicos selectos de base de datosTopicos selectos de base de datos
Topicos selectos de base de datos
 
Taller 1 bases de datos
Taller 1 bases de datosTaller 1 bases de datos
Taller 1 bases de datos
 
Bases de datos centralizadas y bases de datos
Bases de datos centralizadas y bases de datosBases de datos centralizadas y bases de datos
Bases de datos centralizadas y bases de datos
 
Bases de datos centralizadas y bases de datos
Bases de datos centralizadas y bases de datosBases de datos centralizadas y bases de datos
Bases de datos centralizadas y bases de datos
 
Manejo de bases de datos. Unidad 1
Manejo de bases de datos. Unidad 1Manejo de bases de datos. Unidad 1
Manejo de bases de datos. Unidad 1
 
Base de datos
Base de datos Base de datos
Base de datos
 
Base de datos
Base de datosBase de datos
Base de datos
 
Stefny carrero
Stefny carreroStefny carrero
Stefny carrero
 
Base de Datos
Base de DatosBase de Datos
Base de Datos
 
Basesss DE DATOS
Basesss DE DATOSBasesss DE DATOS
Basesss DE DATOS
 
Mapa conceptual BD
Mapa conceptual BDMapa conceptual BD
Mapa conceptual BD
 
El dba(administracion de base de datos)
El dba(administracion de base de datos)El dba(administracion de base de datos)
El dba(administracion de base de datos)
 
Gestión de base de datos
Gestión de base de datosGestión de base de datos
Gestión de base de datos
 

Destacado (12)

Sistemas de gestión de base de datos
Sistemas de gestión de base de datosSistemas de gestión de base de datos
Sistemas de gestión de base de datos
 
Ejercicios De Sql BD
Ejercicios De Sql BDEjercicios De Sql BD
Ejercicios De Sql BD
 
Computación Forense
Computación ForenseComputación Forense
Computación Forense
 
Preparacion y evaluacion de proyectos. cap.1(1)
Preparacion y evaluacion de proyectos. cap.1(1)Preparacion y evaluacion de proyectos. cap.1(1)
Preparacion y evaluacion de proyectos. cap.1(1)
 
Seguridad en los Sistemas Operativos
Seguridad en los Sistemas OperativosSeguridad en los Sistemas Operativos
Seguridad en los Sistemas Operativos
 
Diseño de base de datos Relacionales
Diseño de base de datos RelacionalesDiseño de base de datos Relacionales
Diseño de base de datos Relacionales
 
Estructura de una base de datos
Estructura de una base de datosEstructura de una base de datos
Estructura de una base de datos
 
Introducción a Base de datos y Access
Introducción a Base de datos y  AccessIntroducción a Base de datos y  Access
Introducción a Base de datos y Access
 
La base de los libros PopUp
La base de los libros PopUpLa base de los libros PopUp
La base de los libros PopUp
 
SEGURIDAD INFORMÁTICA Y POLICIA INFORMÁTICA
SEGURIDAD INFORMÁTICA Y POLICIA INFORMÁTICASEGURIDAD INFORMÁTICA Y POLICIA INFORMÁTICA
SEGURIDAD INFORMÁTICA Y POLICIA INFORMÁTICA
 
Sistemas operativos y sus funciones basicas
Sistemas operativos y sus funciones basicasSistemas operativos y sus funciones basicas
Sistemas operativos y sus funciones basicas
 
Evaluacion de proyectos ESTUDIO DE MERCADO Gabriel Baca Urbina
Evaluacion de proyectos ESTUDIO DE MERCADO Gabriel Baca UrbinaEvaluacion de proyectos ESTUDIO DE MERCADO Gabriel Baca Urbina
Evaluacion de proyectos ESTUDIO DE MERCADO Gabriel Baca Urbina
 

Similar a Basedatosdistribuidas

Lindaddadadaaaaa
LindaddadadaaaaaLindaddadadaaaaa
Lindaddadadaaaaaoncegrado12
 
7. sgbd sistema gestor de bases de datos
7. sgbd   sistema gestor de bases de datos7. sgbd   sistema gestor de bases de datos
7. sgbd sistema gestor de bases de datosJesica Pérez
 
7. sgbd sistema gestor de BD
7. sgbd   sistema gestor de BD7. sgbd   sistema gestor de BD
7. sgbd sistema gestor de BDMarcelo Herrera
 
7. sgbd sistema gestor de bases de datos
7. sgbd   sistema gestor de bases de datos7. sgbd   sistema gestor de bases de datos
7. sgbd sistema gestor de bases de datosWilliam Lozano
 
7. sgbd sistema gestor de bases de datos
7. sgbd   sistema gestor de bases de datos7. sgbd   sistema gestor de bases de datos
7. sgbd sistema gestor de bases de datosDoris Aguagallo
 
7. sgbd sistema gestor de bases de datos
7. sgbd   sistema gestor de bases de datos7. sgbd   sistema gestor de bases de datos
7. sgbd sistema gestor de bases de datosCesar Yupa
 
7. sgbd sistema gestor de bases de datos
7. sgbd   sistema gestor de bases de datos7. sgbd   sistema gestor de bases de datos
7. sgbd sistema gestor de bases de datosYoly QC
 
7. sgbd sistema gestor de bases de datos
7. sgbd   sistema gestor de bases de datos7. sgbd   sistema gestor de bases de datos
7. sgbd sistema gestor de bases de datosAny Saula
 
7. sgbd sistema gestor de bases de datos
7. sgbd   sistema gestor de bases de datos7. sgbd   sistema gestor de bases de datos
7. sgbd sistema gestor de bases de datosChars Orden
 
7. sgbd sistema gestor de bases de datos
7. sgbd   sistema gestor de bases de datos7. sgbd   sistema gestor de bases de datos
7. sgbd sistema gestor de bases de datosjhonny tenesaca
 
sistema gestor de bases de datos
sistema gestor de bases de datossistema gestor de bases de datos
sistema gestor de bases de datosGeovannyYungan
 
7. sgbd sistema gestor de bases de datos
7. sgbd   sistema gestor de bases de datos7. sgbd   sistema gestor de bases de datos
7. sgbd sistema gestor de bases de datosLiliana Charco
 
7. sgbd sistema gestor de bases de datos
7. sgbd   sistema gestor de bases de datos7. sgbd   sistema gestor de bases de datos
7. sgbd sistema gestor de bases de datosInés Rosero
 
7. sgbd sistema gestor de bases de datos.
7. sgbd   sistema gestor de bases de datos.7. sgbd   sistema gestor de bases de datos.
7. sgbd sistema gestor de bases de datos.Oscar Valdivieso
 

Similar a Basedatosdistribuidas (20)

Base de datos
Base de datosBase de datos
Base de datos
 
Lindaddadadaaaaa
LindaddadadaaaaaLindaddadadaaaaa
Lindaddadadaaaaa
 
7. sgbd sistema gestor de bases de datos
7. sgbd   sistema gestor de bases de datos7. sgbd   sistema gestor de bases de datos
7. sgbd sistema gestor de bases de datos
 
7. sgbd sistema gestor de BD
7. sgbd   sistema gestor de BD7. sgbd   sistema gestor de BD
7. sgbd sistema gestor de BD
 
7. sgbd sistema gestor de bases de datos
7. sgbd   sistema gestor de bases de datos7. sgbd   sistema gestor de bases de datos
7. sgbd sistema gestor de bases de datos
 
7. sgbd sistema gestor de bases de datos
7. sgbd   sistema gestor de bases de datos7. sgbd   sistema gestor de bases de datos
7. sgbd sistema gestor de bases de datos
 
7. sgbd sistema gestor de bases de datos
7. sgbd   sistema gestor de bases de datos7. sgbd   sistema gestor de bases de datos
7. sgbd sistema gestor de bases de datos
 
7. sgbd sistema gestor de bases de datos
7. sgbd   sistema gestor de bases de datos7. sgbd   sistema gestor de bases de datos
7. sgbd sistema gestor de bases de datos
 
7. sgbd sistema gestor de bases de datos
7. sgbd   sistema gestor de bases de datos7. sgbd   sistema gestor de bases de datos
7. sgbd sistema gestor de bases de datos
 
7. sgbd sistema gestor de bases de datos
7. sgbd   sistema gestor de bases de datos7. sgbd   sistema gestor de bases de datos
7. sgbd sistema gestor de bases de datos
 
7. sgbd sistema gestor de bases de datos
7. sgbd   sistema gestor de bases de datos7. sgbd   sistema gestor de bases de datos
7. sgbd sistema gestor de bases de datos
 
sistema gestor de bases de datos
sistema gestor de bases de datossistema gestor de bases de datos
sistema gestor de bases de datos
 
7. sgbd sistema gestor de bases de datos
7. sgbd   sistema gestor de bases de datos7. sgbd   sistema gestor de bases de datos
7. sgbd sistema gestor de bases de datos
 
7. sgbd sistema gestor de bases de datos
7. sgbd   sistema gestor de bases de datos7. sgbd   sistema gestor de bases de datos
7. sgbd sistema gestor de bases de datos
 
7. sgbd sistema gestor de bases de datos
7. sgbd   sistema gestor de bases de datos7. sgbd   sistema gestor de bases de datos
7. sgbd sistema gestor de bases de datos
 
7. sgbd sistema gestor de bases de datos.
7. sgbd   sistema gestor de bases de datos.7. sgbd   sistema gestor de bases de datos.
7. sgbd sistema gestor de bases de datos.
 
Tema 1 base de datos HL Segundo Año
Tema 1 base de datos HL Segundo AñoTema 1 base de datos HL Segundo Año
Tema 1 base de datos HL Segundo Año
 
Linda tatiana
Linda tatianaLinda tatiana
Linda tatiana
 
Linda tatiana
Linda tatianaLinda tatiana
Linda tatiana
 
Base de datos
Base de datosBase de datos
Base de datos
 

Basedatosdistribuidas

  • 3. Los sistemas gestores de bases de datos, en adelante SGBD, aparecen cómo una capa intermedia entre los programas que el usuario final utiliza y el sistema operativo. Los SGBD son, por tanto, el sistema encargado de establecer la comunicación entre estos dos sistemas. Hemos visto ya que antes de aparecer las bases de datos y los SGBD, las aplicaciones eran las encargadas de definir su propio sistema de ficheros para almacenar datos de forma que, cada vez que cambiara la aplicación, era necesario cambiar la estructura de todos los ficheros y al contrario. Con el nacimiento de los SGBD cómo un sistema intermedio entre las bases de datos y las aplicaciones, se evitan todos estos inconvenientes
  • 4.
  • 5. BD S G S LO DE E S NT NE PO OM C
  • 6. Lenguajes de los SGBD: para poder acceder a los datos y para poder efectuar tareas de gestión ➔ Diccionario de datos: El diccionario de datos es el lugar dónde se almacena toda esta información usuarios, permisos, estructuras, etc. ➔ Herramientas de gestión: ➔permiten crear la base de datos, modificar su diseño, manipularla o crear usuarios y permisos. ➔ Herramientas de programación:
  • 7. USUARIOS DE LOS SGBD -Usuarios informáticos: son el grupo más reducido y tienen conocimientos avanzados de informática. Dentro de este grupo nos encontraríamos los administradores de la base de datos y los desarrolladores de aplicaciones. • Usuarios no informáticos: son la gran mayoría, tienen pocos conocimientos de informática y se limitan a utilizar las aplicaciones que los desarrolladores han creado para ellos
  • 9. - Modelos lógicos basados en objetos: Se utilizan para describir datos en el nivel conceptual y en el nivel externo - Modelos lógicos basados en registros: Se utilizan para describir los datos en el nivel conceptual y físico
  • 10. Réplica: El sistema conserva réplicas (copias) idénticas de la relación y guarda cada réplica en un sitio diferente. La alternativa a las réplicas es almacenar sólo una copia de la relación r.
  • 11. TIPOS DE SGBD SEGÚN LA DISTRIBUCIÓN DE SUS COMPONENTES
  • 12. • Sistemas centralizados: el SGBD está concentrado en un solo ordenador de forma que para servir a varios usuarios conectados de forma remota es necesario compartir los recursos del servidor.
  • 13. • Sistemas distribuidos: el SGBD se divide en partes y cada parte puede ser instalada en un ordenador diferente.
  • 15. En este tipo de distribución el software se reparte entre un servidor y un conjunto de clientes. En el servidor instalariamos la parte principal del SGBD, la que gestiona la base de datos y en los clientes instalariamos la parte que van a utilizar los usuarios. Esta división de funciones puede hacerse incluso en la misma máquina, separando los programas que hacen la funcion de servidor con los programas que hacen de cliente pero la máxima ventaja de esta distribución se obtiene cuando el servidor y el cliente están en máquinas diferentes. Así, cada parte queda descargada de tareas que no le corresponden y aprovechamos eficazmente todos los recursos
  • 16. os t a s d a e id d u s ib e r s t a is B d
  • 17. Una base de datos distribuida es aquella dónde los datos están distribuidos entre diferentes máquinas. Cada máquina dispone de un SGBD para dar el servicio correspondiente a los datos que contiene. Existen varias posibilidades de distribuir la base de datos. Podemos replicar toda la base de datos en cada servidor, podemos tener toda la base de datos distribuida sin replicación o podemos combinar distribución y replicación entre las distintas máquinas.
  • 18. Gracias por prestar Atención!!