MSDN Chats & Webcasts


SQL Server 2005 – Eine Einführung in den SQL Server von Microsoft

Datenbankprogrammierungen sind im Unternehmensumfeld die mit Abstand häufigsten Anwendungen. Unter Windows ist der SQL Server von Microsoft dabei innerhalb weniger Jahre zum Marktführer im Datenbankmarkt geworden. Die Gründe liegen auf der Hand: Stabilität, hervorragende Leistungsfähigkeit und dennoch einfachen Administration. Die derzeit aktuellste Version ist der SQL Server 2005. Mit der kostenlos verfügbaren Variante SQL Server 2005 Express Edition sollen im Rahmen dieser Webcast-Reihe die wichtigsten Aspekte der Installation und Konfiguration sowie das Einfügen, Ändern und Löschen, das Abfragen von Datensätzen sowie die Programmierung und Wartung des SQL Server verdeutlicht werden. Erfahrungen mit dem SQL Server sind sinnvoll, aber nicht notwendig. Für einige Teile der Serie sind .NET-Kenntnisse hilfreich.

Hinweis: Im letzten Webcast werden unter allen Zuschauern, die an mindestens sieben Webcasts teilgenommen haben, zehn Bücher zum Thema „SQL Server 2005“ von Microsoft Press verlost.

Die Referenten

Ruprecht Dröge

Ruprecht Dröge arbeitet seit über 15 Jahren als selbstständiger Technologieberater und ist Autor einiger Fachbücher zum Thema SQL Server und .NET-Framework. Schwerpunkte seiner Tätigkeit sind die Leitung, Konzeption, Entwicklung und Betreuung von Datenbankprojekten, besonders im Umfeld großer Banken, Energieversorger und Dienstleister. Seine Erfahrungen in den Bereichen .NET und Datenbankentwicklung gibt er immer wieder auf Fachkonferenzen und Expertenschulungen weiter. 2006 hat ihm Microsoft die begehrte Auszeichnung Most Valuable Professional (MVP) für den SQL Server verliehen. Sie erreichen Ruprecht Dröge unter droege@beconstructed.de.

Klaus Löffelmann

Klaus Löffelmann ist seit Ende der 80er Jahre professioneller Softwareentwickler und seit dem ersten Visual Basic als Autor zum Thema aktiv, u.a. bei Microsoft Press. Er ist als Berater und Entwicklungskoordinator an diversen großen Softwareprojekten beteiligt und bringt Entwickler in Inhouse-Schulungen auf den Stand der Technik. Sie erreichen Klaus Löffelmann über seine Web-Site unter http://www.activedevelop.de.

Die Webcasts

