Advanced Search
Search Results
555 total results found
12.17 Häufige Verwechslungen
Definition Häufige Verwechslungen sind Begriffe, die in IHK-Aufgaben ähnlich wirken, aber fachlich unterschiedliche Bedeutungen haben. Speicher Begriff 1 Begriff 2 Unterschied RAM SSD RAM ist flüchtiger Arbeitsspeicher, SSD ist dauerhafter Massenspeich...
1.1 Datenbank, Datenbanksystem und DBMS
Definition Eine Datenbank ist eine strukturierte Sammlung von Daten. Ein Datenbanksystem besteht aus der Datenbank und dem Datenbankmanagementsystem. Ein DBMS ist die Software zur Verwaltung der Datenbank. Begriffe Begriff Bedeutung Datenbank gespeiche...
1.2 Tabelle, Datensatz und Feld
Definition Eine Tabelle speichert Daten in Zeilen und Spalten. Ein Datensatz ist eine Zeile in einer Tabelle. Ein Feld ist eine einzelne Information innerhalb eines Datensatzes. Begriffe Begriff Bedeutung Tabelle Sammlung gleichartiger Datensätze Dat...
1.3 Primärschlüssel und Fremdschlüssel
Definition Ein Primärschlüssel identifiziert jeden Datensatz einer Tabelle eindeutig. Ein Fremdschlüssel verweist auf den Primärschlüssel einer anderen Tabelle. Primärschlüssel Ein Primärschlüssel muss: eindeutig sein vorhanden sein jeden Datensatz eindeutig...
1.4 Redundanz, Inkonsistenz und Datenintegrität
Definition Redundanz bedeutet, dass gleiche Daten mehrfach gespeichert werden. Inkonsistenz bedeutet, dass widersprüchliche Daten vorhanden sind. Datenintegrität bedeutet, dass Daten korrekt, vollständig und widerspruchsfrei sind. Begriffe Begriff Bedeutun...
2.1 Entity-Relationship-Modell
Definition Das Entity-Relationship-Modell beschreibt Daten und deren Beziehungen zueinander. Es wird zur Planung und Darstellung von Datenbanken verwendet. Bestandteile Bestandteil Bedeutung Entität Objekt oder Sache, über die Daten gespeichert werden ...
3.1 Normalisierung
3.1 Normalisierung Definition Normalisierung ist ein Verfahren zur Strukturierung von Daten in relationalen Datenbanken. Ziel ist es, Redundanzen zu vermeiden und Daten konsistent zu speichern. Ziele Die Normalisierung soll: doppelte Daten vermeiden Datenint...
2.2 Entität, Attribut und Beziehung
Definition Eine Entität ist ein eindeutig bestimmbares Objekt, über das Daten gespeichert werden. Ein Attribut beschreibt eine Eigenschaft einer Entität. Eine Beziehung beschreibt den Zusammenhang zwischen Entitäten. Begriffe Begriff Bedeutung Entität ...
2.3 Kardinalitäten
Definition Kardinalitäten beschreiben, wie viele Datensätze einer Tabelle mit Datensätzen einer anderen Tabelle in Beziehung stehen können. Wichtige Kardinalitäten Kardinalität Bedeutung 1:1 Ein Datensatz gehört zu genau einem anderen Datensatz 1:n E...
2.4 N:M-Beziehungen auflösen
Definition Eine N:M-Beziehung kann in einer relationalen Datenbank nicht direkt umgesetzt werden. Sie wird durch eine zusätzliche Zwischentabelle aufgelöst. Grundprinzip Aus einer N:M-Beziehung werden zwei 1:n-Beziehungen. Beispiel Eine Bestellung kann mehre...
2.5 Relationenmodell
Definition Das Relationenmodell beschreibt eine Datenbank in Form von Tabellen. Jede Tabelle enthält Attribute, Primärschlüssel und ggf. Fremdschlüssel. Bestandteile Bestandteil Bedeutung Relation Tabelle Attribut Spalte Tupel Datensatz / Zeile P...
3.2 Erste, zweite und dritte Normalform
Definition Normalformen beschreiben Regeln zur Strukturierung von Tabellen in relationalen Datenbanken. Ziel ist es, Redundanzen und Anomalien zu vermeiden. 1. Normalform Eine Tabelle befindet sich in der 1. Normalform, wenn alle Werte atomar sind. Das bedeut...
3.3 Anomalien
Definition Anomalien sind Probleme, die durch ungünstige Tabellenstrukturen und redundante Daten entstehen können. Sie treten häufig auf, wenn Daten nicht ausreichend normalisiert sind. Arten von Anomalien Anomalie Bedeutung Einfügeanomalie Daten könne...
4.1 SELECT, FROM und WHERE
Definition SELECT, FROM und WHERE gehören zu den wichtigsten SQL-Befehlen für Datenbankabfragen. Mit ihnen werden Daten aus Tabellen ausgewählt und gefiltert. Grundaufbau SELECT spalte FROM tabelle WHERE bedingung; SELECT SELECT legt fest, welche Spalten au...
4.2 ORDER BY und DISTINCT
Definition ORDER BY sortiert das Ergebnis einer SQL-Abfrage. DISTINCT entfernt doppelte Werte aus dem Ergebnis. ORDER BY Mit ORDER BY werden Datensätze sortiert. SELECT name, ort FROM kunde ORDER BY name; ASC und DESC Schlüsselwort Bedeutung ASC aufs...
4.3 Vergleichsoperatoren
Definition Vergleichsoperatoren werden in SQL verwendet, um Werte miteinander zu vergleichen. Sie werden häufig in der WHERE-Klausel eingesetzt. Wichtige Vergleichsoperatoren Operator Bedeutung = gleich <> ungleich < kleiner als > größer als <=...
4.4 LIKE, IN, BETWEEN und IS NULL
Definition LIKE, IN, BETWEEN und IS NULL werden in SQL verwendet, um Daten gezielt zu filtern. Sie werden meistens in der WHERE-Klausel eingesetzt. LIKE LIKE sucht nach Mustern in Textwerten. SELECT * FROM kunde WHERE name LIKE 'M%'; Bedeutung: Alle Kunden, ...
5.1 Aggregatfunktionen
Definition Aggregatfunktionen berechnen einen einzelnen Ergebniswert aus mehreren Datensätzen. Sie werden häufig zusammen mit GROUP BY verwendet. Wichtige Aggregatfunktionen Funktion Bedeutung COUNT() zählt Datensätze SUM() berechnet die Summe AVG(...
5.2 GROUP BY
Definition GROUP BY fasst Datensätze mit gleichen Werten zu Gruppen zusammen. Es wird häufig zusammen mit Aggregatfunktionen verwendet. Grundaufbau SELECT spalte, aggregatfunktion FROM tabelle GROUP BY spalte; Beispiel SELECT ort, COUNT(*) FROM kunde GROUP ...
5.3 HAVING
Definition HAVING filtert gruppierte Ergebnisse nach einer Bedingung. HAVING wird zusammen mit GROUP BY und Aggregatfunktionen verwendet. Grundaufbau SELECT spalte, aggregatfunktion FROM tabelle GROUP BY spalte HAVING bedingung; Beispiel SELECT ort, COUNT(*...