Mittwoch, 29. Oktober 2008
Nützliche SQL Abfragen für den Buchhandel
Mit den folgenden Befehlen habe ich bereits versucht, wichtige Daten für die Veränderung des Buchhandels herauszufiltern:

In meiner ersten Abfrage werden alle Bücher angezeigt, von denen weniger als 5 Stück verkauft wurden. So sollen Ladenhüter ausgeforscht werden und der Buchhandel kann darüber nachdenken, diese Bücher aus dem Sortiment zu nehmen. Der Befehl dazu lautet wie folgt:

SELECT DISTINCT Buch.Titel, Buch.Verlag, Verlag.Name,
SUM(Auftragspos.Menge) AS Menge
FROM Buch, Auftragspos, Verlag
WHERE Buch.Nr=Auftragspos.Buchnummer
AND Buch.Verlag=Verlag.Kurzbezeichnung
GROUP BY Buch.Titel
HAVING Menge<5



Um speziell auf die kundenreichsten Bereiche Oberösterreichs eingehen zu können und gezielt in diesen Orten neue Vertriebswege zu finden, soll die folgende Abfrage die Anzahl der Kunden in den Städten und Dörfern Oberösterreichs herausfiltern:

SELECT COUNT(Kunde.Nachname) AS Kundenanzahl, PLZ.Plz, PLZ.Ort
FROM PLZ, Kunde
WHERE Kunde.Plz=PLZ.Plz
AND PLZ.Plz LIKE '4%'
GROUP BY PLZ.Plz



Gesucht wird nach den Umsätzen der verschiedenen Verlage. Der Buchhandel bezieht vermutlich die meisten Bücher von den umsatzstärksten Verlagen – vielleicht können durch die große Menge noch bessere Konditionen ausgehandelt werden?

SELECT Verlag.Name, Verlag.Plz, PLZ.Ort,
SUM(Auftragspos.Menge)*Buch.Preis AS Umsatz
FROM Verlag, Buch, Auftragspos, PLZ
WHERE Verlag.Plz=PLZ.Plz
AND Verlag.Kurzbezeichnung=Buch.Verlag
AND Buch.Nr=Auftragspos.Buchnummer
GROUP BY Verlag.Name
ORDER BY Umsatz DESC



Diese Abfrage führt zu einer Liste der Autoren mit dem Anfangsbuchstaben K und ihrem zugehörigen Verlag:

SELECT DISTINCT Buch.Autor, Verlag.Name
FROM Verlag, Buch
WHERE Verlag.Kurzbezeichnung=Buch.Verlag
AND Buch.Autor LIKE 'K%'
ORDER BY Verlag.Name ASC



Welche Kunden haben wie viele Bücher gekauft? Besonders treue Kunden könnten mit speziellen Angeboten belohnt werden.

SELECT Kunde.*, PLZ.Ort,
SUM(Auftragspos.Menge) AS 'Verkaufte Bücher'
FROM PLZ, Kunde, Auftrag, Auftragspos
WHERE Kunde.Plz=PLZ.Plz
AND Kunde.Nr=Auftrag.Kundennummer
AND Auftrag.Nr=Auftragspos.Auftragsnummer
GROUP BY Kunde.Nachname



Bei meiner letzten Abfrage soll sich der Buchhandel darüber Gedanken machen, wie viele Kunden er in den einzelnen Bundesländern hat und wie viel Umsatz er in den jeweiligen Ländern macht.

SELECT COUNT(Kunde.Nr) AS 'Anzahl der Kunden',
SUM(Auftragspos.Menge)*Buch.Preis AS Umsatz, PLZ.Region
FROM Kunde, PLZ, Verlag, Buch, Auftragspos
WHERE Kunde.Plz=PLZ.Plz
AND PLZ.Plz=Verlag.Plz
AND Verlag.Kurzbezeichnung=Buch.Verlag
AND Buch.Nr=Auftragspos.Buchnummer
GROUP BY PLZ.Region

Permalink (5 Kommentare)   Kommentieren





Montag, 20. Oktober 2008
Chancen & Risiken des E-Business
In meinem 1. Blog-Eintrag möchte ich besonders auf das Veränderungspotential eines Geschäftsmodells in Richtung E-Business eingehen. Es gibt wohl viele Gründe, warum Unternehmen heutzutage besonders das Internet/E-Business nutzen und in ihre Strategien einbauen. Im folgenden möchte ich daher die wesentlichen Chancen, aber auch Gefahren dieser Technologie anführen.

Einer der größten Pluspunkte des E-Business ist ganz klar die zeitliche und örtliche Unabhängigkeit, sowie die geographische Ausweitung der Unternehmensaktivität – neue Märkte können mittels Internet einfach erschlossen werden und es wurde uns auch möglich, mitten in der Nacht alle nur erdenklichen Informationen auf Websites aufzurufen und gegebenenfalls Geschäfte im Webshop zu tätigen. Diese 24 Stunden globale Verfügbarkeit von Informationen führt auch zu einer Zentralisierung der Infrastruktur – es ist nicht mehr unbedingt notwendig, in jeder Stadt oder jedem Staat eine Niederlassung zu haben, da der Service online weltweit erreichbar ist. Weiters wurde es Unternehmen ermöglicht, ihr Personal auf die wichtigen Aufgaben zu konzentrieren – durch die Automatisierung und Vereinfachung personalintensiver Tätigkeiten (wie beispielsweise die Buchung von Flugtickets über das Internet).

Selbstverständlich gibt es noch zahlreiche andere Gründe, warum Unternehmen E-Business in ihr Geschäftsmodell einbauen sollten. Im Internet habe ich einen interessanten Artikel gefunden: „20 Gründe, das World Wide Web geschäftlich zu nutzen“. Für mehr Informationen bitte hier klicken.

Allerdings stellt die Nutzung des Internets auch einige Risiken für das Unternehmen dar. Die Schnelllebigkeit des E-Business sowie eine unüberschaubare Anzahl von Technologien führen dazu, dass das Unternehmen immer up to date sein sollte und sich bereits im Vorfeld über zukünftige Entwicklungen Gedanken machen sollte. Für den Kunden wird das Unternehmen weitaus transparenter und vergleichen wird einfacher (beispielsweise auf geizhals.at). Das Unternehmensimage ist wichtiger denn je, da Erfahrungen mit dem Unternehmen global in Diskussionsforen und Blogs kommuniziert werden können.

2 Artikel, die besonders das Problem der Unternehmen das Internet richtig zu nutzen ansprechen, finden Sie hier: Artikel1 Artikel2

Permalink (3 Kommentare)   Kommentieren