SlideShare ist ein Scribd-Unternehmen logo
1 von 20
UTA
FACULTAD CIENCIAS HUMANAS Y DE LA EDUCACIÓN

    CARRERA DE DOCENCIA EN INFORMÁTICA

                 NOMBRE:
            GUSTAVO MASAQUIZA.

                 MATERIA:
              BASE DE DATOS:

                    ING:
              JAVIER SANCHEZ.


             AMBATO-ECUADOR
Un Sistema de Gestión de Bases de Datos (SGBD), es el conjunto de
programas que permiten definir, manipular y utilizar la información que
contienen las bases de datos, realizar todas las tareas de
administración necesarias para mantenerlas operativas, mantener su
integridad, confidencialidad y seguridad. Una BD nunca se accede o
manipula directamente sino a través del SGBD. Se puede considerar al
SGBD como el interfaz entre el usuario y la BD.

El funcionamiento del SGBD está muy interrelacionado con el del
Sistema Operativo, especialmente con el sistema de comunicaciones.
El SGBD utilizará las facilidades del sistema de comunicaciones para
recibir las peticiones del usuario (que puede estar utilizando un terminal
físicamente remoto) y para devolverle los resultados.
   Funciones de un SGBD
   Un SGBD debe proporcionar un amplio surtido de funcionalidades
    para poder cumplir adecuadamente su               misión. Normalmente
    se clasifican en definición, manipulación y utilización.
   Función de definición: Permite describir los elementos de
    datos, sus estructuras, sus interrelaciones y sus validaciones a nivel
    externo, lógico e interno. Esta función es realizada por una parte del
    SGBD denominada lenguaje de definición de datos (LDD o
    DDL, Data Definición Lenguaje).
   Función de manipulación: Permite buscar, añadir, suprimir y
    modificar los datos de la BD. Esta función es realizada por una
    parte del SGBD denominada lenguaje de manipulación de datos
    (LMD o DML, Data Manipulación Lenguaje).
   Función de utilización: Incluye otras funcionalidades tales como:
    modificar la capacidad de los registros, cargar archivos, realizar
    copias de seguridad, arranque, protección frente a accesos no
    autorizados, gestión de la concurrencia, estadísticas de
    utilización, etc.
   El sistema de gestión de la base de datos (SGBD) es una aplicación
    que permite a los usuarios definir, crear y mantener la base de datos, y
    proporciona       acceso       controlado        a       la     misma.”

   SGBD:      es una agrupación de programas que             sirven para
    definir,    construir y  manipular una   base             de    datos.

   En la manipulación de una base de datos, los SGBD deben incluir un
    control de concurrencia, o sea, deben permitir a varios usuarios tener
    acceso " simultáneo" a la base de datos. Controlar la concurrencia
    implica que si varios usuarios acceden a la base de datos, la
    actualización de los datos se haga de forma controlada para que no
    haya problemas.

   Un SGBD también debe encargase de cumplir las reglas de integridad
    y redundancias.

   Otra función importante en un SGBD, es su capacidad de realizar
    copias de seguridad y de recuperación de datos.

   Restricción de accesos no autorizados.
   Suministrar múltiples interfaces de usuario.*
   Representar relaciones complejas entre los datos.
        Un SGBD debe incluir por lo menos las siguientes funciones:
   Definición de los Datos. El SGBD debe ser capaz de aceptar las
    definiciones de datos en versión fuente y convertirlas en la versión
    objeto. El SGBD debe incluir componentes procesadores para cada
    uno de los lenguajes de definición de datos (LDD).
   Manipulación de los Datos. El SGBD debe atender las solicitudes
    de los usuarios para extraer, actualizar, adicionar o suprimir datos.
    El SGBD debe incluir un componente procesador del Lenguaje de
    manipulación de datos (LMD).
   Seguridad e Integridad de los Datos. El SGBD debe supervisar
    las solicitudes de los usuarios y rechazar los intentos de violar las
    medidas de seguridad e integridad definidas por el Administrador
    de la Base de Datos DBA.
   Recuperación y concurrencia de los datos. El principal
    objetivo de la implantación de una base de datos es poner a
    disposición de un gran número de usuarios en conjunto
    integrado de datos, estos datos podrán ser manipulados por
    los diferentes usuarios y es ahora cuando se debe garantizar
    la coherencia de los datos después de las diversas
    manipulaciones.

                      Diccionario de Datos

   Desempeño. El SGBD debe ejecutar todas las funciones en
    la                 forma                       eficiente.

   Componentes de un Sistema de Gestión de Base             de
                            Datos.
    Un Sistema de Gestión de Base de Datos se divide         en
    módulos que tratan cada una de las responsabilidades     del
    sistema general. Los componentes funcionales de          un
    SGBD incluyen:
   • Procesador de Consultas. Traduce sentencias en un
    lenguaje de consultas a instrucciones de bajo nivel que entiende
    el gestor de la base de datos.

   • Gestor de la Base de Datos. Proporciona la interface entre
    los datos de bajo nivel almacenados en la base de datos y los
    programas de aplicación y las consultas que se hacen en el
    sistema.

   • Gestor de Archivos. Gestiona la asignación de espacio en la
    memoria del disco y de las estructuras de datos usadas para
    representar la información almacenada en disco.
    • Pre compilador del Lenguaje de Manipulación de Datos
    DML. Convierte las sentencias en DML incorporadas en un
    programa de aplicación en llamadas normales a procedimientos
    en el lenguaje principal.

   • Compilador del Lenguaje de Definición de Datos DDL.
    Convierte sentencias en DDL en un conjunto de tablas
    metadatos o “datos sobre datos”.
 Procesador de Consultas. Traduce sentencias en un lenguaje de
  consultas a instrucciones de bajo nivel que entiende el gestor de la
  base de datos.
 Gestor de la Base de Datos. Proporciona la interface entre los
  datos de bajo nivel almacenados          en la base de datos y los
  programas de aplicación y las consultas que se hacen en el
  sistema.
 Gestor de Archivos. Gestiona la asignación de espacio en la
  memoria del disco y de las estructuras de datos usadas para
  representar la información almacenada en disco.
 Pre compilador del Lenguaje de Manipulación de Datos DML.
  Convierte las sentencias en DML incorporadas en un programa de
  aplicación en llamadas normales a procedimientos en el lenguaje
  principal.
 Compilador del Lenguaje de Definición de Datos DDL.
  Convierte sentencias en DDL en un conjunto de tablas metadatos o
  “datos sobre datos”.
 Gestor del Diccionario de Datos. Almacena metadatos sobre la
  estructura de la base de datos
   Componentes del Gestor de la Base de Datos
    Los principales componentes del gestor de la base de datos son los
    siguientes:

   Control de autorización. Este módulo comprueba que el usuario
    tiene los permisos necesarios para llevar a cabo la operación que
    solicita.

   Procesador de comandos. Una vez que el sistema ha comprobado
    los permisos del usuario, se pasa el control al procesador de
    comandos.

   Control de la integridad. Cuando una operación cambia los datos de
    la base de datos, este módulo debe comprobar que la operación a
    realizar satisface todas las restricciones de integridad necesarias.
    Optimizador de consultas. Este módulo determina la estrategia óptima
    para la ejecución de las consultas.

   Gestor de transacciones. Este módulo realiza el procesamiento de
    las transacciones.
   Planificador (Schedule). Este módulo es el responsable de
    asegurar que las operaciones que se realizan concurrentemente
    sobre la base de datos tienen lugar sin conflictos.

   Gestor de recuperación. Este módulo garantiza que la base de
    datos permanece en un estado consistente en caso de que se
    produzca algún fallo.

   Gestor de buffers. Este módulo es el responsable de transferir los
    datos entre memoria principal y los dispositivos de almacenamiento
    secundario. A este módulo también se le denomina gestor de
    datos.
Clasificación de los Sistemas de Gestión de Base de Datos
Los sistemas de Gestión de Base de Datos se clasifican según:
 Modelo lógico en el que se basan:
•     Modelo Jerárquico.
•     Modelo de Red.
•     Modelo Relacional.
•     Modelo Orientado a Objetos.
 Número de usuarios
   •      Mono usuario.
   •      Multiusuario.
 Número de sitios
   •      Centralizados.
   •      Distribuidos: Homogéneos, Heterogéneos.
 Ámbito de aplicación
 •       Propósito General.
   •      Propósito Específico
   Qué aporta a un SIG un Sistema de Gestión de Base
    de Datos?

   Los SMBD le permiten incorporar al SIG todas las
    características que describen los diferentes elementos
    analizados permitiendo:

   Ingresar
   Recuperar
   Cambiar
   Comparar
   Administrar y
   Distribuir información.
Lenguajes e interfaces de los
                     SGBD
   Los SGBD (Sistema de Gestión        usuario la seguridad de que sus
    de Base de Datos) son un tipo        datos no podrán ser
    de software muy                      accedidos, ni manipulados por
    específico, dedicados a servir       quien no tenga permiso para
    de interfaz entre la base de         ello. Debido a esto, debe
    datos, el usuario y las              poseer un complejo sistema
    aplicaciones que lo utilizan. Se     que maneje grupos, usuarios y
    compone de lenguajes de              permisos para las diferentes
    definición, manipulación, consul     actividades que se pueden
    ta y seguridad de datos.             realizar dentro del mismo.
   El propósito general de los         Mantener la integridad de los
    SGBD es el de manejar de             datos.
    manera clara, sencilla y            Proporcionar una manera
    ordenada un conjunto de datos.       eficiente de realizar copias de
   Existen diferentes objetivos que     seguridad de la información
    deben cumplir los SGBD, de los       almacenada en ellos, y permitir
    cuales se han enumerado los          a partir de estas copias
    siguientes:                          restaurar los datos.
   Hacer transparente al usuario       Controlar el acceso concurrente
    los detalles del                     de los usuarios.
    almacenamiento físico de los        Facilitar el manejo de grandes
    datos, mediante varios niveles       volúmenes de información.
    de abstracción de la Proveer al
   Existen dos tipos de SGBD:

   SGBD Multidimensionales: estos aportan mucha performance al
    DW en cuanto a la velocidad de respuesta, ya que los datos son
    almacenados en forma multidimensional, sin embargo son difíciles
    de gestionar y de mantener.

   SGBD Relacionales: estos son cada vez más potentes y poseen
    una interfaz gráfica más avanzada

   Comunicación entre el usuario y el SGBD
Como los usuarios de un SGBD pueden tener distintos privilegios y
distintos conocimientos informáticos, es necesario disponer de
diferentes lenguajes e interfaces para cada tipo de usuarios. En esta
sección vamos a ver los distintos lenguajes e interfaces que emplean
los SGBD.
HERRAMIENTAS Web 2.0
   El término Web 2.0 está asociado a aplicaciones
    web       que        facilitan   el      compartir
    información, la interoperabilidad, el diseño
    centrado en el usuario y lacolaboración en
    la World Wide Web. Un sitio Web 2.0 permite a
    los usuarios interactuar y colaborar entre sí como
    creadores de contenido generado por usuarios
    en una comunidad virtual, a diferencia de sitios
    web donde los usuarios se limitan a la
    observación pasiva de los contenidos que se ha
    creado para ellos. Ejemplos de la Web 2.0 son
    las    comunidades          web,  los     servicios
    web, las aplicaciones Web, los servicios de red
    social, los servicios de alojamiento de
    videos, las wikis, blogs, mashups y folcsonomías.
   El término Web 2.0 está asociado estrechamente
    con Tim O'Reilly, debido a la conferencia sobre la
    Web 2.0 de O'Reilly Media en 2004. Aunque el
    término sugiere una nueva versión de la World Wide
    Web, no se refiere a una actualización de las
    especificaciones técnicas de la web, sino más bien a
    cambios acumulativos en la forma en la
    que desarrolladores de software y usuarios
    finales utilizan la Web. El hecho de que la Web 2.0 es
    cualitativamente diferente de las tecnologías web
    anteriores ha sido cuestionado por el creador de la
    World Wide Web Tim Berners-Lee, quien calificó al
    término como "tan sólo una jerga"- precisamente
    porque tenía la intención de que la Web incorporase
    estos valores en el primer lugar.
Servicios asociados
   Para compartir en la Web 2.0 se utilizan una serie de
    herramientas, entre las que se pueden destacar:

 Blogs: Un blog es un espacio web personal en el que su autor
  (puede haber varios autores autorizados) puede escribir
  cronológicamente artículos, noticias...(con imágenes y
  enlaces), pero además es un espacio colaborativo donde los
  lectores también pueden escribir sus comentarios a cada uno
  de los artículos (entradas/post) que ha realizado el autor.
  La blogosfera es el conjunto de blogs que hay en internet.
 Wikis: En hawaiano "wiki" significa: rápido, informal. Una wiki
  es un espacio web corporativo, organizado mediante una
  estructura hipertextual de páginas (referenciadas en un menú
  lateral), donde varias personas elaboran contenidos de manera
  asíncrona. Basta pulsar el botón "editar" para acceder a los
  contenidos y modificarlos. Suelen mantener un archivo
  histórico de las versiones anteriores y facilitan la realización de
  copias de seguridad de los contenidos. Hay diversos
  servidores de wikis gratuitos.
   Entornos para compartir recursos: Todos estos
    entornos nos permiten almacenar recursos en
    Internet, compartirlos y visualizarlos cuando nos
    convenga desde Internet. Constituyen una inmensa
    fuente de recursos y lugares donde publicar materiales
    para su difusión mundial.

     Documentos: podemos subir nuestros documentos y
        compartirlos, embebiéndolos en un Blog o Wiki, enviándolos por
        correo.
       Videos: Al igual que los Documentos, anteriormente
        mencionados, se pueden "embeber" un video tomado de algún
        repositorio que lo permita, tal como YouTube.
       Presentaciones
       Fotos
       Plataformas educativas
       Aulas virtuales (síncronas)
       Redes Sociales (facebook, myspace, twitter,etc.)
URL
:
   http://es.wikipedia.org/wiki/Sistema_de_gesti%C3
    %B3n_de_bases_de_datos

   http://www.monografias.com/trabajos56/sistemas-
    bases-de-datos/sistemas-bases-de-datos.shtml

   http://indira-informatica.blogspot.com/2007/09/qu-
    es-un-sistema-de-gestin-de-base-de.html

   http://es.wikipedia.org/wiki/Web_2.0

Weitere ähnliche Inhalte

Was ist angesagt?

Base de datos 2(tema 2)
Base de datos 2(tema 2)Base de datos 2(tema 2)
Base de datos 2(tema 2)Edwin Arias
 
Componentes de un sgbd
Componentes de un sgbdComponentes de un sgbd
Componentes de un sgbdLuis Santillan
 
Fase1 BD avanzada
Fase1 BD avanzada Fase1 BD avanzada
Fase1 BD avanzada leostave
 
MANEJADORES DE BASE DE DATOS ANDREA DIAZ
MANEJADORES DE BASE DE DATOS ANDREA DIAZMANEJADORES DE BASE DE DATOS ANDREA DIAZ
MANEJADORES DE BASE DE DATOS ANDREA DIAZActiveTechnology2013
 
01 Introducion Bd
01 Introducion Bd01 Introducion Bd
01 Introducion BdKudos S.A.S
 
La base de datos
La base de datosLa base de datos
La base de datosValerokl
 
2.2 funciones de los sistemas de bd
2.2 funciones de los sistemas de bd2.2 funciones de los sistemas de bd
2.2 funciones de los sistemas de bdjuanguido
 
Smdb Equipo11
Smdb Equipo11Smdb Equipo11
Smdb Equipo11antori
 
Actividad 2 base de datos
Actividad 2 base de datosActividad 2 base de datos
Actividad 2 base de datosKristhian Amaya
 
Características, componentes y arquitectura de los dbms.
Características, componentes y arquitectura de los dbms.Características, componentes y arquitectura de los dbms.
Características, componentes y arquitectura de los dbms.Julicamargo
 
C:\Documents And Settings\Admin\Mis Documentos\Elkin 2010 Ii\Bases De Datos\B...
C:\Documents And Settings\Admin\Mis Documentos\Elkin 2010 Ii\Bases De Datos\B...C:\Documents And Settings\Admin\Mis Documentos\Elkin 2010 Ii\Bases De Datos\B...
C:\Documents And Settings\Admin\Mis Documentos\Elkin 2010 Ii\Bases De Datos\B...Elkin Alfredo Albarracin Navas
 
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
 

Was ist angesagt? (19)

Base de datos 2(tema 2)
Base de datos 2(tema 2)Base de datos 2(tema 2)
Base de datos 2(tema 2)
 
Componentes de un sgbd
Componentes de un sgbdComponentes de un sgbd
Componentes de un sgbd
 
Bases de Datos II: El entorno
Bases de Datos II: El entornoBases de Datos II: El entorno
Bases de Datos II: El entorno
 
Componentes de un SGBD
Componentes de un SGBDComponentes de un SGBD
Componentes de un SGBD
 
Fase1 BD avanzada
Fase1 BD avanzada Fase1 BD avanzada
Fase1 BD avanzada
 
MANEJADORES DE BASE DE DATOS ANDREA DIAZ
MANEJADORES DE BASE DE DATOS ANDREA DIAZMANEJADORES DE BASE DE DATOS ANDREA DIAZ
MANEJADORES DE BASE DE DATOS ANDREA DIAZ
 
Base de datos
Base de datosBase de datos
Base de datos
 
01 Introducion Bd
01 Introducion Bd01 Introducion Bd
01 Introducion Bd
 
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
 
La base de datos
La base de datosLa base de datos
La base de datos
 
2.2 funciones de los sistemas de bd
2.2 funciones de los sistemas de bd2.2 funciones de los sistemas de bd
2.2 funciones de los sistemas de bd
 
Sistemas manejadores de base de datos
Sistemas manejadores de base de datosSistemas manejadores de base de datos
Sistemas manejadores de base de datos
 
