Tabellen verknüpfen. In dieser Lektion lernen Sie

Größe: px
Ab Seite anzeigen:

Download "Tabellen verknüpfen. In dieser Lektion lernen Sie"

Transkript

1 14 In dieser Lektion lernen Sie J J J J J J J wie Sie im Diagrammbereich eine innere Verknüpfung (Inner Join) erstellen wie Sie im SQL-Bereich eine innere Verknüpfung erstellen. wie Sie im Diagrammbereich mehrere. wie Sie im SQL-Bereich mehrere. wie Sie im Diagrammbereich äußere Verknüpfungen (Outer Join) erstellen. wie Sie im SQL-Bereich äußere Verknüpfungen erstellen. wie Sie Vereinigungen erstellen. Die Abfragen, die wir bisher im dritten Teil untersucht haben, beziehen Ihre Zeilen aus einer einzelnen Tabelle. Abfragen können jedoch besonders nützlich sein, wenn Spalten aus mehreren Tabellen oder Sichten kombiniert werden sollen. Dieses Verknüpfen von Tabellen wird in der SELECT-Anweisung mit Hilfe der Klausel WHERE oder FROM durchgeführt. In dieser Lektion konzentrieren wir uns auf Verknüpfungen, die mit der FROM-Klausel erstellt werden. Dies ist die empfohlene Methode. Die FROM-Klausel verstehen Wie Sie bereits wissen, wird bei der grundlegenden Struktur der FROM-Klausel einfach der Name einer einzelnen Tabelle oder Sicht angegeben. Um jedoch Zugriff auf das leistungsfähige relationale Modell zu erhalten, müssen wir in der Lage sein, mit nur einer Abfrage die Spalten aus mehreren Tabellen und Sichten abzurufen. Die FROM-Klausel stellt hierfür einen Mechanismus bereit, der die folgende Syntax verwendet: FROM <Tabelle_oder_Sicht> <Verknüpfungsoperator> <Tabelle_oder_Sicht> ON <Verknüpfungsbedingung> Der Verknüpfungsoperator ist ein Ausdruck, der dem Auswahlkriterium in der WHERE-Klausel gleicht. Er bestimmt, wie die Zeilen in den beiden Tabellen verknüpft werden. Die meisten Verknüpfungsoperationen werden auf der 199

2 Basis von Gleichheitsausdrücken, wie zum Beispiel Spalte A = Spalte B, ausgeführt. Der SQL Server unterstützt jedoch jeden logischen Operator, so dass die Verknüpfungsbedingung sehr komplex werden und aus mehreren Ausdrücken bestehen kann, die mit den logischen Verbindungen AND oder OR verknüpft werden. Dies ist vergleichbar mit einer WHERE-Klausel, die aus mehreren Auswahlkriterien bestehen kann. Der Verknüpfungsausdruck kann wiederholt angegeben werden, um der Abfrage zusätzliche Tabellen und Sichten hinzuzufügen. Die Syntax einer Verknüpfung mehrerer Tabellen lautet wie folgt: FROM <Tabelle_oder_Sicht> <Verknüpfungsoperator> <Tabelle_oder_Sicht> ON <Verknüpfungsbedingung> <Verknüpfungsoperator> <Tabelle_oder_Sicht> ON <Verknüpfungsbedingung>... Eine Abfrage ist theoretisch auf 256 Tabellen begrenzt. Es ist jedoch äußerst unwahrscheinlich, dass Sie jemals mehr als fünf oder sechs Tabellen benötigen. Zwei oder drei Tabellen sind die Regel. Wenn Sie feststellen, dass Sie in einer einzigen Abfrage mehr als zehn Tabellen miteinander verbinden müssen, sollten Sie Ihr Datenbankschema sorgfältig überprüfen, um sicherzustellen, dass es korrekt normalisiert ist. Verknüpfungen erstellen Verknüpfungen können im Rasterbereich oder SQL-Bereich des Abfrage- Designers erstellt werden. Das Verknüpfen von Tabellen, die innerhalb des Datenbankschemas formell miteinander in Beziehung stehen, ist im Rasterbereich oft einfacher. Der Grund dafür ist der, dass der Abfrage-Designer die Verbindung zwischen diesen Tabellen automatisch erstellt. Der SQL-Bereich bietet jedoch wie immer die größte Flexibilität. Objekte benennen Wenn Sie mit einer einzelnen Tabelle oder Sicht arbeiten, kann es hinsichtlich des Ursprungs einer Spalte keine Mehrdeutigkeit geben, da jeder Spaltenname in einer Tabelle nur einmal vorhanden sein darf. Sobald Sie jedoch damit beginnen, in einer Abfrage mit mehreren Tabellen zu arbeiten, müssen Sie darauf achten, die Spaltennamen präzise zu benennen. Die vollständige Spezifikation eines Datenbankobjekts besteht aus vier Bezeichnern: dem Servernamen, dem Datenbanknamen, dem Besitzernamen und dem Objektnamen. Die Bezeichner werden durch Punkte voneinander getrennt. Der gekennzeichnete, vollständige Name der Oils- Tabelle auf meinem System lautet zum Beispiel: BUNNY.Aromatherapy.dbo.Oils Einige Objekte, wie zum Beispiel Tabellen und Sichten, enthalten weitere Objekte. Um auf eines dieser enthaltenen Objekte zu verweisen (in die- X 200

3 sem Fall die Spalten), hängen Sie an dessen Namen einfach den Objektnamen an. Der gekennzeichnete, vollständige Name der OilID-Spalte in der Oils-Tabelle lautet beispielsweise: BUNNY.Aromatherapy.dbo.Oils.OilID Sie müssen glücklicherweise nur einen so großen Abschnitt der Hierarchie angeben, wie notwendig ist, um Mehrdeutigkeit zu vermeiden. In einer Abfrage, die zum Beispiel auf nur einer Tabelle basiert, genügt der Spaltenname für die Identifizierung. Wenn eine Abfrage jedoch mehr als eine Tabelle verknüpft und in den Tabellen Spalten mit denselben Namen vorhanden sind, müssen Sie den Tabellennamen in den Objektnamen einschließen: Oils.OilID und OilProperties.OilID verdeutlichen beispielsweise den Unterschied. Innere Verknüpfungen Die gebräuchlichste Form der Verknüpfung ist die innere Verknüpfung (Inner Join). Eine innere Verknüpfung gibt nur solche Zeilen zurück, für die die Verknüpfungsbedingung TRUE ergibt. w1 Zwei Tabellen im Diagrammbereich verknüpfen Öffnen Sie den Abfrage-Designer für die Tabelle Oils, indem Sie im Detailbereich des Enterprise Managers mit der rechten Maustaste auf den Tabellennamen klicken, den Mauszeiger auf das Untermenü Tabelle öffnen bewegen und anschließend Alle Zeilen zurückgeben auswählen. Diagrammbereich w2 Lassen Sie den Diagrammbereich anzeigen, indem Sie in der Symbolleiste des Abfrage-Designers auf die Schaltfläche Diagrammbereich klicken. 201

4 Tabelle hinzufügen w3 Klicken Sie in der Symbolleiste des Abfrage-Designers auf die Schaltfläche Tabelle hinzufügen. Der Abfrage-Designer zeigt das gleich lautende Dialogfeld an. w4 w5 Wählen Sie im Listenfeld die Tabelle PlantTypes aus, und klicken Sie auf Hinzufügen. Klicken Sie auf Schließen, um das Dialogfeld zu schließen. SQL-Bereich w6 Klicken Sie in der Symbolleiste des Abfrage-Designers auf die Schaltfläche SQL-Bereich. Der Abfrage-Designer zeigt nun den SQL-Bereich an. w7 Löschen Sie das Sternchen (*) hinter dem Schlüsselwort SELECT. 202

