Webmaster Forum Logo Part 1 Webmaster Forum Logo Part 2
Webmaster Forum Logo Part 3
     
 
  :: Anmeldung

Benutzername:

Registrierung...

Passwort:

Passwort vergessen?

angemeldet bleiben


  
  :: Umfrage
Welche sozialen Netzwerke benutzt du regelmäßig?

 Facebook
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 73%
 keines
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 22%
 Google+
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 19%
 Twitter
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 11%
 Xing
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 6%
 schülerVZ
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 6%
 meinVZ
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 4%
 studiVZ
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 4%
 MySpace
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 2%
 LinkedIn
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 2%

 ges. 393 Stimmen
 
  :: Buttons

Valid XHTML 1.0 Transitional

Deffcon

König

Dabei seit: 11.11.2010

Beiträge: 897

 

1 Zum Seitenanfang

Dienstag, 4. Oktober 2011, 19:41

Wie schnell kann man sich einarbeiten in MySQL

Guten Tag Profis,

ich möchte ja nächstes Jahr eine Ausbildung zum FiAn (Fachinformatiker für Anwendungsentwicklung) beginnen und habe eben ein interessantes Stelleninserat gefunden.
Erwünscht ist neben PHP etc jedoch auch MySQL Grundkentnisse.
Mit Datenbanken bin ich jedoch allgemein noch nie in Berührung gekommen.
Deshalb die Frage:
Wie schnell kann man sich da reinarbeiten in die Grundlagen per Buch/Online Tutorial oder sonstigem?
Da die Ausbildung im August 2012 anfängt ist ja noch genug Zeit aber ich würde gern konkrete Fakten nennen.

MFG Simon
 

Toast

Tripel-As

Dabei seit: 02.01.2011

Beiträge: 210

 

2 Zum Seitenanfang

Dienstag, 4. Oktober 2011, 22:42

Also wenn Dir PHP bereits bekannt ist, würde ich forsch sagen, dass man die Grundlagen auf jeden Fall bis 2012 schafft. Ich habe damals zuerst nur die Grundlagen bei schattenbaum.net gelesen (fand ich damals sehr schön für den Einstieg, auch für PHP). Die Weiteren Informationen habe bzw. hole ich mir auch jetzt noch, immer wenn ich Infos brauche durch "ergooglen" des Befehls und schaue anschließend hier: http://dev.mysql.com/doc/refman/5.1/de/ nach. Wenn Du Dich jedoch mit PHP noch gar nicht auskennst, kriegst Du eventuell mit Ehrgeiz die Grundlagen zusammen, jedoch dürften größere Projekte schwerer werden (ist aber ja auch ne Ausbildung, wo Du hinwillst ^^). Ansonsten hole Dir mal ein größeres, akutelles Buch, was sich mit der Kombination von PHP und MySQL beschäftigt. Für Grundlagen sind diese allgemein sehr hilfreich. Allgemein braucht es halt Zeit, wie so oft, bis man sich mit Sachen halbwegs auskennt.

Hoffe, ich konnte etwas helfen. Restliche Tipps bitten von den "Erfahreneren" Leuten hier :w00t:

Liebe Grüße,

Toast
 

cccpmik

Foren Gott

Dabei seit: 04.09.2007

Beiträge: 2 999

 

3 Zum Seitenanfang

Dienstag, 4. Oktober 2011, 23:20

Die Grundlegenden dinge in MySQL sind einfach nur INSERT, UPDATE, DELETE und SELECT befehle dazu kommen CREATE und DROP befehle. Wenn du die syntax dieser befehle auswending kennst, dann hast du schon die grundlagen drauf. Alles weitere wie JOINS,Gruppenfunktionen und so weiter lernste eh bei der Ausbildung selbst.

Ich kanns immer wieder nur weiter empfehlen, Programmier ein gästebuch mit Admin interface um die beiträge zu löschen oder zu ändern und schon haste die grundlagen drauf
Mein kleines Projekt
-Cruel Online-
 

