AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Datenbanken ER Diagramm SQL Abfrage erstellen im Vergleich zu Access Beziehungen

ER Diagramm SQL Abfrage erstellen im Vergleich zu Access Beziehungen

Ein Thema von v2afrank · begonnen am 17. Dez 2014 · letzter Beitrag vom 17. Dez 2014
Antwort Antwort
v2afrank

Registriert seit: 9. Mai 2005
Ort: Bocholt
575 Beiträge
 
Delphi XE2 Professional
 
#1

AW: ER Diagramm SQL Abfrage erstellen im Vergleich zu Access Beziehungen

  Alt 17. Dez 2014, 08:49
Danke erst einmal für Eure Antworten.
Was mir fehlt ist der Access Komfort bei der Verknüpfung von Tabellen im Query tool.
Wobei ich mir da jetzt schon mit dem Visual Studio beholfen habe. Der Query Editor macht es ähnlich wie Access. Allerdings werden die Beziehungen nicht aus der MySql Datenbank übernommen.
Vielleicht gibt es ja speziell für MySQL auch noch was besseres.

Zu der Lizenzfrage. Erst mal sehr interessant. Das ist für mich und die Libmysql.dll von Bedeutung. Allerdings läuft der Server auf einem embedded Linux und dafür müssen wir auch noch die Lizenzbedingungen klären. MariaDB ist sicherlich auch noch eine alternative allerdings haben wir die noch nicht im Buildroot
  Mit Zitat antworten Zitat
Dejan Vu
(Gast)

n/a Beiträge
 
#2

AW: ER Diagramm SQL Abfrage erstellen im Vergleich zu Access Beziehungen

  Alt 17. Dez 2014, 09:12
Wenn ihr euch bereits auf mysql eingeschossen habt, dann prüfe doch, ob es nicht bessere IDE für mysql gibt.
Auf der anderen Seite: Das geht so schnell mit dem 'per hand tippen', da lohnt es kaum, andere Klimmzüge zu machen.

Allerdings ist es nicht leicht, auf gewohnten Komfort zu verzichten, wer will das schon?
  Mit Zitat antworten Zitat
v2afrank

Registriert seit: 9. Mai 2005
Ort: Bocholt
575 Beiträge
 
Delphi XE2 Professional
 
#3

AW: ER Diagramm SQL Abfrage erstellen im Vergleich zu Access Beziehungen

  Alt 17. Dez 2014, 09:27
Da hast Du Recht. Wer will das schon.
Auf MySQL haben wir uns noch nicht eingeschossen, aber momentan geht die Tendenz stark dahin. Hauptsächlich wegen dem embedded Linux. Zuerst wollten wir Postgresql nehmen. Da haben wir aber festgestellt dass selbst bei Memorytabellen in der Datenbank der WAL ins Dateisystem geschrieben wird. Bei zwei bis drei Schreibvorgängen in der Sekunde ist es absehbar wann unser Flashspeicher kaputt ist.
Als nächstes haben wir uns SQLite angeschautDas war erstaunlicherweise nicht perfomant genung. (Abgesehen von nicht ausreichenden Lockmechanismen)
Jetzt kam als nächstes MySQL. Das hatten wir ursprünglich wegen der Lizenz ausgeschlossen. Aber wir können dort Tabellen in der Datenbankanlegen die nur im Speicher sind während andere Tabellen die extrem selten beschrieben werden im Dateisystem sind. Außerdem ist es mit Abstand die schnellste Datenbank für unseren Anwendungsfall.
Wir sind parallel auch noch dabei die MariaDB auf dem Linux zu installieren, oder eine Key-Value Datenbank zu nehmen, wo wir aber auf einiges an Komfort verzichten müssten
  Mit Zitat antworten Zitat
Benutzerbild von p80286
p80286

Registriert seit: 28. Apr 2008
Ort: Stolberg (Rhl)
6.659 Beiträge
 
FreePascal / Lazarus
 
#4

AW: ER Diagramm SQL Abfrage erstellen im Vergleich zu Access Beziehungen

  Alt 17. Dez 2014, 10:41
