Weblog von Stefan Sulzbacher |
... newer stories
Dienstag, 20. März 2007
Persistenz-Mapping-System
stefan.sulzbacher.Uni-Linz, 21:36h
Eine Definition des Persistenz-Mapping-System ist online schwer auffindbar, daher sind die nachfolgenden Erklärungen den einzelnen Begriffen gewidmet. Als Bezugspunkte der Begriffdefinitionen wurden “Informatik” und “Datenbankenmodellierung” herangezogen.
Persistenz (Informatik) Persistenz ist ein Begriff aus der Informatik, der die Fähigkeit bezeichnet, Daten (oder Objekte) in nicht-flüchtigen Speichermedien wie Dateisystemen oder Datenbanken zu speichern. Daten, die diese Fähigkeit nicht besitzen, existieren nur im Hauptspeicher des Computers und gehen verloren, sobald das Programm endet, von dem sie angelegt wurden. Solche "flüchtigen" Daten werden transient genannt. Persistente Daten werden dagegen gespeichert und können beim erneuten Start des Programms wieder aus dem Speichermedium gelesen und angezeigt werden. Quelle:
Object-Relational-Mapping Object-Relational-Mapping (O/R-Mapping) bezeichnet die Abbildung von objektorientierten Daten auf relationale Daten. Trotz der heute starken Verwendung einer objektorientierten Programmierung werden die meisten Datenbestände in relationalen Datenbanken gehalten. Somit ist ein O/R-Mapping nötig, welches die Objekte, deren Attribute und Beziehungen auf die Tabellenstrukturen und Spalten (und umgedreht) abbildet. Quelle:
Schema Mapping Eine konkrete Abbildung eines Schemas (oder mehrerer) auf ein anderes (oder mehrere) wird als Schema Mapping und das automatische Erkennen eines solchen Mappings als Schema Matching – die Bezeichnungen werden jedoch nicht ganz einheitlich verwendet. In der Informationsintegration wird zwischen Schemaintegration und Schema Mapping unterschieden je nachdem, ob die Daten der Ausgangsschemata vollständig (materialisierte Integration) oder nur anfragebasiert zusammengeführt werden sollen (virtuelle Integration). Quelle:
Persistent Database Connections Persistent connections are SQL links that do not close when the execution of your script ends. When a persistent connection is requested, PHP checks if there's already an identical persistent connection (that remained open from earlier) - and if it exists, it uses it. If it does not exist, it creates the link. An 'identical' connection is a connection that was opened to the same host, with the same username and the same password (where applicable). An important summary. Persistent connections were designed to have one-to-one mapping to regular connections. That means that you should always be able to replace persistent connections with non-persistent connections, and it won't change the way your script behaves. It may (and probably will) change the efficiency of the script, but not its behavior! Quelle:
Persistent object mapping system and method with abstract schema mapper A system for mapping data between a selected object and a persistent medium in an object-oriented computer system is disclosed, wherein the data is manipulated by processing methods associated with the object. The system selects a target to which the data is to be mapped and converts the data invoking to an environment type in which the data is to be mapped. The system further constructs a mapping method associated with the mapping request for mapping between the selected object and the persistent medium, where the method group consists of "store new", "store existing", "restore", and "delete". Further, a method is also disclosed for mapping a data structure between an object, which is in a class object, and a persistent medium in an object-oriented environment. The method includes receiving a request to map the data structure between the object and the persistent medium at the object. The request is sent from the identification object to the class object. A plurality of data mapping methods is then defined for each persistent object Then, a request to invoke one of the plurality of mapping methods is constructed. After which, one of the plurality of mapping methods for mapping the data structure between the object and the persistent medium is performed. Quelle: ... link (0 comments) ... comment |
Online for 6931 days
Last update: 2007.07.01, 20:29 You're not logged in ... login
Aufgabe 6
Aufgabe 6b: Remodellieren Sie das Geschäftsmodell... by stefan.sulzbacher.Uni-Linz (2007.07.01, 20:29) Vorbereitung Klausur:
Buchtitel: by stefan.sulzbacher.Uni-Linz (2007.06.25, 17:20) Vorbereitung Klausur:
Schaltflächen mit SQL-Abfragen Anzahl der... by stefan.sulzbacher.Uni-Linz (2007.06.25, 17:15) Vorbereitung Klausur:
Wiederholung: Formular mit Eingabefeld und Button Anmerkung:... by stefan.sulzbacher.Uni-Linz (2007.06.25, 17:13) Vorbereitung Klausur:
Abfrage nach größten Absatz- bzw. Umsatz-Generatoren by stefan.sulzbacher.Uni-Linz (2007.06.25, 17:10) |