MS SQL Server ist ein relationales Datenbank-Managementsystem ( RDBMS) von Microsoft, die die Datenbank Bedürfnisse von kleinen bis großen Organisationen erfüllt. Es ist ein leistungsfähiges RDBMS , die in verschiedenen Versionen kommt . Microsoft veröffentlicht aktualisierte Versionen dieser Software alle paar Jahre. Jede Version wird mit einer Reihe von leistungsstarken Tools entwickelt, um verschiedene Bereiche des Systems zu verwalten und erhöhen die Produktivität der Anwender , Programmierer und Datenbank-Administratoren . SQL Server Management Studio
SQL Server Management Studio ist ein leistungsfähiges Werkzeug für Datenbank-Administratoren und Software-Entwickler konzipiert. Es verbindet SQL -Management, Analyse und Optimierung von Werkzeugen mit einer integrierten Entwicklungsumgebung, die das Zielpublikum , die meisten ihrer benötigten Funktionen in einer einzigen Anwendung ausführen können . Es ist verfügbar mit den Versionen von SQL Server 2005 und höher. Eine kostenlose Version namens Express Edition steht zum Download von Microsoft , aber es fehlen viele der Funktionen, die in der vollständigen Ausgabe .
Database Engine Tuning Advisor
Database Engine Tuning Advisor ist ein Tool von Datenbankadministratoren und Anwendungsentwickler für Datenbank-Optimierung und die Performance der Datenbank zu verbessern verwendet . Es analysiert Workloads und gibt Empfehlungen für Änderungen an Clustered-Indizes , nicht gruppierte Indizes, indizierten Sichten und Partitionen. Darüber hinaus empfiehlt Erstellung von Indizes , wo nötig.
SQL Query Analyzer
SQL Query Analyzer ist ein Tool , mit dem Sie allgemeine Aufgaben über eine grafische Oberfläche durchführen können . Es verfügt über eine Schnittstelle zum Erstellen von Abfragen und SQL-Skripten und Ausführen von ihnen direkt auf die Datenbank. Es wird am häufigsten für die Analyse von Abfragen für Performance-Probleme und für Datenbank-Optimierung eingesetzt. Die Funktionen für die Abfrage Analyse verwendeten Ausführungsplan anzeigen , zeige Server Trace , Show -Client Statistik und den Index Tuning Wizard . SQL Query Analyzer hat auch die Fähigkeit zum Erstellen und Ausführen von gespeicherten Prozeduren .
Sqlcmd
Das Dienstprogramm sqlcmd ist ein Befehlszeilen-Dienstprogramm verwendet, um Transact-SQL- Abfragen ausführen und Skripts an der Eingabeaufforderung . Abfragen und Skripts können interaktiv in die sqlcmd -Umgebung ausgeführt werden. Die Ausgabe wird in das Fenster der Eingabeaufforderung oder Dateien gesendet , falls angegeben . Das Dienstprogramm sqlcmd ist in SQL Server 2005 und späteren Versionen und ersetzt die osql und isql in früheren Versionen vorhanden. Es ermöglicht die Bearbeitung von zwischengespeicherten Anweisungen und ermöglicht die Verwendung von Variablen in SQL-Skripts.