Ansprechpartner SE
Fachlicher Ansprechpartner:
Markus Schwienbacher (Dipl.-Inf. Univ)
Senior Manager
Tel.: (09 11) 98 89 - 0
Kundenbetreuung - Vertrieb:
Ralf Heumann
Leitung Key Account Management
Tel.: (09 11) 98 89 - 180
Postanschrift:
it innovations GmbHThomas-Mann-Str. 59
90471 Nürnberg
Diese E-Mail Adresse ist gegen Spam Bots geschützt, Sie müssen Javascript aktivieren, damit Sie sie sehen können
Trainer Login
|
Effiziente Softwareentwicklung mit dem SQL Server 2005 und Visual Studio 2005/2008
Datenbanken können ihre Stärken erst im Zusammenspiel mit entsprechenden Anwendungen entfalten. Umso wichtiger ist es für Unternehmen, eine Datenbankplattform zu verwenden, die es Entwicklern ermöglicht, leistungsstarke Anwendungen mit einem kurzem Time-to-Market entwickeln zu können, um rasch in den Genuss der Vorteile dieser maßgeschneiderten Lösung zu gelangen. Die enge Integration von SQL Server 2005 in die Visual Studio 2005-Entwicklungsumgebung legt das Fundament für die hohe Effizienz für die produktive Erstellung leistungsstarker Datenbankanwendungen, die zügig zum Einsatz gelangen können.
Eine wesentliche Verbesserung von SQL Server 2005 bezieht sich auf die Common Language Runtime (CLR) des .NET Framework: Diese ist in die Datenbank-Engine von SQL Server 2005 bereits eingebaut. Entwickler können daher Datenbanklösungen entwickeln, die mit Managed-Code arbeiten und eine .NET-Programmiersprache verwenden - was die Realisierung von Funktionen gestattet, die sich mit T-SQL nur schwierig oder gar nicht implementieren lassen. Aggregate und benutzerdefinierte Typen stellen zwei neue Objekte dar, die die Speicher- und Abfrage-Funktionalität von SQL Server 2005 erweitern.
Auch an anderer Stelle hat SQL Server 2005 Programmierern viele wichtige Neuerungen zu bieten. Die "Large Value Types" varchar(max), nvarchar(max) und varbinary(max) gestatten es, bis zu 2 GB in einer Spalte abzulegen und mit SQL-Befehlen wie SELECT, INSERT oder UPDATE anzusprechen. Dadurch reduziert sich die Notwendigkeit, für Tabellenzeilen mit mehr als 8 KB Länge die nur eingeschränkt verwendbaren BLOB (Binary Large Objects) -Datentypen zu verwenden, was die Komplexität bei der Programmierung verringert. |
|
|
|
|