Smdb Equipo11
Smdb Equipo11Smdb Equipo11
Smdb Equipo11
 
Actividad Número 2 base de datos
Actividad Número 2 base de datos Actividad Número 2 base de datos
Actividad Número 2 base de datos
 
Actividad 2 base de datos
Actividad 2 base de datosActividad 2 base de datos
Actividad 2 base de datos
 
Introduccion bd
Introduccion bdIntroduccion bd
Introduccion bd
 
Características, componentes y arquitectura de los dbms.
Características, componentes y arquitectura de los dbms.Características, componentes y arquitectura de los dbms.
Características, componentes y arquitectura de los dbms.
 
C:\Documents And Settings\Admin\Mis Documentos\Elkin 2010 Ii\Bases De Datos\B...
C:\Documents And Settings\Admin\Mis Documentos\Elkin 2010 Ii\Bases De Datos\B...C:\Documents And Settings\Admin\Mis Documentos\Elkin 2010 Ii\Bases De Datos\B...
C:\Documents And Settings\Admin\Mis Documentos\Elkin 2010 Ii\Bases De Datos\B...
 
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
 

Ähnlich wie Gestion de base de datos

Ähnlich wie Gestion de base de datos (20)

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 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
 
Gestor de Base de Datos
Gestor de Base de DatosGestor de Base de Datos
Gestor de Base 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
 
Cuestionario sobre SGBD (parte 2)
Cuestionario sobre SGBD (parte 2)Cuestionario sobre SGBD (parte 2)
Cuestionario sobre SGBD (parte 2)
 
Dbms
DbmsDbms
Dbms
 
Instituto
InstitutoInstituto
Instituto
 
Instituto
InstitutoInstituto
Instituto
 
Instituto
InstitutoInstituto
Instituto
 
Instituto
InstitutoInstituto
Instituto
 
Instituto
InstitutoInstituto
Instituto
 
Bases de datos_clase_1
Bases de datos_clase_1Bases de datos_clase_1
Bases de datos_clase_1
 
Bases de datos_clase_1
Bases de datos_clase_1Bases de datos_clase_1
Bases de datos_clase_1
 
Funciones del dba
Funciones del dbaFunciones del dba
Funciones del dba
 
Componentes de sgbd
Componentes de sgbdComponentes de sgbd
Componentes de sgbd
 
Gestores de base de datos
Gestores de base de datosGestores de base de datos
Gestores de base de datos
 
Infome sgbd
Infome sgbdInfome sgbd
Infome sgbd
 
Sistemas manejadores de base de datos
Sistemas manejadores de base de datosSistemas manejadores de base de datos
Sistemas manejadores de base de datos
 
Sgbs
SgbsSgbs
Sgbs
 

Mehr von GUSTARD

2 elemento gustavo masaquiza
2 elemento gustavo masaquiza2 elemento gustavo masaquiza
2 elemento gustavo masaquizaGUSTARD
 
Gustard Masaquiza
Gustard MasaquizaGustard Masaquiza
Gustard MasaquizaGUSTARD
 
Gustard1
Gustard1Gustard1
Gustard1GUSTARD
 
Gus,...((predicador))
Gus,...((predicador))Gus,...((predicador))
Gus,...((predicador))GUSTARD
 
T A R E A 7
T A R E A 7T A R E A 7
T A R E A 7GUSTARD
 
T A R E A 6
T A R E A 6T A R E A 6
T A R E A 6GUSTARD
 

Mehr von GUSTARD (10)

2 elemento gustavo masaquiza
2 elemento gustavo masaquiza2 elemento gustavo masaquiza
2 elemento gustavo masaquiza
 
Gustard Masaquiza
Gustard MasaquizaGustard Masaquiza
Gustard Masaquiza
 
Gustard
GustardGustard
Gustard
 
Gustard1
Gustard1Gustard1
Gustard1
 
Gustard
GustardGustard
Gustard
 
Gus,...((predicador))
Gus,...((predicador))Gus,...((predicador))
Gus,...((predicador))
 
Tarea 7
Tarea 7Tarea 7
Tarea 7
 
Tarea 6
Tarea 6Tarea 6
Tarea 6
 
T A R E A 7
T A R E A 7T A R E A 7
T A R E A 7
 
T A R E A 6
T A R E A 6T A R E A 6
T A R E A 6
 

Kürzlich hochgeladen

IV SES LUN 15 TUTO CUIDO MI MENTE CUIDANDO MI CUERPO YESSENIA 933623393 NUEV...
IV SES LUN 15 TUTO CUIDO MI MENTE CUIDANDO MI CUERPO  YESSENIA 933623393 NUEV...IV SES LUN 15 TUTO CUIDO MI MENTE CUIDANDO MI CUERPO  YESSENIA 933623393 NUEV...
IV SES LUN 15 TUTO CUIDO MI MENTE CUIDANDO MI CUERPO YESSENIA 933623393 NUEV...YobanaZevallosSantil1
 
4° UNIDAD 2 SALUD,ALIMENTACIÓN Y DÍA DE LA MADRE 933623393 PROF YESSENIA CN.docx
4° UNIDAD 2 SALUD,ALIMENTACIÓN Y DÍA DE LA MADRE 933623393 PROF YESSENIA CN.docx4° UNIDAD 2 SALUD,ALIMENTACIÓN Y DÍA DE LA MADRE 933623393 PROF YESSENIA CN.docx
4° UNIDAD 2 SALUD,ALIMENTACIÓN Y DÍA DE LA MADRE 933623393 PROF YESSENIA CN.docxMagalyDacostaPea
 
Fichas de MatemáticA QUINTO DE SECUNDARIA).pdf
Fichas de MatemáticA QUINTO DE SECUNDARIA).pdfFichas de MatemáticA QUINTO DE SECUNDARIA).pdf
Fichas de MatemáticA QUINTO DE SECUNDARIA).pdfssuser50d1252
 
