Informationsverarbeitung 2 |
Dienstag, 9. Mai 2006
SQL-Analyse unseres Buchhandels
Matthias.Bruckner.Uni-Linz, 16:50h
Im Rahmen der 3. Hausübung ist es unsere Aufgabe den virtuellen Buchhandel ein wenig zu durchleuchten bzw. uns ein Ziel zu setzen, das mit Hilfe bestimmter SQL Abfragen erreicht werden kann.
Ich habe mich dabei auf die Sortimentspolitik des Unternehmens spezialisiert und dazu folgende Abfragen getätigt. Erst einmal möchte ich ein paar allgeimeine Daten über das Unternehmen wissen: Anzahl der Artikel bzw. Bücher im Unternehmen gesamt: Select count(*) From Buch Wie die Abfrage ergab führen wir momentan 4035 Bücher. Gesamtanzahl unserer Kunden: Select count(*) From Kunde Wie die Abfrage ergab haben wir momentan 430 Kunden. Um etwas tiefer in die Produktanalyse zu gehen bzw. um einen Einblick zu haben welche Produkte die "Zugpferde" im Unternehmen sind habe ich folgende Abfrage gewählt: Umsatzstärkste Bücher in unserem Unternehmen: SELECT sum(Buch.Preis * Artikel.Menge)AS Umsatz, Buch.Nr, Buch.Titel, Buch.Preis FROM Buch, Artikel, Auftrag WHERE Buch.Nr=Artikel.Buchnummer AND Artikel.Auftragsnummer=Auftrag.Nr GROUP BY Buch.Nr ORDER BY Umsatz DESC Das Ergebnis der Abfrage zeigt, dass das Buch bzw. die "Rechtschreib CD-Rom", gefolgt vom Woerterbuch Italienisch-Slowenisch und dem Buch Slovenske racunske naloge za 2. solsko st. Umsatzschwächste Bücher im Unternehmen: SELECT sum(Buch.Preis * Artikel.Menge)AS Umsatz, Buch.Nr, Buch.Titel, Buch.Preis FROM Buch, Artikel, Auftrag WHERE Buch.Nr=Artikel.Buchnummer AND Artikel.Auftragsnummer=Auftrag.Nr GROUP BY Buch.Nr ORDER BY Umsatz ASC Man kann sehen dass die Bücher Dicak dub putuje svemirom, Doktor Jojboli und Jurnjava na motoru dem Umsatz nach an letzter Stelle stehen. Aus dieser Abfrage könnte man jetzt schliessen, dass die letzten 50-100 Bücher in der Rangliste eliminiert werden sollten. Um aber letztendlich den Entschluss zu fassen, ein Buch aus dem Sortiment zu nehmen sollte man sich auch ansehen, wieviel Stück von dem Buch verkauft worden sind, da manche Bücher ja verhälnismässig günstig sind und somit auch wenn viele Stück verkauft worden sind der Umsatz niedrig sein kann. Darum will ich jetzt noch wissen wieviel Stück von jedem Buch verkauft worden sind. Verkaufte Stück pro Buch: SELECT COUNT(Artikel.Nr)AS Häufigkeit, Buch.Nr, Buch.Titel, Buch.Bestand FROM Buch, Artikel, Auftrag WHERE Buch.Nr=Artikel.Buchnummer AND Artikel.Auftragsnummer=Auftrag.Nr GROUP BY Buch.Nr ORDER BY 1 ASC Im Endeffekt bzw. als Schlussfolgerung kann man nun entscheiden welche Bücher eliminiert bzw. aus dem Sortiment entfernt werden sollten, da sie keinen bis sehr wenig Umsatz liefern. Weiters kann aufgrund dieser Daten entschieden werden, für welche Produkte bzw. Bücher man verstärkt Verkaufsförderung betreiben sollte. ... link (0 comments) ... comment |
Online for 6825 days
Last update: 2006.05.09, 18:52 You're not logged in ... login
SQL-Analyse unseres Buchhandels
Im Rahmen der 3. Hausübung ist es unsere Aufgabe... by Matthias.Bruckner.Uni-Linz (2006.05.09, 18:52) E-Commerce
Hallo! In meinem heutigen Beitrag möchte ich... by Matthias.Bruckner.Uni-Linz (2006.03.29, 12:01) IVII - E-Business
Hallo alle zusammen! Melde mich mit meinem Eröffnungsbeitrag... by Matthias.Bruckner.Uni-Linz (2006.03.22, 20:44) |