Praktikum Datenbanken. 1. Erstellen Sie eine Abfrage, die die gesamte Tabelle PC ausgibt

Ähnliche Dokumente
Anwendungsbeispiele Buchhaltung

Abfragen: Grundbausteine

Professionelle Seminare im Bereich MS-Office

Informatik 12 Datenbanken SQL-Einführung

Datenbanken Microsoft Access 2010

Würfelt man dabei je genau 10 - mal eine 1, 2, 3, 4, 5 und 6, so beträgt die Anzahl. der verschiedenen Reihenfolgen, in denen man dies tun kann, 60!.

SEMINAR Modifikation für die Nutzung des Community Builders

Webalizer HOWTO. Stand:

In diesem Thema lernen wir die Grundlagen der Datenbanken kennen und werden diese lernen einzusetzen. Access. Die Grundlagen der Datenbanken.

Kapitel 4 Die Datenbank Kuchenbestellung Seite 1

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

E-Finance Java de PF

AGROPLUS Buchhaltung. Daten-Server und Sicherheitskopie. Version vom b

Übung - Datensicherung und Wiederherstellung in Windows 7

Zusammenführen mehrerer Dokumente zu einem PDF In drei Abschnitten erstellen Sie ein Dokument aus mehreren Einzeldokumenten:

GRUNDLEGENDES ZUM EINRICHTEN DES LAPTOP-ABGLEICHS

Michaela Knirsch-Wagner

Sie sollen eine Datenbank für Befragungen mittels Online-Fragebögen zu unterschiedlichen Themen erstellen:

1. EINLEITUNG 2. GLOBALE GRUPPEN Globale Gruppen anlegen

Menü auf zwei Module verteilt (Joomla 3.4.0)

Advoware mit VPN Zugriff lokaler Server / PC auf externe Datenbank

teischl.com Software Design & Services e.u. office@teischl.com

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

Blumen-bienen-Bären Academy. Kurzanleitung für Google Keyword Planer + Google Trends

Lizenz Verwaltung. Adami Vista CRM

Ordner Berechtigung vergeben Zugriffsrechte unter Windows einrichten

Lehrer: Einschreibemethoden

SQL Teil 2. SELECT Projektion Selektion Vereinigung, Schnitt, Differenz Verbund Komplexer SELECT-Ausdruck

ECDL Modul 2 Windows 7 Übungseinheit. Ihr Name:...

Papa - was ist American Dream?

Berechnungen in Access Teil I

SWOT Analyse zur Unterstützung des Projektmonitorings

Der Gabelstapler: Wie? Was? Wer? Wo?

Was meinen die Leute eigentlich mit: Grexit?

Web-Kürzel. Krishna Tateneni Yves Arrouye Deutsche Übersetzung: Stefan Winter

Kfz-Versicherung für Fahranfänger. mit der Lizenz zum Fahren

SCHRITT 1: Öffnen des Bildes und Auswahl der Option»Drucken«im Menü»Datei«...2. SCHRITT 2: Angeben des Papierformat im Dialog»Drucklayout«...

Tel.:

SQL Aufgaben zur eigenen Leistungskontrolle

SMS/ MMS Multimedia Center

Familie Wiegel. Solarstrom vom eigenen Dach. In Kooperation mit:

5. Übung: PHP-Grundlagen

Technische Analyse der Zukunft

Anleitung zum Einspielen der Demodaten

Schrittweise Anleitung zur Erstellung einer Angebotseite 1. In Ihrem Dashboard klicken Sie auf Neu anlegen, um eine neue Seite zu erstellen.

Handbuch Fischertechnik-Einzelteiltabelle V3.7.3

SQL - Übungen Bearbeitung der Datenbank Personal (1)

Info-Veranstaltung zur Erstellung von Zertifikaten

Repräsentative Umfrage zur Beratungsqualität im deutschen Einzelhandel (Auszug)

Österreichische Trachtenjugend

Mit dem Tool Stundenverwaltung von Hanno Kniebel erhalten Sie die Möglichkeit zur effizienten Verwaltung von Montagezeiten Ihrer Mitarbeiter.

Manager. von Peter Pfeifer, Waltraud Pfeifer, Burkhard Münchhagen. Spielanleitung

Webgestaltung - Jimdo 2.7

mathbuch 1 LU 15 Arbeitsheft weitere Aufgaben «Grundanforderungen» Zeit [h] 1 h 12 h 20 h 36 h Zeit [h] 0,25 0,5 0,75 1 1,5 2 x

Wie ist das Wissen von Jugendlichen über Verhütungsmethoden?

Einführungskurs MOODLE Themen:

Das Roaming Cockpit. Inhalt. 1 Das Roaming Cockpit Aufrufen des Roaming Cockpit über den Browser... 3

Datenbanken Kapitel 2

