Schrift
[thread]8749[/thread]

Anfängerin: Perl und OODBSM



<< >> 7 Einträge, 1 Seite
Gast Gast
 2007-02-12 10:58
#74242 #74242
Hallo!

Bei einem Projekt steht nun fest, dass mit Perl programmiert werden soll. Nun ist noch zu entscheiden wie die Datenbank sein soll, sprich Objektorientiert oder Relational! Nun habe ich in einem Buch gelesen, dass Perl OO nicht unterstützt, da das Buch aber recht alt ist, habe ich die Hoffnung, dass sich das inzwischen geändert hat!?

Vielen Dank schon mal!

sabeth
renee
 2007-02-12 11:00
#74243 #74243
User since
2003-08-04
14371 Artikel
ModeratorIn
[Homepage] [default_avatar]
Wenn Du meinst, dass Perl Objektorietierung untstützt, dann kann ich Dir guten Gewissens sagen, dass es Objektorientierung in Perl gibt.

Wie die Unterstützung von Objektorientierten Datenbanksystemen ist, kann ich Dir nicht sagen (ich kenne jetzt keine rein OO-Datenbank)...

Edit: Postgres ist kein reines OODBS, aber Objektrelational und das wird von Perl wunderbar unterstützt...\n\n

<!--EDIT|renee|1171270923-->
OTRS-Erweiterungen (http://feature-addons.de/)
Frankfurt Perlmongers (http://frankfurt.pm/)
--

Unterlagen OTRS-Workshop 2012: http://otrs.perl-services.de/workshop.html
Perl-Entwicklung: http://perl-services.de/
MisterL
 2007-02-12 12:26
#74244 #74244
User since
2006-07-05
334 Artikel
BenutzerIn
[default_avatar]
Also im Perlbereich dürfte "relativ alt" wohl auch relativ sein...
Was OO-Datenbanken angeht, kann man sich db4o mal anschauen (allerdings darf man sich hierfür der Verbindung von Perl zu .NET oder Java bedienen...)

Gruss MisterL
“Perl is the only language that looks the same before and after RSA encryption.”
Relais
 2007-02-12 13:28
#74245 #74245
User since
2003-08-06
2257 Artikel
ModeratorIn
[Homepage] [default_avatar]
Erstmal keine Sorge, Perl kann allerlei Sorten von OO. Man kann sich dabei bei Bedarf auch noch aussuchen, wie viel und wie modern und spacig es werden soll...

Was soll die Datenbank denn können?
Erst denken, dann posten --
27. Deutscher Perl- u. Raku -Workshop 12. bis 14. Mai 2025 in München.

Winter is Coming
docsnyder
 2007-02-12 16:41
#74246 #74246
User since
2005-09-08
300 Artikel
BenutzerIn
[Homepage] [default_avatar]
@sabeth

Ob OO oder relational würde ich von der Beschaffenheit der zu modellierenden Daten abhängig machen. Wenn die Entitäten nicht gerade danach schreien, voneinander durch Vererbung abgeleitet zu werden (Spezialsierung durch Hinzufügen von Attributen), dann würde ich bei einem relationalen Modell bleiben.

Gruß, Doc
Ronnie
 2007-02-12 17:16
#74247 #74247
User since
2003-08-14
2022 Artikel
BenutzerIn
[default_avatar]
Es gibt mehrere nette Object-Relational-Mapper für Perl, aber die DB ist üblicherweise relational.\n\n

<!--EDIT|Ronnie|1171293410-->
sabeth_
 2007-02-13 09:31
#74248 #74248
User since
2007-02-12
1 Artikel
BenutzerIn
[default_avatar]
Vielen Dank für die schnellen Antworten!

Ich gebe zu, dass ich mich mit objektorientierten oder objektrelationalen Datenbanken noch nicht auskenne, lese mich grade erst ein! Verlockend fand ich, dass OODB Listen einfacher behandelt und Änderungen an der Struktur (Attribute der Objekte?) leicht umgesetzt werden können, so jedenfalls meine bisherige Info, ansonsten hätte ich nur wenige Entitäten, die Vererbung bräuchten!
Mein größtes Problem ist wohl, dass es häufiger Änderungen geben wird und deswegen habe ich mich überhaupt nach einer anderen Möglichkeit als Relationale DB umgesehen!

Weitere Tipps sind sehr willkommen und vielen Dank
<< >> 7 Einträge, 1 Seite



View all threads created 2007-02-12 10:58.