Advanced Search
Search Results
463 total results found
5.4 SQL-Reihenfolge
Definition Die SQL-Reihenfolge beschreibt, in welcher Reihenfolge SQL-Klauseln in einer Abfrage geschrieben werden. Schreibreihenfolge SELECT spalte FROM tabelle WHERE bedingung GROUP BY spalte HAVING gruppenbedingung ORDER BY spalte; Bedeutung Klausel A...
6.1 JOIN-Grundlagen
Definition Ein JOIN verbindet Datensätze aus mehreren Tabellen miteinander. JOINs werden verwendet, wenn benötigte Daten auf mehrere Tabellen verteilt sind. Grundprinzip Tabellen werden meist über Primärschlüssel und Fremdschlüssel verbunden. Beispiel Tabell...
6.2 INNER JOIN
Definition Ein INNER JOIN verbindet Datensätze aus zwei Tabellen. Es werden nur Datensätze ausgegeben, bei denen die Join-Bedingung in beiden Tabellen erfüllt ist. Grundaufbau SELECT spalte FROM tabelle1 INNER JOIN tabelle2 ON tabelle1.schluessel = tabelle2.f...
6.3 LEFT JOIN
Definition Ein LEFT JOIN verbindet Datensätze aus zwei Tabellen. Es werden alle Datensätze der linken Tabelle ausgegeben, auch wenn es keinen passenden Datensatz in der rechten Tabelle gibt. Grundaufbau SELECT spalte FROM tabelle1 LEFT JOIN tabelle2 ON tabell...
6.4 Mehrere Tabellen verbinden
Definition Bei SQL-Abfragen können mehrere Tabellen mit mehreren JOINs verbunden werden. Das wird benötigt, wenn die gesuchten Informationen auf mehr als zwei Tabellen verteilt sind. Grundprinzip Jede zusätzliche Tabelle wird mit einem weiteren JOIN verbunden...
7.1 INSERT, UPDATE und DELETE
Definition INSERT, UPDATE und DELETE gehören zu den SQL-Befehlen zum Ändern von Daten. Sie werden verwendet, um Datensätze einzufügen, zu ändern oder zu löschen. INSERT INSERT fügt neue Datensätze in eine Tabelle ein. INSERT INTO kunde (kundennr, name, ort) V...
7.2 CREATE TABLE
Definition CREATE TABLE erstellt eine neue Tabelle in einer Datenbank. Dabei werden Tabellenname, Spalten, Datentypen und optional Einschränkungen festgelegt. Grundaufbau CREATE TABLE kunde ( kundennr INT, name VARCHAR(100), ort VARCHAR(100) ); ...
7.3 Datentypen und Constraints
Definition Datentypen legen fest, welche Art von Daten in einer Spalte gespeichert werden darf. Constraints sind Regeln, die die Daten in einer Tabelle einschränken oder absichern. Wichtige Datentypen Datentyp Bedeutung INT ganze Zahl DECIMAL Dezimal...
8.1 ERM-Aufgaben lösen
Definition Bei ERM-Aufgaben wird aus einer Beschreibung ein Datenmodell erstellt. Dabei werden Entitäten, Attribute, Beziehungen und Kardinalitäten bestimmt. Vorgehen Schritt Aufgabe 1 Entitäten erkennen 2 Attribute zuordnen 3 Primärschlüssel festl...
8.2 SQL-Aufgaben lösen
Definition Bei SQL-Aufgaben wird aus einer Aufgabenstellung eine passende SQL-Abfrage erstellt. Dabei müssen Tabellen, Spalten, Bedingungen und ggf. JOINs erkannt werden. Vorgehen Schritt Aufgabe 1 Gesuchte Ausgabe erkennen 2 Benötigte Tabelle bestim...
8.3 JOIN-Übersicht
Definition Ein JOIN verbindet Datensätze aus mehreren Tabellen. JOINs werden verwendet, wenn benötigte Daten auf mehrere Tabellen verteilt sind. Wichtige JOIN-Arten JOIN-Art Bedeutung INNER JOIN nur passende Datensätze aus beiden Tabellen LEFT JOIN a...
8.4 Normalformen-Übersicht
Definition Normalformen sind Regeln zur Strukturierung von Tabellen in relationalen Datenbanken. Ziel ist es, Redundanzen, Inkonsistenzen und Anomalien zu vermeiden. Übersicht Normalform Kernaussage 1. Normalform alle Werte sind atomar 2. Normalform ...
8.5 Häufige Verwechslungen
Definition Häufige Verwechslungen sind Begriffe, die in Datenbankaufgaben ähnlich wirken, aber fachlich unterschiedliche Bedeutungen haben. Grundbegriffe Begriff 1 Begriff 2 Unterschied Datenbank DBMS Datenbank enthält Daten, DBMS verwaltet Daten Tab...
3.4 Zusatz: Vierte und fünfte Normalform
Definition Neben der ersten, zweiten und dritten Normalform gibt es weitere Normalformen. Für die IHK sind meistens die 1. bis 3. Normalform wichtig. Die 4. Normalform und 5. Normalform sind eher Zusatzwissen für komplexere Datenbankmodelle. Übersicht Norm...
Trainer – Routing, Subnetting und Fehlersuche
Trainer im Vollbild öffnen
21.2 Trainer – Routing, Subnetting und Fehlersuche
Trainer im Vollbild öffnen
21.2 Trainer – Routing, Subnetting und Fehlersuche
Trainer im Vollbild öffnen
2.1 Warum gibt es Schichtenmodelle?
Ein Schichtenmodell hilft dabei, Netzwerktechnik verständlich und übersichtlich zu erklären. Netzwerkkommunikation besteht aus vielen einzelnen Aufgaben. Zum Beispiel müssen Daten erzeugt, adressiert, verpackt, weitergeleitet, übertragen und beim Empfänger wie...
2.2 OSI-Modell Überblick
Das OSI-Modell ist ein Referenzmodell für Netzwerkkommunikation. OSI steht für: Open Systems Interconnection Auf Deutsch bedeutet das sinngemäß: Kommunikation zwischen offenen Systemen Das OSI-Modell teilt Netzwerkkommunikation in 7 Schichten ein. Jede Schic...
2.3 TCP/IP-Modell Überblick
Das TCP/IP-Modell ist ein praxisnahes Schichtenmodell für Netzwerke und das Internet. TCP/IP steht für: Transmission Control Protocol / Internet Protocol Der Name kommt von zwei besonders wichtigen Protokollen: TCP = Transmission Control Protocol IP = Intern...