Stichwortverzeichnis. Iron Werther. Business Intelligence



Ähnliche Dokumente
Schlusswort. München, im Januar 2013 Iron Werther

Inhaltsverzeichnis. Iron Werther. Business Intelligence

Vorwort. 1 Die Testdatenbank iw_shop 1. 2 Installation einer funktionsfähigen SQL-Datenbank 7

BUSINESS INTELLIGENCE

BUSINESS INTELLIGENCE

BUSINESS INTELLIGENCE

BUSINESS INTELLIGENCE

Leseprobe. Iron Werther. Business Intelligence

Übersicht der wichtigsten MySQL-Befehle

SQL für Trolle. mag.e. Dienstag, Qt-Seminar

Einführung in SQL. Sprachumfang: Indizes. Datensätzen. Zugriffsrechten

Anwendungsentwicklung Datenbanken SQL. Stefan Goebel

Abfragen (Queries, Subqueries)

SQL Tutorial. SQL - Tutorial SS 06. Hubert Baumgartner. INSO - Industrial Software

ISU 1. Ue_08/02_Datenbanken/SQL. 08 Datenbanken. Übung. SQL Einführung. Eckbert Jankowski.

Bibliografische Informationen digitalisiert durch

MySQL: Einfaches Rechnen.

SQL. strukturierte Datenbankabfragesprache eine Datenbanksprache zur. Structured Query Language:

MySQL-Befehle. In diesem Tutorial möchte ich eine kurze Übersicht der wichtigsten Befehle von MySQL geben.

Aufbau des SELECT-Befehls. Im Folgenden werden zunächst Abfragen aus einer Tabelle vorgenommen.

ACCESS SQL ACCESS SQL

IV. Datenbankmanagement

SQL-Befehlsliste. Vereinbarung über die Schreibweise

Mengenvergleiche: Alle Konten außer das, mit dem größten Saldo.

Einführung in SQL. 1. Grundlagen SQL. Structured Query Language. Viele Dialekte. Unterteilung: i. DDL (Data Definition Language)

Einführung in SQL Datenbanken bearbeiten

SQL. DDL (Data Definition Language) Befehle und DML(Data Manipulation Language)

Daniel Warner SQL. Das Praxisbuch. Mit 119 Abbildungen. Franzis

Oracle 10g Einführung

Details zu den Ausdrücken nach FROM, WHERE, GROUP BY und HAVING finden Sie in den Abschnitten über JOIN, WHERE und GROUP BY.

Datenbanken SQL Einführung Datenbank in MySQL einrichten mit PhpMyAdmin

Nachtrag: Farben. Farbblindheit. (Light und Bartlein 2004)

SQL-Anweisungen. SELECT (SQL Data Query Language)

Sructred Query Language

Leseprobe: SQL mit MySQL - Band 4 Kompendium mit Online-Übungs-DB. Kompendium zur schnellen Kurzinformation der Datenbanksprache SQL/MySQL 5.

Seminar 2. SQL - DML(Data Manipulation Language) und. DDL(Data Definition Language) Befehle.

DATENBANKEN SQL UND SQLITE VON MELANIE SCHLIEBENER

Fortgeschrittene OLAP Analysemodelle

Labor 3 - Datenbank mit MySQL

Datenbanktechnologie mit praktischen Übungen in MySQL und PHP

Lösungen der Übungsaufgaben von Kapitel 10

SQL structured query language

Inhaltsverzeichnis. jetzt lerne ich

SQL als Zugriffssprache

Auf einen Blick. Abfrage und Bearbeitung. Erstellen einer Datenbank. Komplexe Abfragen. Vorwort... 13

3 Query Language (QL) Einfachste Abfrage Ordnen Gruppieren... 7

Auf einen Blick. Abfrage und Bearbeitung. Erstellen einer Datenbank. Komplexe Abfragen. Vorwort 13

105.3 SQL-Datenverwaltung

