Zedin's Lernblog

Aktualisiert: 2009.06.26, 16:13 |  login | 
Mittwoch, 15. April 2009

Mein Analyseschwerpunkt bezieht sich auf das Produktprogramm. In den folgenden Punkten werden nun die Analyseschritte beschrieben und dokumentiert.

 

1) Ermittlung und Überblick der exisitierenden Bücher:

In diesem Punkt sollen nun die existierenden Produkte meines Schulbuchhandels ermittelt werden, um so einen ersten Eindruck des vorhandenen Sortiments zu gewinnen.

Zunächst soll die Buchnummer, der Titel und der dazugehörige Verlag aller vorhandenen Bücher meines Schulbuchhandels angezeigt werden, um so einen ersten Eindruck der Produkte zu gewinnen.

SELECT Buch.Nr,Buch.Titel,Buch.Verlag
FROM Buch
ORDER BY Buch.Nr

 

Wie man aus dieser Abfrage bereits entnehmen kann, befinden sich insgesamt 4035 Bücher im Sortiment.

Dieses können wir auch mit der folgenden Abfrage bestätigen.

SELECT COUNT(Buch.Nr) AS 'Anzahl der vorhandenen Bücher' FROM Buch

 

Da ich mir durch die vorigen Abfragen einen Überblick über die existierenden Bücher gemacht habe, sollen nun einige Produktgruppen meines Schulbuchhandels ermittelt werden. Diese Abfrage soll mit der LIKE Funktion bewältigt werden.

 

2) Bildung der Produktgruppen:

Nachdem ich die existierenden Titel der Bücher analysiert habe, wurden die Produktgruppen folgendermaßen unterteilt. Die dazugehörigen Abfragen können ebenfalls entnommen werden.

 

Bücher für den Mathematik-Unterricht:

Es sollen alle Bücher für den Mathematik-Unterricht mit dem Namen des Verlages, dem dazugehörigen Preis,der verkauften Menge und dem daraus resultierende Umsatz ermittelt werden.

SELECT Buch.Nr,Buch.Titel,Verlag.Name,Buch.Preis, SUM(Auftragspos.Menge)AS 'verkaufte Menge', SUM(Auftragspos.Menge*Buch.Preis)AS 'Umsatz'
FROM Buch,Verlag,Auftragspos
WHERE Buch.Verlag=Verlag.Kurzbezeichnung AND Buch.Nr=Auftragspos.Buchnummer AND Buch.Titel LIKE'%mathe%'                  
GROUP BY Buch.Nr
ORDER BY Umsatz desc

Es gibt insgesamt 253 Bücher für den Mathematik-Unterricht.

SELECT COUNT(Buch.Titel)AS Anzahl
FROM Buch
WHERE Buch.Titel LIKE '%mathe%'

 

Bücher aus der Technik:

Es sollen alle Bücher mit technischem Bezug, der Name des Verlages, der dazugehörige Preis,die verkauften Menge und der daraus resultierende Umsatz ermittelt werden.

SELECT Buch.Nr,Buch.Titel,Buch.Verlag,Buch.Preis, SUM(Auftragspos.Menge)AS 'verkaufte Menge', SUM(Auftragspos.Menge*Buch.Preis)AS 'Umsatz'
FROM Buch,Auftragspos
WHERE Buch.Nr=Auftragspos.Buchnummer AND (Buch.Titel LIKE '%technik%' OR Buch.Titel LIKE '%technisch%' OR Buch.titel LIKE '%maschinenbau%')
GROUP BY Buch.Nr                                                                                   ORDER BY Umsatz desc

Es gibt insgesamt 163 technische Bücher.

SELECT COUNT(Buch.Titel)AS Anzahl
FROM Buch
WHERE Buch.Titel LIKE '%technik%' OR Buch.Titel LIKE '%technisch%' OR Buch.titel LIKE '%maschinenbau%
'

 

Bücher für den Physik und Chemie Unterricht:

Es sollen alle Bücher für den Physik bzw. Chemie Unterricht mit dem Namen des dazugehörigen Verlages, dem dazugehörigen Preis,der verkauften Menge und dem daraus resultierende Umsatz ermittelt werden.

