Hulk2442
Addicted
|
Wie werde ich Datenbankprogrammierer? Das ich es lernen muss ist mir schon klar und das auch der Wille da sein muss versteht sich von selbst. Wo es jedoch bei mir im Moment hinkt ist die Richtung welche ich einschlagen soll! Da ich im Moment Arbeitstechnisch zuhaben bin  und viele Firmen Personal suchen welches nicht nur Programmieren sondern auch mit einer Datenbank umzugehen weis, würde ich mich gerne in dieser Richtung weiterbilden und euch um einen Rat bitten was so das gängige ist. In der Datenbankprogrammierung kenne ich mich nicht aus (denn Access kann man nicht als auskennen bezeichnen!) und weis ich nicht was ich als Ausgangspunkt wählen soll! Was würdet ihr vorschlagen? Programmiererfahrung habe ich bereis in C und C++.
|
PIMP
ElderElder
|
humboldt? scnr
auf der technischen universität und auf diversen hochschulen gibt es fächer, die sich damit auseinander setzen. in wie fern so eine ausbildung direkt für das berufsleben taugt, kann ich nicht beurteilen, aber ein grundstock an wissen kann man dort sicher erwerben.
|
Hulk2442
Addicted
|
Verstehe was du meinst, jedoch würde ich gerne wissen, nicht wo ich so eine Ausbildung erlange sonder welche Richtung sich am Besten eignet. Denn einen Kompleten Kurs habe ich bis jetzt noch nirgendwo gefunden nur einzelne Bereiche wie PHP – SQL – C# - VB.NET – ORACLE - …
|
Lizardking
Big d00d
|
also php mit mysql ist relativ einfach zu erlernen und auch ziemlich gebräuchlich. oracle ist halt die professionelle DB. Dmentsprechend komplexer und für viele sachen schon überdimensioniert imho. wenn dus kannst bist natürlich der king  vom rest hab ich leder selber kaum ahnung MfG
|
Hulk2442
Addicted
|
und wie siehts aus mit C# und SQL? Oder fält SQL in den gleichen Topf wie MYSQL?
|
Medice
Intensivlaie
|
Grundsätzlich sind ja die Programmier-/Skriptsprachen und die Datenbanksysteme jeweils getrennt betrachtbar. D.h. wenn du jetzt schon - Hausnummer - C, perl, php kannst, und dir Mysql-Kenntnisse aneignest, kannst du im Grunde recht bald mit allen 3 Sprachen in Mysql-Datenbanken rumwuseln.
|
Frys_Assassin
information keeper
|
Meines empfindens nach sollte ein Datenbankprogrammierer PL/SQL beherrschen (siehe Oracle, PostGre) inklusive so Sachen wie View, Cursor, Trigger und alles was dazugehört. Wo man es lernen kann? Keine konkrete Idee, auf Hochschulen logischerweise. Eventuell auch in DB-Adminsitratoren Kursen. edith: Wollte nur ein paar Schlagworte nennen um zu zeigen wie die einzelnen Techniken so heissen, natürlich ist es unabdingbar fundierte SQL Kennstnisse zu besitzen.
|
vossi
been there, done that
|
Oracle bietet Schulungen und Kurse zu diesem Thema an .. check mal deren Homepage
|
rettich
Legendwaffle, waffle!
|
und wie siehts aus mit C# und SQL? Oder fält SQL in den gleichen Topf wie MYSQL? T-SQL ist ein standard, der in vielen produkten (zB mySQL oder Microsoft SQL) verwendet wird. die theorie hinter den meisten datenbankprodukten ist die gleiche, wenn du die also intus hast, dann ist es egal, womit du arbeitest, dann gehts meist nur mehr ums detail.
|
Armax
OC Addicted
|
Also mein erster Gedanke wär mal das Wifi: das zum beispiel... is zwar nit billig (>4.000 € *räusper*), aba es des wär halt der direkte weg wie ma's lernt und manche kurse werden von der ak/wko gefördert.
|
XXXprod
I'm gonna be made!
|
Ich hab mit C# und MS Sql Express begonnen und es war dank der Hilfe eines Freundes gar nicht so schwer sich da rein zu lernen.
kann MS Sql Express + Management Studio nur weiter empfehlern.
|
prayerslayer
Oar. Mh.
|
was du auf alle fälle können musst, sind grundsätzliche sql-statement (insert, select, create...) und pl/sql (trigger, stored function/procedure) wär auch nicht so schlecht.
von den sprachen her: php ist sehr geläufig. wenn du andere sprachen beherrschst, müsstest du dir das halt mittels tutorials im i-net selbst anschauen, sollt meist kein problem darstellen.
hth
|
RIDDLER
Dual CPU-Fetischist
|
ich würde mich zuerst nicht auf eine sprache bzw. eine richtung konzentrieren, sondern mal die grundlagen für datenbanken durchgehen (beziehungen, locks und was weiß ich noch alles)
bei sprachen als solches, hab ich leider keine ahnung.
|
prayerslayer
Oar. Mh.
|
thx to RIDDLER, hast mich auf was gebracht: ERDs werden auch nicht unwichtig sein. auch wenn das schon eher in eine andere richtung (modellierung) geht. zumindest lesen sollt mans können
|
joken9seven
Addicted
|
Also ich würde auch mal mit der Theorie der Datenbanken anfangen. So habens wir auch auf der FH praktiziert. Die ersten 2 Semester haben wir uns nur mit Modelierung, SQL Syntax(Commands, Trigger, Optimierung, ...) und so Zeugs beschäftigt. Finde, dass man diese Basis einfach braucht. Hatten damals Oracle und MS Sql.
Mit welcher Programmiersprache du dann programmierst ist ziemlich egal. Würde aber Java oder .Net (C#) bevorzugen. Oracle sollte es übrigens für Education Zwecke zum Downloaden geben. Und bei VS C# Express gibts MSSQL Express dazu.
|