AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Datenbanken Delphi Anfänger will simple Datenbank machen
Thema durchsuchen
Ansicht
Themen-Optionen

Anfänger will simple Datenbank machen

Ein Thema von Uncle Cracker · begonnen am 13. Nov 2003 · letzter Beitrag vom 14. Nov 2003
Antwort Antwort
Seite 2 von 3     12 3      
CalganX

Registriert seit: 21. Jul 2002
Ort: Bonn
5.403 Beiträge
 
Turbo Delphi für Win32
 
#11

Re: Anfänger will simple Datenbank machen

  Alt 13. Nov 2003, 18:36
Hi,
das ist jetzt allerdings suspekt.

Naja. Wem es Spaß macht. *tz* Jeder der ein wenig mehr von XML versteht, kann das coden (meiner Meinung nach).

Chris
  Mit Zitat antworten Zitat
Benutzerbild von MrSpock
MrSpock
(Co-Admin)

Registriert seit: 7. Jun 2002
Ort: Owingen
5.865 Beiträge
 
Delphi 2010 Professional
 
#12

Re: Anfänger will simple Datenbank machen

  Alt 13. Nov 2003, 18:40
Hallo Uncle Cracker,

wenn du D4 und die genannten Datenbankkomponenten hast, dann ist Paradox eine gute Alternative. Für XML benötigst du extra Komponenten und das XML schneller als Paradox ist, halte ich für ein Gerücht.

Also der erste Schritt ist die Planung der Tabellenstrukturen. Du solltest dir also genau überlegen, was du speichern willst. Eine Tabelle ist eine Sammlung von gleichartigen Daten, die in sogenannten Feldern strukturiert wird. Jedes Feld hat eine "Domain" also einen Wertebereich, der durch seinen Typ festgelegt wird. Die wichtigsten Felder sind

Alphanumerische Felder
Zahlen Felder
Blob Felder
Datumsfelder
Zähler

Poste einfach einmal, welche Felder du speichern willst und von welchem Typ sie sein könnten.
Dann geht's weiter.
Albert
Live long and prosper


MrSpock
  Mit Zitat antworten Zitat
CalganX

Registriert seit: 21. Jul 2002
Ort: Bonn
5.403 Beiträge
 
Turbo Delphi für Win32
 
#13

Re: Anfänger will simple Datenbank machen

  Alt 13. Nov 2003, 18:43
Hi,
Zitat von MrSpock:
Für XML benötigst du extra Komponenten
nicht wenn es mit Hilfe des XML DOM macht. Klar. Du musst dir die TB (Typenbibliothek) runterladen, allerdings halte ich das nicht für ein Problem.
Zitat von MrSpock:
und das XML schneller als Paradox ist, halte ich für ein Gerücht.
Kommt vielleicht auch auf die Datenmenge an... *rausred*

Chris
  Mit Zitat antworten Zitat
Benutzerbild von Uncle Cracker
Uncle Cracker

Registriert seit: 30. Mär 2003
Ort: Freital
694 Beiträge
 
#14

Re: Anfänger will simple Datenbank machen

  Alt 13. Nov 2003, 18:44
Ich brauche wenn ich das richtig sehe nur Alphanumerische Felder, da ich als erstes den Namen des Interpreten speichern möchte und in das zweite Feld die Titel.

Es sollte möglich sein neue Daten hinzuzufügen und Daten zu editieren.
I wish it was legal to marry software because I'm madly in love with Delphi...
  Mit Zitat antworten Zitat
Benutzerbild von MrSpock
MrSpock
(Co-Admin)

Registriert seit: 7. Jun 2002
Ort: Owingen
5.865 Beiträge
 
Delphi 2010 Professional
 
#15

Re: Anfänger will simple Datenbank machen

  Alt 13. Nov 2003, 18:55
Hallo Uncle Cracker,

dann pack mal die Datenbankoberfläche aus (unter Start|Programme|... , im Delphi Programmordner)

Dort klickst du auf Datei|Neu|Tabelle, akzeptierst Paradox als Typ mit OK. Im folgenden Fenster vergibst du die Namen und die Feldtypen (z.B.):

Feldname|Typ|Größe|Schlüssel
ID | +| |* (den Stern erzeugst du mit der Leertaste)
Name | A | 30

Diese Tabelle speicherst du unter dem Namen Interpreten.
Albert
Live long and prosper


MrSpock
  Mit Zitat antworten Zitat