Serien-Webcast | Ruprecht Dröge, Klaus Löffelmann | 16.04.2007
Im SQL Server ist die Datenbank die zentrale Einheit. Es geht darum zu verstehen, wie man eine Datenbank optimal anlegt - also um das Verständnis des internen Aufbaus der Datendatei sowie die Umsetzungen der wichtigsten Wartungsaufgaben. Außerdem vermittelt dieser Webcast, welche Aufgabe den Datendateien und dem Transaktionsprotokoll zukommen, um gleich von Beginn an optimale Einstellungen zu wählen bzw. diese ggf. im Laufe des Betriebes entsprechend anzupassen.
Serien-Webcast | Ruprecht Dröge, Klaus Löffelmann | 23.04.2007
Die Daten innerhalb einer Datenbank werden in den Tabellen abgelegt. Daher sind sie die grundlegende Speichereinheit im SQL Server. Der Webcast zeigt, wie man die Tabellen optimal erstellt und welche Datentypen sich für die Speicherung welcher Informationen am besten eignen.
Serien-Webcast | Ruprecht Dröge, Klaus Löffelmann | 15.05.2007
Das bekannteste und wahrscheinlich auch wichtigste Statement in einer Datenbank ist sicherlich SELECT, mit dem man Daten aus dem Server abfragt. Wie bekomme ich nun am besten raus, was ich zuvor hinein getan habe? Im SQL Server werden alle Befehle mit Hilfe von SQL, einer standardisierten Sprache abgesetzt. Der Webcast wird die wichtigsten Befehlsgruppen zur Definition der Daten (DDL), zur Zugriffs-Sicherheit (DCL) und zur Manipulation der Daten (DML) vorstellen.
Serien-Webcast | Ruprecht Dröge, Klaus Löffelmann | 15.05.2007
Verschiedene Sichten auf Ihre Daten erstellt man sinnvoller Weise mit so genannten Views, und zur Optimierung der Abfrageleistungen sind Indexe unverzichtbar. Mit Triggern kann man automatisiert auf SQL Server Ereignisse wie beispielsweise das Löschen von Datensätzen reagieren.
Serien-Webcast | Ruprecht Dröge, Klaus Löffelmann | 21.05.2007
Stored Procedures oder "Gespeicherte Prozeduren" bieten die Möglichkeit, parametrisierte Abfragen zu erstellen, häufig benutzte Kommandos unter einem Namen zu speichern und mit SQL zu programmieren. Der Webcast zeigt, warum es so sinnvoll ist, mit Stored Procedures zu arbeiten, was man mit ihnen machen kann, was nicht - und was man kann, aber auf keinen Fall machen sollte.
Serien-Webcast | Ruprecht Dröge, Klaus Löffelmann | 29.05.2007
Auch wenn der SQL Server 2005 die Abfragen automatisch optimiert, kann er dies nur erfolgreich tun, wenn optimale Strukturen bereitstehen. In diesem Webcast lernen Sie, Schwachpunkte in der Performance zu erkennen und zu beseitigen. Dabei muss untersucht werden, ob CPU, I/O System oder RAM einen Engpass darstellen oder die Leistung durch entsprechende Wartung oder Konfiguration der Datenbank optimierbar ist. Oftmals kann man eine Abfrage mit einfachen Mitteln um über 600% beschleunigen – wenn man weiß, wie. Hier lernen Sie es.
Serien-Webcast | Ruprecht Dröge, Klaus Löffelmann | 04.06.2007
Mit dem SQL Server 2005 ist es zum ersten Mal möglich, die Funktionen der Datenbank mit eigenen .NET-Programmierungen zu erweitern. Dabei wird das .NET Framework im Prozess des SQL Servers ausgeführt. Wir zeigen, wie man Stored Procedures oder Funktionen und vieles mehr mit .NET umsetzt und im SQL Server zur Verfügung stellt. Der Webcast zeigt auch, wann es sinnvoll ist, weiterhin mit T-SQL zu arbeiten oder wann die .NET-Varianten ihre Vorteile ausspielen.
Serien-Webcast | Ruprecht Dröge, Klaus Löffelmann | 25.06.2007
Man erstellt keine Datenbank um ihrer selbst willen: Datenbanken sind die Grundlage von Anwendungen. Daher soll gezeigt werden, wie einfach es sein kann, mit .NET und den dort verfügbaren Klassen, etwa ADO.NET, auf den SQL Server zuzugreifen und anspruchsvolle Anwendungen zu erstellen. Zudem wird der Webcast "unter die Haube" der vielen Assistenten im Visual Studio schauen und die grundlegenden Prinzipien der Clientprogrammierung mit Datenbanken aufzeigen.
Serien-Webcast | Ruprecht Dröge, Klaus Löffelmann | 25.06.2007
Die im SQL Server gespeicherten Daten können zum wertvollsten Firmenbesitz gehören. Daher gilt es, diese Daten gegen einen möglichen Ausfall des SQL Servers zu schützen. Regelmäßige Sicherungen und das Testen der Rücksicherungsstrategien gehören daher zu den vordringlichsten Aufgaben nach der Installation eines Servers. Der Webcast zeigt, wie man diese Sicherungen sinnvoll einrichtet. Zudem gibt es eine Reihe von anderen, wiederkehrenden Verwaltungsaufgaben, die man einrichten sollte - etwa eine regelmäßige Re-Indizierung. Außerdem zeigen wir, wie man auch ohne SQL Server Agent (der in der SQL Server 2005 Express Edition fehlt) solche Aufgaben einfach automatisiert.
Serien-Webcast | Ruprecht Dröge, Klaus Löffelmann | 02.07.2007
Wie stellt man die Daten im SQL Server 2005 am einfachsten dar? In den meisten Fällen muss man eine Anwendung erstellen, um auf die Daten entsprechend zuzugreifen und diese zu präsentieren. Kurz gesagt: ein Client muss her, sei es unter Windows oder Web. Mit den Reporting Services stellt der SQL Server 2005 eine Technologie bereit, mit der es möglich ist, in wenigen Minuten die ersten Berichte über eine Weboberfläche für alle Berechtigten im Unternehmen zu veröffentlichen. Diese Berichte können dann ausgedruckt und in viele attraktive Formate wie PDF, Excel oder TIFF exportiert werden. Zudem sind die Reporting Services nicht einfach ein weiterer Berichtsgenerator, sondern stellen eine vollständige Serverinfrastruktur bereit, mit der man die Zugriffssicherheit einstellen, die Art und Weise des Datenzugriffs regeln (etwa ob immer die neuesten Daten angezeigt werden oder aus einem Cache gelesen wird) und diese Berichte auch automatisiert zustellen kann, etwa per E-Mail.

**
**
MSDN Webcast Finder - Finden statt suchen