5. Datenabfrage mit SQL



Ähnliche Dokumente
4. Datenabfrage mit QBE

2. Einrichtung der ODBC-Schnittstelle aus orgamax (für 32-bit-Anwendungen)

Microsoft Access 2013 Navigationsformular (Musterlösung)

ODBC-Treiber Programmübersicht

Installation des Authorware Webplayers für den Internet Explorer unter Windows Vista

Winoffice BUSINESS Plus Jahresabschluss

Tutorial: Wie kann ich Dokumente verwalten?

4. Datenabfrage mit QBE 11

Artikel Schnittstelle über CSV

Meldewesen Plus. TIPP: Nach Möglichkeit sollten Sie vor dem Erstellen von Etiketten die Vorlagen dupliziert haben!

DeltaVision Computer Software Programmierung Internet Beratung Schulung

Diese Anleitung enthält Anweisungen, die nur durch erfahrene Anwender durchgeführt werden sollten!

Leichte-Sprache-Bilder

Datenbanken auf Sybase SQL-Anywhere

Downloadfehler in DEHSt-VPSMail. Workaround zum Umgang mit einem Downloadfehler

Anleitung Typo3-Extension - Raumbuchungssystem

ICS-Addin. Benutzerhandbuch. Version: 1.0

Seriendruck mit der Codex-Software

Access Datenbank an JetDBAccess

Die Verwendung von Office 365

einrichtung in den kaufmännischen Programmen der WISO Reihe

Kurzeinstieg in VR-Ident personal

Agentur für Werbung & Internet. Schritt für Schritt: -Konfiguration mit Apple Mail

Anleitung zur Einrichtung einer ODBC Verbindung zu den Übungsdatenbanken

Installation und Sicherung von AdmiCash mit airbackup

FuxMedia Programm im Netzwerk einrichten am Beispiel von Windows 7

Drägerware.ZMS/FLORIX Hessen

Microsoft Access 2010 Navigationsformular (Musterlösung)

Lokale Installation von DotNetNuke 4 ohne IIS

Microsoft Office 365 Kalenderfreigabe

Anwendungsbeispiele Buchhaltung

Vorgehensweise bei Lastschriftverfahren

Subpostfächer und Vertretungen für Unternehmen

Er musste so eingerichtet werden, dass das D-Laufwerk auf das E-Laufwerk gespiegelt

Installationsanleitung für CashPro im Mehrbenutzerzugriff/Netzwerkbetrieb

Information zum SQL Server: Installieren und deinstallieren. (Stand: September 2012)

Mehrere PDF-Dokumente zu einem zusammenfügen

Tutorial: Wie nutze ich den Mobile BusinessManager?

Anleitung OpenCms 8 Webformular Auswertung

Anleitung zur Erstellung einer Batchdatei. - für das automatisierte Verbinden mit Netzlaufwerken beim Systemstart -

Handbuch zur Anlage von Turnieren auf der NÖEV-Homepage

Second Steps in eport 2.0 So ordern Sie Credits und Berichte

E-Cinema Central. VPN-Client Installation

Outlook. sysplus.ch outlook - mail-grundlagen Seite 1/8. Mail-Grundlagen. Posteingang

Wiederherstellen der Beispieldatenbanken zum Buch Microsoft Project 2010

Microsoft Update Windows Update

Anleitung Abwesenheitsmeldung und -Weiterleitung (Kundencenter)

Das vorliegende Dokument beinhaltet vertrauliche Informationen und darf nicht an Dritte weitergereicht werden.

Überprüfung der digital signierten E-Rechnung

Inhalt. 1 Einleitung AUTOMATISCHE DATENSICHERUNG AUF EINEN CLOUDSPEICHER

SMS4OL Administrationshandbuch

Datenaustausch mit dem BVK Data Room

Arbeiten mit dem Outlook Add-In

Mit der Maus im Menü links auf den Menüpunkt 'Seiten' gehen und auf 'Erstellen klicken.

OUTLOOK (EXPRESS) KONFIGURATION POP3

Anleitung zum erstellen einer PDF-Datei aus Microsoft Word

Seriendruck mit der Codex-Software

In diesem Tutorial lernen Sie, wie Sie einen Termin erfassen und verschiedene Einstellungen zu einem Termin vornehmen können.

snap Adressen selektieren und Etiketten oder Serienbriefe in Word erstellen

Installationsanleitung. Novaline Datenarchivierung / GDPdU

my.green.ch... 2 Domänenübersicht... 4

my.ohm Content Services Autorenansicht Rechte

7.14 Einrichtung Verbuchung mit Kostenstellen. Voraussetzungen / Einrichtung

Prodanet ProductManager WinEdition

Wie richten Sie Ihr Web Paket bei Netpage24 ein

Adminer: Installationsanleitung

Automatische Zertifikatssuche in Outlook-Express einrichten

Dieses Dokument soll dem Administrator helfen, die ENiQ-Software als Client auf dem Zielrechner zu installieren und zu konfigurieren.