Benutzerbild von MrSpock
MrSpock
(Co-Admin)

Registriert seit: 7. Jun 2002
Ort: Owingen
5.865 Beiträge
 
Delphi 2010 Professional
 
#16

Re: Anfänger will simple Datenbank machen

  Alt 13. Nov 2003, 19:05
Hallo Uncle Cracker,

anschließend erstellst du auf gleiche Weise eine zweite Tabelle:

Feldname|Typ|Größe|Schlüssel
ID | +| |* (den Stern erzeugst du mit der Leertaste)
Interpret | I |
Titel | A | 50

und speicherst diese Tabelle z.B unter den Namen Songs.

Morgen geht's dann weiter, ich muss jetzt weg (ins Kino: die Matrix ruft )
Albert
Live long and prosper


MrSpock
  Mit Zitat antworten Zitat
Benutzerbild von Uncle Cracker
Uncle Cracker

Registriert seit: 30. Mär 2003
Ort: Freital
694 Beiträge
 
#17

Re: Anfänger will simple Datenbank machen

  Alt 13. Nov 2003, 19:19
Danke erstmal.

Viel Spass in der Matrix
I wish it was legal to marry software because I'm madly in love with Delphi...
  Mit Zitat antworten Zitat
Regionost

Registriert seit: 11. Nov 2003
Ort: 9642 Ebnat-kappel
4 Beiträge
 
#18

Re: Anfänger will simple Datenbank machen

  Alt 13. Nov 2003, 20:09
Zitat von Uncle Cracker:
Ich würde gern für mein Programm eine Datenbank nutzten. Da ich aber überhaupt keine Ahnung davon habe und ich weiß das es hier ein paar extreme Datenbankprofis gibt, würde ich gern wissen wie ich das am einfachsten machen kann.

Es soll eine Musikdatenbank werden, bei der zu einem bestimmten Namen die verschiedenen Titel dastehen.

Kennt vielleicht jemand eine Seite mit Datenbanktutorials die für Anfänger gedacht sind, die keine Datenbankprofis werden wollen?

Oder kann mir jemand Step-By-Step zeigen wie ich diese Datenbank umsetzten kann, so das ich es auch verstehe?


Danke UC

Hay

Das ist ganz einfach. Ich Arbeite seit 5 Jahren mit Datenbanken.
Also
1. Erstelle ein neues Projekt.
2. Danch füge die Komponente Table1 und datasorce1 ein.
3. In der Objekteingenschaft steht Databasename, dort kannst Du den Pfad angeben, oder vom Programm zuweisen.
4. Verknüpfe die Datasource1 mit Table1.
5. Nun kannst Du DBEdit's einfügen. Die musst Du auch wieder die Tablename und Feldname angeben. Danach Atkiviere die Datenbank in Table1.Active := true, oder im Programm Table1.open/Table1.close.
Ansonsten kannst Du mir auch ne Mail machen. Regionost@bluewin.ch
  Mit Zitat antworten Zitat
Benutzerbild von r_kerber
r_kerber

Registriert seit: 11. Feb 2003
Ort: Trittau
3.538 Beiträge
 
Delphi XE Professional
 
#19

Re: Anfänger will simple Datenbank machen

  Alt 14. Nov 2003, 06:32
Hallo Regionost,

Du hast vergessen als ersten Punkt zu festzuhalten, dass man sich zunächst für ein DBMS entscheiden muß und als nächstes sich ein Datenmodell "ausdenken" muß. Also welche Informationen will ich speichern. Welche Tabellen mit felchen Feldern benötige ich, wie hängen die einzelnen Tabellen voneinander ab, ...
Und dann muß die Datenbank ja auch noch erstellt werden. Das sind alles Vorarbeiten, die Du durchführen solltest, bevor Du die erste Zeile Programmcode schreibst.
  Mit Zitat antworten Zitat
Benutzerbild von Uncle Cracker
Uncle Cracker

Registriert seit: 30. Mär 2003
Ort: Freital
694 Beiträge
 
#20

Re: Anfänger will simple Datenbank machen

  Alt 14. Nov 2003, 06:36
Danke ihr beiden, doch ich kann euch nicht ganz folgen was ihr wollt, deshalb warte ich MrSpocks Live Tutorial, dann werde ich es vielleicht besser begreifen
I wish it was legal to marry software because I'm madly in love with Delphi...
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 2 von 3     12 3      


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 05:12 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