SlideShare una empresa de Scribd logo
1 de 16
Fundamentos de Bases de Datos
Grado en Información y Documentación, Univ. de Zaragoza
Dr. Jesús Tramullas




      Sistemas de
       Gestión de
     Bases de Datos
Gestión de bases de datos
 ●
     Para gestionar bases de datos es
     necesario usar herramientas
     específicas.
 ●
     Deben ser capaces de:
     –   Crear y gestionar estructuras de datos.
     –   Controlar el acceso a los datos.
     –   Ofrece un lenguaje de recuperación.
     –   Crear formularios e informes.
Lo que debe hacer
●
    Un sistema de gestión de bases de datos
    debe eliminar inconsistencias, anomalías,
    dependencia de datos y de estructuras.
●
    Debe almacenar estructuras de datos,
    relaciones y vías de acceso.
●
    Debe mantener interacción con los
    diferentes tipos de usuario.
Sistema de gestión de
bases de datos
●
    Un Sistema de Gestión de Bases de
    Datos es un paquete de software
    especializado, que usa métodos
    estandarizados para crear, organizar,
    recuperar y presentar datos, y ofrece vías
    para que usuarios o programas extraigan
    o modifiquen los datos.
●
    Debe asegurar la seguridad y la
    integridad.
Funcionalidades
●
    Gestión del diccionario de datos.
●
    Gestión del almacenamiento de datos.
●
    Presentación de datos.
●
    Gestión de seguridad.
●
    Gestión de integridad.
●
    Lenguajes e interfaces de programación.
●
    Interfaces de comunicación.
Arquitectura de un SGBD
Más gráfico...

  Systems Analysts                             Application                                 End
        and                                   Programmers                                 Users
 Database Designers




                                         Transaction Processing                       PC DBMS and/or
                                              (TP) Monitor                              Query tools


                        DBMS
                       Data Definition   Proprietary Language     Data Manipulation
                      Language (DDL)           and Tools          Language (DML)


                                         DATABASE ENGINE




                                                      USER
                                   METADATA
                                                      DATA
SGBD: componentes, 1
●
    Un lenguaje de definición de esquema
    conceptual.
●
    Un sistema de diccionario de datos.
●
    Un lenguaje de especificación de
    paquetes de entrada/salida.
●
    Un lenguaje de definición de esquemas de
    base de datos.
●
    Una estructura simétrica de
    almacenamiento de datos
SGBD: componentes, 2
●
    Un módulo de transformación lógica a
    física.
●
    Un subsistema de privacidad de propósito
    general.
●
    Un subsistema de integridad de propósito
    general.
●
    Un subsistema de reserva y recuperación
    de propósito general.
●
    Un generador de programas de aplicación.
●
El entorno...
Subsistemas: motor de
base de datos
●
    Motor de bases de datos: recibe
    peticiones de otros subsistemas, lo
    convierte en equivalentes al nivel físico, y
    accede al diccionario de datos y a los
    datos almacenados.
Subsistemas: definición
de datos
●
    Crea y mantienen el diccionario de
    datos, y define la estructura de ficheros.
●
    Define el nivel lógico de la base de datos.
●
    Es el subsistema usado para definir
    campos, propiedades, etc.
Subsistemas:
manipulación de datos
●
    Encargado de añadir, cambiar y borrar
    información de la base de datos.
●
    Herramientas típicas: vistas, informes,
    búsquedas, ordenación y selección...
●
    El más usado por el usuario final.
Subsistemas: generador
de aplicaciones
●
    Herramientas para crear aplicaciones
    específicas de acceso y uso de los
    datos.
●
    Programas que ejecutan tareas
    específicas.
●
    Ofrecen lenguajes de programación
    específicos del SGBD.
Subsistemas:
administración de datos
●
    Sirve para gestionar el entorno de
    bases de datos:
    –   Control de seguridad.
    –   Concurrencias en los datos.
    –   Gestión de cambios en la estructura de la base
        de datos.
Tipos de SGBD
●
    Monosusuario o multiusuario:
    –   De escritorio.
    –   De grupo de trabajo.
    –   De empresa.
●
    Centralizadas.
●
    Distribuidas.

Más contenido relacionado

La actualidad más candente

Tipos de usuarios de base de datos diapositivas
Tipos de usuarios de base de datos diapositivasTipos de usuarios de base de datos diapositivas
Tipos de usuarios de base de datos diapositivas
grupo niche ortega
 
