SQL Server 2012入門

SQL Server 2012チュートリアル

Microsoft SQL Server 2012は、データベースの開発、保守、管理の負担を軽減するためのさまざまな管理ツールを備えた、完全な機能を備えたリレーショナルデータベース管理システム(RDBMS)です。 この記事では、SQL Server Management Studio、SQLプロファイラ、SQL Serverエージェント、SQL Server構成マネージャ、SQL Server Integration Services、およびオンラインブックなど、頻繁に使用されるツールについて説明します。 それぞれを簡単に見てみましょう:

SQL Server Management Studio(SSMS)

SQL Server Management Studio(SSMS)は、SQL Serverインストールの主要な管理コンソールです。 ネットワーク上のすべてのSQL Serverインストールのグラフィカルな「鳥瞰図」ビューを提供します。 1つまたは複数のサーバーに影響する高度な管理機能を実行したり、一般的な保守タスクをスケジュールしたり、個々のデータベースの構造を作成および変更することができます。 SSMSを使用して、SQL Serverデータベースのいずれかに対して直接クイッククエリとダーティクエリを直接発行することもできます。 以前のバージョンのSQL Serverを使用しているユーザーは、以前にQuery Analyzer、Enterprise Manager、およびAnalysis Managerで使用されていた機能をSSMSに組み込むことができます。 SSMSで実行できるタスクの例を次に示します。

SQLプロファイラ

SQLプロファイラは、データベースの内部動作を示すウィンドウを提供します。 さまざまなイベントタイプを監視し、データベースのパフォーマンスをリアルタイムで監視することができます。 SQLプロファイラを使用すると、さまざまなアクティビティを記録するシステムの「トレース」をキャプチャして再生できます。 パフォーマンスの問題や特定の問題のトラブルシューティングでデータベースを最適化するための優れたツールです。 多くのSQL Server機能と同様に、SQL Server Management Studioを介してSQLプロファイラにアクセスできます。 詳細については、チュートリアルSQLプロファイラによるデータベーストレースの作成を参照してください。

SQL Serverエージェント

SQL Serverエージェントを使用すると、データベース管理者の時間を消費する多くのルーチン管理タスクを自動化できます。 SQL Serverエージェントを使用して、定期的に実行されるジョブ、アラートによってトリガされるジョブ、およびストアドプロシージャによって開始されるジョブを作成できます。 これらのジョブには、データベースのバックアップ、オペレーティングシステムコマンドの実行、SSISパッケージの実行など、ほぼすべての管理機能を実行するステップが含まれます。 SQL Serverエージェントの詳細については、チュートリアルSQL Serverエージェントによるデータベース管理の自動化を参照してください。

SQL Server構成マネージャー

SQL Server Configuration Managerは、サーバー上で実行されているSQL Serverサービスを管理するためのMicrosoft管理コンソール(MMC)用のスナップインです。 SQL Server Configuration Managerの機能には、サービスの開始と停止、サービスのプロパティの編集、およびデータベースネットワーク接続オプションの構成が含まれます。 SQL Server Configuration Managerのタスクの例を次に示します。

SQL Server Integration Services(SSIS)

SQL Server Integration Services(SSIS)は、Microsoft SQL Serverインストールと多種多様な他の形式との間でデータをインポートおよびエクスポートするための非常に柔軟な方法を提供します。 以前のバージョンのSQL Serverで使用されていたデータ変換サービス(DTS)に代わるものです。 SSISの使用の詳細については、SQL Server Integration Services(SSIS)を使用したデータのインポートとエクスポートのチュートリアルを参照してください。

オンラインでの書籍

オンラインの書籍は、さまざまな管理、開発、およびインストールの問題に対する回答を含む、SQL Serverで提供される見落とされがちなリソースです。 Googleや技術サポートに問い合わせる前に相談するのはすばらしいリソースです。 MicrosoftのWebサイトでSQL Server 2012 Books Onlineにアクセスすることも、Books Onlineのドキュメントのコピーをローカルシステムにダウンロードすることもできます。

現時点では、Microsoft SQL Server 2012に関連する基本的なツールとサービスを十分に理解している必要があります.SQL Serverは複雑で堅牢なデータベース管理システムですが、この重要な知識は、データベース管理者の管理に役立つツールSQL Serverのインストールについて説明し、正しい方向性でSQL Serverの世界についての詳細を指摘します。

SQL Serverの学習を続けると、このサイトで利用可能な多くのリソースを調べることができます。 SQL Server管理者が実行する基本的な管理タスクの多くをカバーするチュートリアルや、SQL Serverデータベースの安全性、信頼性、最適なチューニングに関するアドバイスがあります。

また、多くの同僚がSQL Serverや他のデータベースプラットフォームに関する問題について話し合うことができるAbout Databasesフォーラムに参加するように招待されています。