diff options
author | Slávek Banko <slavek.banko@axis.cz> | 2012-08-20 20:02:39 +0200 |
---|---|---|
committer | Slávek Banko <slavek.banko@axis.cz> | 2012-08-20 20:02:39 +0200 |
commit | e2a67e0b1f3ee8890ba2fce71d41def0e114aca2 (patch) | |
tree | ccbc5b26503151ec4eeb450a3b4498924ad7cb55 /koffice-i18n-sv/docs/koffice/kexi/querydesigning.docbook | |
download | koffice-i18n-e2a67e0b1f3ee8890ba2fce71d41def0e114aca2.tar.gz koffice-i18n-e2a67e0b1f3ee8890ba2fce71d41def0e114aca2.zip |
Initial import of extracted tarballs
Diffstat (limited to 'koffice-i18n-sv/docs/koffice/kexi/querydesigning.docbook')
-rw-r--r-- | koffice-i18n-sv/docs/koffice/kexi/querydesigning.docbook | 153 |
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> |