PDA

View Full Version : Suche nach redbooks



BUG
11-11-04, 16:23
Hallo Leute,

ich schreibe gerade meine Studienarbeit über Triggerprogrammierung und habe da noch zwei Kapitel mit Inhalt zu füllen zu denen ich aber leider keine vernünftigen Infos finde.

Einmal geht es um "physische Datenorganisation und daraus resultierende Suchalgorithmen". Konkret möchte wissen, wie z.B. sich ein SQL-Update auf die physikalische Organisation der Daten auswirkt. Werden Sätze mittendrin eingefügt und sofort sortiert, ist das alles verpointert oder wie läuft das? Ich habe hier ein paar schlaue Bücher zu DB2 aber da steht sowas irgendwie nicht drin.

Außerdem möchte ich einen kurzen Absatz über die "Architektur von OS400 in Zusammenspiel mit RPG" schreiben. Ich weiss selber noch nicht so ganz wie ich mir das vorstelle, aber es klingt gut finde ich. Letztendlich will ich hier informieren, wieweit ILE schon Objektorientierung unterstützt, wie performant RPG ist und einige allgemeine Informationen zu OS400.

Ich will jetzt nicht, dass ihr mir meine Fragen haarklein auseinandernehmt (auch wenn ich nichts dagegen hätte ;)) Aber unter

http://publib.boulder.ibm.com (http://publib.boulder.ibm.com/pubs/html/as400/online/homeeng1.htm) und
http://www.redbooks.ibm.com (http://www.redbooks.ibm.com/)

gibt's zum Beispiel jede Menge Info, nur ist das eben ein derartig riesiger Haufen dass ich nicht so konkret eine vorstellung habe, wo ich nachschauen könnte. Habt ihr da evtl einen Tip für mich?

Herzlichen Dank, beste Grüße und nen schönen Feierabend,

Björn

BenderD
11-11-04, 18:54
Hallo,

im AS400 Bereich dominiert Obfuscation, das ist einmal radikal durchbrochen worden von Frank Soltis mit "Insisde the AS400", das stand auch mal im Web, tut es aber nicht mehr, das wäre eine wichtige Quelle, ist allerdings gerade in bezug auf die angesprochene Thematik vielleicht nicht einmal aktuell genug (da gab es noch keine SQL Trigger).
Trotz allem ein paar kurze Bemerkungen:
Zur Datenorganisation:
Grundsätzlich werden die Suchstrukturen über binäre Bäume realisiert (bei fast allen DBs). Die Organisation der Basisdaten ist einstellbar bei Reuse Deleted Records (SQL erstellte Tables default) werden neue Sätze in Lücken eingefügt ansonsten (CRTPF default) hinten angehängt. Die Aktualisierung der Suchstrukturen ist ebenfalls einstellbar, üblich ist Maint *immed, sofort aktualisieren. Bei Triggern muss man differenzieren nach native Triggern (meist RPG) oder SQL Trigger, das sind real generierte C Programme.
ILE unterstützt keineswegs Objekt Orientierung, insbesondere weil es keine Mehrfach Aktivierung der Programme ermöglicht. RPG ist nicht performant, sondern Ressourcen schonend; insbesondere bei Multiprozessormaschinen fehlt RPG die Unterstützung von Multithreading, um als performante Sprache bezeichnet zu werden.

mfg

Dieter Bender

PS: falls die Arbeit von RPG Hardlinern begutachtet wird, empfehlen sich diplomatische Formulierungen, das sind Dinge, die mancher nicht gerne hört!


Hallo Leute,

ich schreibe gerade meine Studienarbeit über Triggerprogrammierung und habe da noch zwei Kapitel mit Inhalt zu füllen zu denen ich aber leider keine vernünftigen Infos finde.

Einmal geht es um "physische Datenorganisation und daraus resultierende Suchalgorithmen". Konkret möchte wissen, wie z.B. sich ein SQL-Update auf die physikalische Organisation der Daten auswirkt. Werden Sätze mittendrin eingefügt und sofort sortiert, ist das alles verpointert oder wie läuft das? Ich habe hier ein paar schlaue Bücher zu DB2 aber da steht sowas irgendwie nicht drin.

Außerdem möchte ich einen kurzen Absatz über die "Architektur von OS400 in Zusammenspiel mit RPG" schreiben. Ich weiss selber noch nicht so ganz wie ich mir das vorstelle, aber es klingt gut finde ich. Letztendlich will ich hier informieren, wieweit ILE schon Objektorientierung unterstützt, wie performant RPG ist und einige allgemeine Informationen zu OS400.

Ich will jetzt nicht, dass ihr mir meine Fragen haarklein auseinandernehmt (auch wenn ich nichts dagegen hätte ;)) Aber unter

http://publib.boulder.ibm.com (http://publib.boulder.ibm.com/pubs/html/as400/online/homeeng1.htm) und
http://www.redbooks.ibm.com (http://www.redbooks.ibm.com/)

gibt's zum Beispiel jede Menge Info, nur ist das eben ein derartig riesiger Haufen dass ich nicht so konkret eine vorstellung habe, wo ich nachschauen könnte. Habt ihr da evtl einen Tip für mich?

Herzlichen Dank, beste Grüße und nen schönen Feierabend,

Björn

BUG
12-11-04, 09:39
Hallo Dieter,

das ist großartig! Danke sehr. Es sind keine Harliner im Spiel, von daher sind provokante Thesen vielleicht nicht so schlimm. Deinen Tip in Sachen Diplomatie werd ich aber trotzdem beherzigen.

Beste Grüße, Björn