5 SQL-Bereich w8 Klicken Sie in der Symbolleiste des Abfrage-Designers auf die Schaltfläche SQL-Bereich. (Klicken Sie auf OK, wenn der Abfrage-Designer eine Fehlernachricht über die Syntax der SELECT-Anweisung anzeigt.) w9 Wenn Sie den Abfrage-Designer öffnen, lautet die zu Grunde liegende SQL- Anweisung immer SELECT *. Die Auswahl bestimmter Spalten im Diagrammbereich führt dazu, dass diese Spalten zur Spaltenliste hinzugefügt werden. Microsoft betrachtet dies als Feature. Aktivieren Sie im Diagrammbereich die Kontrollkästchen neben den Spalten OilID und OilName, die sich in der Tabelle Oils befinden. Aktivieren Sie ebenfalls in der Tabelle PlantTypes das Kontrollkästchen neben der Spalte Plant- Type. Ausführen w10 Klicken Sie in der Symbolleiste des Abfrage-Designers auf die Schaltfläche Ausführen, um die Abfrage ausführen zu lassen. Der Abfrage-Designer zeigt die PlantType-Werte für jedes Öl an. 203

6 Diagrammbereich und SQL-Bereich w1 Zwei Tabellen im SQL-Bereich verknüpfen Blenden Sie den Diagrammbereich aus, und lassen Sie den SQL-Bereich anzeigen, indem Sie in der Symbolleiste des Abfrage-Designers auf die entsprechenden Schaltflächen klicken. w2 Ersetzen Sie die SQL-Anweisung durch die folgende: SELECT Oils.OilID, Oils.OilName, PlantParts.PlantPart FROM Oils INNER JOIN PlantParts ON Oils.PlantPartID = PlantParts.PlantPartID Ausführen w3 Klicken Sie in der Symbolleiste des Abfrage-Designers auf die Schaltfläche Ausführen, um die Abfrage ausführen zu lassen. Der Abfrage-Designer zeigt für jede Zeile die PlantParts-Werte der Öle an. Mehrere Tabellen im Diagrammbereich verknüpfen SQL-Bereich und Diagrammbereich w1 Blenden Sie den SQL-Bereich aus, und lassen Sie den Diagrammbereich anzeigen. 204

7 w2 w3 w4 Klicken Sie in der Symbolleiste des Abfrage-Designers auf die Schaltfläche Tabelle hinzufügen. Der Abfrage-Designer zeigt das gleich lautende Dialogfeld an. Wählen Sie im Listenfeld die Tabelle PlantTypes aus, und klicken Sie auf Hinzufügen. Der SQL Server fügt der Abfrage die Tabelle hinzu. Klicken Sie auf Schließen, um das Dialogfeld zu schließen. w5 Klicken Sie im Diagrammbereich in das Kontrollkästchen neben der Spalte PlantType, die sich in der Tabelle PlantTypes befindet, um die Spalte zur Abfrage hinzuzufügen. 205

8 Ausführen w6 Klicken Sie in der Symbolleiste des Abfrage-Designers auf die Schaltfläche Ausführen, um die Abfrage ausführen zu lassen. Der Abfrage-Designer zeigt jetzt für jedes Öl sowohl die Spalte PlantPart als auch die Spalte PlantType an. Diagrammbereich und SQL-Bereich w1 w2 Mehrere Tabellen im SQL-Bereich verknüpfen Blenden Sie den Diagrammbereich aus, und lassen Sie den SQL-Bereich anzeigen. Ersetzen Sie die SQL-Anweisung durch die folgende: SELECT Oils.OilID, Oils.OilName, Odors.Odor FROM Oils INNER JOIN OilOdors ON Oils.OilID = OilOdors.OilID INNER JOIN Odors ON OilOdors.OdorID = Odors.OdorID Ausführen w3 Klicken Sie in der Symbolleiste des Abfrage-Designers auf die Schaltfläche Ausführen, um die Abfrage ausführen zu lassen. w4 Schließen Sie das Fenster des Abfrage-Designers. 206

9 w1 Äußere Verknüpfungen Sie werden bisweilen eine Abfrage erstellen wollen, die alle Zeilen aus einer oder mehreren Tabellen zurückgibt. Dies soll unabhängig davon geschehen, ob die Zeilen der einen mit den Zeilen der anderen Tabelle verknüpft sind. Sie verwenden dazu eine äußere Verknüpfung, die in drei Varianten vorliegt: links, rechts und vollständig. Eine linke äußere Verknüpfung (Left Outer Join) gibt alle Zeilen aus der Tabelle links von der JOIN-Klausel und nur die Zeilen aus der rechten Tabelle zurück, deren JOIN-Bedingung TRUE ist. Die Syntax einer linken äußeren Verknüpfung lautet wie folgt: FROM LinkeTabelle LEFT OUTER JOIN RechteTabelle ON <Verknüpfungsbedingung> Die nachfolgend aufgeführte SELECT-Anweisung gibt zum Beispiel alle Zeilen der Tabelle Oils zurück, die mit den PlantPart-Werten der Tabelle PlantParts übereinstimmen, sofern für diese eine PlantPartID angegeben wurde. Wenn eine Zeile in der Tabelle PlantParts nicht mit der entsprechenden Zeile in der Tabelle Oils übereinstimmt, gibt die Abfrage NULL als PlantPart-Wert für diese Zeile zurück. SELECT Oils.OilName, PlantParts.PlantPart FROM Oils LEFT OUTER JOIN PlantParts ON Oils.PlantPartID = PlantParts.PlantPartID Eine rechte äußere Verknüpfung (Right Outer Join) ist das Gegenstück zu einer linken äußeren Verknüpfung: Sie gibt alle Zeilen aus der Tabelle rechts von der JOIN-Klausel und die übereinstimmenden Werte aus der linken Tabelle zurück. Eine vollständige äußere Verknüpfung (Full Outer Join) gibt hingegen alle Zeilen aus beiden Tabellen zurück und verknüpft diese, sofern dies möglich ist. Eine linke äußere Verknüpfung im Diagrammbereich erstellen Öffnen Sie den Abfrage-Designer für die Tabelle Oils, indem Sie im Detailbereich des Enterprise Managers mit der rechten Maustaste auf den Tabellennamen klicken, den Mauszeiger auf das Untermenü Tabelle öffnen bewegen und anschließend Alle Zeilen zurückgeben auswählen. Diagrammbereich w2 Lassen Sie den Diagrammbereich anzeigen. 207

10 Tabelle hinzufügen w3 Klicken Sie in der Symbolleiste des Abfrage-Designers auf die Schaltfläche Tabelle hinzufügen. Der Abfrage-Designer zeigt das gleich lautende Dialogfeld an. w4 w5 Wählen Sie im Listenfeld die Tabellen Cautions und OilCautions aus, und klicken Sie auf Hinzufügen. Der SQL Server fügt die Tabellen zur Abfrage hinzu. Sie können eine linke äußere Verknüpfung mit zwei Tabellen erstellen. Wir verwenden hier drei Tabellen, mit der Tabelle OilCautions als Verknüpfungstabelle, die die n:n-beziehung zwischen Oils und Cautions auflöst. Klicken Sie auf Schließen, um das Dialogfeld zu schließen. 208

11 SQL-Bereich w6 w7 Sie können die Tabellen im Diagrammbereich an eine andere Position ziehen, um die Anzeige übersichtlicher zu gestalten. Klicken Sie in der Symbolleiste des Abfrage-Designers auf die Schaltfläche SQL-Bereich. Der Abfrage-Designer zeigt den SQL-Bereich an. Löschen Sie das Sternchen (*) hinter dem Schlüsselwort SELECT. SQL-Bereich w8 Klicken Sie in der Symbolleiste des Abfrage-Designers auf die Schaltfläche SQL-Bereich. (Klicken Sie auf OK, wenn der Abfrage-Designer eine Fehlernachricht über die Syntax der SELECT-Anweisung anzeigt.) 209