Übung - Datensicherung und Wiederherstellung in Windows Vista

7. Übung - Datenbanken

Beispiel 1: Filmdatenbank

Historical Viewer. zu ETC5000 Benutzerhandbuch 312/15

Internet online Update (Mozilla Firefox)

Erfahrungen mit Hartz IV- Empfängern

DER SELBST-CHECK FÜR IHR PROJEKT

Virtueller Seminarordner Anleitung für die Dozentinnen und Dozenten

COMPUTERIA VOM SERIENBRIEFE UND ETIKETTENDRUCK

MdtTax Programm. Programm Dokumentation. Datenbank Schnittstelle. Das Hauptmenü. Die Bedienung des Programms geht über das Hauptmenü.

MORE Profile. Pass- und Lizenzverwaltungssystem. Stand: MORE Projects GmbH

DOWNLOAD VORSCHAU. Lebensnahe Sachaufgaben. rund ums Geld. zur Vollversion. Arbeitsmaterialien für Schüler mit sonderpädagogischem Förderbedarf

Anleitung über den Umgang mit Schildern

Vorlesung Dokumentation und Datenbanken Klausur

bagfa ist die Abkürzung für unseren langen Namen: Bundes-Arbeits-Gemeinschaft der Freiwilligen-Agenturen.

Einrichten eines HBCI- Zugangs mit Bank X 5.1

CodeSaver. Vorwort. Seite 1 von 6

Was ich als Bürgermeister für Lübbecke tun möchte

Anleitung OpenCms 8 Webformular Auswertung

Word 2010 Schnellbausteine

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

Wachstum 2. Michael Dröttboom 1 LernWerkstatt-Selm.de

Datenexport aus JS - Software

FH-SY Chapter Version 3 - FH-SY.NET - FAQ -

Tutorial Moodle 2 Rollenzuweisung

pro4controlling - Whitepaper [DEU] Whitepaper zur CfMD-Lösung pro4controlling Seite 1 von 9

~~ Swing Trading Strategie ~~

Zahlenwinkel: Forscherkarte 1. alleine. Zahlenwinkel: Forschertipp 1

Wie halte ich Ordnung auf meiner Festplatte?

Stellen Sie bitte den Cursor in die Spalte B2 und rufen die Funktion Sverweis auf. Es öffnet sich folgendes Dialogfenster

Rechnung WAWI01 zu WAWI Version 3.8.6x01

Handbuch. NAFI Online-Spezial. Kunden- / Datenverwaltung. 1. Auflage. (Stand: )

NTT DATA Helpdesk Benutzerhandbuch

Wie erreiche ich was?

Antolin-Titel jetzt automatisch in WinBIAP kennzeichnen

1. Adressen für den Serienversand (Briefe Katalogdruck Werbung/Anfrage ) auswählen. Die Auswahl kann gespeichert werden.

Tragen Sie bitte im Anmeldefeld die Daten ein, die Sie von uns erhalten haben.

Multicheck Schülerumfrage 2013

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

Erstellen der Barcode-Etiketten:

Trends im Online-Shopping

Transkript:

1. Erstellen Sie eine Abfrage, die die gesamte Tabelle ausgibt * 2. Reduzieren Sie die Abfrage so, dass nur die Marke, die Art und der Preis angezeigt werden marke, art, preis Malte Wattenberg Datenbanken und Softwareengineering Wintersemester 2014/2015 1

3. Benennen Sie die Spalte art in Bauform um. marke, art AS Bauform, preis 4. Zeigen Sie alle Marken und Arten von Rechnern an. Kein Eintrag ist doppelt. DISTINCT marke, art AS Bauform Malte Wattenberg Datenbanken und Softwareengineering Wintersemester 2014/2015 2

5. Zeigen Sie alle Marken und Arten sowie Preise von Rechnern an. Der Preis ist allerdings in Dollar umgerechnet (Kurs 1,381) marke, art AS Bauform, preis*1.381 AS Dollar 6. Mit der Funktion ROUND(wert, anz_stellen) lassen sich Werte runden. Runden Sie die Dollar Werte marke, art AS Bauform, Round(preis*1.381,2) AS Dollar Malte Wattenberg Datenbanken und Softwareengineering Wintersemester 2014/2015 3

7. Was ist der höchste Speicher den ein Rechner hat? MAX(speicher) AS max_speicher 8. Wieviel Megahertz haben die Rechner durchschnittlich? AVG(mhz) AS MHZ_Schnitt Malte Wattenberg Datenbanken und Softwareengineering Wintersemester 2014/2015 4

9. Geben Sie alle Rechner aus, die mehr als 1000 MB Speicher haben marke, art AS Bauform, speicher speicher>1000 10. Erweitern Sie die Abfrage aus (8) auf zusätzlich alle Dell-Rechner marke, art AS Bauform, speicher speicher>1000 OR marke="dell" Malte Wattenberg Datenbanken und Softwareengineering Wintersemester 2014/2015 5

