Informationsverarbeitung 2 |
||||||||||||||||||||||||||||||||||||
Aktualisiert: 2009.04.16, 16:35 | login | | ||||||||||||||||||||||||||||||||||||
Freitag, 10. April 2009
Reinhard.Schwiegk.Uni-Linz, , 18:31h
(last modified: 2009.04.16, 16:12) ABFRAGE 1: Zunächst werden die Lieferanten nach ihren Umsätzen gereiht, welche sie im Laufe der Jahre bei unserem Buchhandel erzeugt haben. Beginnend mit jenem Verlag, der bis dato den größten Umsatz erwirtschaftet hat. Die ausgebenden Daten werden anschließend einer ABC-Analyse in EXCEL unterzogen werden. Beispielsweise könnte man versuchen die Abhängigkeit einiger weniger Lieferanten zu minimieren, indem vermehrt jene Bücher vom Schulbuchhandel verkauft werden, die von C-Lieferanten abgenommen werden.
SELECT Verlag.Kurzbezeichnung,Verlag.Name, SUM(Auftragspos.Menge*Buch.Preis) AS 'Umsatz je Verlag' FROM Verlag,Buch,Auftragspos WHERE Verlag.Kurzbezeichnung=Buch.Verlag AND Buch.Nr=Auftragspos.Buchnummer GROUP BY Verlag.Name ORDER BY 3 desc
Die ABC Analyse zeigt, dass rund 79 Prozent des Umsatzes von 14 Prozent der Verlage erzielt wird. Aus der in EXCEL erstellten Tabelle ist auch ersichtlich, dass der Verlaganteil von 14% nur aus drei Verlagen der Klasse A besteht. Erstaunlich ist ebenso, dass mehr als die Hälfte aller Verlage (Klasse C) für rund 4 Prozent des Umsatzes des Schulbuchhandels verantwortlich sind.
Nachdem SQL die Umsätze je Verlag ausgegeben hat, wurden die Verlage in folgende Umsatzklassen eingeordnet.
ABFRAGE 2:
Folgende Abfrage soll die Zahl jener Bücher ausgeben, die jeder Verlag anbietet. Zur Kostenreduktion könnte man in einer weiteren Abfrage jene Verlage ausscheiden, welche sehr wenige Bücher anbieten und gleichzeitig auch geringe Umsätze verursachen!
SELECT Verlag.Kurzbezeichnung,Verlag.Name, COUNT(Buch.Titel) AS 'Angebotene Bücher' FROM Verlag,Buch WHERE Verlag.Kurzbezeichnung=Buch.Verlag GROUP BY Verlag.Name ORDER BY 3 desc
ABFRAGE 3:
Jetzt sollen jene Verlage ausgegeben werden, die weniger als 20 Bücher anbieten und gleichzeitig einen Umsatz kleiner als 20000 verursachen!
SELECT Verlag.Kurzbezeichnung, Verlag.Name, Sum(Auftragspos.Menge*Buch.Preis)AS Gesamtumsatz, Count(Buch.Titel)AS Bücherangebot FROM Verlag,Buch,Auftragspos WHERE Verlag.Kurzbezeichnung=Buch.Verlag AND Buch.Nr=Auftragspos.Buchnummer Group by Verlag.Name Having Gesamtumsatz<20000 AND Bücherangebot<20 Order by Gesamtumsatz desc
ABFRAGE 4:
Diese Abfrage dient dazu, in einem bestimmten Jahr (hier 2000) die monatlichen Umsätze darauf untersuchen zu können, ob starke monatliche Schwankungen vorliegen. Daraus könnte eine Strategie entstehen, sich nicht nur auf jene Verleger konzentriert, welche große Jahresumsätze verursachen, sondern auch einen Mix aus Verlegern zu finden, um letztendlich kontinuierliche Monatsumsätze für den Schulbuchhandel zu gewährleisten.
SELECT Verlag.Kurzbezeichnung,Verlag.Name, SUM(Auftragspos.Menge*Buch.Preis) AS 'Umsatz je Verlag' FROM Verlag,Buch,Auftragspos,Auftrag WHERE Verlag.Kurzbezeichnung=Buch.Verlag AND Buch.Nr=Auftragspos.Buchnummer AND Auftrag.Nr=Auftragspos.Auftragsnummer AND YEAR(Auftrag.Datum)=2000 AND Month(Auftrag.Datum)=08 GROUP BY Verlag.Name ORDER BY 3 desc
ABFRAGE 5:
Folgende Abfrage soll die Menge von Büchern darstellen, die von den Verlegern an den Schulbuchhandel verkauft wurden. Anschließend (Abfrage 6) wird eine Kennzahl gebildet, die den durchschnittlichen Umsatz pro Buch eines Verlages darstellt.
SELECT Verlag.Kurzbezeichnung,Verlag.Name, SUM(Auftragspos.Menge)AS Bücherabnahmen FROM Verlag,Buch,Auftragspos WHERE Verlag.Kurzbezeichnung=Buch.Verlag AND Buch.Nr=Auftragspos.Buchnummer GROUP BY Verlag.Name Order by Bücherabnahmen desc
ABFRAGE 6:
Diese Abfrage bildet jetzt den durchschnittlichen Umsatz pro Buch eines Verlages ab.
SELECT Verlag.Kurzbezeichnung,Verlag.Name, AVG(Buch.Preis) AS Kennzahl FROM Verlag,Buch,Auftragspos WHERE Verlag.Kurzbezeichnung=Buch.Verlag AND Buch.Nr=Auftragspos.Buchnummer GROUP BY Verlag.Name Order by Kennzahl desc
ABFRAGE 7:
Angenommen der Schulbuchhandel würde sich auf einige wenige Buchsparten, wie zum Beispiel Rechnungswesen Bücher konzentrieren. Dann ist es von großer Bedeutung welcher Verlag die größten Umsätze im Bereich der Rechungswesen Bücher verursacht. Somit könnten weniger bedeutende Verleger, mit der Voraussetzung, dass sie in einer zweiten Sparte (z.B. Betriebswirtschaft) auch wenige Umsätze erzeugen, als Bezugsquellen ausgeschieden werden.
SELECT Verlag.Kurzbezeichnung,Verlag.Name, SUM(Auftragspos.Menge*Buch.Preis)AS 'UMSATZ' FROM Buch,Auftragspos,Verlag WHERE Buch.Nr=Auftragspos.Buchnummer AND Verlag.Kurzbezeichnung=Buch.Verlag AND Buch.Titel like '%rechnungswesen%' Group by Verlag.Name ORDER by UMSATZ desc
|
Menu
Suche
Aktuelle Kommentare
|
|||||||||||||||||||||||||||||||||||
nach oben | startseite | kategorien | |