SELECT Buch.Nr,Buch.Titel,Buch.Verlag,Buch.Preis, SUM(Auftragspos.Menge)AS 'verkaufte Menge', SUM(Auftragspos.Menge*Buch.Preis) AS 'Umsatz'
FROM Buch,Auftragspos WHERE Buch.Nr=Auftragspos.Buchnummer AND (Buch.Titel LIKE '%chemi%' OR Buch.Titel LIKE '%physik%')
GROUP BY Buch.Nr
ORDER BY Umsatz desc

Es existieren 137 Bücher.

SELECT COUNT(Buch.Titel)AS 'Anzahl'
FROM Buch
WHERE Buch.Titel LIKE '%chemi%' OR Buch.Titel LIKE '%physik%'

 

Bücher für den Sprachunterricht:

Es sollen alle Bücher für den Sprachunterricht mit dem Namen des dazugehörigen Verlages, dem dazugehörigen Preis,der verkauften Menge und dem daraus resultierende Umsatz ermittelt werden. In meiner Abfrage wurden auch fremdsprachige Bücher berücksichtigt.

SELECT Buch.Nr,Buch.Titel,Buch.Verlag,Buch.Preis, SUM(Auftragspos.Menge)AS 'verkaufte Menge', SUM(Auftragspos.Menge*Buch.Preis) AS 'Umsatz'
FROM Buch,Auftragspos WHERE Buch.Nr=Auftragspos.Buchnummer AND (Buch.Titel LIKE '%sprach%' OR Buch.Titel LIKE '%englisch%' OR Buch.Titel LIKE '%deutsch%' OR Buch.Titel LIKE '%italienisch%' OR Buch.Titel LIKE '%kroatisch%' OR Buch.Titel LIKE '%spanisch%' OR Buch.Titel LIKE '%latein%')
GROUP BY Buch.Nr
ORDER By Umsatz desc

Insgesamt 302 Bücher für den Sprachunterricht

SELECT COUNT(Buch.Titel)AS 'Anzahl'
FROM Buch
WHERE Buch.Titel LIKE '%sprach%' OR Buch.Titel LIKE '%englisch%' OR Buch.Titel LIKE '%deutsch%' OR Buch.Titel LIKE '%italienisch%' OR Buch.Titel LIKE '%kroatisch%' OR Buch.Titel LIKE '%spanisch%' OR Buch.Titel LIKE '%latein%'

 

Bücher für den Wirtschaftsunterricht:

Es sollen alle Bücher für den Wirtschaftsunterricht inklusive Rechnungswesen mit dem Namen des dazugehörigen Verlages, dem dazugehörigen Preis,der verkauften Menge und dem daraus resultierende Umsatz ermittelt werden.

SELECT Buch.Nr,Buch.Titel,Buch.Verlag,Buch.Preis, SUM(Auftragspos.Menge)AS 'verkaufte Menge', SUM(Auftragspos.Menge*Buch.Preis)AS 'Umsatz'
FROM Buch,Auftragspos
WHERE Buch.Nr=Auftragspos.Buchnummer AND (Buch.Titel LIKE '%wirtschaft%' OR Buch.Titel LIKE '%Rechnungswesen%' OR Buch.Titel LIKE '%controlling%') GROUP BY Buch.Nr
ORDER By Umsatz desc


Es gibt 109 Bücher für den Wirtschaftsunterricht.

SELECT COUNT(Buch.Titel)AS 'Anzahl'
FROM Buch
WHERE Buch.Titel LIKE '%wirtschaft%' OR Buch.Titel LIKE '%Rechnungswesen%' OR Buch.Titel LIKE '%controlling%'

 

Bücher für den Religonsunterricht:

Es sollen alle Bücher für den Religionsunterricht, der Namen des dazugehörigen Verlages, der dazugehörigen Preis,die verkauften Menge und der daraus resultierende Umsatz ermittelt werden.

SELECT Buch.Nr,Buch.Titel,Buch.Verlag,Buch.Preis, SUM(Auftragspos.Menge)AS 'verkaufte Menge', SUM(Auftragspos.Menge*Buch.Preis)AS'Umsatz'
FROM Buch,Auftragspos
WHERE Buch.Nr=Auftragspos.Buchnummer AND Buch.Titel LIKE '%religion%'
GROUP BY Buch.Nr
ORDER By Umsatz desc

Insgesamt 39 Religionsbücher.

 

Bücher für den Musikunterricht:

Es sollen alle Bücher für den Musikunterricht, der Name des dazugehörigen Verlages, der dazugehörige Preis,die verkaufte Menge und der daraus resultierende Umsatz ermittelt werden.

 

SELECT Buch.Nr,Buch.Titel,Buch.Verlag,Buch.Preis, SUM(Auftragspos.Menge)AS 'verkaufte Menge', SUM(Auftragspos.Menge*Buch.Preis)AS'Umsatz'
FROM Buch,Auftragspos
WHERE Buch.Nr=Auftragspos.Buchnummer AND Buch.Titel LIKE '%musik%'
GROUP BY Buch.Nr
ORDER By Umsatz desc

Es existieren 18 Musikbücher.

SELECT COUNT(Buch.Titel)AS 'Anzahl'
FROM Buch
WHERE Buch.Titel LIKE '%musik%'

 

Psychologiebücher:

Es sollen alle Bücher für den Psychologieunterricht, der Name des dazugehörigen Verlages, der dazugehörige Preis,die verkaufte Menge und der daraus resultierende Umsatz ermittelt werden.

SELECT Buch.Nr,Buch.Titel,Buch.Verlag,Buch.Preis, SUM(Auftragspos.Menge)AS 'verkaufte Menge', SUM(Auftragspos.Menge*Buch.Preis)AS'Umsatz' FROM Buch,Auftragspos WHERE Buch.Nr=Auftragspos.Buchnummer AND (Buch.Titel LIKE '%psychologie%' OR Buch.Titel LIKE '%psychologisch%') GROUP BY Buch.Nr ORDER By Umsatz desc

Insgesamt 14 Bücher.

SELECT COUNT(Buch.Titel)AS 'Anzahl'
FROM Buch
WHERE Buch.Titel LIKE '%psychologie%' OR Buch.Titel LIKE '%psychologisch%'

 

Bücher für den Geschichteunterricht:

Es sollen alle Bücher für den Geschichteunterricht mit dem Namen des dazugehörigen Verlages, dem dazugehörigen Preis,der verkauften Menge und dem daraus resultierenden Umsatz ermittelt werden.

SELECT Buch.Nr,Buch.Titel,Buch.Verlag,Buch.Preis, SUM(Auftragspos.Menge)AS 'verkaufte Menge', SUM(Auftragspos.Menge*Buch.Preis)AS'Umsatz' FROM Buch,Auftragspos WHERE Buch.Nr=Auftragspos.Buchnummer AND Buch.Titel LIKE '%geschichte%' GROUP BY Buch.Nr ORDER By Umsatz desc

Es sind 63 Bücher für den Geschichteunterricht vorhanden.

SELECT COUNT(Buch.Titel)AS 'Anzahl'
FROM Buch
WHERE Buch.Titel LIKE '%geschichte%'

 

Politische Bücher:

Es sollen alle Bücher mit politischem Bezug, der Name des dazugehörigen Verlages, der dazugehörige Preis,die verkaufte Menge und der daraus resultierenden Umsatz ermittelt werden.

SELECT Buch.Nr,Buch.Titel,Buch.Verlag,Buch.Preis, SUM(Auftragspos.Menge)AS 'verkaufte Menge', SUM(Auftragspos.Menge*Buch.Preis)AS'Umsatz' FROM Buch,Auftragspos WHERE Buch.Nr=Auftragspos.Buchnummer AND (Buch.Titel LIKE '%politik%' OR Buch.Titel LIKE '%politisch%') GROUP BY Buch.Nr ORDER BY Umsatz desc

Es sind 7 Bücher vorhanden.

 

Nun sollen die 10 Produktgruppen in einer Tabelle mit der Anzahl der Bücher zusammengefasst werden:

PRODUKTGRUPPE ANZAHL DER BÜCHER
Sprache 302
Mathematik 253
Technik 163
Physik & Chemie 137
Wirtschaft 109
Geschichte 63
Religion 39
Musik 18
Psychologie 14
Politik 7
SUMME 1105

Wie man der Tabelle entnehmen kann, bilden diese 10 Produktgruppen eine Grundgesamtheit von 1105 Büchern. Meine Analyse wird sich in den folgenden Punkten auch auf diese Grundgesamtheit beziehen.

Hier die Auflistung aller Bücher der 10 Produktgruppen:

 

3) Analyse der Produktgruppen:

Zuerst möchte ich die Umsätze der Produktgruppen in einer Tabelle zusammenfassen:

 

