Hallo zusammen,
ich lerne mich gerade in das Thema SQL Datenbanken ein und komme an zwei Punkten nicht weiter.
- Relationale Datenbanken verstehen - OK
- Normalisierungsformen - OK
- Backendlösungen sind alle Datenbank Management Systeme die es gibt (MS SQL Server, MySQL, MariaDB, etc.) - richtig?
Aber wie greift der Endbenutzer auf die Daten im SQL-Server zu?
Ich habe verstanden, dass das mit PHP geht. Dazu muss man eine Website Programmieren und designen. Gewisse Felder und Buttons erstellen und diese mit Funktionen und SQL-Befehlen verbinden.
Dann habe ich verstanden, dass man mit allen möglichen Programmiersprachen wie C#, VB.NET, Java, React, Python etc. Eine GUI programmieren und somit dem Endbenutzer den Zugriff auf den SQL-Server bzw. auf die Daten ermöglichen kann.
Aber sind das die einzigen Möglichkeiten oder gibt es da auch einfachere Lösungen. z.B. fertige Programme die man für seine Datenbank anpassen kann, etc?
Könntet ihr mich bitte aufklären. Ich möchte mir einen Lernpfad zusammenstellen und mich in der Materie vertiefen aber ich will nicht falsch anfangen und unnötig viel Zeit mit Programmiersprachen verlieren, wenn das nicht unbedingt erforderlich ist.
Desweiteren wäre SQL und XML auch ein Thema das ich nicht ganz durchblicke. Ich habe z. B. Eine große Datenbank das in XML-Dateien ausgelagert wurde. Dem liegt auch eine XSD-Datei bei das die Struktur anscheinend vorgibt. Ich müsste anhand dieser XSD-Datei eine SQL-Datenbank erstellen mit Beziehungen. Jedoch finde ich nichts im Internet, das ich verstehen und einen Schritt weiterkommen könnte.
Vielen lieben Dank schonmal für eure konstruktiven Antworten.
Ömer
ich lerne mich gerade in das Thema SQL Datenbanken ein und komme an zwei Punkten nicht weiter.
- Relationale Datenbanken verstehen - OK
- Normalisierungsformen - OK
- Backendlösungen sind alle Datenbank Management Systeme die es gibt (MS SQL Server, MySQL, MariaDB, etc.) - richtig?
Aber wie greift der Endbenutzer auf die Daten im SQL-Server zu?
Ich habe verstanden, dass das mit PHP geht. Dazu muss man eine Website Programmieren und designen. Gewisse Felder und Buttons erstellen und diese mit Funktionen und SQL-Befehlen verbinden.
Dann habe ich verstanden, dass man mit allen möglichen Programmiersprachen wie C#, VB.NET, Java, React, Python etc. Eine GUI programmieren und somit dem Endbenutzer den Zugriff auf den SQL-Server bzw. auf die Daten ermöglichen kann.
Aber sind das die einzigen Möglichkeiten oder gibt es da auch einfachere Lösungen. z.B. fertige Programme die man für seine Datenbank anpassen kann, etc?
Könntet ihr mich bitte aufklären. Ich möchte mir einen Lernpfad zusammenstellen und mich in der Materie vertiefen aber ich will nicht falsch anfangen und unnötig viel Zeit mit Programmiersprachen verlieren, wenn das nicht unbedingt erforderlich ist.
Desweiteren wäre SQL und XML auch ein Thema das ich nicht ganz durchblicke. Ich habe z. B. Eine große Datenbank das in XML-Dateien ausgelagert wurde. Dem liegt auch eine XSD-Datei bei das die Struktur anscheinend vorgibt. Ich müsste anhand dieser XSD-Datei eine SQL-Datenbank erstellen mit Beziehungen. Jedoch finde ich nichts im Internet, das ich verstehen und einen Schritt weiterkommen könnte.
Vielen lieben Dank schonmal für eure konstruktiven Antworten.
Ömer