von Toxitom » Di, 31.08.2004 08:32
Hey Mr.Ioes,
ein paar Bemerkungen zu Beginn: MySQL ist, wie der Name schon sagt, eine SQL basierende DB und versteht somit große Teile der SQL-Sprache.
Das wäre also dein erste Ansatz, die SQL-Sprache. Mit Hilfe dieser Sprache fügst du Daten und Tabellen in dei Datenbank ein und formulierst Abfragen, um Berichte oder Ergebnislisten zu erhalten.
Alle Datenbanken bringen eine einfache Konsolen-Anwendung mit, mit denen du das einfach ausprobieren kanst (MySQL-Monitor? oder so ähnlich).
Ich empfehle wirklich, mit so etwas zu beginnen und die Grundstrukturen zu verstehen.
Der nächste Schritt ist dann die "hübschere" Darstellung der Listen und Anfragen, der Formulare. Hierfür kannst du dann eigentlich fast jede Programmiersprache nutzen, die meisten kennen die Möglichkeit, SQL-Befehle zu übermitteln oder Datenbanken anzusprechen. Die Ergebnisse musst du dann nur noch aufbereiten.
Noch bequemer wird das alles natürlich mit Programmen, welche die Programmierung quasi "im Hintergrund" erledigen und dir nur ein grafisches Frontend zur Verfügung stellen, auf dem du bequem mit der Maus die gewünschten Befehle "zusammenklickst" in Form von grafischen Elementen (Klassisches Beispiel: Access - das Frontend davon).
Diese "Frontends" gibt es natürlich auch für MySQL (auch als Open Source), du kannst aber auch OpenOffice hierfür nutzen (Formulare oder direkt Datenbanken). In der Versin 1.x ist es jedoch noch nicht möglich, neuen Datenbanken und Datensätze einfach durch "zusammenklicken" eines Formulars noch nicht möglich. Das wird mit OOo 2.0 besser.
Bevor du dir mit MySQL und OOo jedoch graue Haare wachsen lässt, wäre zu prüfen, ob du überhaupt eine DB benötigst. Für eine kleine Liste mit (privaten) Adress- oder Geburtstagsdaten reicht meist auch eine Calc-Tabelle oder eine einfache Textdatei, und die kannst du dann einfach mit Basic und Formularen bearbeiten.
Ansonsten empfehle ich, zunächst entsprechende Literatur über MySQL zu lesen und sich dann dort langsam heranzutasten.
Gruss
Thomas
Hey Mr.Ioes,
ein paar Bemerkungen zu Beginn: MySQL ist, wie der Name schon sagt, eine SQL basierende DB und versteht somit große Teile der SQL-Sprache.
Das wäre also dein erste Ansatz, die SQL-Sprache. Mit Hilfe dieser Sprache fügst du Daten und Tabellen in dei Datenbank ein und formulierst Abfragen, um Berichte oder Ergebnislisten zu erhalten.
Alle Datenbanken bringen eine einfache Konsolen-Anwendung mit, mit denen du das einfach ausprobieren kanst (MySQL-Monitor? oder so ähnlich).
Ich empfehle wirklich, mit so etwas zu beginnen und die Grundstrukturen zu verstehen.
Der nächste Schritt ist dann die "hübschere" Darstellung der Listen und Anfragen, der Formulare. Hierfür kannst du dann eigentlich fast jede Programmiersprache nutzen, die meisten kennen die Möglichkeit, SQL-Befehle zu übermitteln oder Datenbanken anzusprechen. Die Ergebnisse musst du dann nur noch aufbereiten.
Noch bequemer wird das alles natürlich mit Programmen, welche die Programmierung quasi "im Hintergrund" erledigen und dir nur ein grafisches Frontend zur Verfügung stellen, auf dem du bequem mit der Maus die gewünschten Befehle "zusammenklickst" in Form von grafischen Elementen (Klassisches Beispiel: Access - das Frontend davon).
Diese "Frontends" gibt es natürlich auch für MySQL (auch als Open Source), du kannst aber auch OpenOffice hierfür nutzen (Formulare oder direkt Datenbanken). In der Versin 1.x ist es jedoch noch nicht möglich, neuen Datenbanken und Datensätze einfach durch "zusammenklicken" eines Formulars noch nicht möglich. Das wird mit OOo 2.0 besser.
Bevor du dir mit MySQL und OOo jedoch graue Haare wachsen lässt, wäre zu prüfen, ob du überhaupt eine DB benötigst. Für eine kleine Liste mit (privaten) Adress- oder Geburtstagsdaten reicht meist auch eine Calc-Tabelle oder eine einfache Textdatei, und die kannst du dann einfach mit Basic und Formularen bearbeiten.
Ansonsten empfehle ich, zunächst entsprechende Literatur über MySQL zu lesen und sich dann dort langsam heranzutasten.
Gruss
Thomas