Der Datenbankadministrator erstellt die Mitarbeitertabelle (employee) und aktiviert die Tabelle und die Spalte für die Bilder (picture) für die Verwendung durch den Image Extender.
Aktionen des Datenbankadministratoren: Aus praktischen Gründen fügt der Datenbankadministrator das Schema 'mmdbsys' im aktuellen Funktionspfad hinzu, indem er die folgende SQL-Anweisung verwendet:
SET CURRENT FUNCTION PATH = mmdbsys, CURRENT FUNCTION PATH
Dadurch ist es möglich, daß UDT- und UDF-Namen ohne das Präfix mit dem Schemanamen 'mmdbsys' angegeben werden. (Das Schema 'mmdbsys' muß nicht das erste Schema im Funktionspfad sein.) Weitere Informationen zu UDT- und UDF-Namen befinden sich im Abschnitt UDF- und UDT-Namen.
Der Datenbankadministrator erstellt die Tabelle 'employee'. Er verwendet den DB2-Befehlszeilenprozessor, um die folgende SQL-Anweisung einzugeben:
CREATE TABLE employee /*name of the table*/ (id CHAR(6) /*employee identification*/ name VARCHAR(40) /*employee name*/ picture DB2IMAGE) /*employee picture*/
Der Datenbankadministrator verwendet danach den db2ext-Befehlszeilenprozessor, um die folgenden Befehle einzugeben:
ENABLE TABLE employee FOR DB2IMAGE ENABLE COLUMN employee picture FOR DB2IMAGE
Ereignis: Als Antwort auf den Befehl ENABLE TABLE führt der Image Extender folgende Aktionen aus:
Als Antwort auf den Befehl ENABLE COLUMN führt der Image Extender folgende Aktionen aus: