summaryrefslogtreecommitdiffstats
path: root/koffice-i18n-it/docs/koffice/kexi/querydesigning.docbook
diff options
context:
space:
mode:
authorSlávek Banko <slavek.banko@axis.cz>2012-08-20 20:02:39 +0200
committerSlávek Banko <slavek.banko@axis.cz>2012-08-20 20:02:39 +0200
commite2a67e0b1f3ee8890ba2fce71d41def0e114aca2 (patch)
treeccbc5b26503151ec4eeb450a3b4498924ad7cb55 /koffice-i18n-it/docs/koffice/kexi/querydesigning.docbook
downloadkoffice-i18n-e2a67e0b1f3ee8890ba2fce71d41def0e114aca2.tar.gz
koffice-i18n-e2a67e0b1f3ee8890ba2fce71d41def0e114aca2.zip
Initial import of extracted tarballs
Diffstat (limited to 'koffice-i18n-it/docs/koffice/kexi/querydesigning.docbook')
-rw-r--r--koffice-i18n-it/docs/koffice/kexi/querydesigning.docbook153
1 files changed, 153 insertions, 0 deletions
diff --git a/koffice-i18n-it/docs/koffice/kexi/querydesigning.docbook b/koffice-i18n-it/docs/koffice/kexi/querydesigning.docbook
new file mode 100644
index 00000000..a7b09e29
--- /dev/null
+++ b/koffice-i18n-it/docs/koffice/kexi/querydesigning.docbook
@@ -0,0 +1,153 @@
+<!--
+ <!DOCTYPE chapter PUBLIC "-//KDE//DTD DocBook XML V4.2-Based Variant V1.1//EN" "dtd/kdex.dtd">
+
+ -->
+
+ <sect1 id="designing-queries">
+ <title
+>Progettare interrogazioni per la banca dati</title>
+ <para
+>Lo scopo principale di una banca dati è di memorizzare e di aiutarti nell'estrazione di informazioni che stai cercando. A differenza delle banche dati scritte su fogli di carta, una banca dati di &kexi; ti permette di specificare più criteri di ricerca. I risultati vengono restituiti più velocemente anche con grandi insiemi di dati. Tutto questo rappresenta un punto di forza delle banche dati, sebbene, per essere in grado di eseguire <emphasis
+>interrogazioni</emphasis
+> sulla tua banca dati, devi imparare come comunicare alla banca dati quello che stai cercando. </para>
+ <para
+>Attraverso le interrogazioni puoi limitare i dati provenienti da una tabella ad un insieme predefinito di righe e di colonne così come <firstterm
+>unire</firstterm
+> (join) dinamicamente i dati proveniente da diverse tabelle. </para>
+ <para
+>Per vedere come funzionano in pratica le interrogazioni, ne creerai una di nome <literal
+>contatti</literal
+> che unisce i dati proveniente dalle due tabelle <literal
+>persone</literal
+> e <literal
+>numeri_di_telefono</literal
+> (progettate nel capitolo 3.1 e popolate nel capitolo 3.2). </para>
+ <procedure>
+ <step>
+ <para
+>Crea una nuova interrogazione vuota selezionando <menuchoice
+><guimenu
+>Inserisci</guimenu
+><guimenuitem
+>Interrogazione</guimenuitem
+></menuchoice
+> dalla barra dei menu. Apparirà la finestra design. Essa è divisa in due aree: le relazioni dell'interrogazione in alto e le colonne dell'interrogazione in basso. </para>
+ </step>
+ <step>
+ <para
+>Seleziona la tabella <literal
+>persone</literal
+> nel menu a cascata <guilabel
+>Tabella:</guilabel
+> posizionata nella parte alta della finestra e fai clic sul pulsante <guibutton
+>Aggiungi</guibutton
+>. Apparirà una rappresentazione grafica della tabella nell'area destinata alle relazioni. Fai la stessa cosa per la tabella <literal
+>numeri_di_telefono</literal
+> in modo da inserire anch'essa, come nella figura in basso. </para>
+ <!--<screenshot>
+ <screeninfo
+><literal
+>contacts</literal
+> query design</screeninfo>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="img/05_03_00_query_design.png" format="PNG"/>
+ </imageobject>
+ <textobject>
+ <phrase
+><literal
+>contacts</literal
+> query design</phrase>
+ </textobject>
+ </mediaobject>
+ </screenshot
+>-->
+ </step>
+ <step>
+ <para
+>Aggiungi le relazioni della interrogazione utilizzando la tecnica del trascinamento: fai clic sul campo <literal
+>id</literal
+> nella tabella <literal
+>persone</literal
+> e trascinalo sul campo <literal
+>persone</literal
+> della tabella <literal
+>numeri_di_telefono</literal
+>. Questo <emphasis
+>unirà entrambi i campi creando una nuova relazione</emphasis
+>. </para>
+ </step>
+ <step>
+ <para
+>Fai doppio clic sul campo <literal
+>nome</literal
+> nella tabella <literal
+>persone</literal
+> per aggiungere il campo come una <firstterm
+>colonna di interrogazione</firstterm
+>. In modo simile, aggiungi i campi <literal
+>cognome</literal
+>, <literal
+>indirizzo</literal
+>, <literal
+>telefono_casa</literal
+>, <literal
+>città</literal
+> dalla tabella <literal
+>persone</literal
+> e <literal
+>numero_di_telefono</literal
+> dalla tabella <literal
+>numeri_di_telefono</literal
+>. </para>
+ </step>
+ <step>
+ <para
+>Il design della interrogazione è ora pronto per alcune prove. Fai clic sul pulsante <guibutton
+>Passa alla vista dati</guibutton
+> della barra degli strumenti per passare dal design alla visualizzazione dei dati forniti come risultati dell'interrogazione. </para>
+ <!--<screenshot>
+ <screeninfo
+><literal
+>Contacts</literal
+> query results</screeninfo>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="img/05_03_00_query_results.png" format="PNG"/>
+ </imageobject>
+ <textobject>
+ <phrase
+><literal
+>Contacts</literal
+> query results</phrase>
+ </textobject>
+ </mediaobject>
+ </screenshot
+>-->
+ </step>
+ <step>
+ <para
+>Salva il design dell'interrogazione per un uso successivo facendo clic sul pulsante <guibutton
+>Salva</guibutton
+> nella barra degli strumenti. Puoi anche usare <menuchoice
+><guimenu
+>File</guimenu
+><guimenuitem
+>Salva</guimenuitem
+></menuchoice
+> dalla barra dei menu o premere i tasti <keycombo action="simul"
+><keycap
+>Ctrl</keycap
+><keycap
+>S</keycap
+></keycombo
+>. Poiché il design dell'interrogazione non è stato ancora salvato, ti verrà chiesto di specificare un nome. Inserisci il testo <literal
+>Contatti</literal
+> nel campo <guilabel
+>didascalia</guilabel
+> e fai clic sul pulsante <guibutton
+>OK</guibutton
+>. </para>
+ </step>
+ </procedure>
+ </sect1>