Tipos de usuarios en una base de datos
Tipos de usuarios en una base de datosTipos de usuarios en una base de datos
Tipos de usuarios en una base de datos
jenpes
 
Integridad Y Seguridad En Las Bases De Datos
Integridad Y Seguridad En Las Bases De DatosIntegridad Y Seguridad En Las Bases De Datos
Integridad Y Seguridad En Las Bases De Datos
Drakonis11
 
Historia de la tecnologia de base de datos
Historia de la tecnologia de base de datosHistoria de la tecnologia de base de datos
Historia de la tecnologia de base de datos
ralbarracin
 

La actualidad más candente (20)

Tipos de usuarios de base de datos diapositivas
Tipos de usuarios de base de datos diapositivasTipos de usuarios de base de datos diapositivas
Tipos de usuarios de base de datos diapositivas
 
Modelo relacional
Modelo relacionalModelo relacional
Modelo relacional
 
Tipos de usuarios en una base de datos
Tipos de usuarios en una base de datosTipos de usuarios en una base de datos
Tipos de usuarios en una base de datos
 
Administracion de Bases de datos
Administracion de Bases de datosAdministracion de Bases de datos
Administracion de Bases de datos
 
Analisis y diseño de sistemas
Analisis y diseño de sistemasAnalisis y diseño de sistemas
Analisis y diseño de sistemas
 
Conceptos basicos
Conceptos basicosConceptos basicos
Conceptos basicos
 
Base de datos
Base de datosBase de datos
Base de datos
 
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
 
Herramientas CASE
Herramientas CASEHerramientas CASE
Herramientas CASE
 
Unidad 1. Fundamentos de Base de Datos
Unidad 1. Fundamentos de Base de DatosUnidad 1. Fundamentos de Base de Datos
Unidad 1. Fundamentos de Base de Datos
 
Modelo de datos
Modelo de datosModelo de datos
Modelo de datos
 
Integridad Y Seguridad En Las Bases De Datos
Integridad Y Seguridad En Las Bases De DatosIntegridad Y Seguridad En Las Bases De Datos
Integridad Y Seguridad En Las Bases De Datos
 
Sistemas Gestores de Base de Datos
Sistemas Gestores de Base de DatosSistemas Gestores de Base de Datos
Sistemas Gestores de Base de Datos
 
Fundamentos de base de datos 1a. unidad
Fundamentos de base de datos 1a. unidadFundamentos de base de datos 1a. unidad
Fundamentos de base de datos 1a. unidad
 
Programacion de base de datos - Unidad 1: Conexion a la base de datos con un ...
Programacion de base de datos - Unidad 1: Conexion a la base de datos con un ...Programacion de base de datos - Unidad 1: Conexion a la base de datos con un ...
Programacion de base de datos - Unidad 1: Conexion a la base de datos con un ...
 
TIPOS DE BASE DE DATOS
TIPOS DE BASE DE DATOSTIPOS DE BASE DE DATOS
TIPOS DE BASE DE DATOS
 
Historia de la tecnologia de base de datos
Historia de la tecnologia de base de datosHistoria de la tecnologia de base de datos
Historia de la tecnologia de base de datos
 
Tipos de usuario en una Base de Datos
Tipos de usuario en una Base de DatosTipos de usuario en una Base de Datos
Tipos de usuario en una Base de Datos
 
Arquitectura de Bases de Datos Oracle
Arquitectura de Bases de Datos OracleArquitectura de Bases de Datos Oracle
Arquitectura de Bases de Datos Oracle
 
Lenguaje de definición de datos (ddl)
Lenguaje de definición de datos (ddl)Lenguaje de definición de datos (ddl)
Lenguaje de definición de datos (ddl)
 

Destacado

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
antonio3196
 
Sistema gestor de base de datos kevin chqang
Sistema gestor de base de datos kevin chqangSistema gestor de base de datos kevin chqang
Sistema gestor de base de datos kevin chqang
kc1024
 
Sistema gestor de base de datos jaime valdez
Sistema gestor de base de datos jaime valdezSistema gestor de base de datos jaime valdez
Sistema gestor de base de datos jaime valdez
jaime0910
 
Sistema gestor de base de datos
Sistema gestor de base de datosSistema gestor de base de datos
Sistema gestor de base de datos
karlaaponte
 
Bases de Datos
Bases de DatosBases de Datos
Bases de Datos
omarfi
 
Mysql server
Mysql  serverMysql  server
Mysql server
linis129
 

Destacado (20)

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
 
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
 