4° SES MATE DESCOMP. ADIT. DE NUMEROS SOBRE CASOS DE DENGUE 9-4-24 (1).docx
4° SES MATE DESCOMP. ADIT. DE NUMEROS SOBRE CASOS DE DENGUE     9-4-24 (1).docx4° SES MATE DESCOMP. ADIT. DE NUMEROS SOBRE CASOS DE DENGUE     9-4-24 (1).docx
4° SES MATE DESCOMP. ADIT. DE NUMEROS SOBRE CASOS DE DENGUE 9-4-24 (1).docxMagalyDacostaPea
 
TEMA 13. LOS GOBIERNOS DEMOCRÁTICOS (1982-2018)
TEMA 13. LOS GOBIERNOS DEMOCRÁTICOS (1982-2018)TEMA 13. LOS GOBIERNOS DEMOCRÁTICOS (1982-2018)
TEMA 13. LOS GOBIERNOS DEMOCRÁTICOS (1982-2018)jlorentemartos
 
Fichas de Matemática DE SEGUNDO DE SECUNDARIA.pdf
Fichas de Matemática DE SEGUNDO DE SECUNDARIA.pdfFichas de Matemática DE SEGUNDO DE SECUNDARIA.pdf
Fichas de Matemática DE SEGUNDO DE SECUNDARIA.pdfssuser50d1252
 
Fichas de matemática DE PRIMERO DE SECUNDARIA.pdf
Fichas de matemática DE PRIMERO DE SECUNDARIA.pdfFichas de matemática DE PRIMERO DE SECUNDARIA.pdf
Fichas de matemática DE PRIMERO DE SECUNDARIA.pdfssuser50d1252
 
Secuencia didáctica.DOÑA CLEMENTINA.2024.docx
Secuencia didáctica.DOÑA CLEMENTINA.2024.docxSecuencia didáctica.DOÑA CLEMENTINA.2024.docx
Secuencia didáctica.DOÑA CLEMENTINA.2024.docxNataliaGonzalez619348
 
SESIÓN DE APRENDIZAJE Leemos un texto para identificar los sinónimos y los an...
SESIÓN DE APRENDIZAJE Leemos un texto para identificar los sinónimos y los an...SESIÓN DE APRENDIZAJE Leemos un texto para identificar los sinónimos y los an...
SESIÓN DE APRENDIZAJE Leemos un texto para identificar los sinónimos y los an...GIANCARLOORDINOLAORD
 
DIGNITAS INFINITA - DIGNIDAD HUMANA; Declaración del dicasterio para la doctr...
DIGNITAS INFINITA - DIGNIDAD HUMANA; Declaración del dicasterio para la doctr...DIGNITAS INFINITA - DIGNIDAD HUMANA; Declaración del dicasterio para la doctr...
DIGNITAS INFINITA - DIGNIDAD HUMANA; Declaración del dicasterio para la doctr...Martin M Flynn
 
HISPANIDAD - La cultura común de la HISPANOAMERICA
HISPANIDAD - La cultura común de la HISPANOAMERICAHISPANIDAD - La cultura común de la HISPANOAMERICA
HISPANIDAD - La cultura común de la HISPANOAMERICAJesus Gonzalez Losada
 
NUEVO PLAN Y PROGRAMAS DE ESTUDIO 2022.pdf
NUEVO PLAN Y PROGRAMAS DE ESTUDIO  2022.pdfNUEVO PLAN Y PROGRAMAS DE ESTUDIO  2022.pdf
NUEVO PLAN Y PROGRAMAS DE ESTUDIO 2022.pdfEDNAMONICARUIZNIETO
 
historieta materia de ecologías producto
historieta materia de ecologías productohistorieta materia de ecologías producto
historieta materia de ecologías productommartinezmarquez30
 
Abregú, Podestá. Directores.Líderes en Acción.
Abregú, Podestá. Directores.Líderes en Acción.Abregú, Podestá. Directores.Líderes en Acción.
Abregú, Podestá. Directores.Líderes en Acción.profandrearivero
 
PLAN DE TUTORIA- PARA NIVEL PRIMARIA CUARTO GRADO
PLAN DE TUTORIA- PARA NIVEL PRIMARIA CUARTO GRADOPLAN DE TUTORIA- PARA NIVEL PRIMARIA CUARTO GRADO
PLAN DE TUTORIA- PARA NIVEL PRIMARIA CUARTO GRADOMARIBEL DIAZ
 
SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024
SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024
SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024gharce
 
libro grafismo fonético guía de uso para el lenguaje
libro grafismo fonético guía de uso para el lenguajelibro grafismo fonético guía de uso para el lenguaje
libro grafismo fonético guía de uso para el lenguajeKattyMoran3
 

Kürzlich hochgeladen (20)

IV SES LUN 15 TUTO CUIDO MI MENTE CUIDANDO MI CUERPO YESSENIA 933623393 NUEV...
IV SES LUN 15 TUTO CUIDO MI MENTE CUIDANDO MI CUERPO  YESSENIA 933623393 NUEV...IV SES LUN 15 TUTO CUIDO MI MENTE CUIDANDO MI CUERPO  YESSENIA 933623393 NUEV...
IV SES LUN 15 TUTO CUIDO MI MENTE CUIDANDO MI CUERPO YESSENIA 933623393 NUEV...
 
4° UNIDAD 2 SALUD,ALIMENTACIÓN Y DÍA DE LA MADRE 933623393 PROF YESSENIA CN.docx
4° UNIDAD 2 SALUD,ALIMENTACIÓN Y DÍA DE LA MADRE 933623393 PROF YESSENIA CN.docx4° UNIDAD 2 SALUD,ALIMENTACIÓN Y DÍA DE LA MADRE 933623393 PROF YESSENIA CN.docx
4° UNIDAD 2 SALUD,ALIMENTACIÓN Y DÍA DE LA MADRE 933623393 PROF YESSENIA CN.docx
 
Fichas de MatemáticA QUINTO DE SECUNDARIA).pdf
Fichas de MatemáticA QUINTO DE SECUNDARIA).pdfFichas de MatemáticA QUINTO DE SECUNDARIA).pdf
Fichas de MatemáticA QUINTO DE SECUNDARIA).pdf
 
