SQL Server 2000の学習をメモしていきたいと思います。
現在、SQL Serverを学習中です。 マイクロソフトの製品は機能がすばらしいだけでなく、情報が多いので独習しやすいです。
SQL Server 2000 Standard Editionのインストール
データベース・サーバーのインストールだけでなく、Analysis Servicesのインストールをして、OLAPを活用していきます。ただし、はじめにデータベースの学習をしたいと思います。
代表的なツール
Enterprise Manager
データベースやテーブルの作成、データの検索、ユーザーの作成、セキュリティ設定、バックアップ、復元、スケジュール設定など、SQL Serverに対するほとんどの操作をGUIベースで行うことができます。
クエリアナライザ
SQL Serverに対してTransact-SQLステートメントを実行するツールです。Transact-SQLとは、SQL規格の足りないところを補うマイクロソフトの拡張部分です。
サービスマネージャ
サービスを開始または停止するために使います。
Books Online
SQL Serverのヘルプ
データのインポートとエクスポート
SQL ServerのデータをOracleやAccess, Excel, テキストファイルへコピーするためのウィザードを備えたツールです。また、逆にSQL Serverに取り込むこともできます。
プロファイラ
SQL Serverに対して実行された全てのTransact-SQLステートメントを監視できるツールです。
インストール後のサービス
SQL Server (MS SQL Server) サービス
SQL Server本体
SQL Server Agentサービス
ジョブや警告、レプリケーション機能などを提供
Microsoft Searchサービス
フルテキスト検索機能を提供
Microsoft Distributed Transaction Coordinator (MSDTC) サービス
分散トランザクションにおける2フェーズコミット機能を提供
MS SQL Server OLAP Service
OLAP機能を提供
インストール後に作成されるデータベース
インストールが完了すると、6つのデータベースが自動的に作成されます。
master
SQL Serverが動作するために必要な情報が格納されている。このデータベースが壊れるとSQL Serverが起動できなくなる。
msdb
ジョブや警告、レプリケーション情報などが格納され、SQL Server Agentサービスによって利用される。
model
作成する全てのデータベースのテンプレートとして利用される。
tempdb
一時的な作業領域として利用される。
pubs, Northwind
学習用のサンプルデータベースで自由に使用できる。
● Home Server Laboratory 自宅サーバー実験室 ホームへのリンク
● invest-way インベストウェイ ホームへのリンク