SQL Data Manipulation Language (DML) und Query Language (QL)

Erstellen einer Datenbank. Datenbankabfragen

IBM Informix SQL. Seminarunterlage. Version vom

Wiederholung VU Datenmodellierung

27 Transact-SQL-Erweiterungen in Bezug auf Analysis Services

Informatik II Vorlesung am D-BAUG der ETH Zürich. Vorlesung 12, Datenbanksysteme: Datendefinition in SQL, Kompliziertere Datenbankabfragen

Inhaltsverzeichnis. Vorwort Kapitel 1 Einleitung... 15

Schnellübersichten. SQL Grundlagen und Datenbankdesign

SQL-Befehlsliste. Vereinbarung über die Schreibweise

SQL. Ziele. Grundlagen von SQL. Beziehung zur relationalen Algebra SELECT, FROM, WHERE. Joins ORDER BY. Aggregatfunktionen. dbis.

SQL-Sprachvielfalt. Peter Willadt (Ludwig-Erhard-Schule) SQL-Befehle / 47

Arbeiten mit ACCESS 2013

Geordnete Form...36 Erfassung und Speicherung...37 Relationale Datenbanken...37 Einfache Tabellen...37 Objekte und Begriffe relationaler

Inhaltsverzeichnis. Vorwort 13. Kapitel 1 Einleitung 15

Inhalt. 1. MySQL-Einführung Datenbankentwurf 27

Die bisher bereits bekannten Aggregatsfunktionen MIN, MAX, SUM, AVG, COUNT, VARIANCE und STDDEV wurden um FIRST und LAST erweitert.

Microsoft Access 2010 SQL nutzen

SQL. DDL (Data Definition Language) Befehle und DML(Data Manipulation Language)

Microsoft SQL Server 2000 Programmierung

insert, update, delete Definition des Datenbankschemas select, from, where Rechteverwaltung, Transaktionskontrolle

Whitepaper. Produkt: combit Relationship Manager. Datensatzhistorie mit dem SQL Server 2000 und combit GmbH Untere Laube Konstanz

Informatik 12 Datenbanken SQL-Einführung

Datenbank- Programmierung mit InterBase

5.8 Bibliotheken für PostgreSQL

SQL. Fortgeschrittene Konzepte Auszug

U 8 SQL. = Structured Query Language (heute auch Standard Query Language) ALLGEMEIN:

Vielen Dank an Dennis Riehle für die Bereitstellung dieser Folien

TU München, Fakultät für Informatik Lehrstuhl III: Datenbanksysteme Prof. Alfons Kemper, Ph.D.

Eine völlig andere Form Abfragen zu erstellen ist, sie mit Hilfe der Datenbankabfragesprache SQL zu gestalten.

Grundkurs MySQL und PHP

Die SQL-Syntax für den Befehl CREATE TABLE sieht folgendermassen aus:

Informatik II Vorlesung am D-BAUG der ETH Zürich. Vorlesung 12, 2017 Datenbanksysteme: Datendefinition in SQL, Kompliziertere Datenbankabfragen

MCSA: SQL 2016 Database Development

desk.modul : WaWi- Export

SQL und MySQL. Kristian Köhntopp

Structured Query Language (SQL) als standardisierte Anfragesprache für relationale Datenbanken

Themen des Kapitels. 2 Grundlagen von PL/SQL. PL/SQL Blöcke Kommentare Bezeichner Variablen Operatoren. 2.1 Übersicht. Grundelemente von PL/SQL.

Cornel Brücher Thomas Glörfeld. Microsoft SQL Thinking Vom Problem zum SQL-Statement

Abbildung 1: Das ERM. Nun zu den Tabellen: Zunächst wird aus jeder Entity eine Tabelle, d.h. wir erhalten:

Grundkurs MySQL und PHP

WS 2010/11 Datenbanksysteme Fr 15:15 16:45 R Vorlesung #3. SQL (Teil 1)

