AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Aufbau Stoffdatenbank

Ein Thema von HerbertST · begonnen am 1. Sep 2011 · letzter Beitrag vom 7. Sep 2011
Antwort Antwort
HerbertST

Registriert seit: 1. Sep 2011
3 Beiträge
 
#1

Aufbau Stoffdatenbank

  Alt 1. Sep 2011, 16:09
Datenbank: AbsoluteDB • Version: 6.09 • Zugriff über: local
Hallo,

Ich möchte gerne für eine Anwendung zur Berechnung von Wärmetauschern eine Stoffdatenbank erstellen. In der Anwendung soll der Stoff die Temperatur und ggf. der Druck ausgewählt und der entsprechende Datensatz anschließend aus der Stoffdatenbank ausgelesen werden.

Die Stoffdatenbank würde unterschiedliche Tabellen für gasförmige, flüssige und feste Stoffe enthalten. Für die gasförmigen Stoffe gibt es noch mal Tabellen für unterschiedliche Drücke, da die Stoffdaten hier druckabhängig sind. Alle Tabellen sind nach der Temperatur sortiert (10,20,30°C usw.).

Wie müsste die Datenbank und die Abfrage aufgebaut sein ? Für ein kurzes stichwortartiges Konzept wäre ich sehr dankbar, bevor ich eventuell den falschen Weg einschlage.

Danke, Herbert
  Mit Zitat antworten Zitat
Iwo Asnet

Registriert seit: 11. Jun 2011
313 Beiträge
 
#2

AW: Aufbau Stoffdatenbank

  Alt 1. Sep 2011, 16:55
Das klingt ein wenig nach "Job-Börse"...
  Mit Zitat antworten Zitat
HerbertST

Registriert seit: 1. Sep 2011
3 Beiträge
 
#3

AW: Aufbau Stoffdatenbank

  Alt 1. Sep 2011, 21:37
Stimmt, wenn ich das jetzt so lese könnte es so sein. Ist es aber nicht. Rein privat. Möchte mir gerne ein Mini BHKW bauen, dazu benötige ich den Wärmetauscher.

Gruß, Herbert
  Mit Zitat antworten Zitat
Benutzerbild von MGC
MGC

Registriert seit: 15. Mai 2008
Ort: Helsa
106 Beiträge
 
Turbo Delphi für Win32
 
#4

AW: Aufbau Stoffdatenbank

  Alt 1. Sep 2011, 22:27
Lad Dir doch MySQL und dazu dann die MySQL-Workbench herunter. Dann bist Du in der Lage die Datenbank grafisch als ERM zu planen (Entity-Relationship-Model).
Wenn Du mit Deiner zugrunde liegenden Datenbank zufrieden bist und alle nötigen Trigger, Funktionen und Prozeduren in SQL untergebracht hast, dann kannst Du Dir die nötige Oberfläche Programmieren.

Am besten erstmal alle Anforderungen aufscheiben, sortieren und schauen, welche Teile davon direkt von der DB erledigt werden sollen und den Rets dem Programm zuordnen.
Dabei planst Du den Grundlegenden Aufbau Deiner Datenbank (Erstellung des sog. Geschäftsmodells). Auch wenn Du die Listen nach Temperatur sortieren möchtest, würde ich diese nicht als Haupttabelle nehmen, sondern eher den Stofen ihre Eigenschaften zuordnen (die wiederum in eigenen Tabellen sortiert sind und den Stoffen über die Inidzes zugeordnet werden).
Die Abfrage kannst Du aus Delphi heraus mit Filtern realisieren oder besser noch über Stored Procedures direkt in der DB hinterlegen.
Marc
Programmieren ist wie Chemie:
1. Wenn man alles einfach nur zusammenschmeisst kommt es zu unerwarteten Reaktionen.
2. Wenn es plötzlich anfängt zu qualmen, muss man eben noch mal von vorn anfangen.
  Mit Zitat antworten Zitat
HerbertST

Registriert seit: 1. Sep 2011
3 Beiträge
 
#5

AW: Aufbau Stoffdatenbank

  Alt 6. Sep 2011, 23:10
Hallo Marc,

danke für deine Hinweise. Dann werde ich mich mal an die Arbeit machen.

Schöne Grüße, Herbert
  Mit Zitat antworten Zitat
Benutzerbild von MGC
MGC

Registriert seit: 15. Mai 2008
Ort: Helsa
106 Beiträge
 
Turbo Delphi für Win32
 
#6

AW: Aufbau Stoffdatenbank

  Alt 7. Sep 2011, 23:04
Nichts zu danken.
Übrigens mit dem MySQL ERM-System der MySQL Workbench kann man auch Skripte erzeugen lassen, mit deren Hilfe man bei Installation der fertiggestellten Software automatisch die gewünschten Datenbanken und deren Struktur erzeugen lassen kann.
Mit evtl. ein wenig Nacharbeit wären diese SQL-Skripte dann auch für nahezu jede beliebige DB einsetzbar. Somit ist auch die Portation nach AbsoluteDB kein allzu großes Problem mehr und man hat kostenfrei ein mächtiges Entwickler-Tool zur Verfügung.

Viele Grüße,
Marc
Programmieren ist wie Chemie:
1. Wenn man alles einfach nur zusammenschmeisst kommt es zu unerwarteten Reaktionen.
2. Wenn es plötzlich anfängt zu qualmen, muss man eben noch mal von vorn anfangen.

Geändert von MGC ( 7. Sep 2011 um 23:09 Uhr)
  Mit Zitat antworten Zitat
Antwort Antwort


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 09:11 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