9. Zeigen Sie alle Rechner, die eine SSD haben, unter 1000 Euro liegen und von Dell kommt marke, art AS Bauform, preis ssd="j" preis<1000 and marke= "Dell 10. Zeigen Sie alle Rechner, die entweder eine SSD haben oder mehr als 2400 mhz. In jedem Fall ist es ein Desktop-Rechner marke, art AS Bauform, preis (ssd="j" OR mhz>2400) art= "Desktop" Malte Wattenberg Datenbanken und Softwareengineering Wintersemester 2014/2015 6

11. Was ist der Gesamtwert aller Dell Rechner? SUM(preis) AS Dell_Gesamtwert marke="dell"; 12. Wie viele Laptops mit Tasche gibt es? COUNT(*) AS Anzahl_Laeppi_Tasche art="laptop" tasche="j"; (Anstatt * ginge auch jede andere Spalte) Malte Wattenberg Datenbanken und Softwareengineering Wintersemester 2014/2015 7

13. Sortieren Sie die Abfrage aus (10) nach dem Preis in absteigender Reihenfolge marke, art AS Bauform, preis (ssd="j" OR mhz>2400) art= "Desktop" ORDER BY preis DESC 14. Zeigen Sie alle Rechner, die in Filiale 2 liegen und kein Laptop sind marke, art AS Bauform, flnr flnr=2 art <>"laptop" Malte Wattenberg Datenbanken und Softwareengineering Wintersemester 2014/2015 8

15. Verbünde: In welcher Filiale kann man Dell-Laptops kaufen? marke, art, ort, FILIALE.flnr=FILIALE.flnr.marke="Dell" art="laptop" 16. Welche Kunden haben in Filiale 2 eingekauft? name, ort, flnr KUNDE, KAUF, KAUF.kunr=KUNDE.kunr KAUF.pcnr=.pcnr.flnr=2 Malte Wattenberg Datenbanken und Softwareengineering Wintersemester 2014/2015 9

17. Welche Kunden konnten von Steuersatz 2 profitieren? DISTINCT name KUNDE, KAUF KUNDE.kunr=KAUF.kunr KAUF.steuersatz=2 18. In welcher Filiale haben diese Kunden gekauft? DISTINCT name, FILIALE.ort AS Kaufort KUNDE, KAUF,, FILIALE KUNDE.kunr=KAUF.kunr KAUF.pcnr=.pcnr.flnr=FILIALE.flnr KAUF.steuersatz=2 Malte Wattenberg Datenbanken und Softwareengineering Wintersemester 2014/2015 10

18. Wie viele Rechner hat der Kunde mit der Kundennummer 3 gekauft? KUNDE.kunr, name, art, KUNDE, KAUF KAUF.pcnr =.pcnr KAUF.kunr=KUNDE.kunr KUNDE.kunr=3 19. Wo hat er sie gekauft? KUNDE.kunr, name, art, FILIALE.ort, KUNDE, KAUF, FILIALE KAUF.pcnr =.pcnr KAUF.kunr=KUNDE.kunr KUNDE.kunr=3.flnr=FILIALE.flnr Malte Wattenberg Datenbanken und Softwareengineering Wintersemester 2014/2015 11

21. Welche Kunden haben an welchem Ort Rechner gekauft, die mehr als 1000 Euro gekostet haben? KUNDE.kunr, name, art, FILIALE.ort, preis, KUNDE, KAUF, FILIALE KAUF.pcnr =.pcnr KAUF.kunr=KUNDE.kunr preis>1000.flnr=filiale.flnr 22. Wer hat Laptops mit Taschen und SSDs gekauft? KUNDE.kunr, name, KUNDE, KAUF KAUF.pcnr =.pcnr KAUF.kunr=KUNDE.kunr art="laptop" ssd="j" tasche="j" Malte Wattenberg Datenbanken und Softwareengineering Wintersemester 2014/2015 12

23. Was haben alle Rechner, die in Paderborn vertickt wurden, an Umsatz gebracht? SUM(preis) AS Paderborner_Umsatz, KAUF, FILIALE.pcnr=KAUF.pcnr.flnr=FILIALE.flnr ort="paderborn 24. In welcher Filiale liegt der günstigste Rechner, der mit dem geringsten Steuersatz versteuert wird? Schnäppchenalarm! ort FILIALE,, KAUF, STEUER STEUER.steuersatz=KAUF.steuersatz KAUF.pcnr=.pcnr.flnr=FILIALE.flnr preis=( MIN(preis) ) steuerhoehe=( MIN(steuerhoehe) STEUER) Malte Wattenberg Datenbanken und Softwareengineering Wintersemester 2014/2015 13