Welche Programmiersprachen oder welches Wissen ist nötig für Datenbanken?
Hallo
Ich bin etwas überfordert.
Ich bin absoluter Programmier-Anfänger, möchte mich aber mit dem Thema Datenbanken in Zukunft auseinandersetzen.
Grundsätzlich möchte ich zb. folgende Dinge in Zukunft verstehen und selber machen können.
Ich möchte Datenbanken selbst bauen können. Ideal auf meinem Server nutzen und bearbeiten können.
Toll wäre es, wenn ich diese dann auch an meinen verschiedenen Mobilen Geräten nutzen könnte.
Erstellen möchte ich mir zb:
- Lagerverwaltung
- Kunden, bzw Therapeuten- Software mit verschiedenen Eingabemöglichkeiten wie die allgemeinen Koordinaten, Termine, vergangene Termine, Sitzungsrapport, Kalender usw....
- Inventarlisten
- Forschungs- Rapport mit zugeordneten Test-Artikeln
und so weiter.
Mir ist klar dass da überall Arbeit dahinter steckt, die ich aber auch gewillt bin aufzubringen und vorgängig zu lernen.
Da ich dies aber eher als Hobby anzuschauen habe, möchte ich gleich mit den "richtigen" Schritten und Sprachen beginnen.
In erster Linie soll das Ganze auf allen Geräten laufen (MacOS, iOs, Windows & Android) Webbasiert reicht wohl aus.
Vielleicht gibt es ja auch einen Komplett-Kurs der mir das Ganze beibringen kann.
Wenn ich google, dann stosse ich immer wieder auf Python und JavaSript.
Da mein Hauptaugenmerk auf einer Datenbank liegt (so nehme ich zumindest an), weiss ich aber nicht ob ich da nicht mit php, html, css und MySql besser aufgehoben bin.
Ihr seht...ich seh vor lauter Bäumen den Walt wohl nicht mehr und erhoffe mir von Euch etwas Abhilfe. Vielleicht kennt ihr das ja oder wart an der selben Stelle :)
Ich bedanke mich im Voraus
Mit freundlichen Grüßen
RJ
3 Antworten
Für Datenbanken brauchst du natürlich hauptsächlich Kenntnisse in SQL. Je nach Datenbanksystem gibt es da kleine Unterschiede in der Syntax. Da du in Richtung Webentwicklung gehen willst, würde ich dir am ehesten zu MySQL oder kompatiblen Systemen (Z.B. MariaDB) raten. Die sind zumindest für Privatanwender auch kostenlos. Ob es für Firmen auch kostenlos ist, weiß ich grade nicht.
Tutorials, wie du es installierst und bedienst, findest du haufenweise im Internet. Wenn du mit der Datenbank sicher umgehen kannst, kannst du mit dem Frontend, also mit PHP, HTML, CSS, JavaScript etc. weiter machen.
PHP und MySQL ist standard für webbasierte Datenbankanwendungen. Und da webbassiert natürlich auf jedem Computer / Gerät nutzbar.
SQL ist die Sprache von Datenbanken
SQLite ist eine kleine Datenbank die mächtig ist und kommt ohne Server zurecht. Ist nur eine .db-Datei. Das wäre für eine kleine Datenbank und mobile Geräte benutzen auch SQLite denke ein guter Start