Datenbank- und Informationssysteme. Lösungsvorschläge zu Übungsblatt 2. Sommersemester CREATE DOMAIN KennzeichenDomain AS VARCHAR(9);

TU München, Fakultät für Informatik Lehrstuhl III: Datenbanksysteme Prof. Alfons Kemper, Ph.D.

Datenbanksysteme SS 2007

Aufbau von Datenbank-Management-Systemen 7

Michaela Weiss 01. April Lerneinheit 4: Relationale Datenbanken am Beispiel von MySQL

1 Vorstellung Kursbeispiel

Datenbanken. Zusammenfassung. Datenbanksysteme

Gregor Kuhlmann Friedrich Müllmerstadt. MySQL. Der Schlüssel zu Datenbanken-Design und -Programmierung. c 3 E. i- O Rowohlt Taschenbuch Verlag

Querying Data with Transact-SQL MOC 20761

SQL: statische Integrität

Transkript:

Stichwortverzeichnis Iron Werther Business Intelligence Komplexe SQL-Abfragen am Beispiel eines Online-Shops. Inkl. Testdatenbank mit über zwei Millionen Datensätzen ISBN (Buch): 978-3-446-43580-3 ISBN (E-Book): 978-3-446-43635-0 Weitere Informationen oder Bestellungen unter http://www.hanser-fachbuch.de/978-3-446-43580-3 sowie im Buchhandel. Carl Hanser Verlag, München

Index Symbole %-Zeichen als Platzhalter 233 A Abfrage-Editor-Fenster 26 ADD 130 Aggregatfunktion AVG 65 Aggregatfunktion MIN 75, 89 Alias 39, 84 Altersgruppen 148 ALTER TABLE 130 ältestes Datum 75 and-verknüpfung 34 Ansicht aktualisieren 22 Artikelkombinationen 261 Artikelkombinationen im Warenkorb 244 Auswertung nach Zeiträumen 41 AVG 65, 128, 142, 207 B Bedingungen miteinander verknüpfen 34 Berechnung des Kundenwerts 114 Bestandskunden 89 Bestelldaten 69 Bestellhistorie 135 C CASE-Ausdruck 106 CASE WHEN 106, 126, 131, 145, 148, 157, 167, 210 cast 40 CAST AS DECIMAL 223 CAST AS NUMERIC 65, 273 Cluster 167 count 31 CREATE TABLE 122, 256 CRM 99 Customer Activity 99, 110 Customer Lifetime 99 customer-lifetime-berechnung 103 Customer-Relationship-Management 99 Customer Value 99, 114, 117 D Data Type 259 DATEDIFF 100, 103, 146 DATEDIFF (day). 141 DATEDIFF (YEAR) 277 Datenaufbereitung 231 Datenbankabfrage 29 Datenbankmodul 11 Datenbanktimestamp 19 Daten importieren 14, 257 Datensatz exportieren 255 Datentyp 16 Datenwerte einer Tabelle ändern 131 DATEPART 41, 47, 49 DATEPART month 87 DATEPART year 87 desc 151 Dezimalwerte richtig einstellen 111 Dezimalzahl 40 Differenz in Jahren 100