Tipps und Tricks zu Netop Vision und Vision Pro

Family Safety (Kinderschutz) einrichten unter Windows 7

Handbuch ECDL 2003 Basic Modul 5: Datenbank Grundlagen von relationalen Datenbanken

Um ein solches Dokument zu erzeugen, muss eine Serienbriefvorlage in Word erstellt werden, das auf die von BüroWARE erstellte Datei zugreift.

Übung - Konfigurieren einer Windows Vista-Firewall

Erste Schritte mit Sharepoint 2013

Sichere Anleitung Zertifikate / Schlüssel für Kunden der Sparkasse Germersheim-Kandel. Sichere . der

Whitepaper. Produkt: combit Relationship Manager. Einbindung externer FiBu-/Warenwirtschaftsdaten. combit GmbH Untere Laube Konstanz

Gemeinsamer Bibliotheksverbund: Übertragung von Datenexporten für den Verbundkatalog Öffentlicher Bibliotheken

Mit jedem Client, der das Exchange Protokoll beherrscht (z.b. Mozilla Thunderbird mit Plug- In ExQulla, Apple Mail, Evolution,...)

S TAND N OVEMBE R 2012 HANDBUCH DUDLE.ELK-WUE.DE T E R M I N A B S P R A C H E N I N D E R L A N D E S K I R C H E

Bedienungsanleitung Einsatzplanung. Bedienungsanleitung Einsatzplanung. Inhalt. Bedienung einer Plan-Tabelle

Datenbank-Verschlüsselung mit DbDefence und Webanwendungen.

Installationsanleitung Spamfilter Outlook 2003

Personalisierte versenden

Ordner Berechtigung vergeben Zugriffsrechte unter Windows einrichten

Anleitung: WLAN-Zugang unter Windows 8 - eduroam. Schritt 1

Stapelverarbeitung Teil 1

Starten der Software unter Windows XP

Kontakte Dorfstrasse 143 CH Kilchberg Telefon 01 / Telefax 01 / info@hp-engineering.com

Step by Step Remotedesktopfreigabe unter Windows Server von Christian Bartl

Kapitel 4 Die Datenbank Kuchenbestellung Seite 1

Urlaubsregel in David

1. Einführung. 2. Weitere Konten anlegen

Whitepaper. Produkt: combit Relationship Manager. SQL Server 2008 R2 Express um Volltextsuche erweitern. combit GmbH Untere Laube Konstanz

Neuerungen in ReviPS Version 12g

Navigationsübungen in Microsoft Access

Anleitung zur Installation des AP-Manager-II

OKB Die MS SQL-Volltextsuche für organice SQL einrichten

SharePoint Demonstration

MS-SQL Client Installation

Microsoft PowerPoint 2013 Folien gemeinsam nutzen

Transkript:

Informationsbestände analysieren Datenabfrage mit SQL 5. Datenabfrage mit SQL Übung 5.1. Datenbank Schule Ziel Sie können mit SQL Daten aus einer bestehende Datenbank auslesen und Auswertungen vornehmen. Dauer 2 Lektionen 5.1.1. Ausgangslage Es ist die gleiche Datenbank gegeben wie in Übung 3.3. Die DB liegt als Access-Datei vor, der Zugriff erfolgt über eine Java- Anwendung. ERD Entität Identifikationsschlüssel kombinierter Schlüssel Attribut Fremdschlüssel Abbildung 11 : ERD in Access Darstellung Das Produkt Microsoft Access verwendet eine eigene Darstellung des ERD. Die Identifikationsschlüssel werden fett dargestellt und anstelle des Symbols m (für multipel) wird das Zeichen verwendet Probst Rene V 1.2 25

Übungen Modul-100 5.1.2. SQL-Editor Damit Sie die SQL-Befehle selbständig anschreiben müssen und nicht die durch Access über QBE generierte Lösung verwenden können, steht Ihnen eine Java-Anwendung zur Verfügung. Kopieren Sie die Datei sql.jar auf Ihr Verzeichnis. Richten Sie eine ODBC-Verbindung für die Datenbank ein (siehe unten) Starten Sie die MS-DOS Box geben Sie folgenden Befehl ein : java cp sql.jar main.sql_edit ODBCName wobei ODBCName dem unter 2 angegebenen Namen entsprechen muss. Beispiel : Wenn für die ODBC-Verbidnung der Name Modul100 gewählt ist, lautet der Befehl java cp sql.jar main.sql_edit Modul100 Abbildung 12 : SQL-Editor 26 Übungen Modul 100.doc Abteilung Informatik/Technik