Moee

Routinier

Dabei seit: 25.01.2009

Beiträge: 341

 

4 Zum Seitenanfang

Mittwoch, 5. Oktober 2011, 12:59

Ich mache gerade selber eine Ausbildung zum FIAE und konnte Anfangs nur die Basics: INSERT; DELETE; SELECT, UPDATE usw. im Betrieb habe ichg dann PL/SQL gelernt also Prozeduren und Funktionen programmiert.
In der Regel reichen die Basics, denn alles weitere soll dir der Betrieb beibringen... Such dir bitte etwas größere Betriebe aus, denn wenn ich mich so in der Berufsschulklasse umsehe sind die Azubi's in kleineren Betrieben oft unzufriedener, da viel zu viel von ihnen verlangt wird. In einem großen Betrieb wirst du eher ausgebildet damit man dich in drei Jahren übernehmen kann und deshlab steckt man vielZeit und mühe in dich und gibt dir auch Zeit Dinge zu verstehen und zu lernen. Nur so als Tipp... so und nun wieder an die Arbeit :)
Mfg
Moee
 

Deffcon

König

Dabei seit: 11.11.2010

Beiträge: 897

 

5 Zum Seitenanfang

Mittwoch, 5. Oktober 2011, 20:37

Vielen Dank für die sehr nützlichen Infos.
Das beruhigt mich zu hören.
Und es geht ja auch nicht darum dass von mir verlangt wird die Syntax perfekt zu kennen, sondern Grundkenntnisse/Vorkenntnisse sind erwünscht.
Das mit dem Gästebuch programmieren ist ne klasse Sache - denn so lernt man es praktisch und nicht nur theoretisch. Learning by doing ist finde ich immer noch am besten nur hat man manchmal keine Ahnung was man doen soll :D

Zu den Betrieben - ich habe zwei enger anvisiert. Das eine ist ein Betrieb mit 700Beschäftigten (nicht alles Programmierung sondern nur ein Teil) und das andere ist eine Uni die auch als Ausbildungsbetrieb fungiert.

MFG Simon
 

Jadefalke

Routinier

Dabei seit: 29.02.2008

Beiträge: 431

 

6 Zum Seitenanfang

Donnerstag, 6. Oktober 2011, 09:17

Bei SQL ist eigendlich nicht die Sprache das Problem sondern die Datenbank dahinter, denn du musst den Aufbau der DB kennen um innerhalb der DB mit SQL arbeiten zu können. Das SQL dürfte dir nicht schwer fallen wenn du schon Programmiererfahrung hast.

Du musst dich natürlich auch mit Datenbankstrukturen und wie man sich darin bewegt auskennen.
Und noch etwas SQL ist nicht SQL es kommt auf die Datenbanksoftware an die verwendet wird besonders Oracle verträgt wenig Mysql befehle, da muss du dann auf die Oraclereferenz zurückgreifen. Ist aber meistens nur etwas anders geschrieben.

Aber Select * from bla bla ist immer gleich ;)

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »Jadefalke« (6. Oktober 2011, 09:17)

 

cccpmik

Foren Gott

Dabei seit: 04.09.2007

Beiträge: 2 999

 

7 Zum Seitenanfang

Donnerstag, 6. Oktober 2011, 09:55

oh ja Oracle.. da kann ich ein Lied von singen:D auto_increment geht dort garnicht, man muss dort ein Trigger setzen und noch etwas(habe ich vergessen, glaub das hieß Prozedur:D) und LIMIT 1,10 geht auch nicht-.- und dann geht sowas wie

WHERE table1.id = table2.id+ (outer join) und als wir mit PLUS und MINUS und Union anfingen, da habe ich komplett abgeschaltet:D
Mein kleines Projekt
-Cruel Online-
 

Jadefalke

Routinier

Dabei seit: 29.02.2008

Beiträge: 431

 

8 Zum Seitenanfang

Donnerstag, 6. Oktober 2011, 10:21

