<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="de">
	<id>https://wiki.flbk-hamm.de/index.php?action=history&amp;feed=atom&amp;title=Datenbanktabelle</id>
	<title>Datenbanktabelle - Versionsgeschichte</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.flbk-hamm.de/index.php?action=history&amp;feed=atom&amp;title=Datenbanktabelle"/>
	<link rel="alternate" type="text/html" href="https://wiki.flbk-hamm.de/index.php?title=Datenbanktabelle&amp;action=history"/>
	<updated>2026-05-06T19:53:46Z</updated>
	<subtitle>Versionsgeschichte dieser Seite in FLBK-Wiki</subtitle>
	<generator>MediaWiki 1.45.3</generator>
	<entry>
		<id>https://wiki.flbk-hamm.de/index.php?title=Datenbanktabelle&amp;diff=2798&amp;oldid=prev</id>
		<title>Flbkwikiadmin: Die Seite wurde neu angelegt: „&#039;&#039;&#039;Datenbanktabellen&#039;&#039;&#039; sind die Grundlage von Datenbanken. In einer Datenbanktabelle wird eine Menge von Daten, die in Zeilen und Spalten einer Tabelle strukturiert sind, dauerhaft gespeichert. Dabei legen die Spalten fest, was in der Tabelle gespeichert wird. In den Zeilen liegen die einzelnen Datensätze vor.  == Bezug zum relationalen Modell == Tabellen sind eine Form von Relationen, welche die Name…“</title>
		<link rel="alternate" type="text/html" href="https://wiki.flbk-hamm.de/index.php?title=Datenbanktabelle&amp;diff=2798&amp;oldid=prev"/>
		<updated>2026-04-16T12:15:22Z</updated>

		<summary type="html">&lt;p&gt;Die Seite wurde neu angelegt: „&amp;#039;&amp;#039;&amp;#039;Datenbanktabellen&amp;#039;&amp;#039;&amp;#039; sind die Grundlage von &lt;a href=&quot;/index.php?title=Relationale_Datenbank&amp;amp;action=edit&amp;amp;redlink=1&quot; class=&quot;new&quot; title=&quot;Relationale Datenbank (Seite nicht vorhanden)&quot;&gt;Datenbanken&lt;/a&gt;. In einer Datenbanktabelle wird eine Menge von Daten, die in Zeilen und Spalten einer Tabelle strukturiert sind, dauerhaft gespeichert. Dabei legen die Spalten fest, was in der Tabelle gespeichert wird. In den Zeilen liegen die einzelnen Datensätze vor.  == Bezug zum relationalen Modell == Tabellen sind eine Form von &lt;a href=&quot;/index.php?title=Relation_(Datenbanken)&amp;amp;action=edit&amp;amp;redlink=1&quot; class=&quot;new&quot; title=&quot;Relation (Datenbanken) (Seite nicht vorhanden)&quot;&gt;Relationen&lt;/a&gt;, welche die Name…“&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Neue Seite&lt;/b&gt;&lt;/p&gt;&lt;div&gt;&amp;#039;&amp;#039;&amp;#039;Datenbanktabellen&amp;#039;&amp;#039;&amp;#039; sind die Grundlage von [[Relationale Datenbank|Datenbanken]]. In einer Datenbanktabelle wird eine Menge von Daten, die in Zeilen und Spalten einer Tabelle strukturiert sind, dauerhaft gespeichert. Dabei legen die Spalten fest, was in der Tabelle gespeichert wird. In den Zeilen liegen die einzelnen Datensätze vor.&lt;br /&gt;
