Statistische Datenbank

Antwort erstellen


BBCode ist eingeschaltet
[img] ist ausgeschaltet
[url] ist eingeschaltet
Smileys sind ausgeschaltet

Die letzten Beiträge des Themas
   

Ansicht erweitern Die letzten Beiträge des Themas: Statistische Datenbank

von Barlee » Sa, 25.02.2006 13:16

Hallo Dandau,

also die Spalten und dazugehörigen Datentypen könnten für die von Dir beschriebe Aufgabenstellung folgende sein:

Test_ID [INTEGER] Primärschlüssel
Version Text [varchar]
Rechner Tiny Integer [TINYINT] (1 bis 22)
Start Ja/Nein [BOOLEAN]
Conf Tiny Integer [TINYINT] (1 bis 6)
Ladezeit [DOUBLE]
UsedMem [DOUBLE]
FPS [DOUBLE]

Mit dieser Tabelle hast Du erstmal die Möglichkeit alle auflaufenden Informationen zu erfassen. Die Auswertung erfolgt dann letzlich mit Abfragen wie z.B. unter der Annahme, der Tabellenname sei "Test" und Du wertest Konfiguration 1 und Version 2.01 aus
ausgewertert wird für jede Konfiguration die Durchschnittswerte aller Rechner unter dieser Configuration unter dieser Version

Code: Alles auswählen

select 
Version, 
avg(Start) as Durchschn_Start, 
avg(Ladezeit) as Durchschn_Ladezeit, 
avg(Usedmem) as Durchschn_Mem
from Test
where
Version = 2.01 and Conf = 1
group by Version
Gruß Barlee

Statistische Datenbank

von Dandau » Di, 21.02.2006 20:51

Hallo!

Ich habe leider große Probleme mein Problem in Calc zu lösen, deswegen versuche ich es über Base. Mein Problem ist folgendes:

Ich mache eine Art Statistik für ein Programm.
Die Tabelle (so stell ich mir vor) soll folgendermassen aussehen

Version=Versionsnummer
Rechner=Rechner1, Rechner 2, Rechner 3 etc(22 Stück)
Start?=Ist das Programm überhaupt gestartet? Ja/Nein
Conf=Welche Konfiguration(6 Stück)
Ladezeit=Ladezeit in sek
UsedMem=Verbrauchter Speicher
FPS=Frames/sek

Jede Version wird auf allen 22 Rechnern gestartet, die jeweils alle 6 Konfigurationen durchmachen und dann wird jeweils(für jede Conf) die Ladezeit,Mem und FPS eingetragen... Also letzlich: pro version pro rechner pro config jeweils -> laeuft/wieschnell/wievielspeicher

Ich möchte am Ende eine Statistik machen können, in der ich letzlich sehen kann, unter welcher Version und unter welcher Konfiguration (aller Rechner)die Durchschnittswerte sind. --> ausgewertert wird für jede Konfiguration die Durchschnittswerte aller Rechner unter dieser Configuration unter dieser Version.

Das ist das was ich letzlich machen will. Ich bin leider noch beim theoretischen Aufbau der DB, da sie laufend mit Versionen ergänzt wird man aber trotzdem up2date die Durchschnittswerte sehen soll.

Ich habe keine Ahnung von Datenbanken, ich hoffe jemand nützliche Tips für den Anfang geben. (Links wären auch toll)

Aber für ein paar Ansätze wäre ich sehr dankbar.

Nach oben