Mit dem Plus geht das auch in der geschrieben Form nicht :) das musst du in Klammern setzen dann geht das siehe auch hier:

http://sql.1keydata.com/de/sql-outer-join.php

Übrigens ist das dort auch ganz gut erklärt SQL Turtorial
 

cccpmik

Foren Gott

Dabei seit: 04.09.2007

Beiträge: 2 999

 

9 Zum Seitenanfang

Donnerstag, 6. Oktober 2011, 10:31

wie auch immer, meine Ausbildung habe ich hinter mir und Oracle is nun geschichte :D
Mein kleines Projekt
-Cruel Online-
 

stfschaefer

Routinier

Dabei seit: 21.08.2010

Beiträge: 252

 

10 Zum Seitenanfang

Freitag, 7. Oktober 2011, 18:49

Interessanterweise haben die Trigger zwischen Oracle 7 und 8 unterschiedliche Ablaufstrategien.

Die 7er Version ist nicht so streng. Vor allem wenn man Strings mit Zahlen vergleicht.
Eine Umstellung hat dazu geführt, dass man den Trigger umschreiben musste.
 

Deffcon

König

Dabei seit: 11.11.2010

Beiträge: 897

 

11 Zum Seitenanfang

Montag, 10. Oktober 2011, 21:11

Ich wollte den Thread nochmal ins Leben zurückrufen und fragen:
Was haltet ihr für gute Lehrmethoden?

Ist es empfehlenswert z.B. mit diesem OpenBook zu arbeiten:
O'Reillys Praktischer Einstieg in MySQL mit PHP

Oder gibt es irgendwo ein gutes Tutorial / Workaround wo man z.B. durch das Erstellen eines Gästebuchs mit MySql Datenbank?

MFG Simon
 

lorenz

Haudegen

Dabei seit: 05.11.2002

Beiträge: 647

 

12 Zum Seitenanfang

Montag, 10. Oktober 2011, 21:29

das buch kenne ich nicht ich persönlich empfehle jedem der mich für nen recht schnellen einstieg in mysql fragt http://www.keithjbrown.co.uk/vworks/mysql/default.php wenn man die Punkte da durch hat hat man auf jeden Fall nen recht guten Überblick über die Grundlagen.
 

Deffcon

König

Dabei seit: 11.11.2010

Beiträge: 897

 

13 Zum Seitenanfang

Mittwoch, 12. Oktober 2011, 13:09

Danke für die Antwort.
Ich suche aber eher was auf deutsch da ich das schneller durcharbeiten könnte.
Allerdings wäre das auch gleich noch ein gutes Englischauffrischungsprojekt :D
Und da es so aussieht als wäre nicht zu viel geschrieben also nicht 1000 Worte zu einem Punkt da könnte man es sich ja überlegen.

MFG Simon

/edit:
Gibt es ein gutes online Dictionary zu Fachenglisch im IT-Bereich oder findet man alles was man braucht auf dict.leo.org? (da hat man nur immer so viele verschiedene Übersetzungen, die manchmal nicht wirklich viel gemeinsam haben).
Ich habe überlegt das Computer Englisch von Schulze aus dem Rowohlt Verlag zu holen (2004er Auflage gibts ja auch schon für unter 5€) aber im Internet wäre man ja deutlich schneller vor allem durch ne SuFu. Aber ich finde nichts im Netz dazu.

Dieser Beitrag wurde bereits 2 mal editiert, zuletzt von »Deffcon« (12. Oktober 2011, 13:09)

 

Jadefalke

Routinier

Dabei seit: 29.02.2008

Beiträge: 431

 

14 Zum Seitenanfang

Mittwoch, 12. Oktober 2011, 15:09

Ich hatte doch ein "Deutsches Turtorial" angeboten ;) siehe Oben und hier nochmal

Ein gutes Buch was man sich auch aus einer Stadtbibliothek ausleihen könnte wäre das hier :

SQL in 21 Tagen, Markt+Technik Verlag, ISBN 3-8272-2020-3