&lt;br /&gt;
== Bezug zum relationalen Modell ==&lt;br /&gt;
Tabellen sind eine Form von [[Relation (Datenbanken)|Relationen]], welche die Namensgeber der relationalen Datenbanken sind. &lt;br /&gt;
* Die &amp;#039;&amp;#039;&amp;#039;Zeilen&amp;#039;&amp;#039;&amp;#039; einer Tabelle werden hierbei als Tupel bezeichnet und entsprechen einem Datensatz. &lt;br /&gt;
* Die &amp;#039;&amp;#039;&amp;#039;Spalten&amp;#039;&amp;#039;&amp;#039; werden Attribute genannt. &lt;br /&gt;
&lt;br /&gt;
== Schema und Schlüssel ==&lt;br /&gt;
Die Struktur der Daten muss einem festen Schema folgen. Dieses Schema legt fest, welche Daten in der Tabelle gespeichert werden können. &lt;br /&gt;
&lt;br /&gt;
In dem Schema kann auch ein sogenannter [[Primärschlüssel]] definiert werden. Ein Primärschlüssel ist eine eindeutige Bezeichnung eines Datensatzes. Neben dem Primärschlüssel können [[Fremdschlüssel]] enthalten sein, die auf den Primärschlüssel einer anderen Tabelle verweisen, um Beziehungen zwischen den Tabellen herzustellen.&lt;br /&gt;
&lt;br /&gt;
== Erstellung (DDL) ==&lt;br /&gt;
Die Tabelle selbst und das zugrunde liegende Relationenschema werden mit Hilfe der [[Data Definition Language]] (DDL) der [[SQL|Structured Query Language (SQL)]] erzeugt.&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
== Beispiele ==&lt;br /&gt;
&lt;br /&gt;
=== Beispiel Datenbanktabelle ===&lt;br /&gt;
Zur Veranschaulichung hier die fiktive Tabelle `Mitarbeiter`, die dem unten stehenden Schema folgt:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+ Tabelle: Mitarbeiter&lt;br /&gt;
! idMitarbeiter !! Vorname !! Nachname !! FKSalon&lt;br /&gt;
|-&lt;br /&gt;
| 1 || Sabine || Krause || 1&lt;br /&gt;
|-&lt;br /&gt;
| 2 || Claudia || Schrotter || 1&lt;br /&gt;
|-&lt;br /&gt;
| 3 || Markus || Hermann || 1&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Beispiel Relationenmodell ===&lt;br /&gt;
Die textuelle Kurzschreibweise für das zugrunde liegende Schema im Relationenmodell lautet:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;Mitarbeiter: &amp;#039;&amp;#039;&amp;#039;idMitarbeiter&amp;#039;&amp;#039;&amp;#039;, Vorname, Nachname, ↑FKSalon&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Beispiel Schema in SQL ===&lt;br /&gt;
Die logische Definition der Attribute und Schlüsselbedingungen sieht in SQL wie folgt aus:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;sql&amp;quot;&amp;gt;&lt;br /&gt;
idMitarbeiter INT NOT NULL,&lt;br /&gt;
Vorname VARCHAR(45),&lt;br /&gt;
Nachname VARCHAR(45), &lt;br /&gt;
FKSalon INT,&lt;br /&gt;
FOREIGN KEY (FKSalon) REFERENCES Salon(IdSalon),&lt;br /&gt;
PRIMARY KEY (idMitarbeiter)&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Beispiel Erzeugung eines Schemas in DDL ===&lt;br /&gt;
Der vollständige `CREATE TABLE`-Befehl, um diese Struktur physisch in der Datenbank anzulegen:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;sql&amp;quot;&amp;gt;&lt;br /&gt;
CREATE TABLE mydb.Mitarbeiter ( &lt;br /&gt;
    idMitarbeiter INT NOT NULL,&lt;br /&gt;
    Vorname VARCHAR(45) NULL,&lt;br /&gt;
    Nachname VARCHAR(45) NULL,&lt;br /&gt;
    FKSalon INT NOT NULL,&lt;br /&gt;
    PRIMARY KEY (idMitarbeiter), &lt;br /&gt;
    FOREIGN KEY (FKSalon) REFERENCES Salon(IdSalon)&lt;br /&gt;
);&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:Datenbanken]]&lt;br /&gt;
[[Kategorie:AHR_I_Informatik LK]]&lt;br /&gt;
[[Kategorie:FI_I_SDM]]&lt;/div&gt;</summary>
		<author><name>Flbkwikiadmin</name></author>
	</entry>
</feed>