Hallo zusammen,
heute wurde uns bei der MSDN Hotline unter anderem folgende Frage gestellt:
Ich habe Kenntnisse in C# und möchte mich in die Datenbankentwicklung mit C# und SQL Server 2008 einarbeiten. Wo finde ich relevante Informationen zum Thema?
Unsere Antwort bzw. unser Lösungsvorschlag darauf war:
Microsoft SQL Server 2008 ist ein Datenbankmanagementsystem, welches in sieben verschiedenen Editionen verfügbar ist: Enterprise, Standard, Workgroup, Web, Developer, Express und Compact. Einen Überblick über die Features der verschiedenen Versionen gibt es unter [1]. SQL Server Express ist die Einsteigerversion, die man kostenlos unter [2] herunterladen kann.
Im SQL Server Developer Center gibt es zahlreiche Produktinformationen und Neuigkeiten, sowie hilfreiche Links. Die Seite finden Sie unter [3]. Die technische Seite vom SQL Server 2008 ist auf Microsoft Technet dokumentiert, unter [4].
Um in die Datenbankentwicklung einzusteigen, muss man Transact-SQL kennenlernen. Transact-SQL ist Microsofts Erweiterung des SQL Standards und ist ein wesentlicher Bestandteil von SQL Server. Die MSDN Referenz zu Transact-SQL finden Sie unter [5]. Unter [6] gibt es viele Tutorials und How-Tos über SQL Server und über die Datenbankentwicklung mit der .NET Framework.
ADO.NET ist die Datenbank-Schnittstelle des .NET-Frameworks. Sie ermöglicht den objektorientierten Zugriff auf relationale Datenbanken und hierarchische XML-Informationen. Eine Einführung zu ADO.NET gibt es unter [7].
Auf MSDN sind natürlich auch viele Webcasts, How-Tos und Foren zu SQL vorhanden. Einige von denen sind unter [8] - [10] aufgelistet. Auf microsoft-press.de finden Sie mehrere Bücher zum SQL Server und zur Datenbankentwicklung (s. [11]).
[1] Von den SQL Server 2008-Editionen unterstützte Features
http://msdn.microsoft.com/de-de/library/cc645993.aspx
[2] SQL Server Express Download
http://www.microsoft.com/express/sql/download/
[3] SQL Server Developer Center
http://msdn.microsoft.com/de-de/sqlserver/default.aspx
[4] SQL Server TechCenter
http://technet.microsoft.com/de-de/sqlserver/default.aspx
[5] Transact-SQL MSDN Referenz
http://msdn.microsoft.com/de-de/library/bb510741.aspx
[6] Vorgehensweise: Suchen von Lernprogrammen (Datenbankmodul)
http://msdn.microsoft.com/de-de/library/ms169620.aspx
[7] ADO.NET - eine Einführung
http://msdn.microsoft.com/de-de/library/bb979564.aspx
[8] SQL Server Events and Webcasts
http://www.microsoft.com/germany/msdn/webcasts/serien/MSDNWCS-0902-02.mspx
[9] SQL Server Forum
http://social.msdn.microsoft.com/Forums/de-DE/sqlserverde/threads
[10] Transact-SQL Forum
http://social.msdn.microsoft.com/Forums/de-DE/transactsql/threads
[11] Microsoft Press Bücher zu SQL Server
http://www.microsoft-press.de/catalog.asp?cnt=catalog&cat0=15&idx0=2&lng=0&gr=bücher&cat1=750001466&idx1=1
Wir hoffen, vielen Besuchern der MSDN Foren durch das Posten dieses Problems und einer möglichen Lösung weiterhelfen zu können.
Viele Grüße,
Filip Dimitrov
MSDN Hotline für MSDN Online Deutschland
Disclaimer:
Bitte haben Sie Verständnis dafür, dass wir hier auf Rückfragen gar nicht oder nur sehr zeitverzögert antworten können.
Bitte nutzen Sie für Rückfragen oder neue Fragen den telefonischen Weg über die MSDN Hotline: http://www.msdn-online.de/Hotline

Es gelten für die MSDN Hotline und dieses Posting diese Nutzungsbedingungen, Hinweise zu Markenzeichen sowie die allgemein gültigen Informationen zur Datensicherheit sowie die gesonderten Nutzungsbedingungen für die MSDN Hotline.