Diseño de bases de datos
Diseño de bases de datosDiseño de bases de datos
Diseño de bases de datos
 
Radiografía de un bibliotecario innovador
Radiografía de un bibliotecario innovadorRadiografía de un bibliotecario innovador
Radiografía de un bibliotecario innovador
 
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
 
Tecnologías a observar en el futuro
Tecnologías a observar en el futuroTecnologías a observar en el futuro
Tecnologías a observar en el futuro
 
Sistema gestor de base de datos kevin chqang
Sistema gestor de base de datos kevin chqangSistema gestor de base de datos kevin chqang
Sistema gestor de base de datos kevin chqang
 
Sistema gestor de base de datos jaime valdez
Sistema gestor de base de datos jaime valdezSistema gestor de base de datos jaime valdez
Sistema gestor de base de datos jaime valdez
 
Diseño y construcción de una tienda de autoservico con estructura de acero
Diseño y construcción de una tienda de autoservico con estructura de aceroDiseño y construcción de una tienda de autoservico con estructura de acero
Diseño y construcción de una tienda de autoservico con estructura de acero
 
Base de datos - Por Juan Ventura
Base de datos  - Por Juan VenturaBase de datos  - Por Juan Ventura
Base de datos - Por Juan Ventura
 
Sistemas estructurales
Sistemas estructuralesSistemas estructurales
Sistemas estructurales
 
Los gestores de base de datos
Los gestores de base de datosLos gestores de base de datos
Los gestores de base de datos
 
Sistema gestor de base de datos
Sistema gestor de base de datosSistema gestor de base de datos
Sistema gestor de base de datos
 
Ionic2 01-introduccion
Ionic2 01-introduccionIonic2 01-introduccion
Ionic2 01-introduccion
 
Bases de Datos
Bases de DatosBases de Datos
Bases de Datos
 
Sistemas de informacion, ejercicio 1
Sistemas de informacion, ejercicio 1Sistemas de informacion, ejercicio 1
Sistemas de informacion, ejercicio 1
 
Mysql server
Mysql  serverMysql  server
Mysql server
 
Base De Datos II Caso De Estudio
Base De Datos  II Caso De EstudioBase De Datos  II Caso De Estudio
Base De Datos II Caso De Estudio
 
Software de gestión empresarial
Software de gestión empresarialSoftware de gestión empresarial
Software de gestión empresarial
 
QUÉ ES MySQL
QUÉ ES MySQLQUÉ ES MySQL
QUÉ ES MySQL
 

Similar a Sistemas de Gestión de Bases de datos

Gestion de base de datos
Gestion de base de datosGestion de base de datos
Gestion de base de datos
GUSTARD
 
Gestion de base de datos
Gestion de base de datosGestion de base de datos
Gestion de base de datos
GUSTARD
 
Estructura basedatos
Estructura basedatosEstructura basedatos
Estructura basedatos
Jesus Parra
 
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
Jeisson Nc
 
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
Jeisson Nc
 
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
Jeisson Nc
 
Presentacion multimedia ariana 1
Presentacion multimedia ariana 1Presentacion multimedia ariana 1
Presentacion multimedia ariana 1
ariveroar
 

Similar a Sistemas de Gestión de Bases de datos (20)

Dbms
DbmsDbms
Dbms
 
Gestion de base de datos
Gestion de base de datosGestion de base de datos
Gestion de base de datos
 
Gestion de base de datos
Gestion de base de datosGestion de base de datos
Gestion de base 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
 
Componentes de sgbd
Componentes de sgbdComponentes de sgbd
Componentes de sgbd
 
119318
119318119318
119318
 
BASES DE DATOS - BBDD
BASES DE DATOS - BBDDBASES DE DATOS - BBDD
BASES DE DATOS - BBDD
 
DBA
DBADBA
DBA
 
Tipos de BDD y SGBD
Tipos de BDD y SGBDTipos de BDD y SGBD
Tipos de BDD y SGBD
 
diapositivasdesgbd-170504023703.pdf
diapositivasdesgbd-170504023703.pdfdiapositivasdesgbd-170504023703.pdf
diapositivasdesgbd-170504023703.pdf
 
Cuestionario 1.2 Base de Datos
Cuestionario 1.2 Base de DatosCuestionario 1.2 Base de Datos
Cuestionario 1.2 Base de Datos
 
Bd introducción
Bd  introducciónBd  introducción
Bd introducción
 