4° SES MATE DESCOMP. ADIT. DE NUMEROS SOBRE CASOS DE DENGUE 9-4-24 (1).docx
4° SES MATE DESCOMP. ADIT. DE NUMEROS SOBRE CASOS DE DENGUE     9-4-24 (1).docx4° SES MATE DESCOMP. ADIT. DE NUMEROS SOBRE CASOS DE DENGUE     9-4-24 (1).docx
4° SES MATE DESCOMP. ADIT. DE NUMEROS SOBRE CASOS DE DENGUE 9-4-24 (1).docx
 
TEMA 13. LOS GOBIERNOS DEMOCRÁTICOS (1982-2018)
TEMA 13. LOS GOBIERNOS DEMOCRÁTICOS (1982-2018)TEMA 13. LOS GOBIERNOS DEMOCRÁTICOS (1982-2018)
TEMA 13. LOS GOBIERNOS DEMOCRÁTICOS (1982-2018)
 
Sesión ¿Amor o egoísmo? Esa es la cuestión
Sesión  ¿Amor o egoísmo? Esa es la cuestiónSesión  ¿Amor o egoísmo? Esa es la cuestión
Sesión ¿Amor o egoísmo? Esa es la cuestión
 
Fichas de Matemática DE SEGUNDO DE SECUNDARIA.pdf
Fichas de Matemática DE SEGUNDO DE SECUNDARIA.pdfFichas de Matemática DE SEGUNDO DE SECUNDARIA.pdf
Fichas de Matemática DE SEGUNDO DE SECUNDARIA.pdf
 
¿Amor o egoísmo? Esa es la cuestión.pptx
¿Amor o egoísmo? Esa es la cuestión.pptx¿Amor o egoísmo? Esa es la cuestión.pptx
¿Amor o egoísmo? Esa es la cuestión.pptx
 
Fichas de matemática DE PRIMERO DE SECUNDARIA.pdf
Fichas de matemática DE PRIMERO DE SECUNDARIA.pdfFichas de matemática DE PRIMERO DE SECUNDARIA.pdf
Fichas de matemática DE PRIMERO DE SECUNDARIA.pdf
 
Secuencia didáctica.DOÑA CLEMENTINA.2024.docx
Secuencia didáctica.DOÑA CLEMENTINA.2024.docxSecuencia didáctica.DOÑA CLEMENTINA.2024.docx
Secuencia didáctica.DOÑA CLEMENTINA.2024.docx
 
SESIÓN DE APRENDIZAJE Leemos un texto para identificar los sinónimos y los an...
SESIÓN DE APRENDIZAJE Leemos un texto para identificar los sinónimos y los an...SESIÓN DE APRENDIZAJE Leemos un texto para identificar los sinónimos y los an...
SESIÓN DE APRENDIZAJE Leemos un texto para identificar los sinónimos y los an...
 
DIGNITAS INFINITA - DIGNIDAD HUMANA; Declaración del dicasterio para la doctr...
DIGNITAS INFINITA - DIGNIDAD HUMANA; Declaración del dicasterio para la doctr...DIGNITAS INFINITA - DIGNIDAD HUMANA; Declaración del dicasterio para la doctr...
DIGNITAS INFINITA - DIGNIDAD HUMANA; Declaración del dicasterio para la doctr...
 
HISPANIDAD - La cultura común de la HISPANOAMERICA
HISPANIDAD - La cultura común de la HISPANOAMERICAHISPANIDAD - La cultura común de la HISPANOAMERICA
HISPANIDAD - La cultura común de la HISPANOAMERICA
 
NUEVO PLAN Y PROGRAMAS DE ESTUDIO 2022.pdf
NUEVO PLAN Y PROGRAMAS DE ESTUDIO  2022.pdfNUEVO PLAN Y PROGRAMAS DE ESTUDIO  2022.pdf
NUEVO PLAN Y PROGRAMAS DE ESTUDIO 2022.pdf
 
historieta materia de ecologías producto
historieta materia de ecologías productohistorieta materia de ecologías producto
historieta materia de ecologías producto
 
Abregú, Podestá. Directores.Líderes en Acción.
Abregú, Podestá. Directores.Líderes en Acción.Abregú, Podestá. Directores.Líderes en Acción.
Abregú, Podestá. Directores.Líderes en Acción.
 
PLAN DE TUTORIA- PARA NIVEL PRIMARIA CUARTO GRADO
PLAN DE TUTORIA- PARA NIVEL PRIMARIA CUARTO GRADOPLAN DE TUTORIA- PARA NIVEL PRIMARIA CUARTO GRADO
PLAN DE TUTORIA- PARA NIVEL PRIMARIA CUARTO GRADO
 
SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024
SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024
SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024
 
libro grafismo fonético guía de uso para el lenguaje
libro grafismo fonético guía de uso para el lenguajelibro grafismo fonético guía de uso para el lenguaje
libro grafismo fonético guía de uso para el lenguaje
 
El Bullying.
El Bullying.El Bullying.
El Bullying.
 