Produktgruppe Umsatz
Technik
869629,53
Sprachen
664706,76
Mathematik
625838,88
Physik&Chemie
391800,37
Wirtschaft
295625,07
Geschichte
147719,85
Religion
69800,99
Psychologie
49363,53
Musik
31454,45
Politik
12179,31

 

Wie man sehen kann ist Techik die umsatzstärkste Produktgruppe. Politik ist die umsatzschwächste Produktgruppe.

 

Grafik dazu:

Es sollen nun betriebliche Kennzahlen den gebildeten Produktgruppen zugeordnet werden (Anzahl der Aufträge,verkaufte Mengen,Lagerbestände).

Hier die dazugehörigen Abfragen:

Technik:

SELECT COUNT(Auftrag.Nr)AS 'Anzahl der Auftraege', SUM(Auftragspos.Menge)AS 'verkaufte Menge', SUM(Buch.Bestand)AS 'Lagerbestand'
FROM Buch,Auftragspos,Auftrag
WHERE Buch.Nr=Auftragspos.Buchnummer AND Auftragspos.Auftragsnummer=Auftrag.Nr AND (Buch.Titel LIKE '%technik%' OR Buch.Titel LIKE '%technisch%' OR Buch.titel LIKE '%maschinenbau%')

Sprache:

SELECT COUNT(Auftrag.Nr)AS 'Anzahl der Auftraege', SUM(Auftragspos.Menge)AS 'verkaufte Menge', SUM(Buch.Bestand) AS 'Lagerbestand'
FROM Buch,Auftragspos,Auftrag
WHERE Buch.Nr=Auftragspos.Buchnummer AND Auftragspos.Auftragsnummer=Auftrag.Nr AND (Buch.Titel LIKE '%sprach%' OR Buch.Titel LIKE '%englisch%' OR Buch.Titel LIKE '%deutsch%' OR Buch.Titel LIKE '%italienisch%' OR Buch.Titel LIKE '%kroatisch%' OR Buch.Titel LIKE '%spanisch%' OR Buch.Titel LIKE '%latein%')

Mathematik:

SELECT COUNT(Auftrag.Nr)AS 'Anzahl der Auftraege', SUM(Auftragspos.Menge)AS 'verkaufte Menge',SUM(Buch.Bestand)AS 'Lagerbestand' FROM Buch,Auftragspos,Auftrag WHERE Auftragspos.Auftragsnummer=Auftrag.Nr AND Buch.Nr=Auftragspos.Buchnummer AND Buch.Titel LIKE '%mathe%'

Physik & Chemie:

SELECT COUNT(Auftrag.Nr)AS 'Anzahl der Auftraege', SUM(Auftragspos.Menge)AS 'verkaufte Menge', SUM(Buch.Bestand) AS 'Lagerbestand'
FROM Buch,Auftragspos,Auftrag
WHERE Buch.Nr=Auftragspos.Buchnummer AND Auftragspos.Auftragsnummer=Auftrag.Nr AND (Buch.Titel LIKE '%chemi%' OR Buch.Titel LIKE '%physik%')

Wirtschaft:

SELECT COUNT(Auftrag.Nr)AS 'Anzahl der Auftraege', SUM(Auftragspos.Menge)AS 'verkaufte Menge', SUM(Buch.Bestand)AS 'Lagerbestand'
FROM Buch,Auftragspos,Auftrag
WHERE Buch.Nr=Auftragspos.Buchnummer AND Auftragspos.Auftragsnummer=Auftrag.Nr AND (Buch.Titel LIKE '%wirtschaft%' OR Buch.Titel LIKE '%Rechnungswesen%' OR Buch.Titel LIKE '%controlling%')

Religion:

SELECT COUNT(Auftrag.Nr)AS 'Anzahl der Auftraege', SUM(Auftragspos.Menge)AS 'verkaufte Menge', SUM(Buch.Bestand)AS'Lagerbestand'
FROM Buch,Auftragspos,Auftrag
WHERE Buch.Nr=Auftragspos.Buchnummer AND Auftragspos.Auftragsnummer=Auftrag.Nr AND Buch.Titel LIKE '%religion%'

Musik:

