■ DBMS の基本機能 ■
1. | データベース言語処理機能 → SQL | |||||||||
|
||||||||||
2. | 整合性管理機能 | |||||||||
3. | トランザクション管理機能 | |||||||||
4. | 同時実行制御機能 | |||||||||
5. | 機密保護機能 | |||||||||
6. | 障害回復機能 | |||||||||
7. | データウェアハウス(DWH) |
■ 業務用データベースとデータウェアハウス ■
・ | 業務用データベース : 基幹系システムで使用 |
→ OLTP(OnLine Transaction Processing) | |
・ | 情報系システム用データベース(データウェアハウス / DWH) : 情報系システムで使用 |
→ OLAP(OnLine Analitical Processing) |
■ SQL Serverの果たす機能 ■
1. | → | Transact-SQL |
2. | → | 制約、トリガ |
3. | → | トランザクション |
4. | → | ロック |
5.
|
→
|
ユーザー管理(ログイン、データベースユーザー)、アクセス権限管理(ロール、ステートメント / オブジェクト権限) |
6. | → | バックアップ、復元 |
7. | → | Analysis Services |
■ SQL Server 2000の特徴 ■
・ | TCOの大幅な削減 | |
… | ウィザードや Visual Database Tools 等のGUIツール、自動設定 / 自動チューニング等 | |
・ | 優れたパフォーマンスの提供と高い拡張性を実現 | |
… | マルチプロセッサ構成対応、プライス/パフォーマンスでの優位性 | |
・ | 総合ビジネスインテリジェンスのプラットフォームとソリューションを標準で提供 | |
… | DWHソリューション構築と設計を簡単にするツール(Analysis Services、DTS 等) | |
・ | 汎用的なデータアクセス方式を提供 | |
…
|
ODBC、OLE DB 等 ← Visual Basic、Visual C++、Access 等のクライアントアプリケーションから統一的利用方法でアクセス可 | |
・ | 単一のデータベースプラットフォームで、豊富なリレーショナルサポートとXMLの直接サポートを提供 | |
… | XML標準サポート、他業務アプリケーションとの連携 |