Learn SQL at home. Do I need a Server? What else do I need?

Beantwortet Learn SQL at home. Do I need a Server? What else do I need?

  • Mittwoch, 18. Januar 2012 16:02
     
     

    Hi all,

    we use Microsoft SSMS SQLServer 2008 R2 at work and I have to be able to use it in 4 weeks, in a new department.

    But I have no possibility to learn it at work, at my current department.

     

    So I want to learn SQL at home and maybe install the same Software i mentioned above in my PC/ Notebook.

    What do I need to prepare, so that I can learn SQL at home? I heard, I'll be needing a Server as a Database?

    How can I create a DB-Server? Host it? Or is there any (virtual) Server that I can install in my PC/ Notebook at home?

    I am a real beginner at this area. I have tried using search to find a thread about this, but no results.

     

    Thanks b4 :)

Alle Antworten

  • Mittwoch, 18. Januar 2012 17:25
     
     Beantwortet

    Hi,

    you can install a database locally on your pc (f.e. SQL Server). If you can you should install it in a virtual machine (with VirtualPC, VirtualBox, or some software like this) that is hosted by your pc.


    Best Regards. Please Mark Answered, If my solution solves your problem.
    • Als Antwort markiert Moeniq Montag, 27. Februar 2012 15:27
    •  
  • Mittwoch, 18. Januar 2012 19:37
     
     Beantwortet

    Hallo Moeniq,

    da dies ein deutsches Forum ist, antworte ich dir auf deutsch. Um den Umgang mit dem SQL Server zu erlernen, benötigst du sicherlich erst einmal den SQL Server. Den gibt es in einer freien Version namens SQL Server 2008 R2 Express. In einer erweiterten Version (mit integriegrierten SSMS) findest Du den Download hier:

    http://www.microsoft.com/downloads/de-de/details.aspx?displaylang=de&FamilyID=e08766ce-fc9d-448f-9e98-fe84ad61f135

    Wie Du diesen installierst, ist Dir überlassen. Ob direkt auf deinem Notebook/PC oder in einer virtuellen Umgebung. Allerdings solltest Du dabei beachten, das diese Version einige Einschränkungen hat, die vermutlich die Version die in eurem Unternehmen läuft nicht hat (z.B.: SQL Server Agent). Evt. macht hier die Anschaffung einer Developer Version Sinn bzw. liegt in deinem Unternehmen bereits vor. Diese verhält sich wie eine Enterprise Version und hat somit keine Einschränkungen mehr.

    Nach der entsprechenden Installation, stellt sich natürlich die Frage, wie das Wissen am besten angeeignet werden kann. Dazu gibt es viele Fachbücher. Leider hast Du nicht genau beschrieben, was Du in der neuen Abteilung machen sollst. Da Du etwas von SSMS geschrieben hast, vermute ich administrative Aufgaben. Eine Buchempfehlung hatte ich in diesem Thread schon einmal gegeben.:

    http://social.technet.microsoft.com/Forums/de-DE/sqlserver/thread/4957025a-b958-4a55-bbb7-88331d26f6fa

    Ich hoffe dies hilft Dir weiter, ansonsten müsstest Du deine Anforderungen etwas spezifizieren.


    Gruß Falk
    Blog Falk Krahl
  • Donnerstag, 19. Januar 2012 09:39
     
     

    Hi Falk,

    ja sorry, ich wollte gestern eigentlich im englischen Forum schreiben, aber irgendwie wurde ich automatisch auf dieses deutsche Forum umgeleitet.

    Später muss ich in der Abteilung Backend development arbeiten. Dort arbeiten die Kollegen außer mit SSMS auch mit MS Visual Studio Ultimate 2010.

     

    Die Arbeit im Allgemeinen :

    Wir müssen unsere Datenbank, unsere Anwendung und auch die von unserem Mandant pflegen und verwalten.

    Fehleranalyse, Korrektur und Optimierung.

     

    Deine Fachbücherempfehlungen habe ich schon mal in meine Wunschliste bei Amazon hinzugefügt. Ich werde sie später genauer anschauen.

     

    Gruß,

    Moeniq


    • Bearbeitet Moeniq Donnerstag, 19. Januar 2012 09:51
    •  
  • Donnerstag, 19. Januar 2012 09:50
     
     Beantwortet

    Die beiden Reporting-Bücher brauchst du wahrscheinlich nicht (da du ja nicht im BI-Umfeld arbeitest), aber das Administrationsbuch von Falk ist ziemlich gut. Für die Entwicklerseite kann ich dir folgendes Buch empfehlen - Microsoft SQL Server 2008 R2 - Das Entwicklerbuch


    Best Regards. Please Mark Answered, If my solution solves your problem.
  • Donnerstag, 19. Januar 2012 10:47
     
     

    Die beiden Reporting-Bücher brauchst du wahrscheinlich nicht (da du ja nicht im BI-Umfeld arbeitest), aber das Administrationsbuch von Falk ist ziemlich gut. Für die Entwicklerseite kann ich dir folgendes Buch empfehlen - Microsoft SQL Server 2008 R2 - Das Entwicklerbuch


    Best Regards. Please Mark Answered, If my solution solves your problem.

    Hi Horizon_Net,

    vielen Dank für den Tipp und die Buchempfehlung :)


    • Bearbeitet Moeniq Donnerstag, 19. Januar 2012 11:05
    •  
  • Freitag, 20. Januar 2012 15:46
     
     

    Hi,

    you can install a database locally on your pc (f.e. SQL Server). If you can you should install it in a virtual machine (with VirtualPC, VirtualBox, or some software like this) that is hosted by your pc.


    Kannst du mir bitte welche empfehlen?

    ich habe mit der installation noch nicht angefangen, da ich selber nicht sicher bin, welche ich nehmen soll und wie ich das mache (Anleitung).

  • Freitag, 20. Januar 2012 17:43
     
     Beantwortet

    Als erstes solltest du dich schlau machen, welche Datenbank bei dir in der Abteilung eingesetzt wird.

    Falls du da keine Infos kriegst und eine MSDN Subscription hast, kann ich MS SQL Server 2008 R2 Developer Edition empfehlen. Du kannst dir auch den Release Candidate des SQL Server 2012 runterladen (der finale Release wird Ende Februar sein).

    Falls du keine hast, kannst du dir auch eine Express-Version oder den RC des SQL Server 2012 runterladen. Beide sind kostenlos.

    Willst du lieber was einsetzen, was nicht von Microsoft ist, sollte MySQL mit oben stehen. Denke aber daran, dass jeder Datenbank-Hersteller seine eigene SQL-Variante hat. Der Kern ist gleich, aber manchen Sachen funktionieren anders.

    Für die Installation würde ich auf diese Seite verweisen. Ob du eine virtuelle Maschine nutzt, bleibt dir überlassen, aber für anfängliches Rumspielen wäre die Einrichtung bestimmt eine gute Idee. Für das kannst due VirtualPC, VirtualBox oder, falls vorhanden, Hyper-V.


    Best Regards. Please Mark Answered, If my solution solves your problem.
  • Freitag, 3. Februar 2012 10:42
     
     

    Hi,

    ist deine Frage beantwortet? Falls ja, markiere den entsprechenden Post bitte als Antwort damit andere User mit ähnlichen Problemen die Antwort schneller finden.


    Best Regards. Please Mark Answered, If my solution solves your problem.
  • Mittwoch, 15. Februar 2012 08:46
    Besitzer
     
     

    Hallo Moeniq,

    Ich gehe davon aus, dass die Antwort Dir weitergeholfen hat.
    Solltest Du noch "Rückfragen" dazu haben, so gib uns bitte Bescheid.

    Grüße,
    Robert


    Robert Breitenhofer, MICROSOFT  Twitter Facebook
    Bitte haben Sie Verständnis dafür, dass im Rahmen dieses Forums, welches auf dem Community-Prinzip „Entwickler helfen Entwickler“ beruht, kein technischer Support geleistet werden kann oder sonst welche garantierten Maßnahmen seitens Microsoft zugesichert werden können.