Der Microsoft SQL Server 2005 ist die Anwendung für Datenbanken im Windows-Netz. In vier Editionen, „Express“, „Standard“, „Workgroup“ und „Enterprise“, deckt er die Bereiche Datenbankadministration, Datenbankentwicklung und Business Intelligence ab.
Die Features des Pakets sind dabei kaum überschaubar und die Einarbeitung aufwändig: Hier kommt unser Videotraining gerade recht: In didaktisch optimaler Struktur und gut verdaulichen Portionen zeigt Ihnen der bekannte Datenbank-Profi und Buchautor Klemens Konopasek, wie Sie schnell und erfolgreich Ihr Datenbanksystem programmieren.
Der Schwerpunkt des Trainings liegt dabei auf der Programmierung mit Transact-SQL unter Berücksichtigung der .NET-Integration, die Microsoft in die aktuelle SQL-Server-Version eingebaut hat. So steuern Sie die Datenbank mit den populären Sprachen aus dem Visual-Studio-Bereich wie etwa Visual C# oder Visual Basic.
Zahlreiche Tipps und Erfahrungsschätze des Trainers, selbst hauptberuflicher Datenbankentwickler und Fachhochschuldozent, unterstützen Sie dabei, die Performance und Sicherheit Ihres Systems zu erhöhen. Hier lernen – und verstehen – Sie, warum manche Lösungen einfach besser als andere sind. Egal, ob Sie schon ein alter Datenbank-Hase oder ein Einsteiger in die DB-Programmierung sind.
Am Ende des Video-Trainings können Sie:
- die Vorteile von Transact-SQL gegenüber klassischem SQL nutzen,
- Kontrollstrukturen mit Tansaction-SQL umsetzen,
- Cursor und Transaktionen einsetzen,
- mit Laufzeitfehlern umgehen,
- mit Stored Procedures arbeiten,
- Ihre Programme mit Triggern erweitern,
- .NET-Programmiersprachen integrieren.
Holen Sie sich dieses Video-Training und legen gleich los: Die mitgelieferte 180-Tage-Testversion des Microsoft SQL Server 2005 erlaubt Ihnen, die Trainings anhand der ebenfalls enthaltenen Beispieldatenbank nachzuvollziehen.
Aus dem Inhalt:
Einführung
Das erste, kurze Kapitel stellt das Ziel des Video-Trainings – die Datenbankprogrammierung mit dem SQL Server – und die Tools und Elemente vor, die Sie dazu benötigen.
Die Programmiersprache Transact-SQL
Die Einführung in Transact-SQL gibt Ihnen einen Überblick über die Bestandteile dieser prozeduralen Spracherweiterung der "Structured Query Language".
Gespeicherte Prozeduren
Soll die Abarbeitung der Datenbankabfragen im Server passieren, um die Performance und Sicherheit hoch zu halten, kommen Sie an den "Stored Prozedures" nicht vorbei.
Einzelne Prozeduren
In diesem Kapitel geht es tiefer in die Nutzung der gespeicherten Prozeduren. Unter anderem erhalten Sie Informationen zu Themen wie Sicherheit und Benutzerverwaltung, Cursor und Transaktionen, aber auch das Debugging erklärt Ihnen Ihr Trainer.
Trigger
Trigger sind Programme, die auf ein bestimmtes Ereignis hin automatisch starten. Nutzen Sie sie, um weitere Aktionen oder Gültigkeitsprüfungen auszuführen.
Benutzerdefinierte Funktionen
Benutzerdefinierte Funktionen ähneln gespeicherten Prozeduren, sind jedoch direkt in SQL-Anweisungen integrierbar.
.NET-Integration
Den Microsoft SQL Server 2005 programmieren Sie nicht mehr nur mit Transact-SQL: Dank integrierter Schnittstellen setzen Sie nun auch auf bewährte .NET-Programmiersprachen aus dem MS Visual Studio.