GoConqr hat ein neues Design! Sag uns, wie es dir gefällt.

Mindmap

OTROS LENGUAJES RELACIONALES

Jennifer Mareco Spanisch

Inhalt der Mindmap

OTROS LENGUAJES RELACIONALES

  1. QUERY-BY-EXAMPLE

    • Query-by-Example (QBE, Consulta mediante ejemplos) es el nombre tanto de un lenguaje de manipulación de datos como el de un sistema de base de datos que incluyó a este lenguaje. El sistema de bases de datos QBE se desarrolló en el Centro de investigación T. J. Watson de IBM, a principios de los años setenta y el lenguaje de manipulación de datos QBE se usó más tar-de en QMF (Query Management Facility, mecanismo de gestión de consultas), también de IBM. Actualmente, muchos de los sistemas de bases de datos para computadoras personales soportan variantes del lenguaje QBE. En este apartado se considera sólo el lenguaje de manipulación de datos. Tiene dos características distintivas:
      • 1. A diferencia de muchos lenguajes de consulta y de programación, QBE presenta una sintaxis bidimensional. Las consultas parecen tablas. Una consulta en un lenguaje unidimensional (como SQL) se puede formular en una línea (posible- mente larga). Un lenguaje bidimensional necesita dos dimensiones para la formulación de con- sultas. (Existe una versión unidimensional de QBE, pero no se considerará en este estudio.)
      • Las consultas en QBE se expresan «mediante un ejemplo». En lugar de incluir un procedimiento para obtener la respuesta deseada, se usa un ejem- plo de qué es lo deseado. El sistema generaliza este ejemplo para obtener la respuesta a la consulta.
    • Consultas sobre una relación
    • Consultas sobre varias relaciones
    • Caja de condición
    • La relación resultado
    • Operaciones de agregación
    • Presentación ordenada de las tuplas
    • Modificaciones de la base de datos
  2. DATALOG

    • Datalog es un lenguaje de consultas, no procedimental, basado en el lenguaje de programación lógica Prolog. Como se hace en el cálculo relacional, el usuario des- cribe la información deseada sin especificar un proce- dimiento específico de obtención de dicha información. La sintaxis de Datalog se asemeja a la de Prolog. Sin embargo, el significado de los programas en Datalog se define de una manera puramente declarativa, a diferen- cia de la semántica más procedimental de Prolog. Data- log simplifica la escritura de consultas simples y hace más sencilla la optimización de consultas.
    • Estructura básica
    • Sintaxis de las reglas de Datalog
    • Semántica de Datalog no recursivo
    • Semántica de una regla
    • Semántica de un programa
    • Seguridad
    • Operaciones relacionales en Datalog
    • La recursividad en Datalog
    • La potencia de la recursividad
    • Recursividad en otros lenguajes
  3. INTERFACES DE USUARIO Y HERRAMIENTAS

    • Aunque muchas personas interactúan con las bases de datos, pocas usan un lenguaje de consulta para interac- tuar directamente con un sistema de bases de datos. La mayoría interactúan mediante uno de los siguientes medios:
    • 1. Los formularios e interfaces gráficas de usuario permiten a los usuarios introducir valores que completan las consultas predefinidas. El sistema ejecuta las consultas y da formato apropiado y muestra los resultados al usuario. Las interfaces gráficas de usuario proporcionan una forma fácil de interactuar con el sistema de bases de datos.
      • 2. Los generadores de informes permiten generar informes predefinidos sobre los contenidos actuales de la base de datos. Los analistas o gestores examinan estos informes para tomar decisiones de negocio.
        • 3. Las herramientas de análisis de datos permiten a los usuarios examinar interactivamente y analizar los datos.
    • Formularios e interfaces gráficas de usuario
      • Generadores de informes

Informationen

Beschreibung
Mindmap am OTROS LENGUAJES RELACIONALES, erstellt von Jennifer Mareco am 11/06/2019.
Erstellt von
Jennifer Mareco · Jun 2019
Aktualisiert
11 Jun 2019
Aufrufe
0
Bewertung

Feedback

Worum geht es?

Wie gefällt dir das neue Design?

Dein Eindruck