summaryrefslogtreecommitdiffstats
path: root/koffice-i18n-sv/docs/koffice/kexi/querydesigning.docbook
diff options
context:
space:
mode:
Diffstat (limited to 'koffice-i18n-sv/docs/koffice/kexi/querydesigning.docbook')
-rw-r--r--koffice-i18n-sv/docs/koffice/kexi/querydesigning.docbook153
1 files changed, 153 insertions, 0 deletions
diff --git a/koffice-i18n-sv/docs/koffice/kexi/querydesigning.docbook b/koffice-i18n-sv/docs/koffice/kexi/querydesigning.docbook
new file mode 100644
index 00000000..aafc5341
--- /dev/null
+++ b/koffice-i18n-sv/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
+>Konstruera databasfrågor</title>
+ <para
+>Det huvudsakliga syftet med en databas är att lagra och hjälpa till att få fram information du söker efter. I motsats till databaser på skrivna papper, tillåter en &kexi; databas att du anger fler sökbegrepp. Resultat returneras snabbare även för stora datamängder. Allt detta är möjligheter som finns hos databaser, men för att kunna göra en effektiv <emphasis
+>förfrågan</emphasis
+> i databasen, måste man dock lära sig hur man talar om för databasen vad man söker efter. </para>
+ <para
+>Du kan begränsa data från databasen till en fördefinierad uppsättning rader och kolumner med en databasförfrågan, samt dynamiskt <firstterm
+>sammanfoga</firstterm
+> data som kommer från flera tabeller. </para>
+ <para
+>För att se hur en förfrågan fungerar i praktiken, kommer du att skapa en förfrågan om <literal
+>kontakter</literal
+> som sammanfogar data från två tabeller: <literal
+>personer</literal
+> och <literal
+>telefonnummer</literal
+> (konstruerade i kapitel 3.1 och ifyllda med data i kapitel 3.2). </para>
+ <procedure>
+ <step>
+ <para
+>Skapa en ny tom förfrågan genom att välja <menuchoice
+><guimenu
+>Infoga</guimenu
+> <guimenuitem
+>Förfrågan</guimenuitem
+></menuchoice
+> i menyraden. Konstruktionsfönstret visas. Fönstret är uppdelat i två områden: förfrågningsrelationer längst upp och förfrågningskolumner nedanför. </para>
+ </step>
+ <step>
+ <para
+>Välj tabellen <literal
+>personer</literal
+> i kombinationsrutan <guilabel
+>Tabell:</guilabel
+> längst upp i fönstret och klicka på knappen <guibutton
+>Lägg till</guibutton
+>. En grafisk representation av tabellen visas i relationsområdet. Gör samma sak med tabellen <literal
+>telefonnummer</literal
+> för att också infoga den, som i bilden nedan. </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
+>Lägg till förfrågningsrelationer genom att använda musens drag och släpp-teknik: klicka på fältet <literal
+>identifikation</literal
+> i tabellen <literal
+>personer</literal
+>, drag och släpp det på fältet <literal
+>person</literal
+> i tabellen <literal
+>telefonnummer</literal
+>. Det <emphasis
+>sammanfogar båda fälten genom att skapa en ny relation</emphasis
+>. </para>
+ </step>
+ <step>
+ <para
+>Dubbelklicka på fältet <literal
+>namn</literal
+> i tabellen <literal
+>personer</literal
+> för att lägga till fältet som en <firstterm
+>förfrågningskolumn</firstterm
+>. Lägg till fälten <literal
+>efternamn</literal
+>, <literal
+>gatuadress</literal
+>, <literal
+>gatunummer</literal
+>, <literal
+>postort</literal
+> från <literal
+>personer</literal
+> och <literal
+>telefon</literal
+> från tabellen <literal
+>telefonnummer</literal
+> på liknande sätt. </para>
+ </step>
+ <step>
+ <para
+>Konstruktionen av förfrågan är nu klar att prova. Klicka på knappen <guibutton
+>Byt till datavy</guibutton
+> i verktygsraden, för att byta från konstruktion till visning av data som tillhandahålls som resultat av förfrågan. </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
+>Spara konstruktionen av din förfrågan genom att klicka på knappen <guibutton
+>Spara</guibutton
+> i verktygsraden. Du kan också använda <menuchoice
+><guimenu
+>Arkiv</guimenu
+> <guimenuitem
+>Spara</guimenuitem
+></menuchoice
+> i menyraden eller rycka på tangenterna <keycombo action="simul"
+><keycap
+>Ctrl</keycap
+> <keycap
+>S</keycap
+></keycombo
+>. Eftersom förfrågan ännu inte sparats, blir du tillfrågad om att ange ett namn på den. Skriv in texten <literal
+>Kontakter</literal
+> i fältet <guilabel
+>Rubrik</guilabel
+> och klicka på knappen <guibutton
+>Ok</guibutton
+>. </para>
+ </step>
+ </procedure>
+ </sect1>