Gestion de base de datos

  • 1. UTA FACULTAD CIENCIAS HUMANAS Y DE LA EDUCACIÓN CARRERA DE DOCENCIA EN INFORMÁTICA NOMBRE: GUSTAVO MASAQUIZA. MATERIA: BASE DE DATOS: ING: JAVIER SANCHEZ. AMBATO-ECUADOR
  • 2. Un Sistema de Gestión de Bases de Datos (SGBD), es el conjunto de programas que permiten definir, manipular y utilizar la información que contienen las bases de datos, realizar todas las tareas de administración necesarias para mantenerlas operativas, mantener su integridad, confidencialidad y seguridad. Una BD nunca se accede o manipula directamente sino a través del SGBD. Se puede considerar al SGBD como el interfaz entre el usuario y la BD. El funcionamiento del SGBD está muy interrelacionado con el del Sistema Operativo, especialmente con el sistema de comunicaciones. El SGBD utilizará las facilidades del sistema de comunicaciones para recibir las peticiones del usuario (que puede estar utilizando un terminal físicamente remoto) y para devolverle los resultados.
  • 3. Funciones de un SGBD  Un SGBD debe proporcionar un amplio surtido de funcionalidades para poder cumplir adecuadamente su misión. Normalmente se clasifican en definición, manipulación y utilización.  Función de definición: Permite describir los elementos de datos, sus estructuras, sus interrelaciones y sus validaciones a nivel externo, lógico e interno. Esta función es realizada por una parte del SGBD denominada lenguaje de definición de datos (LDD o DDL, Data Definición Lenguaje).  Función de manipulación: Permite buscar, añadir, suprimir y modificar los datos de la BD. Esta función es realizada por una parte del SGBD denominada lenguaje de manipulación de datos (LMD o DML, Data Manipulación Lenguaje).  Función de utilización: Incluye otras funcionalidades tales como: modificar la capacidad de los registros, cargar archivos, realizar copias de seguridad, arranque, protección frente a accesos no autorizados, gestión de la concurrencia, estadísticas de utilización, etc.
  • 4. El sistema de gestión de la base de datos (SGBD) es una aplicación que permite a los usuarios definir, crear y mantener la base de datos, y proporciona acceso controlado a la misma.”  SGBD: es una agrupación de programas que sirven para definir, construir y manipular una base de datos.  En la manipulación de una base de datos, los SGBD deben incluir un control de concurrencia, o sea, deben permitir a varios usuarios tener acceso " simultáneo" a la base de datos. Controlar la concurrencia implica que si varios usuarios acceden a la base de datos, la actualización de los datos se haga de forma controlada para que no haya problemas.  Un SGBD también debe encargase de cumplir las reglas de integridad y redundancias.  Otra función importante en un SGBD, es su capacidad de realizar copias de seguridad y de recuperación de datos.  Restricción de accesos no autorizados.
  • 5. Suministrar múltiples interfaces de usuario.*  Representar relaciones complejas entre los datos. Un SGBD debe incluir por lo menos las siguientes funciones:  Definición de los Datos. El SGBD debe ser capaz de aceptar las definiciones de datos en versión fuente y convertirlas en la versión objeto. El SGBD debe incluir componentes procesadores para cada uno de los lenguajes de definición de datos (LDD).  Manipulación de los Datos. El SGBD debe atender las solicitudes de los usuarios para extraer, actualizar, adicionar o suprimir datos. El SGBD debe incluir un componente procesador del Lenguaje de manipulación de datos (LMD).  Seguridad e Integridad de los Datos. El SGBD debe supervisar las solicitudes de los usuarios y rechazar los intentos de violar las medidas de seguridad e integridad definidas por el Administrador de la Base de Datos DBA.
  • 6. Recuperación y concurrencia de los datos. El principal objetivo de la implantación de una base de datos es poner a disposición de un gran número de usuarios en conjunto integrado de datos, estos datos podrán ser manipulados por los diferentes usuarios y es ahora cuando se debe garantizar la coherencia de los datos después de las diversas manipulaciones. Diccionario de Datos  Desempeño. El SGBD debe ejecutar todas las funciones en la forma eficiente.  Componentes de un Sistema de Gestión de Base de Datos. Un Sistema de Gestión de Base de Datos se divide en módulos que tratan cada una de las responsabilidades del sistema general. Los componentes funcionales de un SGBD incluyen:
  • 7.
  • 8. • Procesador de Consultas. Traduce sentencias en un lenguaje de consultas a instrucciones de bajo nivel que entiende el gestor de la base de datos.  • Gestor de la Base de Datos. Proporciona la interface entre los datos de bajo nivel almacenados en la base de datos y los programas de aplicación y las consultas que se hacen en el sistema.  • Gestor de Archivos. Gestiona la asignación de espacio en la memoria del disco y de las estructuras de datos usadas para representar la información almacenada en disco. • Pre compilador del Lenguaje de Manipulación de Datos DML. Convierte las sentencias en DML incorporadas en un programa de aplicación en llamadas normales a procedimientos en el lenguaje principal.  • Compilador del Lenguaje de Definición de Datos DDL. Convierte sentencias en DDL en un conjunto de tablas metadatos o “datos sobre datos”.
  • 9.  Procesador de Consultas. Traduce sentencias en un lenguaje de consultas a instrucciones de bajo nivel que entiende el gestor de la base de datos.  Gestor de la Base de Datos. Proporciona la interface entre los datos de bajo nivel almacenados en la base de datos y los programas de aplicación y las consultas que se hacen en el sistema.  Gestor de Archivos. Gestiona la asignación de espacio en la memoria del disco y de las estructuras de datos usadas para representar la información almacenada en disco.  Pre compilador del Lenguaje de Manipulación de Datos DML. Convierte las sentencias en DML incorporadas en un programa de aplicación en llamadas normales a procedimientos en el lenguaje principal.  Compilador del Lenguaje de Definición de Datos DDL. Convierte sentencias en DDL en un conjunto de tablas metadatos o “datos sobre datos”.  Gestor del Diccionario de Datos. Almacena metadatos sobre la estructura de la base de datos
  • 10. Componentes del Gestor de la Base de Datos Los principales componentes del gestor de la base de datos son los siguientes:  Control de autorización. Este módulo comprueba que el usuario tiene los permisos necesarios para llevar a cabo la operación que solicita.  Procesador de comandos. Una vez que el sistema ha comprobado los permisos del usuario, se pasa el control al procesador de comandos.  Control de la integridad. Cuando una operación cambia los datos de la base de datos, este módulo debe comprobar que la operación a realizar satisface todas las restricciones de integridad necesarias. Optimizador de consultas. Este módulo determina la estrategia óptima para la ejecución de las consultas.  Gestor de transacciones. Este módulo realiza el procesamiento de las transacciones.
  • 11. Planificador (Schedule). Este módulo es el responsable de asegurar que las operaciones que se realizan concurrentemente sobre la base de datos tienen lugar sin conflictos.  Gestor de recuperación. Este módulo garantiza que la base de datos permanece en un estado consistente en caso de que se produzca algún fallo.  Gestor de buffers. Este módulo es el responsable de transferir los datos entre memoria principal y los dispositivos de almacenamiento secundario. A este módulo también se le denomina gestor de datos.
  • 12. Clasificación de los Sistemas de Gestión de Base de Datos Los sistemas de Gestión de Base de Datos se clasifican según:  Modelo lógico en el que se basan: • Modelo Jerárquico. • Modelo de Red. • Modelo Relacional. • Modelo Orientado a Objetos.  Número de usuarios • Mono usuario. • Multiusuario.  Número de sitios • Centralizados. • Distribuidos: Homogéneos, Heterogéneos.  Ámbito de aplicación  • Propósito General. • Propósito Específico
  • 13. Qué aporta a un SIG un Sistema de Gestión de Base de Datos?  Los SMBD le permiten incorporar al SIG todas las características que describen los diferentes elementos analizados permitiendo:  Ingresar  Recuperar  Cambiar  Comparar  Administrar y  Distribuir información.
  • 14. Lenguajes e interfaces de los SGBD  Los SGBD (Sistema de Gestión  usuario la seguridad de que sus de Base de Datos) son un tipo datos no podrán ser de software muy accedidos, ni manipulados por específico, dedicados a servir quien no tenga permiso para de interfaz entre la base de ello. Debido a esto, debe datos, el usuario y las poseer un complejo sistema aplicaciones que lo utilizan. Se que maneje grupos, usuarios y compone de lenguajes de permisos para las diferentes definición, manipulación, consul actividades que se pueden ta y seguridad de datos. realizar dentro del mismo.  El propósito general de los  Mantener la integridad de los SGBD es el de manejar de datos. manera clara, sencilla y  Proporcionar una manera ordenada un conjunto de datos. eficiente de realizar copias de  Existen diferentes objetivos que seguridad de la información deben cumplir los SGBD, de los almacenada en ellos, y permitir cuales se han enumerado los a partir de estas copias siguientes: restaurar los datos.  Hacer transparente al usuario  Controlar el acceso concurrente los detalles del de los usuarios. almacenamiento físico de los  Facilitar el manejo de grandes datos, mediante varios niveles volúmenes de información. de abstracción de la Proveer al
  • 15. Existen dos tipos de SGBD:  SGBD Multidimensionales: estos aportan mucha performance al DW en cuanto a la velocidad de respuesta, ya que los datos son almacenados en forma multidimensional, sin embargo son difíciles de gestionar y de mantener.  SGBD Relacionales: estos son cada vez más potentes y poseen una interfaz gráfica más avanzada  Comunicación entre el usuario y el SGBD Como los usuarios de un SGBD pueden tener distintos privilegios y distintos conocimientos informáticos, es necesario disponer de diferentes lenguajes e interfaces para cada tipo de usuarios. En esta sección vamos a ver los distintos lenguajes e interfaces que emplean los SGBD.
  • 16. HERRAMIENTAS Web 2.0  El término Web 2.0 está asociado a aplicaciones web que facilitan el compartir información, la interoperabilidad, el diseño centrado en el usuario y lacolaboración en la World Wide Web. Un sitio Web 2.0 permite a los usuarios interactuar y colaborar entre sí como creadores de contenido generado por usuarios en una comunidad virtual, a diferencia de sitios web donde los usuarios se limitan a la observación pasiva de los contenidos que se ha creado para ellos. Ejemplos de la Web 2.0 son las comunidades web, los servicios web, las aplicaciones Web, los servicios de red social, los servicios de alojamiento de videos, las wikis, blogs, mashups y folcsonomías.
  • 17. El término Web 2.0 está asociado estrechamente con Tim O'Reilly, debido a la conferencia sobre la Web 2.0 de O'Reilly Media en 2004. Aunque el término sugiere una nueva versión de la World Wide Web, no se refiere a una actualización de las especificaciones técnicas de la web, sino más bien a cambios acumulativos en la forma en la que desarrolladores de software y usuarios finales utilizan la Web. El hecho de que la Web 2.0 es cualitativamente diferente de las tecnologías web anteriores ha sido cuestionado por el creador de la World Wide Web Tim Berners-Lee, quien calificó al término como "tan sólo una jerga"- precisamente porque tenía la intención de que la Web incorporase estos valores en el primer lugar.
  • 18. Servicios asociados  Para compartir en la Web 2.0 se utilizan una serie de herramientas, entre las que se pueden destacar:  Blogs: Un blog es un espacio web personal en el que su autor (puede haber varios autores autorizados) puede escribir cronológicamente artículos, noticias...(con imágenes y enlaces), pero además es un espacio colaborativo donde los lectores también pueden escribir sus comentarios a cada uno de los artículos (entradas/post) que ha realizado el autor. La blogosfera es el conjunto de blogs que hay en internet.  Wikis: En hawaiano "wiki" significa: rápido, informal. Una wiki es un espacio web corporativo, organizado mediante una estructura hipertextual de páginas (referenciadas en un menú lateral), donde varias personas elaboran contenidos de manera asíncrona. Basta pulsar el botón "editar" para acceder a los contenidos y modificarlos. Suelen mantener un archivo histórico de las versiones anteriores y facilitan la realización de copias de seguridad de los contenidos. Hay diversos servidores de wikis gratuitos.
  • 19. Entornos para compartir recursos: Todos estos entornos nos permiten almacenar recursos en Internet, compartirlos y visualizarlos cuando nos convenga desde Internet. Constituyen una inmensa fuente de recursos y lugares donde publicar materiales para su difusión mundial.  Documentos: podemos subir nuestros documentos y compartirlos, embebiéndolos en un Blog o Wiki, enviándolos por correo.  Videos: Al igual que los Documentos, anteriormente mencionados, se pueden "embeber" un video tomado de algún repositorio que lo permita, tal como YouTube.  Presentaciones  Fotos  Plataformas educativas  Aulas virtuales (síncronas)  Redes Sociales (facebook, myspace, twitter,etc.)
  • 20. URL :  http://es.wikipedia.org/wiki/Sistema_de_gesti%C3 %B3n_de_bases_de_datos  http://www.monografias.com/trabajos56/sistemas- bases-de-datos/sistemas-bases-de-datos.shtml  http://indira-informatica.blogspot.com/2007/09/qu- es-un-sistema-de-gestin-de-base-de.html  http://es.wikipedia.org/wiki/Web_2.0