12 w9 Wenn Sie den Abfrage-Designer öffnen, lautet die zu Grunde liegende SQL- Anweisung immer SELECT *. Die Auswahl bestimmter Spalten im Diagrammbereich führt dazu, dass diese Spalten zur Spaltenliste hinzugefügt werden. Microsoft betrachtet dies als Feature. Aktivieren Sie im Diagrammbereich die Kontrollkästchen neben den Spalten OilID und OilName, die sich in der Tabelle Oils befinden. Aktivieren Sie darüber hinaus das Kontrollkästchen neben der Spalte Caution in der Tabelle Cautions für die Ausgabe. Ausführen w10 Klicken Sie in der Symbolleiste des Abfrage-Designers auf die Schaltfläche Ausführen, um die Abfrage ausführen zu lassen. Der Abfrage-Designer zeigt daraufhin nur die Öle an, die mit Warnungen (Cautions) versehen sind. Eigenschaften w11 Markieren Sie die Verknüpfungslinie zwischen den Tabellen Oils und OilCautions, indem Sie mit der linken Maustaste darauf klicken. Klicken Sie anschließend in der Symbolleiste des Abfrage-Designers auf die Schaltfläche Eigenschaften. Der Abfrage-Designer zeigt nun das Dialogfeld Eigenschaften der Verknüpfung an. w12 Aktivieren Sie das Kontrollkästchen vor Alle Zeilen von Oils. 210

13 w13 Die Auswahl von Alle Zeilen von OilCautions würde eine rechte äußere Verknüpfung erstellen, während die Auswahl beider Kontrollkästchen zu einer vollständigen äußeren Verknüpfung führen würde. Klicken Sie auf Schließen, um das Dialogfeld zu schließen. Der Abfrage-Designer ändert die Verknüpfungslinie, um die neue Verknüpfungsspezifikation widerzuspiegeln. Ausführen w14 Klicken Sie in der Symbolleiste des Abfrage-Designers auf die Schaltfläche Ausführen, um die Abfrage ausführen zu lassen. Der Abfrage-Designer zeigt alle Zeilen der Tabelle Oils und die übereinstimmenden Werte aus der Tabelle Cautions an. Eine rechte äußere Verknüpfung im SQL-Bereich erstellen Diagrammbereich und SQL-Bereich w1 w2 Blenden Sie im Abfrage-Designer den Diagrammbereich aus, und lassen Sie den SQL-Bereich anzeigen. Ersetzen Sie die SQL-Anweisung durch die folgende: 211

14 SELECT Oils.OilName, Properties.Property FROM Oils RIGHT OUTER JOIN OilProperties ON Oils.OilID = OilProperties.OilID INNER JOIN Properties ON OilProperties.PropertyID = Properties.PropertyID Ausführen w3 Klicken Sie in der Symbolleiste des Abfrage-Designers auf die Schaltfläche Ausführen, um die Abfrage ausführen zu lassen. Der Abfrage-Designer führt alle Zeilen aus der Tabelle OilProperties auf, die mit den Werten aus der Tabelle Oils übereinstimmen. Vereinigungen (Unions) Der letzte Verknüpfungstyp wird als Vereinigung (Union) bezeichnet. Eine Vereinigung kombiniert die Ergebnisse von zwei unterschiedlichen SELECT- Anweisungen in nur einer Zeilengruppe. Innere und äußere Verknüpfungen kombinieren die Spalten von zwei beteiligten Tabellen in einer einzelnen Zeile. Eine Vereinigung hingegen kombiniert die Zeilen von zwei Tabellen in einer einzelnen Spalte. Dies ist so, als würden zwei Zeilengruppen übereinander angeordnet zurückgegeben, obwohl die eigentliche Reihenfolge der zurückgegebenen Zeilen von der Klausel ORDER BY bestimmt wird. Die Syntax einer Vereinigung unterscheidet sich von der einer Verknüpfung. Sie lautet wie folgt: SELECT <Spaltenliste> FROM <Tabellenname> UNION [ALL] SELECT <Spaltenliste> FROM <Tabellenname> [ORDER BY <Spaltenliste>] Sie können zu einer Abfrage beliebig viele UNION SELECT-Anweisungen hinzufügen (genau gesagt bis zu 256 Tabellen). Alle SELECT-Anweisungen müssen jedoch dieselbe Anzahl von Spalten zurückgeben. Die Spalten müssen vom selben Typ oder kompatibel mit diesem und in derselben Reihenfolge 212

15 w1 angeordnet sein. Die erste SELECT-Anweisung bestimmt die Spaltennamen, und die ORDER BY-Klausel der letzten SELECT-Anweisung gibt die Sortierreihenfolge an. Der SQL Server löscht standardmäßig alle doppelt vorhandene Zeilen aus dem Ergebnis einer Vereinigungsabfrage. Wenn Sie jedoch UNION ALL angeben, werden diese Zeilen beibehalten. Eine Vereinigung erstellen Öffnen Sie den Abfrage-Designer für die Tabelle Properties, indem Sie im Detailbereich mit der rechten Maustaste auf den Tabellennamen klicken, den Mauszeiger auf das Untermenü Tabelle öffnen bewegen und anschließend Alle Zeilen zurückgeben auswählen. SQL-Bereich w2 Lassen Sie den SQL-Bereich anzeigen. w3 Ersetzen Sie die SELECT-Anweisung durch die nachfolgend aufgeführte Anweisung: SELECT 'PropertyTable' AS TableName, PropertyID AS ID, Property AS Quality FROM Properties UNION SELECT 'OdorTable', OdorID, Odor FROM Odors ORDER BY Quality Ausführen w4 Klicken Sie in der Symbolleiste des Abfrage-Designers auf die Schaltfläche Ausführen, um die Abfrage ausführen zu lassen. Der Abfrage-Designer kombiniert die Ergebnisse der beiden SELECT-Anweisungen. 213

16 Zusammenfassung der Lektion Sie möchten eine innere Verknüpfung erstellen. Syntax der SELECT-Anweisung SELECT... FROM <Tabelle> INNER JOIN <Tabelle> ON <Verknüpfungsbedingung>... mehrere. SELECT... FROM <Tabelle> <Verknüpfungsoperator> <Tabelle> ON <Verknüpfungsbedingung> <Verknüpfungsoperator> <Tabelle> ON <Verknüpfungsbedingung>... eine rechte äußere Verknüpfung erstellen.... eine linke äußere Verknüpfung erstellen.... eine vollständige äußere Verknüpfung erstellen. SELECT... FROM <Tabelle> RIGHT OUTER JOIN <Tabelle> ON <Verknüpfungsbedingung> SELECT... FROM <Tabelle> LEFT OUTER JOIN <Tabelle> ON <Verknüpfungsbedingung> SELECT... FROM <Tabelle> FULL OUTER JOIN <Tabelle> ON <Verknüpfungsbedingung>... eine Vereinigung erstellen SELECT... UNION [ALL] SELECT... [ORDER BY <Spaltenliste>] 214

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

insert, update, delete Definition des Datenbankschemas select, from, where Rechteverwaltung, Transaktionskontrolle Einführung in SQL insert, update, delete Definition des Datenbankschemas select, from, where Rechteverwaltung, Transaktionskontrolle Quelle Wikipedia, 3.9.2015 SQL zur Kommunikation mit dem DBMS SQL ist

Mehr

In diesem Abschnitt wollen wir uns mit einem besonderen Thema widmen. Dem Thema SQL-JOIN.

In diesem Abschnitt wollen wir uns mit einem besonderen Thema widmen. Dem Thema SQL-JOIN. 1 In diesem Abschnitt wollen wir uns mit einem besonderen Thema widmen. Dem Thema SQL-JOIN. Logisch angesiedelt ist dieses Thema bei dem SQL-DML Anweisungen, da es sich um einen besonderen Aspekt bei Select

Mehr

Microsoft Access Abfragen. Verknüpfung von Tabellen

Microsoft Access Abfragen. Verknüpfung von Tabellen Microsoft Access Abfragen. Verknüpfung von Tabellen Welche Bestellungen hat Kunde... aufgegeben? Welche Kunden im Staat USA haben Waren im Wert von mindestens... bestellt? Welche Waren wurden nicht bestellt?

Mehr

Übersicht der wichtigsten MySQL-Befehle

Übersicht der wichtigsten MySQL-Befehle Übersicht der wichtigsten MySQL-Befehle 1. Arbeiten mit Datenbanken 1.1 Datenbank anlegen Eine Datenbank kann man wie folgt erstellen. CREATE DATABASE db_namen; 1.2 Existierende Datenbanken anzeigen Mit

Mehr