Informationsbestände analysieren Datenabfrage mit SQL 5.1.3. ODBC ODBC (Open DataBase Connectivity) ist eine genormte Schnittstelle für den Zugriff auf Datenbanken. Sie wurde von Microsoft mit Access 1.0 eingeführt und ist auf Windows-Systemen ein Standard geworden und wird von praktisch allen Produkten unterstützt. Um ODBC nutzen zu können, muss für die gewünschte Datenbank ein ODBC-Treiber installiert sein. Einrichten 1. Öffnen Sie den ODBC-Datenquellen Administrator Öffnen Sie die Systemsteuerung ([Start] Systemsteuerung Wählen Sie Verwaltung Wählen Sie Datenquellen (ODBC) 2. Richten Sie die ODBC-Verbindung ein Klicken Sie auf [Hinzufügen...] und wählen Sie den Access-Treiber Geben Sie einen Datenquellen Namen ein, z.b. Modul100, Uebung usw. Klicken Sie auf [Auswählen...] und selektieren Sie im Dateidialog die gewünschte Datenbank Schliessen Sie alle Dialoge. Die ODBC-Verbindung ist nun eingerichtet. Abbildung 13 : ODBC-Administration Probst Rene V 1.2 27

Übungen Modul-100 5.1.4. Aufgaben Es handelt sich um die gleichen Fragestellungen wie bei Aufgabe 5-3. Sie können daher die Ergebnisse mit denen der Übung 5-3 vergleichen und so feststellen, ob Sie die SQL-Abfrage korrekt formuliert haben. 1. Wer wohnt alles in der Hauptstrasse? 2. Wie viele SchülerInnen kommen nicht aus der Gemeinde Dorf? 3. Wie viele SchülerInnen sind in den drei Klassen der Gemeinde Dorf eingeteilt? 4. Welche Noten hat Hans-Peter Müller (Kirchweg 4) in Mathe erzielt? 5. In welchen Fächern erhält die Klasse 9a unterricht? 6. Welchen Notenschnitt hat die Klasse 8a im Fach Mathe? 7. Wie viele SchülerInnen haben ungenügende Noten? (Noten < 4.0) 8. Wie viele Geschwisterpaare gehen in der Gemeinde Dorf zur Schule? 9. Formulieren Sie noch eine weitere Frage, die Sie an die vorliegenden Daten stellen wollen! Hinweis : Alle SchülerInnen gehen in der Gemeinde Dorf zur Schule! 28 Übungen Modul 100.doc Abteilung Informatik/Technik

Informationsbestände analysieren Datenabfrage mit SQL Übung 5.2. Datenbank Nordwind Ziel Sie können mit SQL Daten aus einer bestehenden Datenbank auslesen und Auswertungen vornehmen. Dauer 2 Lektionen 5.2.1. Ausgangslage Sie verwenden wie in Übung 6.2 die Datenbank Nordwind und beantworten die gleichen Fragen! ERD Abbildung 14 : ERD der Datenbank Nordwind Probst Rene V 1.2 29

Übungen Modul-100 5.2.2. Übungen Tabellen abfragen Beantworten Sie die folgende Fragen! Hinweis : Die DB Struktur finden Sie unter Punkt 1 in diesem Dokument. 1. Geben Sie von allen Lieferanten die Adresse (inkl. Firmenname) an! 2. Erstellen Sie eine Liste der Versandfirmen! 3. Erstellen Sie eine Liste des Personals! View (Abfragen) erstellen Wählen Sie aus mehreren Tabellen Attribute aus, so dass komplexere Abfragen möglich sind. Sie erhalten dann eine Ansicht, die Ihnen die gewünschten Tabellen zeigt. 4. Listen Sie alle Artikel sowie die zugehörige Kategorie auf! 5. Sie möchten wissen, welche Kunden von welchen Mitarbeitern (Tabelle Personal) betreut werden! 6. Erstellen Sie eine List, aus der ersichtlich ist, welche Artikel von welchen Mitarbeitern (Tabelle Personal) durch welche Versandfirma ausgeliefert wurden! Bedingte Abfragen Oft will man nicht den ganzen Wust von Information. Dazu können die Abfragen nach beliebigen Attributen gefiltert werden. 7. Erstellen Sie eine Liste aller Artikel der Kategorie Gewürze! 8. Welche Artikel hat die Mitarbeiterin Davolio Nancy nach Brasilien (Bestimmungsland in Bestellungen) verkauft? 9. Welche Kunden haben Fleischprodukte nach dem 1. Januar 1996 bestellt? 30 Übungen Modul 100.doc Abteilung Informatik/Technik

Informationsbestände analysieren Datenabfrage mit SQL Aggragationsfunktionen Neben den eigentlichen Daten, wie sie in der Datenbank abgelegt sind, können auch Aggregationen wie Anzahl der Nennungen Summe von Attributwerten Minimum und/oder Maximum eines Wertes usw ausgeführt werden.. 10. Wie viele Kunden werden durch Suyama Michael betreut? 11. Für welchen Betrag hat Peacock Margaret vom 1.1.96 bis 31.12.96 an Romero y tomillo Ware verkauft? 12. Wie viele Lieferungen wurde durch die Firma Federal shipping an Bottom-Dollar Markets versendet? Probst Rene V 1.2 31

Übungen Modul-100 32 Übungen Modul 100.doc Abteilung Informatik/Technik