AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Datenbanken Delphi Was is eigentlich so toll an DBISAM?
Thema durchsuchen
Ansicht
Themen-Optionen

Was is eigentlich so toll an DBISAM?

Ein Thema von alzaimar · begonnen am 27. Nov 2007 · letzter Beitrag vom 28. Nov 2007
Antwort Antwort
Seite 2 von 2     12   
PaulJr

Registriert seit: 10. Feb 2007
Ort: Stuttgart
66 Beiträge
 
#11

Re: Was is eigentlich so toll an DBISAM?

  Alt 28. Nov 2007, 09:50
Hallo Programmierer!

In der Praxis ist es allerdings so:

Man entwickelt ein Programm der mit einer Datenbank arbeitet und möchte es verkaufen.

Wie geht das also?

Viele Firmen (Käufer) benutzen schon Datenbanken (wie z.B. MySQL, MS-SQL, Oracle und andere)
und logischer Weise in vielen Firmen die allwissender Datenbank-Administratoren weigern sich
mit aller Kraft vor jeglicher Änderungen (damit meine ich: hat er z.B. Oracle, dann sind andere Datenbanken TABU etc…).

Willst Du also dein Produkt verkaufen musst Du flexibel sein und viele Plattformen bedienen können.

Also: Welche Zugriffs-Komponenten würdet Ihr dann empfehlen?

Im übrigem: Immer wieder höre ich hier mehr oder weniger: das ist alt bzw. veraltet, dies ist neu usw…

Also wirklich, ich zweifle nicht daran, dass hier sehr gute Programmierer zu Wort kommen,
aber manchmal drängt sich bei mir der Verdacht, dass hier eher Theoretiker und kaum Praktiker
zur Wort kommen, da in der Praxis sieht der Programmieralltag anders aus…

Viele Grüße

PaulJr
  Mit Zitat antworten Zitat
Benutzerbild von Bernhard Geyer
Bernhard Geyer

Registriert seit: 13. Aug 2002
17.201 Beiträge
 
Delphi 10.4 Sydney
 
#12

Re: Was is eigentlich so toll an DBISAM?

  Alt 28. Nov 2007, 09:57
Zitat von mkinzler:
Oracle ist immer noch die fortschrittlichste Datenbank, die in vielen dingen Vorreiter war/ist und das DBMS, welches am nähsten am Standard ist (weil der Standard viele Features von Oracle übernimmt und Oracle die Standardkonformität als Leitsatz verwendet; anders als andere Hersteller).
Oracle: Vorreiter und Standards? Wenn ich bedenke wie oft wir uns über Oracle ärgern. Da ist der MS SQL-Server und MySQL eigentlich schon Kinderleicht zu verwenden auch wenn die auch ihre Macken haben.

Zitat von mkinzler:
Ich würde auch alt oder neu nicht als Entscheidungskriterium für oder gegen eine DBMS wählen.
Sehe ich genauso.

Zitat von mkinzler:
.. und der MSSQL hat den gleichen Vorgänger wie die aktuellen Sybase-Versionen,
MS SQL wurde aber mit der 7er-Version komplett renoviert. Ob da noch soviel von Sybase-Code übrig geblieben ist.

Zitat von mkinzler:
Ich würde aber klar von MySQL abraten
Gründe? Einige der "alten" Mängel wurden in aktuellen Versionen behoben.
Windows Vista - Eine neue Erfahrung in Fehlern.
  Mit Zitat antworten Zitat
mkinzler
(Moderator)

Registriert seit: 9. Dez 2005
Ort: Heilbronn
39.861 Beiträge
 
Delphi 11 Alexandria
 
#13

Re: Was is eigentlich so toll an DBISAM?

  Alt 28. Nov 2007, 10:08
Zitat:
Gründe? Einige der "alten" Mängel wurden in aktuellen Versionen behoben.
Es fehlen aber immer noch Features. Ich habe aber eher an das Lizenzierungsproblem gedacht.
Markus Kinzler
  Mit Zitat antworten Zitat
Benutzerbild von Bernhard Geyer
Bernhard Geyer

Registriert seit: 13. Aug 2002
17.201 Beiträge
 
Delphi 10.4 Sydney
 
#14

Re: Was is eigentlich so toll an DBISAM?

  Alt 28. Nov 2007, 10:12
Zitat von mkinzler:
Ich habe aber eher an das Lizenzierungsproblem gedacht.
Wenn man für sowas zentrales Element wie eine Datenbank nie und niemals nichts zahlen will, ok. Wir haben Kunden die sich für das gesparte Geld einer Oracle-Installation einen "fetten" Server mit lizenzierter MySQL-Datenbank mit Hotline+Supportvertrag bei MySQL geleistet haben. Denen war klar das die Daten die sie hier vorhalten viel Wertvoller sind als hier auf den letzten € zu schauen.
Windows Vista - Eine neue Erfahrung in Fehlern.
  Mit Zitat antworten Zitat
Elvis

Registriert seit: 25. Nov 2005
Ort: München
1.909 Beiträge
 
Delphi 2010 Professional
 
#15

Re: Was is eigentlich so toll an DBISAM?

  Alt 28. Nov 2007, 10:18
