Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende ÜberarbeitungNächste ÜberarbeitungBeide Seiten der Revision | ||
de:create:databank [15.02.2017 19:38] – [Beispiel 2: Daten zwischen Interviews austauschen] fahr | de:create:databank [14.05.2021 10:17] – Struktur angepasst admin | ||
---|---|---|---|
Zeile 73: | Zeile 73: | ||
- | ===== Beispiel 1: Umfangreiches Testmaterial | + | ===== Anwendungsbeispiele ===== |
+ | |||
+ | ==== Umfangreiches Testmaterial ==== | ||
In einer Studie sollen 500 Zeitungsartikel von unterschiedlichen Personen beurteilt werden. Die Artikel entstammen einer elektronischen Datenbank und liegen bereits in tabellarischer Form vor. Damit jeder Artikel gleich häufig beurteilt wird, kommt eine [[: | In einer Studie sollen 500 Zeitungsartikel von unterschiedlichen Personen beurteilt werden. Die Artikel entstammen einer elektronischen Datenbank und liegen bereits in tabellarischer Form vor. Damit jeder Artikel gleich häufig beurteilt wird, kommt eine [[: | ||
Zeile 102: | Zeile 104: | ||
- | ===== Beispiel 2: Daten zwischen Interviews austauschen | + | ==== Daten zwischen Interviews austauschen ==== |
In der Vorerhebung einer Tagebuchstudie wird abgefragt, welche Fernsehsender eine Person nutzt. In den weiteren Erhebungen der Tagebuchstudie wird die tägliche Nutzungsdauer für die jeweiligen Sender abgefragt. Dazu sollen in einer offenen Texteingabe nur jene Sender angeboten werden, die in der Vorerhebung ausgewählt wurden. | In der Vorerhebung einer Tagebuchstudie wird abgefragt, welche Fernsehsender eine Person nutzt. In den weiteren Erhebungen der Tagebuchstudie wird die tägliche Nutzungsdauer für die jeweiligen Sender abgefragt. Dazu sollen in einer offenen Texteingabe nur jene Sender angeboten werden, die in der Vorerhebung ausgewählt wurden. | ||
Zeile 125: | Zeile 127: | ||
- | ===== Beispiel 3: Auswertung zuspielen | + | ==== Auswertung zuspielen ==== |
In einer Befragung müssen die Teilnehmer mehrere lange Skalen ausfüllen. Als Dankeschön können Sie 2 Wochen später eine Auswertung ihrer Ergebnisse einsehen. Die Auswertung kann nicht live erfolgen ('' | In einer Befragung müssen die Teilnehmer mehrere lange Skalen ausfüllen. Als Dankeschön können Sie 2 Wochen später eine Auswertung ihrer Ergebnisse einsehen. Die Auswertung kann nicht live erfolgen ('' | ||
Zeile 168: | Zeile 170: | ||
- | ===== Beispiel 4: Daten a-priori zuspielen | + | ==== Daten a-priori zuspielen ==== |
In einer (nicht-anonymen) Kundenbefragung sind einige Stammdaten bereits bekannt -- sie sollen im Fragebogen aber aktualisiert/ | In einer (nicht-anonymen) Kundenbefragung sind einige Stammdaten bereits bekannt -- sie sollen im Fragebogen aber aktualisiert/ | ||
Zeile 194: | Zeile 196: | ||
// Jetzt noch die Frage anzeigen | // Jetzt noch die Frage anzeigen | ||
question(' | question(' | ||
+ | </ | ||
+ | |||
+ | |||
+ | ==== Daten ergänzen ==== | ||
+ | |||
+ | Um während des Interviews einen Eintrag in der Datenbank für Inhalte zu ergänzen, muss dieser ausgelesen, ergänzt und dann wieder geschrieben werden. | ||
+ | |||
+ | Zum Beispiel wurden unter dem Schlüssel " | ||
+ | |||
+ | <code php> | ||
+ | $key = ' | ||
+ | // Daten auslesen | ||
+ | $data = dbGet($key); | ||
+ | if ($data === false) { | ||
+ | // Keine Daten gefunden - vielleicht eine Warnung anzeigen | ||
+ | $data = array(-8, -8, -8); // ... und das Datenelement initialisieren | ||
+ | } | ||
+ | // Die Antwort aus PP01 ergänzen | ||
+ | $data[3] = value(' | ||
+ | // Eintrag erneut speichern | ||
+ | $data = dbSet($key, $data); | ||
</ | </ |