非常に高レベルの概要:
データベース エンジン自体のコア サービスは、SQL Server サービス自体 (または MSSQLSERVER) で構成され、SQL Server Agent と SQL Server Browser もあります。SQL Server エージェントは SQL Server のジョブ スケジューラであり、その他のメンテナンス タスクなどを処理します。ブラウザ サービスは、クライアント アプリケーションが SQL Server に接続するためのより簡単な方法を作成することで、ログインの受け入れなどを支援します。
ただし、これら 3 つのサービスはすべて、サーバー上で実行されるデーモンであるという意味で、真の「サービス」です。ただし、これら 3 つのうち、リレーショナル データベース エンジンを操作するには、MSSQLSERVER を実行する必要があるだけです。(他の 2 つのサービスはオプションです。)
次に、コア データベース エンジン機能に加えて、SQL Server をプラットフォーム/製品としてより優れた魅力的なものにするために Microsoft が提供する一連のアドオンまたは補足的な「製品」とツールがあります。これまで見てきたように、これらは通常「サービス」として販売されています。
Reporting Services (または SSRS) は、ネイティブの SQL Server データベースを使用して、データ ソース、レポート配信スケジュール、アクセス許可などに関する情報を格納する優れたソリューションです。ほとんどすべてのデータ ソースからのレポート。レポートのソースを定義し、データセットとパラメーターを結び付けてから、特殊な xml マークアップ (レポート定義言語または RDL) を使用して、レポートのルック、フィール、形状などを定義するだけです。また、Microsoft は、これらのレポートの作成/開発/編集をより簡単にするために、Visual Studio の「微調整」バージョンを作成しました。そのバージョンの Visual Studio は、SQL Server Business Intelligence Design Studio (または BIDS) と呼ばれます。
同様に、Microsoft も BIDS を使用して、開発者、DBA、およびアナリストがデータ キューブを作成できるように支援しています。データ キューブは、SQL Server Analysis Services (SSAS) がデータ関係のほぼすべての組み合わせを介してチャーンできる特殊なスキーマを使用して、多次元的に「結合された」テーブルです。 「分析データ」。たとえば、ウィジェットを販売している会社があるとします。製品、顧客、販売地域、日付などの関係を定義できます。SSAS はそのデータを取得します (これらの関係を定義する特別に定義された「キューブ」定義とともに、それらの粒度など)、これらの「ディメンション」またはデータの角度のほとんどすべての組み合わせに対して結果を事前に計算します-そのため、次のように言うことができます。
スケジュールに基づいてデータの変換と移行を容易にするためなど。このツール/サービスの優れている点は、SQL Server と SQL Server の間でデータを接続/変換するだけでなく、MOST データ ソースを MOST データ ソースに接続できることです。つまり、強力なツールです。すべてのデータの変換、エクスポート、インポート、変更、微調整などに使用できます。そして...統合/変換プロジェクトの「ワークフロー」を定義するには、SQL Server Analysis Services のキューブなどを定義するのと同じように、Business Intelligence Design Studio も使用します。MOST データ ソースを MOST データ ソースに接続できるため、すべてのデータの変換、エクスポート、インポート、変更、調整などを行うための強力なツールです。そして...統合/変換プロジェクトの「ワークフロー」を定義するには、SQL Server Analysis Services のキューブなどを定義するのと同じように、Business Intelligence Design Studio も使用します。MOST データ ソースを MOST データ ソースに接続できるため、すべてのデータの変換、エクスポート、インポート、変更、調整などを行うための強力なツールです。そして...統合/変換プロジェクトの「ワークフロー」を定義するには、SQL Server Analysis Services のキューブなどを定義するのと同じように、Business Intelligence Design Studio も使用します。
結局のところ、これらすべてが非常に優れているのは、次のものにアクセスできることです。
SQLサーバー
SQL Server レポート サービス
SQL Server 統合サービス
SQL Server 分析サービス
SQL Server Standard および Enterprise Edition を使用すると、これらの優れた機能を利用するために追加のツール、ソリューション、製品を購入する必要がなくなります。(標準の約 5 倍の費用がかかる SQL Server のエンタープライズ エディションには、いくつかの点ではるかに優れた/よりクールな機能が付属していますが、標準エディションを使用してすべての機能の確実なサブセットを取得できます。)