SELECT COUNT(Auftrag.Nr)AS 'Anzahl der Auftraege', SUM(Auftragspos.Menge)AS 'verkaufte Menge', SUM(Buch.Bestand)AS'Lagerbestand'
FROM Buch,Auftragspos,Auftrag
WHERE Buch.Nr=Auftragspos.Buchnummer AND Auftragspos.Auftragsnummer=Auftrag.Nr AND Buch.Titel LIKE '%musik%'

Geschichte:

SELECT COUNT(Auftrag.Nr)AS 'Anzahl der Auftraege', SUM(Auftragspos.Menge)AS 'verkaufte Menge', SUM(Buch.Bestand)AS'Lagerbestand'
FROM Buch,Auftragspos,Auftrag
WHERE Buch.Nr=Auftragspos.Buchnummer AND Auftragspos.Auftragsnummer=Auftrag.Nr AND Buch.Titel LIKE '%geschichte%'

Psychologie:

SELECT COUNT(Auftrag.Nr)AS 'Anzahl der Auftraege', SUM(Auftragspos.Menge)AS 'verkaufte Menge', SUM(Buch.Bestand)AS'Lagerbestand'
FROM Buch,Auftragspos,Auftrag
WHERE Buch.Nr=Auftragspos.Buchnummer AND Auftragspos.Auftragsnummer=Auftrag.Nr AND (Buch.Titel LIKE '%psychologie%' OR Buch.Titel LIKE '%psychologisch%')

Politik:

SELECT COUNT(Auftrag.Nr)AS 'Anzahl der Auftraege', SUM(Auftragspos.Menge)AS 'verkaufte Menge', SUM(Buch.Bestand)AS'Lagerbestand'
FROM Buch,Auftragspos,Auftrag
WHERE Buch.Nr=Auftragspos.Buchnummer AND Auftragspos.Auftragsnummer=Auftrag.Nr AND (Buch.Titel LIKE '%politik%' OR Buch.Titel LIKE '%politisch%')

 

Zusammenfassung der betrieblichen Kennzahlen in einer Tabelle:

 

Produktgruppe Anzahl der Aufträge Verkaufte Menge Lagerbestand
Technik 659 21353 29357
Sprache 603 30561 29766
Mathematik 646 30240 31758
Physik&Chemie 324 15649 15263
Wirtschaft 296 11809 14458
Religion 76 3277 3583
Musik 28 2269 1558
Psychologie 49 2095 2380
Geschichte 115 6079 6779
Politik 12 923 200
SUMME 2808 124255 135102

Wie man der Tabelle entnehmen kann sind die meisten Aufträge in der Produktgruppe Technik, gefolgt von Mathematik und Sprache. Jedoch werden am meisten Bücher in der Produktgruppe Sprache abgesetzt. Man sieht hier, dass Bücher der Produktgruppe Politik ,Musik oder Psychologie eher weniger abgesetzt werden.

 

Grafiken zur Tabelle:

 

Verkaufte Menge:

Verkaufte Menge

 

Anzahl der Aufträge:

Anzahl der Aufträge


Um ein Urteil über diese Trends zu bilden, möchte ich nun den Umsatz der jeweiligen Produkte aus den ermittelten Produktgruppen einbeziehen. Es sollen, unter Hinzuziehung von Wirtschaftlichkeitskriterien , die Bücher bewertet werden. Diese Bewertung erfolgt im Punkt 4).

 

4) ABC-Analyse:

Die unter Punkt 1) ermittelten Bücher der 10 Produktgruppen sollen nun im EXCEL analysiert werden. Diese Analyse soll kurz zusammengefasst werden.

Hier soll das Konzept der ABC Analyse helfen die Produkte nach Ihrer Wichtigkeit zu ordnen. In dieser Analyse werden die Produkte der 10 Produktgruppen nach deren Umsatzstärke gereiht.

Zunächst soll aber kurz die Vorgehensweise der ABC Analyse erklärt werden.

Das Konzept der ABC Analyse ist ein Verfahren zur Schwerpunktbildung innerhalb einer Grundgesamtheit von Elementen durch Dreiteilung.

Die Analyse erfolgt hier nach den Umsatzanteilen der Produkte am Gesamtumsatz.

Die Einteilung soll nach folgenden kumulierten Prozentanteilen erfolgen:

  • A-Klasse: sehr wichtig (0-70%)
  • B-Klasse: wichtig (70-90%)
  • C-Klasse: weniger wichtig (90-100%)

 

 