SQL. Komplexe Abfragen. SQL-Komplexe Abfragen. SQL-Komplexe Abfragen. Komplexe Abfragen verknüpfen mehrere Tabellen miteinander.

SQL. Komplexe Abfragen. SQL-Komplexe Abfragen. SQL-Komplexe Abfragen. Komplexe Abfragen verknüpfen mehrere Tabellen miteinander. SQL Komplexe Abfragen Komplexe Abfragen verknüpfen mehrere Tabellen miteinander. Voraussetzung für das Verständnis ist die Beherrschung einfacher SELECT-Abfragen Die Möglichkeit, Tabellen zu verknüpfen,

Mehr

Microsoft Access Relationen. Anja Aue

Microsoft Access Relationen. Anja Aue Microsoft Access Relationen Anja Aue 10.11.16 Beziehungen zwischen Tabellen Verknüpfung zwischen zwei Tabellen. Darstellung von Beziehungen zwischen Objektgruppen. Verweis in einer Tabelle auf den Datensatz

Mehr

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

MySQL-Befehle. In diesem Tutorial möchte ich eine kurze Übersicht der wichtigsten Befehle von MySQL geben. MySQL-Befehle 1. Einleitung In diesem Tutorial möchte ich eine kurze Übersicht der wichtigsten Befehle von MySQL geben. 2. Arbeiten mit Datenbanken 2.1 Datenbank anlegen Eine Datenbank kann man wie folgt

Mehr

Es geht also um die sogenannte SQL- Data Definition Language.

Es geht also um die sogenannte SQL- Data Definition Language. In diesem Abschnitt werden wir uns die SQL Befehle ansehen, mit denen ein sogenanntes Datenbankschema angelegt, gepflegt und auch wieder gelöscht werden kann. Es geht also um die sogenannte SQL- Data Definition

Mehr

10 SQL-Basics: Erweiterte Abfragen mit SELECT Im Mittelpunkt dieses Kapitels steht nicht nur die einfache Auswahl von Spalten, sondern auch die

10 SQL-Basics: Erweiterte Abfragen mit SELECT Im Mittelpunkt dieses Kapitels steht nicht nur die einfache Auswahl von Spalten, sondern auch die 10 SQL-Basics: Erweiterte Abfragen mit SELECT Im Mittelpunkt dieses Kapitels steht nicht nur die einfache Auswahl von Spalten, sondern auch die Gestaltung eines Abfrageergebnisses mit Hilfe von Aggregatfunktionen

Mehr

Dokumentation zur Anlage eines JDBC Senders

Dokumentation zur Anlage eines JDBC Senders Dokumentation zur Anlage eines JDBC Senders Mithilfe des JDBC Senders ist es möglich auf eine Datenbank zuzugreifen und mit reiner Query Datensätze auszulesen. Diese können anschließend beispielsweise

Mehr

Datenbank und Tabelle mit SQL erstellen