Zitat von Bernhard Geyer:
Oracle: Vorreiter und Standards? Wenn ich bedenke wie oft wir uns über Oracle ärgern. Da ist der MS SQL-Server und MySQL eigentlich schon Kinderleicht zu verwenden auch wenn die auch ihre Macken haben.
MySQL ist komplett inkompatibel mit allem was sich DBMS nennt, das zusammen mit "Standards" in einem Satz zu nennen ohne wild zu fluchen ist eher ungewöhnlich.
Ora ist ein uraltes DBMS ja, und es muss auch nicht einfach zu bedienen sein. Wer Ora einsetzt hat auch jemanden, der es ab & zu mal streichelt...
Ich selbst habe zu viel, zu lange mit Ora zu tun um es nicht zu hassen. Aber wirklich schlecht ist es nicht, ich hasse jedes DBMS...

Oben wurde auch Sybase erwähnt. Das ist das originale DBMS von MSSQL (MS hat die Engine nicht selbst entwickelt), und im Gegensatz zu MSSQLs grauenvoller DB-engine, wurde das seit damals auch weiterentwickelt...
Zitat:
Zitat von mkinzler:
.. und der MSSQL hat den gleichen Vorgänger wie die aktuellen Sybase-Versionen,
MS SQL wurde aber mit der 7er-Version komplett renoviert. Ob da noch soviel von Sybase-Code übrig geblieben ist.
Jupp, es dauerte bis MSSQL2005 bevor dieses Viech überhaupt versionierte, konsistente Zugriffe ermöglichte. Vorher haben Selects entweder alle blockiert oder waren dirty. wtf?
Robert Giesecke
I’m a great believer in “Occam’s Razor,” the principle which says:
“If you say something complicated, I’ll slit your throat.”
  Mit Zitat antworten Zitat
Benutzerbild von Bernhard Geyer
Bernhard Geyer

Registriert seit: 13. Aug 2002
17.201 Beiträge
 
Delphi 10.4 Sydney
 
#16

Re: Was is eigentlich so toll an DBISAM?

  Alt 28. Nov 2007, 10:31
Zitat von Elvis:
MySQL ist komplett inkompatibel mit allem was sich DBMS nennt, das zusammen mit "Standards" in einem Satz zu nennen ohne wild zu fluchen ist eher ungewöhnlich.
Wer weis wenn mehr Kunden es einsetzen kommt das fluchen ja noch ...

Zitat von Elvis:
Ora ist ein uraltes DBMS ja, und es muss auch nicht einfach zu bedienen sein.
Und wieso nicht? Wieso muß man Dinge die unter vielen anderen DB's verständlich sind oder über eine einfache GUI zu bedienen sind so kompliziert machen? Ok - wer Oracle-Admin ist hat einen Rentenjob solange die Firma Oracle nicht rausschmeißt.

Zitat von Elvis:
Jupp, es dauerte bis MSSQL2005 bevor dieses Viech überhaupt versionierte, konsistente Zugriffe ermöglichte. Vorher haben Selects entweder alle blockiert oder waren dirty. wtf?
Alles blockiert auch wieder nicht, solange man die PK's richtig anlegt dann sind es "nur" Pages die gesperrt werden.
Windows Vista - Eine neue Erfahrung in Fehlern.
  Mit Zitat antworten Zitat
Elvis

Registriert seit: 25. Nov 2005
Ort: München
1.909 Beiträge
 
Delphi 2010 Professional
 
#17

Re: Was is eigentlich so toll an DBISAM?

  Alt 28. Nov 2007, 10:44
Zitat von Bernhard Geyer:
Zitat von Elvis:
Ora ist ein uraltes DBMS ja, und es muss auch nicht einfach zu bedienen sein.
Und wieso nicht? Wieso muß man Dinge die unter vielen anderen DB's verständlich sind oder über eine einfache GUI zu bedienen sind so kompliziert machen? Ok - wer Oracle-Admin ist hat einen Rentenjob solange die Firma Oracle nicht rausschmeißt.
Ist schon richtig. Aber wer einen Datenbestand hat, der Ora sinnvoll macht, der braucht IMHO sowieso einen DBA.
OTOH, vieles in Ora scheint so gemacht zu sein, um für den DBA eine Jobversicherung zusein, wodurch der wiederum weiterhin Ora empfiehlt, und.... *Kopf explodiert*

Das war aber nicht die originale Frage. Die originale Frage war, warum man sich ein kommerzielles DBMS antun soll, dass in der Konstellation keinerlei Vorteile gegenüber ernsthaften freien DBMS bringt. (Firebird/pgSQL)

Falls die Daten in DBISAM zu halten waren, dann wäre Firebird eine exzellente alternative.
Ich selbst entscheide mich auch immer öfter dafür, wenn es die Umstände zulassen.
Gerade die Möglichkeit Prototyp-Appserver mit embedded FB und der DB auf eine Mono/Linux zu kopieren und färtsch.
Jo, das hat was.
Robert Giesecke
I’m a great believer in “Occam’s Razor,” the principle which says:
“If you say something complicated, I’ll slit your throat.”
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 2 von 2     12   


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 13:06 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz