Aus dem Kurs: SQL Grundkurs 4: Data Definition Language (DDL) und Data Control Language (DCL)

So erhalten Sie Zugriff auf diesen Kurs

Werden Sie noch heute Mitglied und erhalten Sie Zugriff auf mehr als 24.900 Kurse von Branchenfachleuten.

Schema für Tabellen definieren

Schema für Tabellen definieren

Ich möchte Ihnen nun zeigen, wie Sie ein Schema für Ihre Tabellen erstellen können. Da bei MySQL und Oracle nicht unterschiedliche Datenbanken auf einem Server verwendet werden, bekommt das Schema eine größere Bedeutung als bei Microsoft SQL Server. Denn hier ist es das Mittel, um organisatorisch Objekte voneinander zu trennen. Ich starte den Reigen mit MySQL. Mit der Anweisung CREATE SCHEMA erzeugen wir ein Schema und ich vergebe z.B train. Das soll jetzt kurz für Training sein. Ich meine jetzt keinen Zug damit, weil ein Schemaname sollte auch nicht zu lang sein, deshalb schreibe ich Training nicht aus. Zusätzlich kann ich noch definieren, welche Zeichensätze hier verwendet werden sollen, d.h. über den Zusatz DEFAULT CHARACTER SET. Ich schreibe das lieber groß. Auch wenn jetzt hier beim Ersetzen der Editor klein vorschlägt, und zwar latin1 verwende ich hier. Das ist in Europa bzw. Mitteleuropa sehr üblich und gebe noch die Collation an. Die Collation legt eben fest, wie z.B…

Inhalt