Datenbank und Tabelle mit SQL erstellen Datenbank und Tabelle mit SQL erstellen 1) Übung stat Mit dem folgenden Befehlen legt man die Datenbank stat an und in dieser die Tabelle data1 : CREATE DATABASE stat; USE stat; CREATE TABLE data1 ( `id`

Mehr

Microsoft Access Arbeiten mit Tabellen. Anja Aue

Microsoft Access Arbeiten mit Tabellen. Anja Aue Microsoft Access Arbeiten mit Tabellen Anja Aue 10.11.16 Tabellen in der Datenblattansicht Ansicht des Anwenders. Eingabe von neuen Daten. Bearbeiten von vorhandenen Informationen. Microsoft Access Einführung

Mehr

Es geht also im die SQL Data Manipulation Language.

Es geht also im die SQL Data Manipulation Language. 1 In diesem Abschnitt wollen wir uns mit den SQL Befehlen beschäftigen, mit denen wir Inhalte in Tabellen ( Zeilen) einfügen nach Tabelleninhalten suchen die Inhalte ändern und ggf. auch löschen können.

Mehr

SQL als Zugriffssprache

SQL als Zugriffssprache SQL als Zugriffssprache Der Select Befehl: Aufbau Select- und From-Klausel Where-Klausel Group-By- und Having-Klausel Union Join-Verbindung Order-By-Klausel Der Update-Befehl Der Delete-Befehl Der Insert-Befehl

Mehr

Zweitens über eine Abfrage, welche die Tabellen tblartikel und tbllieferanten verknüpft. Auf diese Weise würde das Kombinationsfeld

Zweitens über eine Abfrage, welche die Tabellen tblartikel und tbllieferanten verknüpft. Auf diese Weise würde das Kombinationsfeld Filterkriterien für Formulare, Teil III: Kombinationsfelder In den ersten beiden Teilen dieser Artikelreihe haben Sie erfahren, wie Sie Felder der verschiedenen Datentypen filtern. Nun geht es ans Eingemachte:

Mehr

Anwendungsentwicklung Datenbanken SQL. Stefan Goebel

Anwendungsentwicklung Datenbanken SQL. Stefan Goebel Anwendungsentwicklung Datenbanken SQL Stefan Goebel SQL Structured Query Language strukturierte Abfragesprache von ANSI und ISO standardisiert deklarativ bedeutet was statt wie SQL beschreibt, welche Daten

Mehr

Mandatierte Eigenschaften mit Angaben in Freien Belegfeldern vergleichen.

Mandatierte Eigenschaften mit Angaben in Freien Belegfeldern vergleichen. Mandatierte Eigenschaften mit Angaben in Freien Belegfeldern vergleichen. Vorgabe: In den Freien Belegpositionsfeldern wird für einen Beleg bzw. seine Positionen eine allgemeine Vorgabe für eine mandatierte

Mehr

Whitepaper. Produkt: combit Relationship Manager 5. Import von Adressen nach Firmen und Personen. combit GmbH Untere Laube Konstanz

Whitepaper. Produkt: combit Relationship Manager 5. Import von Adressen nach Firmen und Personen. combit GmbH Untere Laube Konstanz combit GmbH Untere Laube 30 78462 Konstanz Whitepaper Produkt: combit Relationship Manager 5 Import von Adressen nach Firmen und Personen Import von Adressen nach Firmen und Personen - 2 - Inhalt Ausgangssituation

Mehr

Abfragen (Queries, Subqueries)

Abfragen (Queries, Subqueries) Abfragen (Queries, Subqueries) Grundstruktur einer SQL-Abfrage (reine Projektion) SELECT [DISTINCT] {* Spaltenname [[AS] Aliasname ] Ausdruck} * ; Beispiele 1. Auswahl aller Spalten SELECT * ; 2. Auswahl

Mehr

So importieren Sie einen KPI mithilfe des Assistenten zum Erstellen einer Scorecard

So importieren Sie einen KPI mithilfe des Assistenten zum Erstellen einer Scorecard 1 von 6 102013 18:09 SharePoint 2013 Veröffentlicht: 16.07.2012 Zusammenfassung: Hier erfahren Sie, wie Sie einen KPI (Key Performance Indicator) mithilfe des PerformancePoint Dashboard Designer in SharePoint

Mehr

1. Tabellen-Beziehungen

1. Tabellen-Beziehungen 1. Tabellen-Beziehungen Ein relationales DBMS wie MS ACCESS verteilt, wie in vorherigen Kapiteln gezeigt, die Daten auf verschiedene Tabellen. Trotz dieser sinnvollen und notwendigen Trennung der Daten

Mehr

Microsoft Access Abfragen: Informationen anzeigen und sortieren

Microsoft Access Abfragen: Informationen anzeigen und sortieren Microsoft Access Abfragen: Informationen anzeigen und sortieren Alle Kunden Die Namen der Mitarbeiter und deren E-Mail-Adresse Bestellungen, nach dem Datum sortiert Anja Aue 16.11.16 Abfragen Zusammenstellung

Mehr

8 DML (1) Daten abfragen

8 DML (1) Daten abfragen 8 DML (1) Daten abfragen Eine Datenbank enthält eine Vielzahl verschiedener Daten. Abfragen dienen dazu, bestimmte Daten aus der Datenbank auszugeben. Dabei kann die Ergebnismenge gemäß den Anforderungen

Mehr

Inhaltsverzeichnis. Einleitung

Inhaltsverzeichnis. Einleitung vn Inhaltsverzeichnis Einleitung Kapitel 1: Eine Einführung in relationale Datenbanken 7 Was ist eine relationale Datenbank? 9 Verknüpfen der einzelnen Tabellen 10 Die Reihenfolge der Zeilen ist beliebig

Mehr

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

Eine völlig andere Form Abfragen zu erstellen ist, sie mit Hilfe der Datenbankabfragesprache SQL zu gestalten. Einführung SQL 2010 Niko Becker Mit unseren Übungen zu ACCESS können Sie Aufbau und Struktur einer relationalen Datenbank kennenlernen. Wir zeigen Ihnen wie Sie Tabellen, Formulare und Berichte erstellen

Mehr

SQL,Teil 2: SELECT. W. Spiegel. Übersicht SELECT. Mehrfache Werte vermeiden: SELECT DISTINCT. Ausgabe ordnen: ORDER BY. Projektion.

SQL,Teil 2: SELECT. W. Spiegel. Übersicht SELECT. Mehrfache Werte vermeiden: SELECT DISTINCT. Ausgabe ordnen: ORDER BY. Projektion. SQL,Teil 2: SELECT W. Spiegel Übersicht SELECT Mehrfache Werte vermeiden: SELECT DISTINCT Ausgabe ordnen: ORDER BY Projektion Selektion: WHERE Join mit SELECT Beispiel Aufgaben 1 SELECT Die SELECT-Anweisung

Mehr

Access Grundkurs. M. Eng. Robert Maaßen

Access Grundkurs. M. Eng. Robert Maaßen Access Grundkurs M. Eng. Robert Maaßen Wer steht da? M. Eng. Robert Maaßen ich@robertmaassen.de www.robertmaassen.de Studium: Informatik Vertiefungsrichtung Medientechnik, Diplom Ingenieur (FH), HAWK,

Mehr

ODBC-Verbindungen in Oracle-Datenbanken nutzen

ODBC-Verbindungen in Oracle-Datenbanken nutzen ODBC-Verbindungen in Oracle-Datenbanken nutzen Bereits in der Vergangenheit haben wir verschiedene Möglichkeiten beschrieben, wie sich Daten aus externen Quellen in AutoCAD Map über die ODBC-Verbindung

Mehr

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

Aufbau des SELECT-Befehls. Im Folgenden werden zunächst Abfragen aus einer Tabelle vorgenommen. Datenbankabfragen (Query) mit SQL (Structured Query Language) 1 Aufbau des SELECT-Befehls Im Folgenden werden zunächst Abfragen aus einer Tabelle vorgenommen. SQL-Syntax: SELECT spaltenliste FROM tabellenname

Mehr

DATENBANKEN SQL UND SQLITE VON MELANIE SCHLIEBENER

DATENBANKEN SQL UND SQLITE VON MELANIE SCHLIEBENER DATENBANKEN SQL UND SQLITE VON MELANIE SCHLIEBENER INHALTSVERZEICHNIS 1. Datenbanken 2. SQL 1.1 Sinn und Zweck 1.2 Definition 1.3 Modelle 1.4 Relationales Datenbankmodell 2.1 Definition 2.2 Befehle 3.

Mehr

Tabellen verknüpfen: Joins

Tabellen verknüpfen: Joins SQL2-1 - Tabellen verknüpfen: Joins Bisher haben wir Tabellen mittels Unterabfragen verknüpft d. h. eine Spalte einer anderen Tabelle kann ein Selektionskriterium liefern. Wie kann man aber eine "echte"

Mehr

Whitepaper. Produkt: combit Relationship Manager / address manager. Integration der Ansicht "Adressen" in eigene Solution

Whitepaper. Produkt: combit Relationship Manager / address manager. Integration der Ansicht Adressen in eigene Solution combit GmbH Untere Laube 30 78462 Konstanz Whitepaper Produkt: combit Relationship Manager / address manager Integration der Ansicht "Adressen" in eigene Solution Integration der Ansicht "Adressen" in

Mehr

Dynamic Art. Benutzerhandbuch

Dynamic Art. Benutzerhandbuch Dynamic Art Benutzerhandbuch Dynamic Art Inhalt 1. Über das Dynamic Art-Plugin...3 2. Warum Dynamic Art verwenden?...4 3. Die Dynamic Art-Palette...5 4. Dynamic Art auf der Leinwand...6 5. Arbeiten mit

Mehr

Oracle 10g Einführung

Oracle 10g Einführung Kurs Oracle 10g Einführung Teil 6 Vertiefung Relationale Algebra Anzeigen von Daten aus mehreren Tabellen Timo Meyer Administration von Oracle-Datenbanken Timo Meyer Sommersemester 2006 Seite 1 von 22

Mehr

SQL. SQL SELECT Anweisung SQL-SELECT SQL-SELECT

SQL. SQL SELECT Anweisung SQL-SELECT SQL-SELECT SQL SQL SELECT Anweisung Mit der SQL SELECT-Anweisung werden Datenwerte aus einer oder mehreren Tabellen einer Datenbank ausgewählt. Das Ergebnis der Auswahl ist erneut eine Tabelle, die sich dynamisch

Mehr

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

SQL. Ziele. Grundlagen von SQL. Beziehung zur relationalen Algebra SELECT, FROM, WHERE. Joins ORDER BY. Aggregatfunktionen. dbis. SQL Lehr- und Forschungseinheit Datenbanken und Informationssysteme Ziele Grundlagen von SQL Beziehung zur relationalen Algebra SELECT, FROM, WHERE Joins ORDER BY Aggregatfunktionen Lehr- und Forschungseinheit

Mehr

Analysen mit Pivot-Tabellen durchführen

Analysen mit Pivot-Tabellen durchführen Analysen mit Pivot-Tabellen durchführen Pivot-Tabellen auch PivotTables genannt erlauben es, die Daten in einer Excel-Tabelle in Form einer zusammenfassenden Kreuztabelle zu analysieren. Beispielsweise

Mehr

Kennen, können, beherrschen lernen was gebraucht wird

Kennen, können, beherrschen lernen was gebraucht wird Mit Tastenkombinationen im Text bewegen So gelangen Sie zum Textanfang / Textende Absatzweise nach oben / unten Bildschirmseite nach oben / unten zum Anfang der vorherigen / nächsten Seite S p S Y / S

Mehr

Datenbanksysteme Teil 6 MySQL DML Die SELECT-Anweisung. Stefan Maihack Dipl. Ing. (FH) Datum:

Datenbanksysteme Teil 6 MySQL DML Die SELECT-Anweisung. Stefan Maihack Dipl. Ing. (FH) Datum: Datenbanksysteme Teil 6 MySQL DML Die SELECT-Anweisung Stefan Maihack Dipl. Ing. (FH) Datum: 28.10.2005 1 einfachste SELECT-Anweisung Alle Inhalte einer Tabelle holen: SELECT * FROM land; 2 DML - SELECT

Mehr

Smart-Grid-Tools Beschleunigen Sie die Erstellung von Bauteilen ZUSAMMENFASSUNG. IM WORKSHOP Tip #14. Die Herausforderung, große Bauteile zu erstellen

Smart-Grid-Tools Beschleunigen Sie die Erstellung von Bauteilen ZUSAMMENFASSUNG. IM WORKSHOP Tip #14. Die Herausforderung, große Bauteile zu erstellen IM WORKSHOP Tip #14 Smart-Grid-Tools Beschleunigen Sie die Erstellung von Bauteilen ZUSAMMENFASSUNG Mai 2007 Autor: Phil Loughhead Die Erstellung von Bauteilen ist ein fundamentaler Bestandteil des Design-

Mehr

SELECT dient dazu, aus einer vorhandenen Datenbank bestimmte Spalten und Zeilen auszugeben es handelt sich also um eine Auswahlabfrage.

SELECT dient dazu, aus einer vorhandenen Datenbank bestimmte Spalten und Zeilen auszugeben es handelt sich also um eine Auswahlabfrage. SELECT-FROM SELECT dient dazu, aus einer vorhandenen Datenbank bestimmte Spalten und Zeilen auszugeben es handelt sich also um eine Auswahlabfrage. Inhaltsverzeichnis 1 Der grundlegende Aufbau 2 Doppelte

Mehr

Microsoft Access 2010 SQL nutzen

Microsoft Access 2010 SQL nutzen Microsoft Access 2010 SQL nutzen Welche Bestellungen hat Kunde x aufgegeben? Welche Kunden haben noch nie bestellt? Wer hat welche Bestellungen von welchen Kunden aufgenommen? S(tructured)Q(uery)L(anguage)

Mehr

7 Datenaustausch. Datenaustausch. Ziele dieses Kapitels. A Sie verschaffen sich einen Überblick über OLE. A Sie verknüpfen Objekte.

7 Datenaustausch. Datenaustausch. Ziele dieses Kapitels. A Sie verschaffen sich einen Überblick über OLE. A Sie verknüpfen Objekte. 7 Datenaustausch Ziele dieses Kapitels A Sie verschaffen sich einen Überblick über OLE. A Sie verknüpfen Objekte. A Sie betten Objekte ein. Microsoft Office Excel 2003 Aufbau - 133 - 7.1 Überblick OLE

Mehr

ECDL EXCEL ... ADVANCED

ECDL EXCEL ... ADVANCED 1 BEARBEITEN 1.1 Daten 1.1.1 Zellbereich benennen Tabellen sind in Zeilen und Spalten unterteilt. Jede dieser Schnittstellen bildet eine Zelle. Bekanntlich werden diese Zellen nach ihrer Spalte (A-XFD)

Mehr

Datenbanksysteme Teil 7 MySQL DML Die SELECT-Anweisung Mengenoperationen & Joins. Stefan Maihack Dipl. Ing. (FH) Datum:

Datenbanksysteme Teil 7 MySQL DML Die SELECT-Anweisung Mengenoperationen & Joins. Stefan Maihack Dipl. Ing. (FH) Datum: Datenbanksysteme Teil 7 MySQL DML Die SELECT-Anweisung Mengenoperationen & Joins Stefan Maihack Dipl. Ing. (FH) Datum: 28.10.2005 1 Mengenoperationen Erst ab der MySQL-Version 4.0.0 wurden Teile von Mengenoperationen

Mehr

Dynamische Segmentierung

Dynamische Segmentierung Dynamische Segmentierung Bauanleitung Ausbau auf Vorjahresvergleiche Werner Zürcher DiaSys Marketing Engineering AG Wankdorffeldstrasse 102 3014 Bern Tel. +41 (0) 31 922 31 50 zuercher@diasys.ch Inhaltsverzeichnis

Mehr

1.1 Datenbanken Tabellen SQL und die Befehlseingabe Beispieldatenbank 36

1.1 Datenbanken Tabellen SQL und die Befehlseingabe Beispieldatenbank 36 Vorwort 11 1 Einleitung 15 1.1 Datenbanken 21 1.2 Tabellen 29 1.3 SQL und die Befehlseingabe 29 1.4 Beispieldatenbank 36 2 Am Anfang 38 2.1 Aufrufen der SQL-Eingabemaske 38 2.2 Schließen der SQL-Eingabemaske

Mehr

Word. Verweise. Textmarken, Querverweise, Hyperlinks

Word. Verweise. Textmarken, Querverweise, Hyperlinks Word Verweise Textmarken, Querverweise, Hyperlinks Inhaltsverzeichnis 1 Textmarken... 4 1.1 Hinzufügen einer Textmarke... 4 1.2 Ändern einer Textmarke... 4 1.2.1 Anzeigen von Klammern für Textmarken...

Mehr

Sortieren und Filtern von Listen

Sortieren und Filtern von Listen Sortieren und Filtern von Listen Excel ist ein ausgezeichnetes Rechenprogramm, doch eignet es sich auch sehr gut zum Erstellen und Verwalten von Listen. In einer Liste können Sie alles erfassen und verfolgen,

Mehr

Whitepaper. Produkt: combit Relationship Manager 6. Import von Adressen nach Firmen und Kontakte. combit GmbH Untere Laube 30 78462 Konstanz

Whitepaper. Produkt: combit Relationship Manager 6. Import von Adressen nach Firmen und Kontakte. combit GmbH Untere Laube 30 78462 Konstanz combit GmbH Untere Laube 30 78462 Konstanz Whitepaper Produkt: combit Relationship Manager 6 Import von Adressen nach Firmen und Kontakte Import von Adressen nach Firmen und Kontakte - 2 - Inhalt Ausgangssituation

Mehr

Microsoft SQL Server 2000 Programmierung

Microsoft SQL Server 2000 Programmierung Rebecca M. Riordan Microsoft SQL Server 2000 Programmierung Schritt für Schritt Microsoft Press Einführung Ihr Ausgangspunkt Neue Features in SQL Server 2000 Verwenden der beiliegenden CD-ROM Systemanforderungen

Mehr

MySQL. MySQL ist ein Datenbanksystem. Es besteht aus einem zentralen Server und aus (mehreren) Clients. Es benutzt einen Dialekt der Sprache SQL.

MySQL. MySQL ist ein Datenbanksystem. Es besteht aus einem zentralen Server und aus (mehreren) Clients. Es benutzt einen Dialekt der Sprache SQL. MySQL Was bieten Datenbanken? Zentralisation von Daten Maschinenunterstützte Weiterverarbeitung Daten werden vielen Benutzern gleichzeitig zur Verfügung gestellt Ausschalten von konkurrierenden Zugriffen

Mehr

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

Auf einen Blick. Abfrage und Bearbeitung. Erstellen einer Datenbank. Komplexe Abfragen. Vorwort... 13 Auf einen Blick Vorwort... 13 Teil 1 Vorbereitung Kapitel 1 Einleitung... 17 Kapitel 2 SQL der Standard relationaler Datenbanken... 21 Kapitel 3 Die Beispieldatenbanken... 39 Teil 2 Abfrage und Bearbeitung

Mehr

SQL structured query language

SQL structured query language Umfangreiche Datenmengen werden üblicherweise in relationalen Datenbank-Systemen (RDBMS) gespeichert Logische Struktur der Datenbank wird mittels Entity/Realtionship-Diagrammen dargestellt structured query

Mehr

KOPF- UND FUßZEILEN KOPF- UND FUßZEILEN HINZUFÜGEN

KOPF- UND FUßZEILEN KOPF- UND FUßZEILEN HINZUFÜGEN WORD 2007/2010/2013 Seite 1 von 5 KOPF- UND FUßZEILEN Kopf- und Fußzeilen enthalten Informationen, die sich am Seitenanfang oder Seitenende eines Dokuments wiederholen. Wenn Sie Kopf- und Fußzeilen erstellen

Mehr

ISU 1. Ue_08/02_Datenbanken/SQL. 08 Datenbanken. Übung. SQL Einführung. Eckbert Jankowski. www.iit.tu-cottbus.de

ISU 1. Ue_08/02_Datenbanken/SQL. 08 Datenbanken. Übung. SQL Einführung. Eckbert Jankowski. www.iit.tu-cottbus.de 08 Datenbanken Übung SQL Einführung Eckbert Jankowski www.iit.tu-cottbus.de Datenmodell (Wiederholung, Zusammenfassung) Objekte und deren Eigenschaften definieren Beziehungen zwischen den Objekten erkennen/definieren

Mehr

SQL-Befehlsliste. Vereinbarung über die Schreibweise

SQL-Befehlsliste. Vereinbarung über die Schreibweise Vereinbarung über die Schreibweise Schlüsselwort [optionale Elemente] Beschreibung Befehlsworte in SQL-Anweisungen werden fett und in Großbuchstaben geschrieben mögliche, aber nicht zwingend erforderliche

Mehr

Lernprogramm "Veröffentlichen von KML- Services"

Lernprogramm Veröffentlichen von KML- Services Lernprogramm "Veröffentlichen von KML- Services" Copyright 1995-2012 Esri All rights reserved. Table of Contents Lernprogramm: KML-Service veröffentlichen....................... 0 Copyright 1995-2012 Esri.

Mehr

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

Auf einen Blick. Abfrage und Bearbeitung. Erstellen einer Datenbank. Komplexe Abfragen. Vorwort 13 Auf einen Blick Vorwort 13 Teil 1 Vorbereitung Kapitel 1 Einleitung 17 Kapitel 2 SQL - der Standard relationaler Datenbanken 21 Kapitel 3 Die Beispieldatenbanken 39 Teil 2 Abfrage und Bearbeitung Kapitel

Mehr

datenfabrik.phone Telefonnummern mit den SQL Server Integration Services validieren www.datenfabrik.com

datenfabrik.phone Telefonnummern mit den SQL Server Integration Services validieren www.datenfabrik.com datenfabrik.phone Telefonnummern mit den SQL Server Integration Services validieren Erstellen eines neuen SSIS Projektes. Wählen Sie das Template Integration Services Project aus.. Geben Sie einen Namen

Mehr

Benennen, Gliedern und Zusammenfassen

Benennen, Gliedern und Zusammenfassen 1 Benennen, Gliedern und Zusammenfassen In dieser ersten Lektion wollen wir uns mit einigen Werkzeugen und Techniken beschäftigen, die Ihnen das Arbeiten mit Excel einfacher gestalten: Wenn Sie Zell- oder

Mehr

4.1 Aufbau und Eingabe von Formeln

4.1 Aufbau und Eingabe von Formeln 4.1 Aufbau und Eingabe von Formeln Grundlagen zu Formeln Formeln sind Berechnungen, die in eine Zelle oder in die Bearbeitungsleiste eingetragen werden können. Standardmässig zeigt Excel in der Bearbeitungsleiste

Mehr

Informatik 12 Datenbanken SQL-Einführung

Informatik 12 Datenbanken SQL-Einführung Informatik 12 Datenbanken SQL-Einführung Gierhardt Vorbemerkungen Bisher haben wir Datenbanken nur über einzelne Tabellen kennen gelernt. Stehen mehrere Tabellen in gewissen Beziehungen zur Beschreibung

Mehr

Project Grundlagen. Peter Wies. 1. Ausgabe, Mai 2013

Project Grundlagen. Peter Wies. 1. Ausgabe, Mai 2013 Project 2013 Peter Wies 1. Ausgabe, Mai 2013 Grundlagen PRO2013 Vorgangsbeziehungen definieren 4 Der Projektsammelvorgang erscheint in der Tabelle unter dem Namen der jeweiligen Projektdatei vor dem ersten

Mehr

White Paper Wählen-Buttons in Excel

White Paper Wählen-Buttons in Excel White Paper Wählen-Buttons in Excel Seite 2 White Paper... 1 Wählen-Buttons in Excel... 1 Wählen-Button in einer Tabelle... 3 Schritt 1: Excel-Datei öffnen... 3 Schritt 2: Button einbauen... 3 Schritt

Mehr

Inhaltsverzeichnis. Inhaltsverzeichnis

Inhaltsverzeichnis. Inhaltsverzeichnis Inhaltsverzeichnis 7 Inhaltsverzeichnis Lektion 1.Einfühtung und Uberblick... 15 Theoretische Grundlagen... 15 Windows-Programmierung mit Delphi... 15 Etappen der Programmentwicklung... 17 Praktische Ubungen...

Mehr

Die SQL-Schnittstelle

Die SQL-Schnittstelle Die SQL-Schnittstelle Merlin 16 Version 16.0 vom 09.10.2012 Inhalt Die SQL-Export-Schnittstelle... 4 Der Menüpunkt Abfrage durchführen... 4 Beschreibung Fenster Abfrage durchführen... 4 Schaltflächen Fenster

Mehr

Microsoft Access 2010 Bilder

Microsoft Access 2010 Bilder Microsoft Access 2010 Bilder Hyperlinks... arbeiten ähnlich wie ein Link in einer Webseite. sind ein Verweis auf eine Datei (access2010\material\beispiel\tabledevelop\automat.accdb). können ein Verweis

Mehr

Erzeugung und Veränderung von Tabellen

Erzeugung und Veränderung von Tabellen Datenbanken - Objekte Erzeugung und Veränderung von Tabellen Objekt Tabelle View Sequence Index Synonym Basiseinheit zum Speichern; besteht aus Zeilen und Spalten; Logische Repräsentation; kann Teilmengen

Mehr

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

Einführung in SQL. Sprachumfang: Indizes. Datensätzen. Zugriffsrechten Einführung in SQL Die Sprache SQL (Structured Query Language) ist eine Programmiersprache für relationale Datenbanksysteme, die auf dem ANSI-SQL-Standard beruht. SQL wird heute von fast jedem Datenbanksystem

Mehr

1.28 HYPERLINKS EINFÜGEN

1.28 HYPERLINKS EINFÜGEN 1.28 HYPERLINKS EINFÜGEN 111 1.28 HYPERLINKS EINFÜGEN Hyperlinks sind eine feine Sache. Mit diesen kleinen Schaltflächen kann man jede beliebige Stelle in einem Dokument anspringen und sogar andere Dokumente

Mehr

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

Daniel Warner SQL. Das Praxisbuch. Mit 119 Abbildungen. Franzis Daniel Warner SQL Das Praxisbuch Mit 119 Abbildungen Franzis Inhaltsverzeichnis Teil I - Einleitung 15 1 Einleitung 17 1.1 Zum Aufbau des Buchs 17 1.2 Hinweise zur Buch-CD 18 1.3 Typografische Konventionen

Mehr

bibliothek 1 5 InDesign CS6 Verwenden von Objektbibliotheken

bibliothek 1 5 InDesign CS6 Verwenden von Objektbibliotheken 1 5 Verwenden von Objekten Mit Objekten können Sie häufig verwendete Grafiken, Text und Seiten systematisch ordnen. Außerdem können Sie einer Bibliothek Hilfslinien, Raster, gezeichnete Formen und gruppierte

Mehr

Datenbanksysteme Kapitel 5: SQL Data Manipulation Language

Datenbanksysteme Kapitel 5: SQL Data Manipulation Language Datenbanksysteme Kapitel 5: SQL Data Manipulation Language Prof. Dr. Peter Chamoni Mercator School of Management Lehrstuhl für Wirtschaftsinformatik, insb. Business Intelligence Prof. Dr. Peter Chamoni

Mehr

Leitfaden zum Umzug der Across-Datenbanken auf einen anderen SQL-Server (Across v6.0, v6.3)

Leitfaden zum Umzug der Across-Datenbanken auf einen anderen SQL-Server (Across v6.0, v6.3) Leitfaden zum Umzug der Across-Datenbanken auf einen anderen SQL-Server (Across v6.0, v6.3) Copyright 2015-2016 Across Systems GmbH Der Inhalt dieses Dokuments darf ohne die schriftlich erteilte Genehmigung

Mehr

Word 10. Verweise Version: Relevant für: IKA, DA

Word 10. Verweise Version: Relevant für: IKA, DA Word 10 Verweise Version: 170220 Relevant für: IKA, DA 10-Word-Grundlagen.docx Inhaltsverzeichnis 1 Hinweise 1.1 Zu diesem Lehrmittel... 3 1.1.1 Arbeitsdateien zum Lehrmittel... 3 1.1.2 Vorkenntnisse...

Mehr

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

SQL-Sprachvielfalt. Peter Willadt (Ludwig-Erhard-Schule) SQL-Befehle / 47 SQL-Sprachvielfalt DML Data Manipulation Language: Daten einfügen, ändern und löschen DQL Data Query Language: Daten abfragen DDL Data Definition Language: Tabellen und andere Strukturelemente erzeugen,

Mehr

Die Gruppe Funktionsbibliothek

Die Gruppe Funktionsbibliothek Die Gruppe Funktionsbibliothek Neben der Schaltfläche Funktion einfügen sind auf der Registerkarte Formeln in der Gruppe Funktionsbibliothek weitere Funktions-Kategorien platziert. Mit einem Klick auf

Mehr

Text, Formeln und Graphiken in Word 2007

Text, Formeln und Graphiken in Word 2007 Text, Formeln und Graphiken in Word 2007 1. Formeln Word 2007 verfügt über einen leistungsfähigen Formeleditor. Durch diese Einstellung kann man eines der griechischen Buchstaben oder ein mathem. Symbol

Mehr

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

SQL. strukturierte Datenbankabfragesprache eine Datenbanksprache zur. Structured Query Language: SQL Structured Query Language: strukturierte Datenbankabfragesprache eine Datenbanksprache zur Definition, Abfrage und Manipulation von Daten in relationalen Datenbanken In der SQL-Ansicht arbeiten In

Mehr

Installation eines ipsec-softwarezertifikats 1

Installation eines ipsec-softwarezertifikats 1 Installation eines ipsec-softwarezertifikats Um ein ipsec-softwarezertifikat zu installieren, müssen Sie die Microsoft Management Konsole (mmc) öffnen. Klicken Sie dazu Start Ausführen, geben in das Eingabefeld

Mehr

Algorithmen und ihre Programmierung

Algorithmen und ihre Programmierung Veranstaltung Pr.-Nr.: 101023 Algorithmen und ihre Programmierung Veronika Waue WS 07/08 Einführung Definition: Algorithmus Ein Algorithmus ist eine genau definierte Folge von Anweisungen zur Lösung eines

Mehr

Access Programmierung. Ricardo Hernández García. 1. Ausgabe, November 2013 ACC2013P

Access Programmierung. Ricardo Hernández García. 1. Ausgabe, November 2013 ACC2013P Access 2013 Ricardo Hernández García 1. Ausgabe, November 2013 Programmierung ACC2013P Die VBA-Entwicklungsumgebung 5 Weitere Eingabehilfen Im Menü Bearbeiten finden Sie noch weitere Hilfen, die Ihnen

Mehr

Installieren und Verwenden des Document Distributor 1

Installieren und Verwenden des Document Distributor 1 1 Der besteht aus einem Client- und Server-Softwarepaket. Das Server- Paket muß auf einem Windows NT-, Windows 2000- oder Windows XP-Computer installiert sein. Das Client-Paket kann auf allen Computern

Mehr

DBExplorer einrichten

DBExplorer einrichten PDAP7 Datenbankverbindung im DBExplorer einrichten Sie finden den Datenbankexplorer im Service Bereich der PDAP7 Homepage. Der Datenbank Explorer dient dem direkten Zugriff auf die PDAP7 Datenbank Tabellen

Mehr

Schritt 1: Verwenden von Excel zum Erstellen von Verbindungen mit SQL Server-Daten

Schritt 1: Verwenden von Excel zum Erstellen von Verbindungen mit SQL Server-Daten 1 von 5 12.01.2013 17:59 SharePoint 2013 Veröffentlicht: 16.10.12 Zusammenfassung: Informationen zur Verwendung von Excel zum Erstellen und Freigeben von Verbindungen mit SQL Server-Daten, mit deren Hilfe

Mehr

Inhaltsverzeichnis. Vorwort Kapitel 1 Einleitung... 15

Inhaltsverzeichnis. Vorwort Kapitel 1 Einleitung... 15 Vorwort..................................................... 13 Kapitel 1 Einleitung.......................................... 15 Kapitel 2 SQL der Standard relationaler Datenbanken... 19 2.1 Die Geschichte................................

Mehr

In diesem ersten Kapitel erhalten Sie einen Überblick über das Programm Microsoft PowerPoint 2003.

In diesem ersten Kapitel erhalten Sie einen Überblick über das Programm Microsoft PowerPoint 2003. In diesem ersten Kapitel erhalten Sie einen Überblick über das Programm Microsoft PowerPoint 2003. Was erfahren Sie in diesem Kapitel? Wozu man PowerPoint verwenden kann Wie man PowerPoint startet und

Mehr

Rezepte in der Klammer-Strich-Methode schreiben

Rezepte in der Klammer-Strich-Methode schreiben Rezepte in der Klammer-Strich-Methode schreiben LibreOffice 4.0.4 In diesem Text wird Schritt für Schritt erklärt, wie ein Rezept in der Klammer-Strich-Methode mit dem Programm LibreOffice Version 4.0.4

Mehr

mention EAN2ASIN Anleitung

mention EAN2ASIN Anleitung Vielen Dank für Ihr Interesse an mention EAN2ASIN. Mit Hilfe unseres Tools können Sie problemlos eine oder mehrere ASIN-Nummern vom Amazon Marketplace anhand Ihrer EAN-Nummern beziehen. Auch ist das direkte

Mehr

Walter Doberenz/Thomas Kowalski Programmieren lernen in

Walter Doberenz/Thomas Kowalski Programmieren lernen in Walter Doberenz/Thomas Kowalski Programmieren lernen in HANSER Inhaltsverzeichnis Lektion 1: Einführung und Entwicklungsumgebung 13 Theoretische Grundlagen 13 Windows-Programmierung mit Delphi 13 Etappen

Mehr

Dateiansichten in Ordnern

Dateiansichten in Ordnern Dateien und Ordner Das Ordnen und Organisieren von Dateien ist das A und O, wenn es darum geht, effektiv mit dem Computer zu arbeiten. Nur wer Ordnung hält und seinen Datenbestand logisch organisiert,

Mehr

Datenbankabfragen und Datenmanipulation

Datenbankabfragen und Datenmanipulation Datenbankabfragen und Datenmanipulation Datenbankabfragen auf einer Tabelle...1 SELECT Abfrage...1 Projektion...2 Wertausdrücke...3 Numerische Wertausdrücke...3 Zeichenkettenwertausdrücke...3 Datums und

Mehr

Datumsangaben, enthält mindestens Jahr, Monat, Tag

Datumsangaben, enthält mindestens Jahr, Monat, Tag Datenbanken mit SQL Informatik - Sprenger Häufig wird mit Tabellenkalkulationen gearbeitet, obwohl der Einsatz von Datenbanken sinnvoller ist. Tabellenkalkulationen wie Microsoft Excel oder LibreOffice

Mehr

Verwaltungsakademie Berlin. MS Excel Profiwissen Pivottabellen SEMINARUNTERLAGE

Verwaltungsakademie Berlin. MS Excel Profiwissen Pivottabellen SEMINARUNTERLAGE Verwaltungsakademie Berlin MS Excel 2010 - Profiwissen Pivottabellen SEMINARUNTERLAGE Verwaltungsakademie Berlin Nachdruck sowie jede Art von Vervielfältigung und Weitergabe nur mit Genehmigung der Verwaltungsakademie

Mehr

Kurzanleitung Projektverwaltung

Kurzanleitung Projektverwaltung Kurzanleitung Projektverwaltung Inhalt 2 Inhalt Dendrit STUDIO starten... 3 Dendrit STUDIO unter Windows Vista/Windows 7 starten... 3 Dendrit STUDIO unter Windows 8/Windows 10 starten... 3 Projektverwaltung...

Mehr

PowerPoint Kapitel 1 Lektion 2 Benutzeroberfläche

PowerPoint Kapitel 1 Lektion 2 Benutzeroberfläche PowerPoint Kapitel 1 Lektion 2 Benutzeroberfläche Benutzeroberfläche Öffnen Sie Microsoft PowerPoint 2016 und lernen Sie die Benutzeroberfläche kennen. Aufgabe Übungsdatei: - 1. Benutzeroberfläche Öffnen

Mehr

Zeichnen eines Schaltplanes

Zeichnen eines Schaltplanes Zeichnen eines Schaltplanes Willkommen bei Corel DESIGNER, dem umfassenden vektorbasierten Zeichenprogramm zur Erstellung technischer Grafiken. In diesem Tutorial erlernen Sie die Erstellung eines Schaltplanes.

Mehr

Inhaltsverzeichnis. Vorwort 13. Kapitel 1 Einleitung 15

Inhaltsverzeichnis. Vorwort 13. Kapitel 1 Einleitung 15 Vorwort 13 Kapitel 1 Einleitung 15 Kapitel 2 SQL-der Standard relationaler Datenbanken... 19 2.1 Die Geschichte 19 2.2 Die Bestandteile 20 2.3 Die Verarbeitung einer SQL-Anweisung 22 2.4 Die Struktur von

Mehr