Danke erst einmal für Eure Antworten.
Was mir fehlt ist der Access Komfort bei der Verknüpfung von Tabellen im Query tool.
Wobei ich mir da jetzt schon mit dem Visual Studio beholfen habe. Der Query Editor macht es ähnlich wie Access. Allerdings werden die Beziehungen nicht aus der MySql Datenbank übernommen.
Vielleicht gibt es ja speziell für MySQL auch noch was besseres.
Für Quick'nDirty Abfragen setze ich manchmal Access als Frontend für Oracle und MSSQL-Datenbanken ein, da hatte ich bisher eigentlich immer die Beziehungen zur Verfügung aber sobald man seine DB einigermaßen kennt, ist selber tippen immer effizenter, insbesonders bei Tabellen, die beinahe nur aus schlüsseln bestehen.

Gruß
K-H

P.S.
Alter ist keine Hinderungsgrund, macht es nur ein wenig langwieriger, weil man (ich) so bequem geworden ist(bin)
Programme gehorchen nicht Deinen Absichten sondern Deinen Anweisungen
R.E.D retired error detector
  Mit Zitat antworten Zitat
Dejan Vu
(Gast)

n/a Beiträge
 
#5

AW: ER Diagramm SQL Abfrage erstellen im Vergleich zu Access Beziehungen

  Alt 17. Dez 2014, 11:02
Bei 'mysql ist sauschnell' prüft doch bitte, ob die storage engine immer noch diese Freie nicht Sichere engine ist ist. Das war für mich damals das k.o. Kriterium (Rechnerabsturz => Daten futsch). Ich will hier aber keine Diskussion darüber anfangen, da eure select procedure offenbar recht zielführend ist.

Bezüglich der Queries... denk mal drüber nach, wie oft Du Queries schreibst. Ich schreibe täglich so 0-200 und ich nehme nie irgend einen Query-Designer. Das dauert einfach viel zu lange. Die Code Completion reicht mir völlig, aber selbst die nervt, wenn man die Tabellen genau kennt.
  Mit Zitat antworten Zitat
mkinzler
(Moderator)

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

AW: ER Diagramm SQL Abfrage erstellen im Vergleich zu Access Beziehungen

  Alt 17. Dez 2014, 11:08
Zitat:
Bei zwei bis drei Schreibvorgängen in der Sekunde ist es absehbar wann unser Flashspeicher kaputt ist.
Dann würde ich den durch besseren ersetzen.
Markus Kinzler
  Mit Zitat antworten Zitat
v2afrank

Registriert seit: 9. Mai 2005
Ort: Bocholt
575 Beiträge
 
Delphi XE2 Professional
 
#7

AW: ER Diagramm SQL Abfrage erstellen im Vergleich zu Access Beziehungen

  Alt 17. Dez 2014, 11:10
Die Storage Engine die wir da benutzen ist Memory. Die Daten in dieser Tabelle selber sind nicht sicherungswürdig. Es sind reine Messwerte die ständig durch unser System aktualisiert werden. Sie sollen halt nur möglichst schnell zur Anzeige kommen. Nach einem Neustart interessieren die alten messwerte auch nicht mehr.Darum können wir dort super mit der Memorytablle leben. Bei anderen Daten ist es etwas anderes. Dort setzen wir dann auch MyISAM als storage engine ein.
Mit dem schreiben glaub ich Dir gerne. Nur bisher habe ich nicht viele geschrieben, darum geht es mir noch nicht so leicht von der Hand. Ich glaube aber auch dass es später sehr gut von Hand geht
  Mit Zitat antworten Zitat
v2afrank

Registriert seit: 9. Mai 2005
Ort: Bocholt
575 Beiträge
 
Delphi XE2 Professional
 
#8

AW: ER Diagramm SQL Abfrage erstellen im Vergleich zu Access Beziehungen

  Alt 17. Dez 2014, 11:12
Dann würde ich den durch besseren ersetzen.

Warum. Wenn wir mit dem Austausch der Datenbank das gleiche erreichen können ?
  Mit Zitat antworten Zitat
Antwort Antwort

Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Ansicht

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 15:10 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz