SQL-Veränderung der Inhalte
Sonntag, 5. Juni 2005
Anleitung zur Datenmodifikation

Diese Information soll jenen dienen, die uns nachfolgend die Daten der SQL Übungsdatenbank modifizieren.

Die Datenbank ist über phpMyAdmin zu verwalten. Intern trägt sie den Namen "buch". Uns standen root Rechte zur Verfügung, möglicherweise ist allerdings zur weiteren Bearbeitung nur mehr ein engeschränkterer Benutzerlogin notwendig.

Der Datenexport aus der DB erfolgt einfach und in zahlreichen Formaten über phpMyAdmin. Dort können sämmtliche Einstellungen vorgenommen werden. Es bietet sich das CSV Format für MS Excel an.

Im Excel wurde mit der Erzeugung der Kundendaten begonnen. Namenslisten sind dem Web entnommen und ensprechend angepasst worden. Die Zuordnung zu den Bundesländern erfolgte manuell durch Vergabe der Postleitzahlen. So konnte eine entsprechende Verteilung gewährleistet werden. In einer Extraspalte wurde eine Identifizierung in A, B und C Kunden getroffen. Der Schlüssel war:
20 % A Kunden = 90
30% B Kunden = 130
50% C Kunden = 210
Insgesamt also 430 Kunden mit ensprechender geographischer und umsatzspezifischer Verteilung.

Daran schloss die Generierung der 961 Aufträge an. Begonnen wurde über die Datumsfunktion mit der Erzeugung der Wochentage aus dem Jahre 2000. Es wurden die Wochenenden ausgemustert. Weiters wurden die Ferienzeit bei der Auftragsverteilung nachrangig behand und der Schulbeginn im September aufgewertet. Als nächstes kam die Zuordnung der Kunden zu den Aufträgen. Dabei wurde eine Extraspalte erzeugt, die die Wichtigkeit der Aufträge in Bezug auf A, B und C Kunden beinhaltet. Bei der Generierung wurde absichtlich auf die Verwendung von Random Funktionen verzichtet, da eben keine Zufallsverteilung gewünscht war.

Die Tabelle Artikel beinhaltet eine Auflistung der Aufträge. Entsprechend der Wichtigkeit der Aufträge wurden mit Hilfsspalten Bücher und Stückzahlen zugeordnet. So entstanden die 6883 Items dieser Tabelle.

Für den Datenexport bietet sich die Einrichtung einer ODBC-Schnittstelle (Start-Systemsteuerung-Verwaltung-Datenquellen (ODBC)) an. Da allerdings unsere Kenntnisse auf diesem Gebiet eher gering sind wurde der Weg über ein SQL File gewählt. Dabei handelt es sich im Prinzip um ein TXT File (Endung .sql) welches alle SQL Befehle zur Erstellung der Struktur und der Inhalte entählt. Zur Veranschaulichung kann ein solches File über phpMyAdmin generiert werden. In Anlehnung daran kann es direkt aus dem Excel zusammengestellt werden. Dieses File wird direkt in die DB Importiert und erstellt die gesamte Struktur samt den Inhalten.

Für weiterführende Arbeiten mit den Daten, stehen sie hier zum Download bereit. buch_db (zip, 158 KB) (csv Format für MS Excel)

... comment

Online for 7508 days
Last update: 2005.06.15, 09:20
status
You're not logged in ... login
menu
... home
... topics
... galleries

... ::collabor:: home
search
 
calendar
Juni 2005
Mo
Di
Mi
Do
Fr
Sa
So
 
 
 1 
 3 
 4 
 6 
 7 
 8 
 9 
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
 
 
 
 
 
recent updates
Anleitung zur Datenmodifikation
Diese Information soll jenen dienen, die uns nachfolgend...
by christian.schober.uni-linz (2005.06.15, 09:20)
Dann haben Sie jetzt...
Ich ersuche Sie, sofern dies noch nicht an anderer...
by Hans.Mittendorfer.Uni-Linz (2005.06.02, 15:26)
Datenverbesserung
Die Daten haben sich nicht auf unerklärliche Weise...
by christian.schober.uni-linz (2005.06.02, 12:31)
es hat den Anschein,...
.. dass sich mit der Reparatur der Performance mindernden...
by Hans.Mittendorfer.Uni-Linz (2005.06.02, 11:22)
Ergebnisbericht
Die technischen Probleme sind gelöst. Diese waren...
by christian.schober.uni-linz (2005.06.02, 10:46)

xml version of this page

made with antville