Fachenglisch wird auch in der Ausbildung zum IT-System-Kaufmann als Fach unterrichtet,
das sollte es sicherlich auch zu Kaufen geben, ich würde nachfragen bei einer Berufschule welches
und ob man das dann selber kaufen muss oder ob es von der Schule gestellt bekommt,
selber kaufen kann man dann auch Steuerlich absetzen.

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »Jadefalke« (12. Oktober 2011, 15:09)

 

cccpmik

Foren Gott

Dabei seit: 04.09.2007

Beiträge: 2 999

 

15 Zum Seitenanfang

Mittwoch, 12. Oktober 2011, 15:16

ihr mit euren büchern... als ich mir damals Borland Builder C++ in 24 Tagen durchgelesen habe, habe ich festgestellt dass da nichts neues drin stand. Learning By Doing + MySQL Dokumentation + Foren = Beste lösung um was zu lernen...
Mein kleines Projekt
-Cruel Online-
 

Deffcon

König

Dabei seit: 11.11.2010

Beiträge: 897

 

16 Zum Seitenanfang

Mittwoch, 12. Oktober 2011, 19:33

@Jadefalke:
Sorry, ich hatte oben deinen Link völlig außer Acht gelassen, da ich dachte es geht um eure Trigger etc :D

@cccpmik:
Ich bin eigentlich auch eher der Learning-by-Doing Fan aber ich dachte durch ein Buch kriegt man "fundierteres" Wissen, da man mehr über die Hintergründe erfährt(obwohl ich denke, dass man davon die Hälfte vergisst).

Vielleicht sollte ich doch die Gästebuch-Lernvariante nehmen.

Habe heute meine Bewerbung in dem Betrieb abgegeben und warte auf die Antwort nächste Woche.

MFG Simon
 

cccpmik

Foren Gott

Dabei seit: 04.09.2007

Beiträge: 2 999

 

17 Zum Seitenanfang

Mittwoch, 12. Oktober 2011, 20:15

der Trigger wird bei Oracle benötigt nicht MySQL, und fundiertest wissen brauchste nicht, das einzige was man wissen muss ist zu wissen wo das wissen steht^^
Mein kleines Projekt
-Cruel Online-
 

Jadefalke

Routinier

Dabei seit: 29.02.2008

Beiträge: 431

 

18 Zum Seitenanfang

Donnerstag, 13. Oktober 2011, 09:45

Wenn du das Turtorial durcharbeitest hast du schon mal den Grundschatz drin,
sonderkrücken muss man wenn man das nicht täglich macht meistens in einer Referenz nachsehen.

Und dafür sind dann Bücher da und nebenbei hilft lesen in einem Papierbuch es besser aufzunehmen,
als durch lesen am Bildschirm.

Sicherlich kommt es dabei auf die Art an wie das Buch geschrieben ist!

Ich benutze auch Bücher um Referenzdaten nachzuschlagen!
 

cccpmik

Foren Gott

Dabei seit: 04.09.2007

Beiträge: 2 999

 

19 Zum Seitenanfang

Donnerstag, 13. Oktober 2011, 10:01


Ich benutze auch Bücher um Referenzdaten nachzuschlagen!


Du bist so altmodisch:D benutz den Kindle statt bücher:P oder direkt http://dev.mysql.com/doc/

Das Problem an Büchern ist, dass die keinen automatischen Update haben, naja jedem das seine aber ich hatte bisher keine Vorteile aus einem Buch ziehen können
Mein kleines Projekt
-Cruel Online-
 

Deffcon

König

Dabei seit: 11.11.2010

Beiträge: 897

 

20 Zum Seitenanfang

Donnerstag, 13. Oktober 2011, 10:19

Mein Problem mit Büchern in Papierform ist diese verdammt unpraktische und veraltete Suchfunktion - wie hieß sie noch gleich? Ach ja - Inhaltsverzeichnis.
Das dauert ungemein länger :D
Und außerdem nehmen die viele MB Speicher weg in meinem Regal.

:D