O GoConqr está de visual novo! Conte para nós o que você achou.

Mapa mental

Funciones de los SGBD

andy Robles Fundamentos de Bases de datos Espanhol

Mapa mental sobre funciones de los SGBD: descripción, utilidades y tipos de gestión de archivos

Mapa mental: Funciones de los SGBD

Conteúdo do mapa

Funciones de los SGBD

  1. Función de descripción (lenguaje DDL).

    • Crea las tres estructuras fundamentales las cuales son: interna, externa y conceptual.
      • En concreto: estructura datos, específica el significado de los datos, define las reglas a cumplir y también relaciona datos.
        • Función de manipulación (lenguaje DML).
          • Añade datos, elimina datos, modifica datos y también busca datos - Lenguaje DQL.
            • Función de control (lenguaje DCL).
              • Permisos de usurario, permisos de objeto y gestión de seguridad.
  2. Utilidades de los SGBD

    • Herramientas para la creación y especificación del diccionario de datos.
      • Herramientas para administrar y crear la estructura física de la base de datos.
        • Herramientas para manipular los datos.
          • Herramientas para la recuperación de datos.
            • Herramientas para la creación y restablecimiento de copias de seguridad.
    • Funcionamiento de los SGBD
      • Niveles de abstracción de una base de datos.
        • Nivel físico, nivel interno, nivel conceptual y nivel externo.
          • Modelos ANSI/X3/SPARK.
            • Arquitectura ANSI/SPARC y X3, es un estándar modelo abstracto para un sistema de gestión de bases de datos.
              • Herramientas CASE (Computer Aided Sofware Engineering).
                • Software para diseñar aplicaciones y/o bases de datos.
                  • Tras hacer el diseño del esquema conceptual, se encargan de generar el resto de esquemas.
      • Recursos humanos informáticos
        • Directivos.
          • Analistas y diseñadores/as.
            • Administradores/as de bases de datos (DBA).
              • Mantenimiento.
                • Recursos humanos no informáticos
                  • Expertos/as, usuarios/as habituales y usuarios/as ocasionales.
        • Estructura multicapa
          • El proceso que realiza un SGBD está en realidad formado por por varias capas que actúan como interfaces entre el usurario y los datos.
            • Facilidad de usuraio
              • Herramientas que proporciona e SGBD a los usuarios para un fácil acceso a los datos.
                • Acceso de datos
                  • Permite comunicar a las aplicaciones de usuraio con el diccionario de datos a través de las herramientas de gestión de datos.
                    • Diccionario de datos
                      • Se trata del elemento que posee todos los metadatos. en el cual las solicitudes de los clientes se convierten en instrucciones referentes al esquema interno de la base de datos.
                        • Núcleo
                          • Se encarga de traducir todas las instrucciones requeridas y prepararlas para su correcta interpretación por parte del sistema.
                            • Sistema operativo
                              • Es una capa externa al software SGBD, pero es la única capa que realmente accede a los datos en sí.
          • Formas de ejecución
            • Monocapa
              • El mismo sistema que contiene la base datos es él que interactúa con el mismo.
                • Bicapa
                  • SGBD que usa dos capas: arquitectura cliente/ servidor.
                    • Tricapa
                      • Usa 3 capas: Servidor de DB, servidor web y cliente.
            • Modelos de bases de datos
              • Modelo lógico
                • Se acerca al modelo físico, depende del tipo de SGBD.
                  • Modelo conceptual
                    • Es más cercano al usuario, no depende del tipo de SGBD ejemplos de estos modelos son: Modelo entidad/relación y modelo UML para datos.
                      • Modelo relacional
                        • Es el más utilizado en la actualidad, muy conceptual, muy independiente de la física, usa tablas como estructura fundamental, su lenguaje de trabajo es el SQL.
                          • Fácil de entender y manipular en comparación con los anteriores, los SGBD de este tipo son muy potentes.
              • Tipos de bases de datos
                • Jerárquicas
                  • Son las más antiguas, relacionaba los datos usando una estructura en forma de árbol, usan segmentos y arcos además de ser totalmente obsoletos por no poder reflejar relaciones complejas.
                    • En red
                      • Fue creado en los años 60, predominó hasta los 80, la versión más popular es el modelo Codasyl.
                        • Estructura y relacione datos usando nodos y enlaces, capaz de reflejar cualquier tipo de relación y cuenta con un re manejo complejo y poco intuitivo.
                          • Orientadas a objetos
                            • Basados en la programación orientada a objetos, esquema conceptual UML, esquema lógico ODMG, no han tenido mucho éxito.
                              • Su principal característica es que se usa como estructura fundamental los objetos que permiten unir datos (atributos) y operaciones (métodos).
                                • Fáciles de asociar a lenguajes modernos como Java, C#, C++.
                            • Objeto relacionales
                              • Intenta unir lo mejor de los 2 modelos anteriores, se basan en a ISO SQL 2000.
                                • Bases de datos relacionales que utilizan características de las orientadas a objetos.
                                  • Casi todas las bases de datos relacionales son de este tipo (Oracle, SQL server, DB2).
                              • NoSQL
                                • El modelo relacional no funciona ante demandas enormes, para esta situación se usan las llamadas bases de datos NoSQL.
                                  • No usan SQL, almacenan en formatos como XMI y JSON.
                                • Tipos de licencias
                                  • Código abierto: My SQL/Maria DB, PostgreSQL, SQLite, MongoDB (NoSQL), Apache Cassandra y HBase.
                                    • Código cerrado: Oracle, DB2 y SQLServer.
  3. Tipos de gestión mediante el ordenador (ficheros/archivos)

    • Un sistema de gestión de archivos es el software que proporciona a los usuarios y aplicaciones servicios para el uso, acceso y control de accesos, tanto de archivos como a directorios.
      • Inconvenientes
        • Programación de archivos compleja, datos redundantes, datos inconsistentes, difícil acceso a los datos.
          • Coste de almacenamiento elevado, dependencia de los datos a nivel físico, dificultad para el acceso simultáneo a los datos, dificultad para administrar la seguridad del sistema.
    • Sistemas de bases de datos
      • Ventajas
        • Datos más documentados, acceso a los datos mas eficiente, menos espacio de almacenamiento y acceso simultáneo a los datos.
          • independencia de los datos y programas, menor redundancia, intigridad de los datos, mayor seguridad en los datos, visión distinta por parte del usuario.
            • Inconvenientes
              • Instalación costosa, requiere personal cualificado, implantación larga y difícil, ausencia de estándares reales.

Informações

Descrição
Fundamentos de Bases de datos Mapa Mental sobre Funciones de los SGBD, criado por andy Robles em 14-09-2017.
Criado por
andy Robles
Visualizações
60
Tags
fundamentos de base de datos
Avaliação

Fale Conosco

Sobre o que é sua mensagem?

O que você acha do novo visual?

Você gostou?