Hier noch einmal alle Bücher der 10 Produktgruppen nach dem Umsatz absteigend aufgelistet werden.

 

Die Bücher wurden im EXCEL analysiert. Zunächst wurden die Umsatzanteile jedes Buches am Gesamtumsatz ermittelt.

Gesamtumsatz = 3072305,79

 

Umsatzanteile in Prozent:

SELECT Buch.Nr, Buch.Titel, SUM(Auftragspos.Menge*Buch.Preis)AS 'Umsatz', ((SUM(Auftragspos.Menge*Buch.Preis)/3072305.79)*100)AS 'Umsatzanteil'
FROM Buch,Auftragspos
WHERE Buch.Nr=Auftragspos.Buchnummer AND (Buch.Titel LIKE '%technik%' OR Buch.Titel LIKE '%technisch%' OR Buch.titel LIKE '%maschinenbau%' OR Buch.Titel LIKE '%sprach%' OR Buch.Titel LIKE '%englisch%' OR Buch.Titel LIKE '%deutsch%' OR Buch.Titel LIKE '%italienisch%' OR Buch.Titel LIKE '%kroatisch%' OR Buch.Titel LIKE '%spanisch%' OR Buch.Titel LIKE '%latein%' OR Buch.Titel LIKE '%mathe%' OR Buch.Titel LIKE '%chemi%' OR Buch.Titel LIKE '%physik%' OR Buch.Titel LIKE '%wirtschaft%' OR Buch.Titel LIKE '%Rechnungswesen%' OR Buch.Titel LIKE '%controlling%' OR Buch.Titel LIKE '%religion%' OR Buch.Titel LIKE '%musik%' OR Buch.Titel LIKE '%geschichte%' OR Buch.Titel LIKE '%psychologie%' OR Buch.Titel LIKE '%psychologisch%' OR Buch.Titel LIKE '%politik%' OR Buch.Titel LIKE '%politisch%')
GROUP BY Buch.Nr
ORDER BY Umsatz desc

 

Anschließend wurden diese Umsatzanteile kumuliert, um so die Produkte in A, B oder C-Klasse unterteilen zu können.

Wenn man also die Umsatzanteile kumuliert, dann stellt man fest das der kumulierte Anteil am Gesamtumsatz von 70% bei einem Umsatz von ca. 3904 erreicht wird. Die Umsatzgrenze für die Klasse B (kumulierte Anteil 70%-90%) liegt bei 1753. Alle anderen Produkte, deren Umsatz kleiner als 1753 ist, gehören zur C-Klasse.

 

Hier nocheinmal zusammengefasst:

A-KLASSE:

Es sollen alle Bücher, welche zur A-Klasse gehören angezeigt werden:

SELECT Buch.Nr, Buch.Titel, SUM(Auftragspos.Menge*Buch.Preis)AS 'Umsatz'
FROM Buch,Auftragspos
WHERE Buch.Nr=Auftragspos.Buchnummer AND (Buch.Titel LIKE '%technik%' OR Buch.Titel LIKE '%technisch%' OR Buch.titel LIKE '%maschinenbau%' OR Buch.Titel LIKE '%sprach%' OR Buch.Titel LIKE '%englisch%' OR Buch.Titel LIKE '%deutsch%' OR Buch.Titel LIKE '%italienisch%' OR Buch.Titel LIKE '%kroatisch%' OR Buch.Titel LIKE '%spanisch%' OR Buch.Titel LIKE '%latein%' OR Buch.Titel LIKE '%mathe%' OR Buch.Titel LIKE '%chemi%' OR Buch.Titel LIKE '%physik%' OR Buch.Titel LIKE '%wirtschaft%' OR Buch.Titel LIKE '%Rechnungswesen%' OR Buch.Titel LIKE '%controlling%' OR Buch.Titel LIKE '%religion%' OR Buch.Titel LIKE '%musik%' OR Buch.Titel LIKE '%geschichte%' OR Buch.Titel LIKE '%psychologie%' OR Buch.Titel LIKE '%psychologisch%' OR Buch.Titel LIKE '%politik%' OR Buch.Titel LIKE '%politisch%')
GROUP BY Buch.Nr
HAVING Umsatz>3904
ORDER BY Umsatz desc

 

B-Klasse:

Es sollen alle Bücher, welche zur B-Klasse gehören angezeigt werden:

SELECT Buch.Nr, Buch.Titel, SUM(Auftragspos.Menge*Buch.Preis)AS 'Umsatz'
FROM Buch,Auftragspos
WHERE Buch.Nr=Auftragspos.Buchnummer AND (Buch.Titel LIKE '%technik%' OR Buch.Titel LIKE '%technisch%' OR Buch.titel LIKE '%maschinenbau%' OR Buch.Titel LIKE '%sprach%' OR Buch.Titel LIKE '%englisch%' OR Buch.Titel LIKE '%deutsch%' OR Buch.Titel LIKE '%italienisch%' OR Buch.Titel LIKE '%kroatisch%' OR Buch.Titel LIKE '%spanisch%' OR Buch.Titel LIKE '%latein%' OR Buch.Titel LIKE '%mathe%' OR Buch.Titel LIKE '%chemi%' OR Buch.Titel LIKE '%physik%' OR Buch.Titel LIKE '%wirtschaft%' OR Buch.Titel LIKE '%Rechnungswesen%' OR Buch.Titel LIKE '%controlling%' OR Buch.Titel LIKE '%religion%' OR Buch.Titel LIKE '%musik%' OR Buch.Titel LIKE '%geschichte%' OR Buch.Titel LIKE '%psychologie%' OR Buch.Titel LIKE '%psychologisch%' OR Buch.Titel LIKE '%politik%' OR Buch.Titel LIKE '%politisch%')
GROUP BY Buch.Nr
HAVING Umsatz BETWEEN 1753 AND 3904
ORDER BY Umsatz desc

 

C-Klasse:

Es sollen alle Bücher, welche zur C-Klasse gehören angezeigt werden:

SELECT Buch.Nr, Buch.Titel, SUM(Auftragspos.Menge*Buch.Preis)AS 'Umsatz'
FROM Buch,Auftragspos
WHERE Buch.Nr=Auftragspos.Buchnummer AND (Buch.Titel LIKE '%technik%' OR Buch.Titel LIKE '%technisch%' OR Buch.titel LIKE '%maschinenbau%' OR Buch.Titel LIKE '%sprach%' OR Buch.Titel LIKE '%englisch%' OR Buch.Titel LIKE '%deutsch%' OR Buch.Titel LIKE '%italienisch%' OR Buch.Titel LIKE '%kroatisch%' OR Buch.Titel LIKE '%spanisch%' OR Buch.Titel LIKE '%latein%' OR Buch.Titel LIKE '%mathe%' OR Buch.Titel LIKE '%chemi%' OR Buch.Titel LIKE '%physik%' OR Buch.Titel LIKE '%wirtschaft%' OR Buch.Titel LIKE '%Rechnungswesen%' OR Buch.Titel LIKE '%controlling%' OR Buch.Titel LIKE '%religion%' OR Buch.Titel LIKE '%musik%' OR Buch.Titel LIKE '%geschichte%' OR Buch.Titel LIKE '%psychologie%' OR Buch.Titel LIKE '%psychologisch%' OR Buch.Titel LIKE '%politik%' OR Buch.Titel LIKE '%politisch%')
GROUP BY Buch.Nr
HAVING Umsatz BETWEEN 20 AND 1753
ORDER BY Umsatz desc

 

5) Fazit:

Ein möglicher Ansatz für unseren Buchhandel, um effizienter zu arbeiten, wäre beispielsweise für die Bücher der A-Klasse das Lager größer zu halten. Für die Klasse B sollte somit das Lager geringer gehalten werden. Die Bücher der Klasse C sollten Just in Time produziert werden.

Weiters könnte man sich beispielsweise auf umsatzstarke Produktgruppen mehr konzentrieren und umsatzschwache Produktgruppen aus dem Programm nehmen.

Ein häufiges Problem im Handel ist, dass das was wir auf Lager haben die Kunden nicht wollen und was die Kunden wollen, wir nicht auf Lager haben. Deshalb ist es wichtig eine dem Absatz entsprechende Lagerhaltung zu haben.

 

... permalink  ... comment


To prevent spam abuse referrers and backlinks are displayed using client-side JavaScript code. Thus, you should enable the option to execute JavaScript code in your browser. Otherwise you will only see this information.

Menu
Suche
 
Aktuelle Kommentare

xml version of this page

made with antville
nach oben |  startseite |  kategorien |