Informatik und Netzinfrastruktur für ein kleines Unternehmen realisieren
Modulidentifikation
Handlungsziele
- Interpretiert die Darstellung eines logischen, relationalen Datenmodells korrekt.
- Implementiert ein logisches, relationales Datenmodell in einem relationalen Datenbankmanagementsystem.Stellt die referenzielle Integrität im
- Implementierten Datenbankschema durch Integritätsbedingungen (Constraints) sicher.
- Fügt Daten mittels Datenbearbeitungssprache (DML) in die Datenbank ein.
- Importiert Daten in die Datenbank (z.B. aus Dateien oder anderen Tabellen).
- Prüft die Vollständigkeit und Korrektheit der eingefügten Daten durch einfache Abfragen.
- Korrigiert fehlerhafte und unvollständige Daten.
Handlungsnotwenidge Kenntnisse
- Kennt die Elemente (Datenbank, Zeichensatz, Schema, Tablespace, Tabelle, Partition, Feld, usw.) eines Datenbankmanagementsystems (DBMS) zur Umsetzung eines Datenmodells in ein physisches Datenbankschema.
Kennt die Befehle einer Datendefinitionssprache (DDL) zur Implementierung des logischen, relationalen Datenmodells in einem physischen Datenbankschema.- Kennt gebräuchliche Datentypen (Zeichenfolgen fix und variabel, Ganzzahlen, Fliesskommazahlen, Datum und Zeit, Binärtypen) und deren Grenzen und Verwendung passend zum logischen Datentyp.
- Kennt Möglichkeiten zur Vergabe von Standardwerten für Attribute und zur automatischen Verwaltung des Primärschlüssels.Kennt Vorgehensweise, um ein logisches, relationales Datenmodell systematisch zu interpretieren.
- Kennt Elemente und Befehle einer Datendefinitionssprache (DDL) zur Implementierung von Integritätsbedingungen (Constraints), d.h. zur Sicherstellung der referenziellen Integrität.
- Kennt weitere Constraints auf Tabellen- und Attributebene (keine leeren Werte, Einschränkung des Wertebereichs, Standardwerte, usw.) und kennt die möglichen Regeln beim Ändern und Löschen eines Datensatzes.
- Kennt Befehle zur zeitweisen Aussetzung der Integritätsbedingungen, z.B. zur Ermöglichung oder Beschleunigung von Imports.