282 Index Differenz in Monaten 100 Differenz in Tagen 100 Differenz zwischen zwei Datumsfeldern 100 distinct 31 Division 66 Durchschnittliche Retourenquote 210 E EAN 172 Echte Retourenquote 60 Ergebnis in numerischen Wert umwandeln 273 European Article Number 172 EXISTS 220 F FULL OUTER JOIN 55 G Gesamtkunden 95 Gesamtsumme einer Multiplikation 37 geschlossene Konten 265 GETDATE 146, 267, 277 Global Trade Item Number 172 Group By 148 GROUP BY-Klausel 41 GTIN 172 I Inhalt mehrerer Spalten verbinden 186 INNER JOIN 55 INSERT INTO 123, 256 Installationsanweisung 9 ISNULL 118, 164 ISO-Week 48, 50 J Jahresberechnung 103 JOIN 54 jüngstes Datum 75 K Kalenderwochen 47 Kampagnenmanagement 271, 277 Kampagnentabelle 277 Kauffrequenz 125 f. Kommastellen 40 Kommastellen begrenzen 44 Kunden einen Wert zuordnen 129 Kundenmonitor 99 Kundenwert 117, 127, 150 Kundenwert in Gruppen 128 L Ländereinstellung 48 Lebensdauer 104 Lebensdauer der Kunden 99 LEFT 146, 273 LEFT OUTER JOIN 56, 83, 243 LIKE 232 LOWER 233 M Mahnstufen 265 MAX 75, 128, 274 Microsoft SQL Server 2008 R2 7 Microsoft SQL Server 2012 7 Microsoft SQL Server Management Studio 11 MIN 75, 89, 128 Monatsauswertung 70 Monatsbericht Bestandskunden 93 MSDN Library 8 multiplizieren 37 N Netsales-Retourenquote 57 Nettoverkaufszahl 179 Neue Datenbank anlegen 12 Neukunden 75, 81 Neukundenbericht 86 Newsletter 271 NOT EXIST 220 NOT LIKE 232 NULL 111

Index 283 NULL-Einträge 83 NULL in Wert umwandeln 118 NULL-Werte in Null (0) umwandeln 118 O offene Konten 265 offene Posten 265 Order by 181 Order By 148, 154 ORDER BY-Klausel 42 or-verknüpfung 35 OUTER JOIN 83, 112, 156, 243 OUTER JOIN beim Selfjoin 140 P Partition 135 Platzhalter 233 Produktgruppe 232 Prozentrechnung 59 Prozentwert berechnen 152 Q Quote berechnen 163 R Rechenfunktionen 37 Renner-Penner-Retourentreiber-Report 179 Retouren 53, 155 Retourendaten 69, 82 Retourengründe 183, 195 Retourengründe auf Kundenbasis 188 Retouren pro Monat 159 Retourenquote 57, 72, 132, 155, 162, 177, 202 Retourentreiber 171 Retourentreiber-Report 191, 199 Retourenverhalten 161 RIGHT 146, 273 RIGHT OUTER JOIN 56 ROW_NUMBER 135 ROW_NUMBER OVER PARTITION 135, 247 S Saisonkennzeichnung 249 Segmente bilden 129 Select 29 Selektionsbefehl 29 Selektionstabelle 271 Selfjoin 138, 228 SET 131 set language 48 Spalten hinzufügen 130 SQL 29 SQL-Befehl 30 SQL-Datenbank 7 SQLQuery 31 SQL Server-Installationscenter 10 SQL-Syntax 30 Style 186 Subquery 43 sum-befehl 35 summieren 35 SYSDATE 146 Systemvoraussetzung 7 T Tabelle ändern 130 Tabelle anlegen 122 Teilretouren 155 Transact-SQL 29 U Umwandlung in numerische Werte 65 Umwandlung von Datentypen 273 unique 32 Unique Kunden 63 Unterabfrage 43, 67, 76, 165 UPDATE 131 UPPER 233 V Vergleichsoperationen 35 Verknüpfungsoperationen 35 virtuelle Tabellen 58 Vollretouren 155

284 Index W Warenkorb 241 Warenkorbanalyse 231, 261 Warenkorbdaten 234 Warenkorbdatensatz 241 Warenkörbe 231 Warenkorbgröße 43, 205 Warenkorbinformationen 232 Warenkorbtabelle 236, 255 Warenkorbwert 43, 71 Warenwert pro Kunde 142 where-bedingung 33 Wochenauswertung 73 Z Zahlarten 213 Zahlungsziel 265 Zeichen unterdrücken 273 Zeitberechnung 103 Zielgruppenselektion 277