Der Datenbankadministrator fügt eine Audiospalte zur Mitarbeitertabelle hinzu und aktiviert diese für die Verwendung durch den Audio Extender.
Aktionen des Datenbankadministratoren: Der Datenbankadministrator verwendet den db2ext-Befehlszeilenprozessor, um die Personaldatenbank für die Verwendung durch den Audio Extender zu aktivieren:
ENABLE DATABASE FOR DB2AUDIO
Der Datenbankadministrator gibt anschließend die folgende SQL-Anweisung aus, um die Tabelle 'employee' zu ändern. Der Datenbankadministrator verwendet den DB2-Befehlszeilenprozessor zum Ausgeben der SQL-Anweisung.
ALTER TABLE employee /*name of the table*/ ADD voice DB2AUDIO /*employee audio recording*/
Der Datenbankadministrator verwendet den db2ext-Befehlszeilenprozessor, um die Tabelle 'employee' und die Spalte 'voice' für die Verwendung durch den Audio Extender zu aktivieren:
ENABLE TABLE employee FOR DB2AUDIO ENABLE COLUMN employee voice FOR DB2AUDIO
Ereignis: Als Antwort auf den Befehl ENABLE DATABASE führt der Audio Extender folgende Aktionen aus:
UDF-Name | Beschreibung |
---|---|
AlignValue | Abrufen der Byte pro Sample eines Tons |
BitsPerSample | Abrufen der Anzahl an Bit, die zur Darstellung des Tons verwendet werden |
BytesPerSec | Abrufen der Durchschnittsanzahl an Byte pro Sekunde des Tons |
Comment | Abrufen oder Aktualisieren eines Benutzerkommentars |
Content | Abrufen oder Aktualisieren des Inhalts eines Tons |
DB2Audio | Speichern des Inhalts eines Tons |
Duration | Abrufen der Spieldauer eines Tons |
Filename | Abrufen des Namens der Datei, die den Ton enthält |
FindInstrument | Abrufen der Nummer der Tonspur, auf der ein bestimmtes Instrument in einem Ton aufgezeichnet ist |
FindTrackName | Abrufen der Spurnummer einer benannten Spur in einer Tonaufzeichnung |
Format | Abrufen des Tonformats |
GetInstruments | Abrufen der Namen der Instrumente, die in einem Ton aufgezeichnet sind |
GetTrackNames | Abrufen der Spurnamen in einem Ton |
Importer | Abrufen der Benutzer-ID der Person, die einen Ton importiert hat |
ImportTime | Abrufen der Zeitmarke, wann ein Ton importiert wurde |
NumAudioTracks | Abrufen der Anzahl der aufgezeichneten Spuren in einem Ton |
NumChannels | Abrufen der Anzahl an Tonkanälen |
Replace | Aktualisieren des Inhalts und der Benutzerkommentare für eine Tonaufzeichnung |
SamplingRate | Abrufen der Abtastrate eines Tons |
Size | Abrufen der Größe eines Tons in Byte |
TicksPerQNote | Abrufen der Anzahl von Taktimpulsen pro Viertelnote, die bei der Aufzeichnung eines Tons verwendet wurde |
TicksPerSec | Abrufen der Anzahl von Taktimpulsen pro Sekunde, die bei der Aufzeichnung eines Tons verwendet wurde |
Updater | Abrufen der Benutzer-ID der Person, die einen Ton aktualisiert hat |
UpdateTime | Abrufen der Zeitmarke, wann ein Ton aktualisiert wurde |
Als Antwort auf den Befehl ENABLE TABLE führt der Audio Extender folgende Aktionen aus:
Als Antwort auf den Befehl ENABLE COLUMN führt der Audio Extender folgende Aktionen aus: