Tag: "sql server 2005"

Beginning SQL Server 2005 for Developers

Posted on Sep 22, 2006 von in SQL Server

Es gibt viel mehr Anfänger im SQL Server als Experten. Bei weitem mehr! Und es gibt gleichzeitig viel weniger echte Experten als solche, die sich dafür halten, was aber ein anderes Thema ist.

Ganze Geschichte »

Business Intelligence mit Microsoft SQL Server 2005

Posted on Apr 26, 2006 von in SQL Server

Kaum ein anderer Begriff verursacht derzeit mehr Aufsehen und Aufregung als "Business Intelligence".
Kaum ein anderer Begriff läßt derzeit die Kassen von Softwareherstellern und Beratungsfirmen mehr klingen als "Business Intelligence".
Kaum jemand, den man fragt, kann erklären, was genau denn "Business Intelligence" eigentlich ist. Aber haben muß man es, sonst ist die Konkurrenz einen Schritt weiter.

Ganze Geschichte »

Microsoft SQL Server 2005 Taschenbuch für Administratoren

Posted on Apr 5, 2006 von in SQL Server

Um es gleich vorwegzunehmen: Dies ist eines der Bücher, denen man die Professionalität und Routine seines Autors auf angenehme Weise anmerkt. Kein überflüssiges Drumherum Gerede, sondern kurz und präzise werden die angesprochenen Themen abgehandelt. Man erhält stets die Informationen, die notwendig sind, um eine Aufgabe durchzuführen. Kurz, man nimmt dem Autor ab, daß er weiß wovon er spricht.

Ganze Geschichte »

Microsoft SQL Server 2005 für Administratoren

Posted on Apr 4, 2006 von in Vermischtes

Mit dem Erscheinen einer neuen Version einer Software kommen naturgemäß auch viele neue und/oder aktualisierte Bücher zu dieser Software auf den Markt. Der potentielle Käufer hat dann die Qual der Wahl sich zwischen den verschiedenen Büchern für Entwickler, Administratoren oder Anwendern entscheiden zu müssen. Dies wird zusätzlich noch erschwert durch den Umstand, daß die diversen Autoren eine unterschiedliche Auffassung davon haben, was denn so für einen Entwickler oder Administrator von Interesse sei.

Ganze Geschichte »

Community Cast: SQL Server 2005 Diagnose

Posted on Mär 6, 2006 von in SQL Server

Dauer: 45 Minuten

Inhalt: SQL Server 2005 bringt eine Vielzahl neuer und verbesserter Diagnosetools mit, die die Erkennung, Vermeidung und Behebung von Problemen sowie das Performancetuning vereinfachen. In diesem CommunityCast zeige ich sowohl die einfach zugänglichen grafischen Tools wie die Serverberichte, den Activity Viewer und die neue Log-Ansicht als auch die detaillierte Diagnose in T-SQL mit den neuen Dynamic Management Views. Zum Abschluss demonstriere ich das Performance Tuning mit dem Profiler und dem Database Tuning Advisor.

Ganze Geschichte »

Pro SQL Server 2005 T-SQL Recipes

Posted on Mär 6, 2006 von in Vermischtes

Die Online Hilfe des SQL Servers (Books Online, aka BOL) ist eine technische Dokumentation, die an Umfang und Ausführlichkeit kaum Wünsche offenläßt. Nahezu alles, was man zum SQL Server wissen muß und will, wird in BOL erklärt. Man muß "nur" wissen, wie man an diese Informationen gelangt.

Ganze Geschichte »

Pro SQL Server 2005 Assemblies

Posted on Feb 20, 2006 von in Vermischtes

Die Integration der Common Language Runtime (CLR) in SQL Server 2005 und die dabei verbundene Möglichkeit, in .NET geschriebenem Code nun innerhalb der Datenbank ausführen zu können, ist sicherlich eine der tiefgreifensten Neuerungen im SQL Server 2005. Während man in früheren SQL Server Versionen ausschließlich auf Erweiterte Gespeicherte Prozeduren beschränkt war, die zudem noch in Sprachen wie C, C++ oder Delphi geschrieben sein mußten, so stehen nun die deutlich weiterverbreiteten Sprachen VB und auch C# zur Verfügung. Während früher schlecht geschriebene Erweiterte Gespeicherte Prozeduren den gesamten Server destabilisieren oder gar zum Absturz bringen konnten, gibt die CLR nun deutlich mehr Kontrolle und Sicherheit über die nicht in T-SQL geschriebenen Datenbankobjekte.

Ohne Zweifel erweitert die Integration der CLR deutlich die Möglichkeiten, die einem Datenbankentwickler oder -administrator nun zur Verfügung stehen. Doch wie bei allen neuen Features gilt es auch hier erst einmal auszuloten, was denn eigentlich nun so alles möglich ist, um eine fundierte Entscheidung treffen zu können, was auch wirklich sinnvoll ist. Das vorliegende Buch hilft dem Leser, die Möglichkeiten der CLR kennenzulernen und einschätzen zu können.

Folgende Themen werden behandelt:

  • Introducing Assemblies
  • Writing a Simple SQL Assembly
  • The SQL Server .NET Progamming Model
  • CLR Stored Procedures
  • User-Defined Functions
  • User-Defined Types
  • User-Defined Aggregates
  • CLR Trigger
  • Error Handling and Debugging Strategies
  • Security
  • Integrating Assemblies with Other Technologies

Auf über 260 Seiten führen die Autoren den Leser Schritt für Schritt durch die schöne neue Welt der SQL Server CLR.

Die zahlreichen Code Beispiele sind in C# geschrieben. Grundkenntnisse in C# sind also durchaus hilfreich. VB.NET Entwickler brauchen nun aber nicht das Buch wieder aus der Hand legen. Der Code ist stets gut erläutert, so daß man auch ohne C# Kenntnisse den Autoren folgen kann. Auch braucht sich der VB.NET Entwickler keine Gedanken machen, ob er nun die Beispiele aus dem Buch komplett neu in seiner Entwicklungsprache schreiben muß. Sämtliche Beispiele aus dem Buch, geschrieben in VB.NET, sind frei downloadbar von der Homepage von Apress.

Dies ist ein weiteres gelungenes Buch von Apress zum SQL Server 2005. Es hat Spaß gemacht, das Buch zu lesen und hat, zumindest bei mir, einen Teil der starken Vorbehalte gegen die Integration der CLR in SQL Server aus dem Weg geräumt, da die Autoren sinnvolle Beispiele für deren Einsatz bringen. Es ist den Autoren zu Gute zu halten, daß sie nicht nur die positiven Seiten der CLR anführen, sondern auch auf die Limitationen und mögliche Probleme bzw. Stolperfallen hinweisen. Genauso erwähnenswert ist es, daß die Autoren nicht empfehlen, ab sofort nur noch CLR Code zu schreiben oder nur deshalb alles von T-SQL auf CLR zu migrieren, weil halt jetzt die Möglichkeit dazu besteht. Man sollte jeden einzelnen Fall abwägen. T-SQL ist nach wie vor die erste Wahl, wenn es darum geht, Daten zu verarbeiten. Und nur diejenigen Fälle, in denen entweder T-SQL bis ans Limit ausgereizt wurde (z.B. wg. komplexer mathematischer Formeln oder dergleichen), sollte man für die Migration in Erwägung ziehen.

Mit seinen ca. $50 ist das Buch zwar nicht unbedingt ein Schnäppchen, aber für denjenigen, der sich mehr als nur oberflächlich mit der CLR auseinandersetzen will oder muß, durchaus empfehlenswert.

Pro SQL Server 2005 Assemblies
Robin Dawson and Julian Skinner
2005 Apress
ISBN: 1-59059-566-1

Microsoft SQL Server 2005 - Konfigurierung, Administration, Programmierung

Posted on Feb 3, 2006 von in Vermischtes

Das vorliegende Buch versteht sich selbst als Buch, das "Lösungsszenarien und Praxisbeispiele für alle wichtigen Aspekte des SQL Server 2005" präsentiert. Diese werden anhand eines fiktiven Unternehmens dargestellt, daß von Excel auf SQL Server 2005 migriert und nun im Begriff ist, die Möglichkeiten des SQL Servers 2005 auszuloten.

Ganze Geschichte »