* Rainer Lischke schrieb am 21.Feb.2002:
wenn ich da an DB2 (OS/390) denke, da werden auch nur Daten- typen kontrolliert. Ob der Wert korrekt ist, oder nicht muss mein Cobol-, Assembler- oder PL1-Programm auch selbst raus- finden. Oder mache ich seit Jahren den Fehler zuviel zu kontrollieren?
Mach mal ein Update by Select und dann ein Rollback. bei DB2 sicherlich kein Problem. Auf einer S390 schon mal gar nicht. Ich weiß auch nicht, was passiert, wenn der Rechner mitten in einer Aktion abstürzt. Bei DB2 gehe ich sehr stark davon aus, daß egal zu welchem Zeitpunkt der Absturz erfolgt, die Datenbank konsistent ist. Entweder die Aktion ist vollständig abgeschlossen oder gar nicht. Wenn ich z.B von einem Konto auf ein anderes Geld überweise, so muß es auch bei einem Systemabsturz, entweder auf dem einen oder auf dem anderen sein, aber niemals ganz verschwunden oder auf beiden.
PS Davon abgesehen, wer schreibt ohne Programm in eine DB? Dann
Mache ich ständig, aber nur um Testtabellen anzulegen. ;)
sind doch auch Kontrollmodule fuer die Datentypen da, oder? Wenn nicht, ist das die beste Gelegenheit sowas zu bauen und Ruhe ist.
Bernd -- Alle meine Signaturen sind rein zufällig und haben nichts mit dem Text oder dem Schreiber zu tun, dem ich antworte. Falls irgendwelche Unrichtigkeiten dabei sein sollten, so bedauere ich das. Es wäre nett, wenn Du mich benachrichtigen würdest. |Zufallssignatur 0