PAF-USER RIN und MRIN

Hallo Hans J�rgen,

pass auf deine ca 30.000 Personen auf.
Durch Experimente kann da schon mal etwas
verloren gehen.

Mit AQ kann man nicht mehr verschmelzen?
Das w�rde mir auch sehr fehlen.

K�nntest du eigentlich eine kleine Testdatei
aus AQ auch in eine PAF-Datei verwandeln?

Liebe Gr��e

Eva (Holtkamp)
E.Holtkamp@gmx.de

Hallo Eva und andere, die PAF hinterherweinen,

...
Mit AQ kann man nicht mehr verschmelzen?
Das w�rde mir auch sehr fehlen.

das sollte eigentlich jedes halbwegs ordentliche Programm k�nnen. Und AQ kann's auch: In der Funktionsleiste gibt es daf�r ein sch�nes Verkehrszeichen: In einer Raute eine von rechts auf die Hauptstra�e einm�ndende Nebenstra�e. Sogar in der Gratisversion verf�gbar :wink:

PAF - da gibt's ein lachendes und ein weinendes Auge: Es ist so sch�n einfach zu bedienen - AQ sieht sehr �hnlich aus, verlangt also nicht allzu viel Umgew�hnung. Aber immer wieder PAFs bl�de Pointerfehler, die ja auch gerade eben wieder Thema waren. Und die Tatsache, dass die Logdatei eigentlich zu nichts zu gebrauchen ist - insofern ist PAF in strengem Sinn kein vollst�ndiges Datenbanksystem.

PAFfrische Gr��e!
Nikolaus (Ordemann)

Hallo Nikolaus,

ja, der bl�de Pointerfehler hat uns schon zu schaffen gemacht,
das stimmt. Aber auch andere Programme haben ja
ihre Mucken.
AQ m�ssen wir erst noch n�her kennenlernen.

Schaun wir mal.

Liebe Gr��e

Eva (Holtkamp)
E.Holtkamp@gmx.de

Hallo an Alle,

bisher wurde immer nur gesagt, das PAF wahrscheinlich einmal auf einem neuen Betriebssystem nicht mehr laufen wird.
Warum sich Gedanken machen, auf welches andere Programme man seine Daten �bertragen soll oder mu�?

Vielleicht gibt es ja einfach die M�glichkeit, auf einem "separaten" Rechner mit dem "alten" Betriebssystem weiter zu arbeiten??

Nur mal so �berlegt.....

Gr��e aus K�ln
Eric (Ludemann)

Hallo Eric,

das hatte ich mir auch schon so �berlegt.

Also ja keinen �lteren Rechner entsorgen.

Man kann ihn nochmal f�r PAF o. �. gebrauchen. ;-))

Liebe Gr��e

Eva (Holtkamp)
E.Holtkamp@gmx.de

Hallo Eva,

den Begriff Pointer kenne ich aus der Hundzucht - aber was ist denn ein Pointerfehler im Familienforchungsprogramm?

Die Diskussion hier im Forum lese ich mit Interesse - macht weiter so.

Viele Gr��e
Edmund

Hallo Edmund und andere Datenbank-Technik-Interessierte,

den Begriff Pointer kenne ich aus der Hundzucht ...

du bist hier nicht auf den Hund gekommen; an Evas Stelle antworte ich mal, der ich Datenbankstrukturen aus meiner fr�heren beruflichen Gro�rechnerwelt noch kenne:

Der Speicherberreich deiner Daten, z.B. in einer PAF-Datei, ist unterteilt in, sagen wir mal, "Segmente" meist bedarfsabh�ngiger L�nge, die innerhalb der Datei eine Adresse haben, wie H�user in einer Stra�e. In solchen Segmenten werden deine Daten abgelegt. Nehmen wir die einzelnen Personen deiner Datensammlung - f�r jede dieser Personen wird so ein Segment belegt. Wenn du jetzt 2 Personen miteinander verheiratest, wird ein Eheschlie�ungssegment angelegt. Das liegt vermutlich an ganz anderer Stelle als die evtl. zu unterschiedlichen Zeitpunkten "irgendwo" angelegten Personensegmente. Unter Pointern/Zeigern versteht man die Verweise der zusammengeh�rigen Segmente aufeinander durch Angabe deren Adresse, also z.B. vom Eheschlie�ungssegment zu den Segmenten der beteiligten Personen und von dort zur�ck. So ist es m�glich, diese Informationen jeweils nur einmal zu speichern und zusammengeh�rige Objekte wiederzufinden, indem man sich an Pointer-Ketten weiterhangelt. Mit der gleichen Logik sind auch Ehen mit ihren Kinder verkn�pft, und auch die unbelegten Segmente der Datei untereinander. Dass diese Pointerei in der Datenbank Platz kostet, ist klar; oft sind nur kleine Objekte auf vielerlei Weise mit vielen anderen Objekten verbunden, da wird dieser Overhead erheblich.

Weil nun mal Programme von Menschen gemacht werden und Menschen "per definitionem" Fehler machen, kann es vorkommen, dass das Programm mit seiner Pointerverwaltung gelegentlich ins Schleudern kommt, oder das Programm wird mit undefiniertem Status beendet, bevor nach einem Update die Pointerverwaltung korrekt abgeschlossen ist, weil z.B. einer den Stecker gezogen hat; PAF ist oft in der Lage, diese Fehler auf Wunsch zu reparieren, wobei das Risiko bleibt, dass dabei inhaltliche Fehler entstehen - man sollte also, �hnlich wie ich es gestern beschrieben habe, ein Sicherheitsnetz aufspannen, bevor man sich �ber den Grand Canyon zu balancieren traut.

Ich hoffe, ein bisschen Klarheit geschaffen zu haben - ich habe mich �brigens zu diesem Thema auch fr�her hier schon mal ausgelassen, weil von Zeit zu Zeit derlei Fragen immer wieder gestellt werden. - Mal ins Archiv schauen.

Freundliche Gr��e!
Nikolaus (Ordemann)