Gestor de Base de Datos
Gestor de Base de DatosGestor de Base de Datos
Gestor de Base de Datos
 
Funciones del dba
Funciones del dbaFunciones del dba
Funciones del dba
 
Estructura basedatos
Estructura basedatosEstructura basedatos
Estructura basedatos
 
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
 
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
 
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
 
Tema2 bbdd
Tema2 bbddTema2 bbdd
Tema2 bbdd
 
Presentacion multimedia ariana 1
Presentacion multimedia ariana 1Presentacion multimedia ariana 1
Presentacion multimedia ariana 1
 

Más de Jesús Tramullas

Más de Jesús Tramullas (20)

Temas y métodos de investigación en Ciencia de la Información
Temas y métodos de investigación en Ciencia de la InformaciónTemas y métodos de investigación en Ciencia de la Información
Temas y métodos de investigación en Ciencia de la Información
 
Breve panorama del relato de ciencia ficción español en la década de 1970
Breve panorama del relato de ciencia ficción español en la década de 1970Breve panorama del relato de ciencia ficción español en la década de 1970
Breve panorama del relato de ciencia ficción español en la década de 1970
 
El diseño de la herramienta.wiki.transficcion.eu
El diseño de la herramienta.wiki.transficcion.euEl diseño de la herramienta.wiki.transficcion.eu
El diseño de la herramienta.wiki.transficcion.eu
 
Lo que no se documenta no existe. Introducción a la elaboración de documentac...
Lo que no se documenta no existe. Introducción a la elaboración de documentac...Lo que no se documenta no existe. Introducción a la elaboración de documentac...
Lo que no se documenta no existe. Introducción a la elaboración de documentac...
 
No solo de software libre vive la cultura libre
No solo de software libre vive la cultura libreNo solo de software libre vive la cultura libre
No solo de software libre vive la cultura libre
 
Organización y descripción de información en wikis semánticos: Wikibase, Sema...
Organización y descripción de información en wikis semánticos: Wikibase, Sema...Organización y descripción de información en wikis semánticos: Wikibase, Sema...
Organización y descripción de información en wikis semánticos: Wikibase, Sema...
 
Cámaras en las trincheras: la cobertura de los fotógrafos de la Guerra Civil ...
Cámaras en las trincheras: la cobertura de los fotógrafos de la Guerra Civil ...Cámaras en las trincheras: la cobertura de los fotógrafos de la Guerra Civil ...
Cámaras en las trincheras: la cobertura de los fotógrafos de la Guerra Civil ...
 
Nuestra imaginación es la que ve y no los ojos: Wikipedia y la memoria de la ...
Nuestra imaginación es la que ve y no los ojos: Wikipedia y la memoria de la ...Nuestra imaginación es la que ve y no los ojos: Wikipedia y la memoria de la ...
Nuestra imaginación es la que ve y no los ojos: Wikipedia y la memoria de la ...
 
Drupal 7
Drupal 7Drupal 7
Drupal 7
 
Desarrollo de colecciones de patrimonio cultural en entornos colaborativos
Desarrollo de colecciones de patrimonio cultural en entornos colaborativosDesarrollo de colecciones de patrimonio cultural en entornos colaborativos
Desarrollo de colecciones de patrimonio cultural en entornos colaborativos
 
Análisis de tipos de descripción de fotografía antigua en Wikimedia Commons
Análisis de tipos de descripción de fotografía antigua en Wikimedia CommonsAnálisis de tipos de descripción de fotografía antigua en Wikimedia Commons
Análisis de tipos de descripción de fotografía antigua en Wikimedia Commons
 
Perspectivas para la publicación académica en entornos digitales: colaborar p...
Perspectivas para la publicación académica en entornos digitales: colaborar p...Perspectivas para la publicación académica en entornos digitales: colaborar p...
Perspectivas para la publicación académica en entornos digitales: colaborar p...
 
2. Introducción a la gestión de contenidos / Content Management 101
2. Introducción a la gestión de contenidos / Content Management 1012. Introducción a la gestión de contenidos / Content Management 101
2. Introducción a la gestión de contenidos / Content Management 101
 
Wikipedia como herramienta para la elaboración de artículos de referencia par...
Wikipedia como herramienta para la elaboración de artículos de referencia par...Wikipedia como herramienta para la elaboración de artículos de referencia par...
Wikipedia como herramienta para la elaboración de artículos de referencia par...
 
Wikipedia Categories on Research: Towards a Qualitiative Review of Uses and A...
Wikipedia Categories on Research: Towards a Qualitiative Review of Uses and A...Wikipedia Categories on Research: Towards a Qualitiative Review of Uses and A...
Wikipedia Categories on Research: Towards a Qualitiative Review of Uses and A...
 
Use of Wikipedia categories on information retrieval: a brief research
Use of Wikipedia categories on information retrieval: a brief researchUse of Wikipedia categories on information retrieval: a brief research
Use of Wikipedia categories on information retrieval: a brief research
 
Cómo difundir los trabajos académicos
Cómo difundir los trabajos académicosCómo difundir los trabajos académicos
Cómo difundir los trabajos académicos
 
9. Software colaborativo
9. Software colaborativo9. Software colaborativo
9. Software colaborativo
 
8. Bibliotecas digitales
8. Bibliotecas digitales8. Bibliotecas digitales
8. Bibliotecas digitales
 
7. Repositorios digitales
7. Repositorios digitales7. Repositorios digitales
7. Repositorios digitales
 

Último

🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
EliaHernndez7
 
Concepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptxConcepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptx
Fernando Solis
 
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
jlorentemartos
 

Último (20)

Procedimientos para la planificación en los Centros Educativos tipo V ( multi...
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...Procedimientos para la planificación en los Centros Educativos tipo V ( multi...
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...
 
FICHA PROYECTO COIL- GLOBAL CLASSROOM.docx.pdf
FICHA PROYECTO COIL- GLOBAL CLASSROOM.docx.pdfFICHA PROYECTO COIL- GLOBAL CLASSROOM.docx.pdf
FICHA PROYECTO COIL- GLOBAL CLASSROOM.docx.pdf
 
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
 
Tema 11. Dinámica de la hidrosfera 2024
Tema 11.  Dinámica de la hidrosfera 2024Tema 11.  Dinámica de la hidrosfera 2024
Tema 11. Dinámica de la hidrosfera 2024
 
Código Civil de la República Bolivariana de Venezuela
Código Civil de la República Bolivariana de VenezuelaCódigo Civil de la República Bolivariana de Venezuela
Código Civil de la República Bolivariana de Venezuela
 
Los dos testigos. Testifican de la Verdad
Los dos testigos. Testifican de la VerdadLos dos testigos. Testifican de la Verdad
Los dos testigos. Testifican de la Verdad
 
Concepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptxConcepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptx
 
Tema 10. Dinámica y funciones de la Atmosfera 2024
Tema 10. Dinámica y funciones de la Atmosfera 2024Tema 10. Dinámica y funciones de la Atmosfera 2024
Tema 10. Dinámica y funciones de la Atmosfera 2024
 
Biografía de Charles Coulomb física .pdf
Biografía de Charles Coulomb física .pdfBiografía de Charles Coulomb física .pdf
Biografía de Charles Coulomb física .pdf
 
Interpretación de cortes geológicos 2024
Interpretación de cortes geológicos 2024Interpretación de cortes geológicos 2024
Interpretación de cortes geológicos 2024
 
activ4-bloque4 transversal doctorado.pdf
activ4-bloque4 transversal doctorado.pdfactiv4-bloque4 transversal doctorado.pdf
activ4-bloque4 transversal doctorado.pdf
 
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
 
PLAN LECTOR 2024 integrado nivel inicial-miercoles 10.pptx
PLAN LECTOR 2024  integrado nivel inicial-miercoles 10.pptxPLAN LECTOR 2024  integrado nivel inicial-miercoles 10.pptx
PLAN LECTOR 2024 integrado nivel inicial-miercoles 10.pptx
 
Louis Jean François Lagrenée. Erotismo y sensualidad. El erotismo en la Hist...
Louis Jean François Lagrenée.  Erotismo y sensualidad. El erotismo en la Hist...Louis Jean François Lagrenée.  Erotismo y sensualidad. El erotismo en la Hist...
Louis Jean François Lagrenée. Erotismo y sensualidad. El erotismo en la Hist...
 
Supuestos_prácticos_funciones.docx
Supuestos_prácticos_funciones.docxSupuestos_prácticos_funciones.docx
Supuestos_prácticos_funciones.docx
 
TRABAJO FINAL TOPOGRAFÍA COMPLETO DE LA UPC
TRABAJO FINAL TOPOGRAFÍA COMPLETO DE LA UPCTRABAJO FINAL TOPOGRAFÍA COMPLETO DE LA UPC
TRABAJO FINAL TOPOGRAFÍA COMPLETO DE LA UPC
 
Plan-de-la-Patria-2019-2025- TERCER PLAN SOCIALISTA DE LA NACIÓN.pdf
Plan-de-la-Patria-2019-2025- TERCER PLAN SOCIALISTA DE LA NACIÓN.pdfPlan-de-la-Patria-2019-2025- TERCER PLAN SOCIALISTA DE LA NACIÓN.pdf
Plan-de-la-Patria-2019-2025- TERCER PLAN SOCIALISTA DE LA NACIÓN.pdf
 
Factores que intervienen en la Administración por Valores.pdf
Factores que intervienen en la Administración por Valores.pdfFactores que intervienen en la Administración por Valores.pdf
Factores que intervienen en la Administración por Valores.pdf
 
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLAACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
 
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESOPrueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
 

Sistemas de Gestión de Bases de datos

  • 1. Fundamentos de Bases de Datos Grado en Información y Documentación, Univ. de Zaragoza Dr. Jesús Tramullas Sistemas de Gestión de Bases de Datos
  • 2. Gestión de bases de datos ● Para gestionar bases de datos es necesario usar herramientas específicas. ● Deben ser capaces de: – Crear y gestionar estructuras de datos. – Controlar el acceso a los datos. – Ofrece un lenguaje de recuperación. – Crear formularios e informes.
  • 3. Lo que debe hacer ● Un sistema de gestión de bases de datos debe eliminar inconsistencias, anomalías, dependencia de datos y de estructuras. ● Debe almacenar estructuras de datos, relaciones y vías de acceso. ● Debe mantener interacción con los diferentes tipos de usuario.
  • 4. Sistema de gestión de bases de datos ● Un Sistema de Gestión de Bases de Datos es un paquete de software especializado, que usa métodos estandarizados para crear, organizar, recuperar y presentar datos, y ofrece vías para que usuarios o programas extraigan o modifiquen los datos. ● Debe asegurar la seguridad y la integridad.
  • 5. Funcionalidades ● Gestión del diccionario de datos. ● Gestión del almacenamiento de datos. ● Presentación de datos. ● Gestión de seguridad. ● Gestión de integridad. ● Lenguajes e interfaces de programación. ● Interfaces de comunicación.
  • 7. Más gráfico... Systems Analysts Application End and Programmers Users Database Designers Transaction Processing PC DBMS and/or (TP) Monitor Query tools DBMS Data Definition Proprietary Language Data Manipulation Language (DDL) and Tools Language (DML) DATABASE ENGINE USER METADATA DATA
  • 8. SGBD: componentes, 1 ● Un lenguaje de definición de esquema conceptual. ● Un sistema de diccionario de datos. ● Un lenguaje de especificación de paquetes de entrada/salida. ● Un lenguaje de definición de esquemas de base de datos. ● Una estructura simétrica de almacenamiento de datos
  • 9. SGBD: componentes, 2 ● Un módulo de transformación lógica a física. ● Un subsistema de privacidad de propósito general. ● Un subsistema de integridad de propósito general. ● Un subsistema de reserva y recuperación de propósito general. ● Un generador de programas de aplicación. ●
  • 11. Subsistemas: motor de base de datos ● Motor de bases de datos: recibe peticiones de otros subsistemas, lo convierte en equivalentes al nivel físico, y accede al diccionario de datos y a los datos almacenados.
  • 12. Subsistemas: definición de datos ● Crea y mantienen el diccionario de datos, y define la estructura de ficheros. ● Define el nivel lógico de la base de datos. ● Es el subsistema usado para definir campos, propiedades, etc.
  • 13. Subsistemas: manipulación de datos ● Encargado de añadir, cambiar y borrar información de la base de datos. ● Herramientas típicas: vistas, informes, búsquedas, ordenación y selección... ● El más usado por el usuario final.
  • 14. Subsistemas: generador de aplicaciones ● Herramientas para crear aplicaciones específicas de acceso y uso de los datos. ● Programas que ejecutan tareas específicas. ● Ofrecen lenguajes de programación específicos del SGBD.
  • 15. Subsistemas: administración de datos ● Sirve para gestionar el entorno de bases de datos: – Control de seguridad. – Concurrencias en los datos. – Gestión de cambios en la estructura de la base de datos.
  • 16. Tipos de SGBD ● Monosusuario o multiusuario: – De escritorio. – De grupo de trabajo. – De empresa. ● Centralizadas. ● Distribuidas.