<?xml version="1.0" encoding="utf-8"?>
<page xmlns="http://projectmallard.org/1.0/" type="topic" id="data-manager-perspective" xml:lang="es">
<info>
  <title type="sort">1</title>
  <link type="guide" xref="index#perspectives"/>
</info>
<title>La perspectiva del administrador de datos</title>
<p>
  Use the data manager perspective to navigate through the database's data. To switch
  to this perspective, use the <guiseq><gui>Perspective</gui><gui>Data Manager</gui></guiseq>
  menu, or the <keyseq><key>Ctrl</key><key>D</key></keyseq> shortcut.
</p>
<p>El flujo de trabajo en esta perspectiva  se organiza en torno a la definición de uno o más <em>orígenes de datos</em> (que seleccionan datos en la base de datos) y que, cuando se ejecutan, el resultado es un conjunto de datos mostrados en una vista de tabular.</p>
<p>La perspectiva se divide en dos paneles horizontales: el panel de la izquierda, para mantener las definiciones de los orígenes de datos favoritas y el panel de la derecha, que es el área de acción, donde se ejecuta cada origen de datos y se presentan los resultados en una vista tabular.</p>
<figure>
  <title>Perspectiva del administrador de datos</title>
  <desc>La perspectiva del administrador de datos, con dos orígenes de datos</desc>
  <media type="image" mime="image/png" src="figures/data-man-persp.png"/>
</figure>
<p>
  In the figure above, there are two data sources: one for the 'customers' table and one for the
  'orders' table (which here lists the orders from a customer), the later data source
  depending on the former one as there is a foreign key from
  the 'orders' table which references the 'customers' table. The two data sources have been
  executed and the result is composed of two tabular views side by side.
</p>
<p>
  Because the 'orders' data source
  depends on the 'customers' data source, its corresponding view is on the right of the one
  corresponding to the 'customers' data source.
  Also when the row selection of the 'customers' view changes, the whole contents of the 'orders' view
  is refreshed.
</p>
<section>
  <title>Definir fuentes de datos</title>
  <p>
    The simplest data source
    is a data source which represents all the data from a table, displayed when executed as a single
    tabular view, as if one executed the <code>SELECT * FROM mytable</code> statement in
    the <link xref="query-execution-perspective"/>.
  </p>
  <p>La siguiente figura muestra el modo de edición de los orígenes de datos (cambie al modo de edición usando el <media type="image" mime="image/png" src="figures/data-man-mode.png"/> botón de la barra de herramientas). Por el momento, sólo se pueden definir orígenes de datos usando una <link xref="data-manager-xml-syntax">sintaxis XML</link>.</p>
  <figure>
    <title>Editar las fuentes de datos</title>
    <desc>Editing data sources in the data manager perspective</desc>
    <media type="image" mime="image/png" src="figures/data-man-xmlcompose.png"/>
  </figure>

  <p>Los comandos disponibles a través de los botones de comandos son:</p>
  <list>
    <item><p><gui>Restablecer</gui>: restablece el editor XML a una plantilla XML predeterminada, sólo disponible cuando la vista XML se muestra actualmente</p></item>
    <item><p><gui>Añadir</gui>: muestra un menú emergente con una entrada por cada tabla, para añadir rápidamente la totalidad de los contenidos de una tabla como un origen de datos, sólo disponible cuando el editor de la IU se muestra actualmente</p></item>
    <item><p><gui>Variables</gui>: muestra u oculta el panel <link xref="variables-syntax">variables</link> donde puede asignar valores a las variables presentes en el código SQL de cualquier definición de orígenes de datos. El panel se muestra automáticamente cuando se detecta una variable en el código SQL.</p></item>
    <item><p><gui>Ejecutar</gui>: ejecuta los orígenes de datos definidos</p></item>
    <item><p><gui>Ver XML</gui>: alterna entre el editor XML y el editor del IU</p></item>
    <item><p><gui>Ayuda</gui>: muestra alguna ayuda</p></item>
  </list>
</section>
<section>
  <title>Ejecutar orígenes de datos definidos</title>
  <p>Para ejecutar un conjunto de orígenes de datos definidos, simplemente cambie al modo de ejecución usando el <media type="image" mime="image/png" src="figures/data-man-mode.png"/> botón de la barra de herramientas o el botón <gui>Ejecutar</gui>.</p>
  <p>
    The layout of tabular views for each data source is automatically generated in columns using the following
    rule: if a data source B depends on a data source A, then its tabular view is displayed on
    the right of the one for A.
  </p>
  <p>
    Also if you change the selected row of tabular view of a data source A, then the tabular views of
    all the data sources depending on A will also have their tabular view refreshed.
  </p>
</section>
</page>
