{"id":3012,"date":"2026-05-09T21:50:59","date_gmt":"2026-05-09T13:50:59","guid":{"rendered":"https:\/\/tekno.bali-island.com\/?p=3012"},"modified":"2026-05-09T21:50:59","modified_gmt":"2026-05-09T13:50:59","slug":"ddl-datentypen-schlussel-und-constraints-in-mysql","status":"publish","type":"post","link":"https:\/\/tekno.bali-island.com\/de\/articles\/ddl-datentypen-schlussel-und-constraints-in-mysql\/","title":{"rendered":"DDL, Datentypen, Schl\u00fcssel und Constraints in MySQL"},"content":{"rendered":"\n<h2 class=\"wp-block-heading\"><strong>Einf\u00fchrung in die Data Definition Language (DDL)<\/strong><\/h2>\n\n\n\n<p><strong>DDL<\/strong>&nbsp;steht f\u00fcr&nbsp;<em>Data Definition Language<\/em>, also eine Sammlung von Befehlen, um das gesamte Datenbankdesign in SQL (<em>Structured Query Language<\/em>) zu beschreiben. Die wichtigsten DDL-Befehle sind:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>CREATE<\/strong>: Wird verwendet, um neue Objekte zu erstellen.<\/li>\n\n\n\n<li><strong>ALTER<\/strong>: Wird verwendet, um die Struktur vorhandener Objekte zu \u00e4ndern.<\/li>\n\n\n\n<li><strong>DROP<\/strong>: Wird verwendet, um Objekte zu l\u00f6schen.<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Verwendung der Befehle CREATE, ALTER und DROP in MySQL<\/strong><\/h2>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>a. CREATE<\/strong><\/h3>\n\n\n\n<p>Der Befehl CREATE wird verwendet, um neue Datenbanken, neue Tabellen oder neue&nbsp;<em>Views<\/em>&nbsp;zu erstellen.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Beispiel:<\/strong>\u00a0CREATE DATABASE toko_buku;<\/li>\n\n\n\n<li><strong>Erkl\u00e4rung:<\/strong>\u00a0Dieser Befehl erstellt eine neue Datenbank mit dem Namen toko_buku.<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>b. ALTER<\/strong><\/h3>\n\n\n\n<p>Der Befehl ALTER wird verwendet, um die Struktur einer bereits erstellten Tabelle zu \u00e4ndern. Diese Operation kann zum Hinzuf\u00fcgen, L\u00f6schen oder \u00c4ndern von Spalten, zum Modifizieren der Tabelle oder zum Zuweisen neuer Attribute zu Spalten verwendet werden.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Beispiel:<\/strong>\u00a0ALTER TABLE buku ADD judul_buku varchar(20);<\/li>\n\n\n\n<li><strong>Erkl\u00e4rung:<\/strong>\u00a0Dieser Befehl f\u00fcgt der Tabelle buku ein neues\u00a0<em>Feld<\/em>\u00a0(Spalte) namens judul_buku mit dem Datentyp varchar und einer maximalen L\u00e4nge von 20 Zeichen hinzu.<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>c. DROP<\/strong><\/h3>\n\n\n\n<p>Der Befehl DROP l\u00f6scht ein Objekt dauerhaft aus der Datenbank. Das Objekt kann die Datenbank selbst, eine Tabelle, eine&nbsp;<em>Funktion<\/em>, ein&nbsp;<em>Index<\/em>, eine&nbsp;<em>Prozedur<\/em>, ein&nbsp;<em>Trigger<\/em>&nbsp;oder eine&nbsp;<em>View<\/em>&nbsp;sein.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Beispiel:<\/strong>\u00a0DROP DATABASE toko_buku;<\/li>\n\n\n\n<li><strong>Erkl\u00e4rung:<\/strong>\u00a0Dieser Befehl l\u00f6scht die Datenbank mit dem Namen toko_buku.<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Datentypen in MySQL<\/strong><\/h2>\n\n\n\n<p>Die Auswahl des richtigen Datentyps ist sehr wichtig f\u00fcr die Effizienz der Datenbankspeicherung. Im Folgenden sind die Kategorien der Datentypen in MySQL aufgef\u00fchrt:<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>A. Numerische Datentypen<\/strong><\/h3>\n\n\n\n<p>Werden verwendet, um numerische Daten zu speichern.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>TINYINT:<\/strong>\u00a0Speichert ganze Zahlen (positiv\/negativ). Bereich: -128 bis 127. Gr\u00f6\u00dfe: 1 Byte (8 Bit).<\/li>\n\n\n\n<li><strong>SMALLINT:<\/strong>\u00a0Speichert ganze Zahlen. Bereich: -32768 bis 32767. Gr\u00f6\u00dfe: 2 Byte (16 Bit).<\/li>\n\n\n\n<li><strong>MEDIUMINT:<\/strong>\u00a0Speichert ganze Zahlen. Bereich: -8388608 bis 8388607. Gr\u00f6\u00dfe: 3 Byte (24 Bit).<\/li>\n\n\n\n<li><strong>INT:<\/strong>\u00a0Speichert ganze Zahlen. Bereich: -2147483648 bis 2147483647. Gr\u00f6\u00dfe: 4 Byte (32 Bit).<\/li>\n\n\n\n<li><strong>BIGINT:<\/strong>\u00a0Speichert gro\u00dfe ganze Zahlen. Bereich: -9223372036854775808 bis 9223372036854775807. Gr\u00f6\u00dfe: 8 Byte (64 Bit).<\/li>\n\n\n\n<li><strong>FLOAT:<\/strong>\u00a0Speichert Gleitkommazahlen mit einfacher Genauigkeit. Gr\u00f6\u00dfe: 4 Byte (32 Bit).<\/li>\n\n\n\n<li><strong>DOUBLE \/ REAL:<\/strong>\u00a0Speichert Gleitkommazahlen mit doppelter Genauigkeit. Gr\u00f6\u00dfe: 8 Byte (64 Bit).<\/li>\n\n\n\n<li><strong>DECIMAL \/ NUMERIC:<\/strong>\u00a0Speichert Festkommazahlen mit sehr hoher Genauigkeit. Gr\u00f6\u00dfe: 8 Byte (64 Bit).<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>B. Zeichenkettendatentypen (String)<\/strong><\/h3>\n\n\n\n<p>Werden verwendet, um Zeichen- oder Textdaten zu speichern.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>CHAR:<\/strong>\u00a0Speichert Zeichenketten mit fester L\u00e4nge (z. B. Artikel-ID, Personalausweisnummer). Bereich: 0 bis 255 Zeichen.<\/li>\n\n\n\n<li><strong>VARCHAR:<\/strong>\u00a0Speichert Zeichenketten mit variabler L\u00e4nge. Bereich: 0 bis 65.535 Zeichen (in neueren Versionen).<\/li>\n\n\n\n<li><strong>TINYTEXT:<\/strong>\u00a0Speichert kurze Textdaten. Bereich: 0 bis 255 Zeichen.<\/li>\n\n\n\n<li><strong>TEXT:<\/strong>\u00a0Speichert Standardtextdaten. Bereich: 0 bis 65.535 Zeichen.<\/li>\n\n\n\n<li><strong>MEDIUMTEXT:<\/strong>\u00a0Speichert mittellange Textdaten. Bereich: 0 bis 16.777.215 Zeichen.<\/li>\n\n\n\n<li><strong>LONGTEXT:<\/strong>\u00a0Speichert sehr lange Textdaten. Bereich: 0 bis 4.294.967.295 Zeichen.<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>C. Datums- und Uhrzeitdatentypen<\/strong><\/h3>\n\n\n\n<p>Werden verwendet, um Datums- und Uhrzeitdaten zu speichern.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>DATE:<\/strong>\u00a0Speichert ein Datum (Format: JJJJ-MM-TT). Bereich: &#8218;1000-01-01&#8216; bis &#8218;9999-12-31&#8216;. Gr\u00f6\u00dfe: 3 Byte.<\/li>\n\n\n\n<li><strong>TIME:<\/strong>\u00a0Speichert eine Uhrzeit (Format: HH:MM:SS). Bereich: &#8218;-838:59:59&#8216; bis &#8218;+838:59:59&#8216;. Gr\u00f6\u00dfe: 3 Byte.<\/li>\n\n\n\n<li><strong>DATETIME:<\/strong>\u00a0Kombination aus Datum und Uhrzeit (Format: JJJJ-MM-TT HH:MM:SS). Bereich: &#8218;1000-01-01 00:00:00&#8216; bis &#8218;9999-12-31 23:59:59&#8216;. Gr\u00f6\u00dfe: 8 Byte.<\/li>\n\n\n\n<li><strong>YEAR:<\/strong>\u00a0Speichert ein Jahr (Format: JJJJ). Bereich: 1900 bis 2155. Gr\u00f6\u00dfe: 1 Byte.<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>D. BLOB-Datentypen (Bin\u00e4r)<\/strong><\/h3>\n\n\n\n<p>BLOB steht f\u00fcr&nbsp;<em>Binary Large Object<\/em>. Es wird verwendet, um reine Bin\u00e4rdaten zu speichern, ist&nbsp;<em>gro\u00df-\/kleinschreibungsabh\u00e4ngig<\/em>&nbsp;und eignet sich ideal f\u00fcr Multimediadateien wie Bilder, Dokumente oder Audio.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>BIT:<\/strong>\u00a0Speichert Bin\u00e4rdaten. Bereich: 64 Bin\u00e4rziffern.<\/li>\n\n\n\n<li><strong>TINYBLOB:<\/strong>\u00a0Maximale Gr\u00f6\u00dfe 255 Byte.<\/li>\n\n\n\n<li><strong>BLOB:<\/strong>\u00a0Maximale Gr\u00f6\u00dfe 65.535 Byte.<\/li>\n\n\n\n<li><strong>MEDIUMBLOB:<\/strong>\u00a0Maximale Gr\u00f6\u00dfe 16.777.215 Byte.<\/li>\n\n\n\n<li><strong>LONGBLOB:<\/strong>\u00a0Maximale Gr\u00f6\u00dfe 4.294.967.295 Byte.<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Arten von Schl\u00fcsseln in SQL<\/strong><\/h2>\n\n\n\n<p>Ein Schl\u00fcssel in SQL ist eine Kombination aus einem oder mehreren Attributen (Spalten), die dazu dient, Datenzeilen in einer Tabelle eindeutig zu unterscheiden oder eine Tabelle mit einer anderen zu verbinden (zu verkn\u00fcpfen).<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Superschl\u00fcssel:<\/strong>\u00a0Eine Menge von Attributen, die verwendet werden kann, um jede Datenzeile in einer Tabelle eindeutig zu identifizieren.<\/li>\n\n\n\n<li><strong>Kandidatenschl\u00fcssel:<\/strong>\u00a0Ein minimaler Superschl\u00fcssel ohne redundante Attribute. Ein Kandidatenschl\u00fcssel wird aus der kleinsten Kombination von\u00a0<em>Feldern<\/em>\u00a0ausgew\u00e4hlt, die eindeutige Werte identifizieren kann.<\/li>\n\n\n\n<li><strong>Prim\u00e4rschl\u00fcssel:<\/strong>\u00a0Der Kandidatenschl\u00fcssel, der als Hauptidentifikation eines\u00a0<em>Datensatzes<\/em>\u00a0ausgew\u00e4hlt wurde. Daten im Prim\u00e4rschl\u00fcssel\u00a0<strong>d\u00fcrfen nicht leer sein<\/strong>\u00a0(<em>Not Null<\/em>) und\u00a0<strong>d\u00fcrfen nicht doppelt vorkommen<\/strong>. Jede Tabelle darf nur einen Prim\u00e4rschl\u00fcssel haben.<\/li>\n\n\n\n<li><strong>Alternativschl\u00fcssel:<\/strong>\u00a0Ein Kandidatenschl\u00fcssel, der\u00a0<em>nicht<\/em>\u00a0als Prim\u00e4rschl\u00fcssel ausgew\u00e4hlt wurde.<\/li>\n\n\n\n<li><strong>Fremdschl\u00fcssel:<\/strong>\u00a0Ein Schl\u00fcssel, der verwendet wird, um eine Tabelle mit einer anderen zu verkn\u00fcpfen und so eine\u00a0<em>Eltern-Kind-Beziehung<\/em>\u00a0herzustellen. Der Prim\u00e4rschl\u00fcssel der \u00fcbergeordneten Tabelle (parent) wird vom Fremdschl\u00fcssel der zugeh\u00f6rigen (child) Tabelle referenziert.<\/li>\n\n\n\n<li><strong>Zusammengesetzter Schl\u00fcssel:<\/strong>\u00a0Ein Schl\u00fcssel, der aus zwei oder mehr Attributen besteht, um eine Entit\u00e4t eindeutig zu identifizieren. Wird normalerweise verwendet, wenn keine einzelne Spalte die Anforderungen an einen Prim\u00e4rschl\u00fcssel erf\u00fcllt.<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Arten von Constraints in MySQL<\/strong><\/h2>\n\n\n\n<p><em>Constraints<\/em>&nbsp;sind Einschr\u00e4nkungsregeln, die auf Spalten oder Tabellen angewendet werden, um die Integrit\u00e4t und G\u00fcltigkeit der Daten zu gew\u00e4hrleisten.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>NOT NULL:<\/strong>\u00a0Stellt sicher, dass eine Spalte beim Einf\u00fcgen eines\u00a0<em>Datensatzes<\/em>\u00a0nicht leer gelassen werden darf. Die Spalte muss mit Daten gef\u00fcllt werden.<\/li>\n\n\n\n<li><strong>UNIQUE:<\/strong>\u00a0Stellt sicher, dass jeder Wert in einer Spalte sich von den anderen unterscheidet (keine doppelten Datens\u00e4tze).<\/li>\n\n\n\n<li><strong>PRIMARY KEY:<\/strong>\u00a0Eine Kombination der Constraints NOT NULL und UNIQUE. Identifiziert jede Zeile in einer Tabelle eindeutig. Es ist nur ein PRIMARY KEY pro Tabelle zul\u00e4ssig.<\/li>\n\n\n\n<li><strong>FOREIGN KEY:<\/strong>\u00a0Erh\u00e4lt die referenzielle Integrit\u00e4t der Daten zwischen Tabellen. Stellt sicher, dass der Wert in der\u00a0<em>child<\/em>-Spalte eine g\u00fcltige Referenz in der\u00a0<em>parent<\/em>-Spalte (einer anderen Tabelle) hat.<\/li>\n\n\n\n<li><strong>CHECK:<\/strong>\u00a0F\u00fchrt eine Validierung oder Pr\u00fcfung durch, bevor Daten in die Datenbank gespeichert werden. Die Daten werden mit einem\u00a0<em>booleschen<\/em>\u00a0Wert bewertet; wenn die Bedingung erf\u00fcllt ist, wird sie als\u00a0<em>true<\/em>\u00a0angesehen und gespeichert, ist sie jedoch\u00a0<em>false<\/em>, lehnt SQL sie ab und zeigt eine\u00a0<em>Fehlermeldung<\/em>\u00a0an.<\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>Einf\u00fchrung in die Data Definition Language (DDL) DDL&nbsp;steht f\u00fcr&nbsp;Data Definition Language, also eine Sammlung von Befehlen, um das gesamte Datenbankdesign in SQL (Structured Query Language) zu beschreiben. Die wichtigsten DDL-Befehle sind: Verwendung der Befehle CREATE, ALTER und DROP in MySQL a. CREATE Der Befehl CREATE wird verwendet, um neue Datenbanken, neue Tabellen oder neue&nbsp;Views&nbsp;zu erstellen. b. ALTER Der Befehl ALTER wird verwendet, um die Struktur einer bereits erstellten Tabelle zu \u00e4ndern. Diese Operation kann zum Hinzuf\u00fcgen, L\u00f6schen oder \u00c4ndern von Spalten, zum Modifizieren der Tabelle oder zum Zuweisen neuer Attribute zu Spalten verwendet werden. c. DROP Der Befehl DROP l\u00f6scht ein Objekt dauerhaft aus der Datenbank. Das Objekt kann die Datenbank selbst, eine Tabelle, eine&nbsp;Funktion, ein&nbsp;Index, eine&nbsp;Prozedur, ein&nbsp;Trigger&nbsp;oder eine&nbsp;View&nbsp;sein. Datentypen in MySQL Die Auswahl des richtigen Datentyps ist sehr wichtig f\u00fcr die Effizienz der Datenbankspeicherung. Im Folgenden sind die Kategorien der Datentypen in MySQL aufgef\u00fchrt: A. Numerische Datentypen Werden verwendet, um numerische Daten zu speichern. B. Zeichenkettendatentypen (String) Werden verwendet, um Zeichen- oder Textdaten zu speichern. C. Datums- und Uhrzeitdatentypen Werden verwendet, um Datums- und Uhrzeitdaten zu speichern. D. BLOB-Datentypen (Bin\u00e4r) BLOB steht f\u00fcr&nbsp;Binary Large Object. Es wird verwendet, um reine Bin\u00e4rdaten zu speichern, ist&nbsp;gro\u00df-\/kleinschreibungsabh\u00e4ngig&nbsp;und eignet sich ideal f\u00fcr Multimediadateien &hellip;<\/p>\n","protected":false},"author":1,"featured_media":3000,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[96],"tags":[],"class_list":["post-3012","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-programmierung"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.5 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>DDL, Datentypen, Schl\u00fcssel und Constraints in MySQL<\/title>\n<meta name=\"description\" content=\"Erl\u00e4utert die Definition von DDL (CREATE, ALTER, DROP), Datentypen, Schl\u00fcsselarten und Datenbank-Constraints f\u00fcr Einsteiger.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/tekno.bali-island.com\/de\/articles\/ddl-datentypen-schlussel-und-constraints-in-mysql\/\" \/>\n<meta property=\"og:locale\" content=\"de_DE\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"DDL, Datentypen, Schl\u00fcssel und Constraints in MySQL\" \/>\n<meta property=\"og:description\" content=\"Erl\u00e4utert die Definition von DDL (CREATE, ALTER, DROP), Datentypen, Schl\u00fcsselarten und Datenbank-Constraints f\u00fcr Einsteiger.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/tekno.bali-island.com\/de\/articles\/ddl-datentypen-schlussel-und-constraints-in-mysql\/\" \/>\n<meta property=\"og:site_name\" content=\"Bali Island Tekno\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/people\/Wilanpedia\/61575048527927\/\" \/>\n<meta property=\"article:published_time\" content=\"2026-05-09T13:50:59+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/tekno.bali-island.com\/wp-content\/uploads\/2026\/05\/DDL.webp\" \/>\n\t<meta property=\"og:image:width\" content=\"1920\" \/>\n\t<meta property=\"og:image:height\" content=\"1080\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/webp\" \/>\n<meta name=\"author\" content=\"Wilan\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Verfasst von\" \/>\n\t<meta name=\"twitter:data1\" content=\"Wilan\" \/>\n\t<meta name=\"twitter:label2\" content=\"Gesch\u00e4tzte Lesezeit\" \/>\n\t<meta name=\"twitter:data2\" content=\"5\u00a0Minuten\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/tekno.bali-island.com\\\/de\\\/articles\\\/ddl-datentypen-schlussel-und-constraints-in-mysql\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/tekno.bali-island.com\\\/de\\\/articles\\\/ddl-datentypen-schlussel-und-constraints-in-mysql\\\/\"},\"author\":{\"name\":\"Wilan\",\"@id\":\"https:\\\/\\\/tekno.bali-island.com\\\/de\\\/#\\\/schema\\\/person\\\/945426dbaeb9dc9d603797b51b1b7e42\"},\"headline\":\"DDL, Datentypen, Schl\u00fcssel und Constraints in MySQL\",\"datePublished\":\"2026-05-09T13:50:59+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/tekno.bali-island.com\\\/de\\\/articles\\\/ddl-datentypen-schlussel-und-constraints-in-mysql\\\/\"},\"wordCount\":984,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/tekno.bali-island.com\\\/de\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/tekno.bali-island.com\\\/de\\\/articles\\\/ddl-datentypen-schlussel-und-constraints-in-mysql\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/tekno.bali-island.com\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/DDL.webp\",\"articleSection\":[\"Programmierung\"],\"inLanguage\":\"de\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/tekno.bali-island.com\\\/de\\\/articles\\\/ddl-datentypen-schlussel-und-constraints-in-mysql\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/tekno.bali-island.com\\\/de\\\/articles\\\/ddl-datentypen-schlussel-und-constraints-in-mysql\\\/\",\"url\":\"https:\\\/\\\/tekno.bali-island.com\\\/de\\\/articles\\\/ddl-datentypen-schlussel-und-constraints-in-mysql\\\/\",\"name\":\"DDL, Datentypen, Schl\u00fcssel und Constraints in MySQL\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/tekno.bali-island.com\\\/de\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/tekno.bali-island.com\\\/de\\\/articles\\\/ddl-datentypen-schlussel-und-constraints-in-mysql\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/tekno.bali-island.com\\\/de\\\/articles\\\/ddl-datentypen-schlussel-und-constraints-in-mysql\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/tekno.bali-island.com\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/DDL.webp\",\"datePublished\":\"2026-05-09T13:50:59+00:00\",\"description\":\"Erl\u00e4utert die Definition von DDL (CREATE, ALTER, DROP), Datentypen, Schl\u00fcsselarten und Datenbank-Constraints f\u00fcr Einsteiger.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/tekno.bali-island.com\\\/de\\\/articles\\\/ddl-datentypen-schlussel-und-constraints-in-mysql\\\/#breadcrumb\"},\"inLanguage\":\"de\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/tekno.bali-island.com\\\/de\\\/articles\\\/ddl-datentypen-schlussel-und-constraints-in-mysql\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"de\",\"@id\":\"https:\\\/\\\/tekno.bali-island.com\\\/de\\\/articles\\\/ddl-datentypen-schlussel-und-constraints-in-mysql\\\/#primaryimage\",\"url\":\"https:\\\/\\\/tekno.bali-island.com\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/DDL.webp\",\"contentUrl\":\"https:\\\/\\\/tekno.bali-island.com\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/DDL.webp\",\"width\":1920,\"height\":1080,\"caption\":\"DDL\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/tekno.bali-island.com\\\/de\\\/articles\\\/ddl-datentypen-schlussel-und-constraints-in-mysql\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/tekno.bali-island.com\\\/de\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"DDL, Datentypen, Schl\u00fcssel und Constraints in MySQL\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/tekno.bali-island.com\\\/de\\\/#website\",\"url\":\"https:\\\/\\\/tekno.bali-island.com\\\/de\\\/\",\"name\":\"Bali Island Tekno\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\\\/\\\/tekno.bali-island.com\\\/de\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/tekno.bali-island.com\\\/de\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"de\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/tekno.bali-island.com\\\/de\\\/#organization\",\"name\":\"Bali Island Tekno\",\"url\":\"https:\\\/\\\/tekno.bali-island.com\\\/de\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"de\",\"@id\":\"https:\\\/\\\/tekno.bali-island.com\\\/de\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/tekno.bali-island.com\\\/wp-content\\\/uploads\\\/2026\\\/04\\\/Logo-Tekno-Bali-Island.webp\",\"contentUrl\":\"https:\\\/\\\/tekno.bali-island.com\\\/wp-content\\\/uploads\\\/2026\\\/04\\\/Logo-Tekno-Bali-Island.webp\",\"width\":512,\"height\":512,\"caption\":\"Bali Island Tekno\"},\"image\":{\"@id\":\"https:\\\/\\\/tekno.bali-island.com\\\/de\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/people\\\/Wilanpedia\\\/61575048527927\\\/\"]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/tekno.bali-island.com\\\/de\\\/#\\\/schema\\\/person\\\/945426dbaeb9dc9d603797b51b1b7e42\",\"name\":\"Wilan\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"de\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/b88f244258181b0b6313e5bf915a4aa9f133283d33124cb16947eb1389dc4bc5?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/b88f244258181b0b6313e5bf915a4aa9f133283d33124cb16947eb1389dc4bc5?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/b88f244258181b0b6313e5bf915a4aa9f133283d33124cb16947eb1389dc4bc5?s=96&d=mm&r=g\",\"caption\":\"Wilan\"},\"sameAs\":[\"https:\\\/\\\/tekno.bali-island.com\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"DDL, Datentypen, Schl\u00fcssel und Constraints in MySQL","description":"Erl\u00e4utert die Definition von DDL (CREATE, ALTER, DROP), Datentypen, Schl\u00fcsselarten und Datenbank-Constraints f\u00fcr Einsteiger.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/tekno.bali-island.com\/de\/articles\/ddl-datentypen-schlussel-und-constraints-in-mysql\/","og_locale":"de_DE","og_type":"article","og_title":"DDL, Datentypen, Schl\u00fcssel und Constraints in MySQL","og_description":"Erl\u00e4utert die Definition von DDL (CREATE, ALTER, DROP), Datentypen, Schl\u00fcsselarten und Datenbank-Constraints f\u00fcr Einsteiger.","og_url":"https:\/\/tekno.bali-island.com\/de\/articles\/ddl-datentypen-schlussel-und-constraints-in-mysql\/","og_site_name":"Bali Island Tekno","article_publisher":"https:\/\/www.facebook.com\/people\/Wilanpedia\/61575048527927\/","article_published_time":"2026-05-09T13:50:59+00:00","og_image":[{"width":1920,"height":1080,"url":"https:\/\/tekno.bali-island.com\/wp-content\/uploads\/2026\/05\/DDL.webp","type":"image\/webp"}],"author":"Wilan","twitter_card":"summary_large_image","twitter_misc":{"Verfasst von":"Wilan","Gesch\u00e4tzte Lesezeit":"5\u00a0Minuten"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/tekno.bali-island.com\/de\/articles\/ddl-datentypen-schlussel-und-constraints-in-mysql\/#article","isPartOf":{"@id":"https:\/\/tekno.bali-island.com\/de\/articles\/ddl-datentypen-schlussel-und-constraints-in-mysql\/"},"author":{"name":"Wilan","@id":"https:\/\/tekno.bali-island.com\/de\/#\/schema\/person\/945426dbaeb9dc9d603797b51b1b7e42"},"headline":"DDL, Datentypen, Schl\u00fcssel und Constraints in MySQL","datePublished":"2026-05-09T13:50:59+00:00","mainEntityOfPage":{"@id":"https:\/\/tekno.bali-island.com\/de\/articles\/ddl-datentypen-schlussel-und-constraints-in-mysql\/"},"wordCount":984,"commentCount":0,"publisher":{"@id":"https:\/\/tekno.bali-island.com\/de\/#organization"},"image":{"@id":"https:\/\/tekno.bali-island.com\/de\/articles\/ddl-datentypen-schlussel-und-constraints-in-mysql\/#primaryimage"},"thumbnailUrl":"https:\/\/tekno.bali-island.com\/wp-content\/uploads\/2026\/05\/DDL.webp","articleSection":["Programmierung"],"inLanguage":"de","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/tekno.bali-island.com\/de\/articles\/ddl-datentypen-schlussel-und-constraints-in-mysql\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/tekno.bali-island.com\/de\/articles\/ddl-datentypen-schlussel-und-constraints-in-mysql\/","url":"https:\/\/tekno.bali-island.com\/de\/articles\/ddl-datentypen-schlussel-und-constraints-in-mysql\/","name":"DDL, Datentypen, Schl\u00fcssel und Constraints in MySQL","isPartOf":{"@id":"https:\/\/tekno.bali-island.com\/de\/#website"},"primaryImageOfPage":{"@id":"https:\/\/tekno.bali-island.com\/de\/articles\/ddl-datentypen-schlussel-und-constraints-in-mysql\/#primaryimage"},"image":{"@id":"https:\/\/tekno.bali-island.com\/de\/articles\/ddl-datentypen-schlussel-und-constraints-in-mysql\/#primaryimage"},"thumbnailUrl":"https:\/\/tekno.bali-island.com\/wp-content\/uploads\/2026\/05\/DDL.webp","datePublished":"2026-05-09T13:50:59+00:00","description":"Erl\u00e4utert die Definition von DDL (CREATE, ALTER, DROP), Datentypen, Schl\u00fcsselarten und Datenbank-Constraints f\u00fcr Einsteiger.","breadcrumb":{"@id":"https:\/\/tekno.bali-island.com\/de\/articles\/ddl-datentypen-schlussel-und-constraints-in-mysql\/#breadcrumb"},"inLanguage":"de","potentialAction":[{"@type":"ReadAction","target":["https:\/\/tekno.bali-island.com\/de\/articles\/ddl-datentypen-schlussel-und-constraints-in-mysql\/"]}]},{"@type":"ImageObject","inLanguage":"de","@id":"https:\/\/tekno.bali-island.com\/de\/articles\/ddl-datentypen-schlussel-und-constraints-in-mysql\/#primaryimage","url":"https:\/\/tekno.bali-island.com\/wp-content\/uploads\/2026\/05\/DDL.webp","contentUrl":"https:\/\/tekno.bali-island.com\/wp-content\/uploads\/2026\/05\/DDL.webp","width":1920,"height":1080,"caption":"DDL"},{"@type":"BreadcrumbList","@id":"https:\/\/tekno.bali-island.com\/de\/articles\/ddl-datentypen-schlussel-und-constraints-in-mysql\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/tekno.bali-island.com\/de\/"},{"@type":"ListItem","position":2,"name":"DDL, Datentypen, Schl\u00fcssel und Constraints in MySQL"}]},{"@type":"WebSite","@id":"https:\/\/tekno.bali-island.com\/de\/#website","url":"https:\/\/tekno.bali-island.com\/de\/","name":"Bali Island Tekno","description":"","publisher":{"@id":"https:\/\/tekno.bali-island.com\/de\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/tekno.bali-island.com\/de\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"de"},{"@type":"Organization","@id":"https:\/\/tekno.bali-island.com\/de\/#organization","name":"Bali Island Tekno","url":"https:\/\/tekno.bali-island.com\/de\/","logo":{"@type":"ImageObject","inLanguage":"de","@id":"https:\/\/tekno.bali-island.com\/de\/#\/schema\/logo\/image\/","url":"https:\/\/tekno.bali-island.com\/wp-content\/uploads\/2026\/04\/Logo-Tekno-Bali-Island.webp","contentUrl":"https:\/\/tekno.bali-island.com\/wp-content\/uploads\/2026\/04\/Logo-Tekno-Bali-Island.webp","width":512,"height":512,"caption":"Bali Island Tekno"},"image":{"@id":"https:\/\/tekno.bali-island.com\/de\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/people\/Wilanpedia\/61575048527927\/"]},{"@type":"Person","@id":"https:\/\/tekno.bali-island.com\/de\/#\/schema\/person\/945426dbaeb9dc9d603797b51b1b7e42","name":"Wilan","image":{"@type":"ImageObject","inLanguage":"de","@id":"https:\/\/secure.gravatar.com\/avatar\/b88f244258181b0b6313e5bf915a4aa9f133283d33124cb16947eb1389dc4bc5?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/b88f244258181b0b6313e5bf915a4aa9f133283d33124cb16947eb1389dc4bc5?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/b88f244258181b0b6313e5bf915a4aa9f133283d33124cb16947eb1389dc4bc5?s=96&d=mm&r=g","caption":"Wilan"},"sameAs":["https:\/\/tekno.bali-island.com"]}]}},"_links":{"self":[{"href":"https:\/\/tekno.bali-island.com\/de\/wp-json\/wp\/v2\/posts\/3012","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/tekno.bali-island.com\/de\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/tekno.bali-island.com\/de\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/tekno.bali-island.com\/de\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/tekno.bali-island.com\/de\/wp-json\/wp\/v2\/comments?post=3012"}],"version-history":[{"count":1,"href":"https:\/\/tekno.bali-island.com\/de\/wp-json\/wp\/v2\/posts\/3012\/revisions"}],"predecessor-version":[{"id":3013,"href":"https:\/\/tekno.bali-island.com\/de\/wp-json\/wp\/v2\/posts\/3012\/revisions\/3013"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/tekno.bali-island.com\/de\/wp-json\/wp\/v2\/media\/3000"}],"wp:attachment":[{"href":"https:\/\/tekno.bali-island.com\/de\/wp-json\/wp\/v2\/media?parent=3012"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/tekno.bali-island.com\/de\/wp-json\/wp\/v2\/categories?post=3012"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/tekno.bali-island.com\/de\/wp-json\/wp\/v2\/tags?post=3012"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}