Individualschulungen
Entwicklung
Aktuelle Themen
.NET
JavaScript / TypeScript
Java
Programmiersprachen
Entwicklungswerkzeuge
Benutzeroberflächen / User Experience
Softwareengineering
KI in der Softwareentwicklung
Plattformen & Systeme
KI
Web & Cloud
Apps / Mobilplattformen
Datenbanken / Reporting / BI
Betriebssysteme & Virtualisierung
Microsoft Server-Produkte
Scripting
Windows & Office für Anwender
Soft Skills & IT-Recht
Das bieten nur wir
Umfangreicher Themenkatalog
Wählen Sie aus 1055 Themen
Weiterbildungsphilosophie
Individuelle Anpassung an Ihre Anforderungen
Didaktische Konzepte
Ganz nach Ihren Wünschen
Vorteile individueller Firmenseminare
Im Vergleich zu offenen Seminaren
Vor Ort oder online
Alles ist in Ihrem Hause oder online möglich
Top-Trainer
Die besten und renommiertesten Experten
Teilnehmerfeedback
Das sagen 9311 von insgesamt über 75000 Teilnehmern
Referenzkunden
Viele namhafte mittlere und große Referenzkunden
1055 Themen, die frei anpassbar und kombinierbar sind
Gesamter Themenkatalog →
Offene Schulungen
Online-Trainings
.NET-Akademie
.NET/C#-Basisseminar
WPF
WinUI
.NET MAUI, Uno & Avalonia
Blazor
ASP.NET Core WebAPI
Entity Framework Core
Unit Testing / TDD
PowerShell
Alle Seminartermine
INFOTAGE
INFOTAG ".NET 12.0"
am 22.06.2027
INFOTAG "KI" 2027
am 15.09.2027
Das bieten nur wir
Renommierte Top-Trainer
Die besten und bekanntesten Experten schulen Sie!
Teilnehmerfeedback
Das sagen 9311 von insgesamt über 75000 Teilnehmern
Referenzkunden
Viele namhafte mittlere und große Referenzkunden
Nicht das passende Thema dabei? Stellen Sie Ihre individuelle Firmenschulung aus 1055 Modulen zusammen!
Individualschulungen →
Beratung, Support & Entwicklung
Alle unsere Leistungen
Beratung
Beratung zu vielen technischen und methodischen Themen
Coaching
Projektbegleitende Unterstützung
Softwareentwicklung
Wir entwickeln einzelne Module oder ganze Anwendungen für Sie
Technischer Support
Support für einzelne technische Fragen
Individualschulungen
1055 Themen, die frei anpassbar und kombinierbar sind
Offene Seminare
Ausgewählte Themen bieten wir auch als öffentliche Online-Schulungen an.
Beratungsthemen
Anwendungsarchitektur
Datenbankzugriff/Data Access
DevOps
Frontend, GUI, UX
IT-Infrastruktur
Leistung/Performance
Machbarkeit und Prototyping
Methodik, Prozesse, Teamarbeit
Migration und Versionsumstieg
Mobilanwendungen
Reviews und Qualitätssicherung
Sicherheit/Security
Verteilte Systeme und Services
Webtechniken
Werkzeugauswahl
Weitere Themen
Auch alle Schulungsthemen sind als Beratung möglich!
Das bieten nur wir
Renommierte Top-Berater
Durch Vorträge und Veröffentlichungen sehr bekannte Experten
Referenzkunden
Viele namhafte mittlere und große Referenzkunden
Referenzprojekte
Zahlreiche Referenzprojekte
Beratung vor Ort oder remote – flexibel nach Bedarf.
Zu den Beratungsthemen →
Wissen
Publikationen & Vorträge
Fachbücher
Fachartikel
Konferenzvorträge
Weblog
Spickzettel/Cheat Sheets
Lexikon/Glossar
Programmcodebibliothek
Fallbeispiele
Newsletter
Downloads
Themenportale
Übersicht
.NET/C#/Visual Studio
.NET 11.0
.NET 10.0
.NET 9.0
.NET 8.0
ASP.NET (Core)/Blazor
PowerShell
Versionshistorie
Konferenzen/Events
Community-/Leserportal
Suche
Themenkatalog
Tag Cloud
Volltextsuche
Site Map
FAQs
Schulungen, Beratung, Support, Coaching, Softwareentwicklung
Unsere kommerziellen Leistungen →
Über uns
Unternehmen
Zahlen
Selbstdarstellung
Kernkompetenzen
Dr. Holger Schwichtenberg
Unsere Top-Experten
Leitung & Kundenteam
Partner
Weitere Websites
Referenzen
Referenzkunden
Kundenaussagen
Referenzprojekte
Kontakt & Rechtliches
Kontakt
Impressum
Datenschutzerklärung, Haftung, Urheberrecht, Barrierefreiheit
Impressum, Datenschutz und Barrierefreiheit unter Kontakt & Rechtliches.
Rechtliches →
Erklärung des Begriffs: Microsoft SQL Server 2005 (MSSQL 2005)
Begriff
Microsoft SQL Server 2005
Abkürzung
MSSQL 2005
Eintrag zuletzt aktualisiert am
03.09.2008
Zur Stichwortliste unseres Lexikons
Was ist
Microsoft SQL Server 2005
?
Codename:
Yukon
Interner Name:
Microsoft SQL Server 9.0
Erscheinungstermin: TODO
Änderungen gegenüber SQL Server 2000
Installation
Veränderte Installationsroutine
Produktvarianten (inkl. SQL Server Express)
Datenhaltung
Datentyp XML
SQLXML
im SQL Server 2005
XQuery
-Unterstützung (
XML Query Language
)
Weitere neue Datentypen
Snapshotisolation
Sicherheit und Verfügbarkeit
Sicherheitserweiterungen
Richtlinien für SQL Server-Anmeldekennwörter
Angriffsflächenreduzierung
Failoverclustering
Datenbank
spiegelung
Datenbank
snapshots
Schnelle Wiederherstellung
Verbesserte Replikation
T-SQL
Zahlreiche Erweiterungen
Statement Level recompile
Query-Erweiterungen: WAITFOR, UPDATE
WIT
H OUTPUT
DDL-Triggers (d.h. Trigger bei Anlegen, Löschen, etc. von Tabellen)
SQL-View auf XML-Daten (Erweiterung von Select um query-Statement, erlaubt
XQuery
und XPath)
Rekursive Abfrage
Unterstützung für multidimensionale Daten (PIVOT, UNPIVOT, A
PPL
Y)
Ausnahme
behandlung für
Transaktion
en
Exception
Handling mit ABORT
Verwaltung
Neues
SQL Server Management Studio
SQL Management Objects
(
SMO
)
Business Intelligence Development Studio
Zusatzdienste des SQL Server 2005
Microsoft SQL Server 2005 Integration Services (Nachfolger der
Data Transformation Service
s –
DTS
)
Microsoft SQL Server 2005 Reporting Services
Microsoft SQL Server 2005 Analysis Services
Programmierung
.NET-Fähigkeit: Hosting der
CLR
innerhalb des SQL Server (Name: SQL
CLR
)
Managed Code
für Stored Procedures Functions, Triggers und Types
Webservice
s
SQL Service Broker
Notification Services
Query Notification
s
Multiple Active Result Sets (
MARS
)
.NET-Fähigkeit (SQL
CLR
)
Der SQL Server "
Yukon
" ist ein
.NET Runtime Host
, d.h. die
Common Language Runtime
(
CLR
), die Laufzeitumgebung des
.NET Framework
, ist in den SQL Server integriert.
Im neuen SQL Server können Funktionen, Trigger und Typen in jeder beliebigen
.NET-Sprache
(
Managed Code
) entwickelt werden. Die dazu notwendige
Assembly
kann der Entwickler mit dem kommenden
Visual Studio .NET 8.0
erzeugen, debuggen und zusammen mit der
Datenbank
weitergeben. Verschiedene Sicherheitsstufen ermöglichen die Abschottung von Code und Daten.
Das heißt konkret, dass der SQL Server die Ausführung von Stored Procedure in
Managed Code
(Co-de in der
Microsoft Intermediate Language
MSIL
) unterstützen wird.
Managed Code
kann in
.NET-Sprache
n wie
Visual Basic .NET
, CSharp (C#),
JScript
.NET und
JSharp
(J#) erstellt werden.
Der
Managed Code
soll trotz des Overheads hinsichtlich des Zwischencodes schneller sein als das interpretierte T-SQL sein – ausgenommen der Fall eines Befehlsblocks, der nur aus einer SQL-Anweisung besteht.
Bisher war die Erstellung der Stored Procedures nur in dem von Microsoft entwickelten SQL-Dialekt "Transact-SQL" (T-SQL) möglich. Ob bei den Stored Procedures nur die Microsoft-eigenen
.NET-Sprache
n oder auch andere Sprachen unterstützt werden, wird sich zeigen müssen. Aufgrund der Sprachunabhängigkeit des
.NET Framework
s sollte die Integration anderer Sprachen jedoch möglich sein.
T-SQL wird weiterhin unterstützt und sogar im SQL Server "
Yukon
" erheblich erweitert.
Managed Stored Procedure
s
Das heißt konkret, dass der SQL Server die Ausführung von Stored Procedure in
Managed Code
(Code in der
Microsoft Intermediate Language
MSIL
) unterstützen wird.
Managed Code
kann in
.NET-Sprache
n wie
Visual Basic .NET
, CSharp (C#),
JScript
.NET und
JSharp
(J#) erstellt werden.
Bisher war die Erstellung der Stored Procedures nur in dem von Microsoft entwickelten SQL-Dialekt "Transact-SQL" (T-SQL) möglich. Ob bei den Stored Procedures nur die Microsoft-eigenen
.NET-Sprache
n oder auch andere Sprachen unterstützt werden, wird sich zeigen müssen. Aufgrund der Sprachunabhängigkeit des
.NET Framework
s sollte die Integration anderer Sprachen jedoch möglich sein.
Zeitplan
XML-Fähigkeit
Die dritte große Innovation für
Yukon
betrifft die XML-Integration. Bisher war Microsoft
SQLXML
nur ein Aufsatz, der relationale
Datenstruktur
en in XML-Dokumente verwan-delte.
Yukon
besitzt einen Datentyp XML, indem XML-Dokumente oder -Fragmente Platz finden. Das allein wäre aber noch recht langweilig, wenn Microsoft für den neuen Datentyp nicht Zugriffsmöglichkeiten bereitstellen würde, die über die Mächtigkeit von Zeichenkettenoperationen hinaus-gehen. Die Redmonder haben eine Doppelstrategie gewählt, indem sie sowohl den kommenden
W3C
-Standard XPath als auch ein erweitertes SQL anbieten, um in die XML-
Datenstruktur
en hineinzureichen.
Webservice
-Unterstützung
Wie man es von Microsoft als Surfer auf der
Webservice
-Welle erwarten konnte, kann jede Funktion im neuen SQL Server direkt per
SOAP
angesprochen werden, wobei dafür kein
Internet Information Server
gebraucht wird, weil sich der SQL Server direkt des http.sys-Moduls im Windows-Kernel bedient.
Querverweise zu anderen Begriffen im Lexikon
siehe
Microsoft SQL Server 9.0
Business Intelligence Development Studio (BIDS)
Microsoft Intermediate Language (MSIL)
SQL Server Management Studio
Internet Information Server (IIS)
Data Transformation Service (DTS)
Managed Stored Procedure
Microsoft SQL Server 9.0 (MSSQL9)
Common Language Runtime (CLR)
SQL Management Objects (SMO)
Visual Studio .NET 8.0 (VS8)
SQL Service Broker
Query Notification
XML Query Language (XQuery)
.NET Runtime Host
Visual Basic .NET (VB.NET)
.NET Framework
Datenstruktur
Managed Code
.NET-Sprache
Transaktion
Webservice
Exception
Datenbank (DB)
Assembly
Ausnahme
JScript
JSharp (J#)
SQLXML
Yukon
XML Query Language (XQuery)
Multiple Active Results Sets (MARS)
Simple Object Access Protocol (SOAP)
Microsoft Intermediate Language (MSIL)
Work Item Types (WIT)
SQL Management Objects (SMO)
Parallel Patterns Library (PPL)
World Wide Web Consortium (W3C)
Common Language Runtime (CLR)
Data Transformation Service (DTS)
Beratung & Support
Anfrage für Beratung/Consulting zu MICROSOFT SQL SERVER 2005 MSSQL 2005
Gesamter Beratungsthemenkatalog
Technischer Support zum Thema MICROSOFT SQL SERVER 2005 MSSQL 2005
Schulungen
Microsoft SQL Server 2005 - Die Neuerungen im Überblick
Microsoft SQL Server 2008 - Die Neuerungen gegenüber SQL Server 2005 (Update-Schulung)
Anfrage für eine individuelle Schulung zum Thema MICROSOFT SQL SERVER 2005 MSSQL 2005
Gesamter Schulungsthemenkatalog
Fachbücher
Alle unsere aktuellen Fachbücher
E-Book-Abo für ab 99 Euro im Jahr