SQL Server 2005 ビギナーズガイド(株式会社トップスタジオ 株式会社トップスタジオ 株式会社トップスタジオ Dusan Petkovic)|翔泳社の本
  1. ホーム >
  2. 書籍 >
  3. SQL Server 2005 ビギナーズガイド

SQL Server 2005 ビギナーズガイド

監修
翻訳
原著

形式:
書籍
発売日:
ISBN:
9784798111711
定価:
5,280(本体4,800円+税10%)
仕様:
B5変・696ページ

入門書にもリファレンスにも最適!

本書は、バージョン7.0/2000と2世代にわたってSQL Serverの定番入門書として米・日で好評を得てきたロングセラーを、新バージョンに合わせてきめ細かく改訂した最新版です。SQL Server 2005の基本から最新機能までを全29章を使って詳細に解説するとともに、サンプルデータベースで演習を行いながら読み進むことができるので、プロの管理者・開発者として必要な知識やテクニックを具体的に確認しながら習得することができます。多機能・高性能DBMSの全体像を知るための「最初に読む入門書」としても、手元に常備しておく「実務のリファレンス」としてもお勧めできる1冊です。

Part 1 SQL Serverの基本概念

第1章 データベースシステムとSQL Server
1.1 データベースシステムの概要
1.2 リレーショナルデータベースシステム
1.3 SQL:リレーショナルデータベース言語
1.4 データベース設計
1.5 まとめ
1.6 SQL Serverの概要
1.7 練習問題

第2章 SQL Server Management Studio
2.1 SQL ServerプログラムグループとBooks Online
2.2 SQL Server Management Studio入門
2.3 まとめ
2.4 練習問題

Part 2 データベースの基本操作とTransact-SQL

第3章 SQLの構成要素
3.1 SQLの基本オブジェクト
3.2 データ型
3.3 述語
3.4 集計関数
3.5 スカラ関数
3.6 スカラ演算子
3.7 NULL値
3.8 まとめ
3.9 練習問題

第4章 データ定義言語
4.1 データベースオブジェクトの作成
4.2 データベースオブジェクトの変更
4.3 データベースオブジェクトの削除
4.4 まとめ
4.5 練習問題

第5章 簡単なクエリ
5.1 SELECTステートメント(基本形式)
5.2 WHERE句
5.3 簡単なサブクエリ
5.4 GROUP BY句
5.5 集計関数
5.6 HAVING句
5.7 ORDER BY句
5.8 SELECTステートメントとIDENTITYプロパティ
5.9 集合演算子
5.10 CASE式
5.11 COMPUTE句
5.12 一時テーブル
5.13 計算列
5.14 まとめ
5.15 練習問題

第6章 複雑なクエリ
6.1 結合演算子
6.2 相関サブクエリ
6.3 結合とサブクエリのどちらを使うべきか
6.4 共通テーブル式
6.5 まとめ
6.6 練習問題

第7章 テーブルの内容の変更
7.1 INSERTステートメント
7.2 UPDATEステートメント
7.3 DELETEステートメント
7.4 まとめ
7.5 練習問題

第8章 ストアドプロシージャとユーザー定義関数
8.1 SQL拡張機能
8.2 ストアドプロシージャ
8.3 ユーザー定義関数
8.4 まとめ
8.5 練習問題

第9章 インデックスとクエリの最適化
9.1 インデックス
9.2 効率化のための一般的な指針
9.3 クエリオプティマイザ
9.4 DBCCコマンドとインデックス
9.5 まとめ
9.6 練習問題

第10章 ビュー
10.1 DDLステートメントとビュー
10.2 DMLステートメントとビュー
10.3 インデックス付きビュー
10.4 まとめ
10.5 練習問題

第11章 システムカタログ
11.1 システムカタログの概要
11.2 カタログビュー
11.3 カタログビューの照会
11.4 システム情報へのその他のアクセス方法
11.5 まとめ
11.6 練習問題

第12章 SQL Serverのセキュリティ
12.1 認証
12.2 スキーマ
12.3 データベースレベルのセキュリティ
12.4 ロール
12.5 許可
12.6 ビューとデータアクセス
12.7 ストアドプロシージャとデータアクセス
12.8 まとめ
12.9 練習問題

第13章 トリガ
13.1 トリガの概要
13.2 トリガのしくみ
13.3 トリガとCLR
13.4 OUTPUT句
13.5 トリガの構造の修正
13.6 まとめ
13.7 練習問題

第14章 トランザクション
14.1 トランザクションの概要
14.2 Transact-SQLステートメントとトランザクション
14.3 ロック
14.4 分離レベル
14.5 デッドロック
14.6 まとめ
14.7 練習問題

第15章 SQL Serverのシステム環境
15.1 ディスク記憶域
15.2 システムデータベース
15.3 ユーティリティ
15.4 SQL Serverのインスタンス
15.5 Unicode
15.6 SQL Serverのアーキテクチャ
15.7 まとめ
15.8 練習問題

Part 3 SQL Serverのシステム管理

第16章 システム管理の概要
16.1 管理ツール
16.2 システム管理者の仕事
16.3 まとめ

第17章 インストールの計画と実行
17.1 インストールの計画
17.2 SQL Serverのインストール
17.3 インストール後のSQL Serverの構成
17.4 SQL Serverインスタンスの開始および停止
17.5 まとめ

第18章 データベースとファイルの管理
18.1 ファイルの管理
18.2 データベースの管理
18.3 トランザクションログの管理
18.4 まとめ
18.5 練習問題

第19章 セキュリティの管理
19.1 セキュリティの概要
19.2 データベースセキュリティの管理
19.3 まとめ
19.4 練習問題

第20章 バックアップと復旧
20.1 データの損失とそれを防ぐしくみ
20.2 バックアップの概要
20.3 バックアップの実行
20.4 復旧
20.5 まとめ
20.6 練習問題

第21章 システム管理の自動化
21.1 自動化のためのコンポーネント
21.2 SQL Serverエージェント
21.3 ジョブとオペレータの作成
21.4 警告
21.5 まとめ
21.6 練習問題

第22章 パフォーマンスとチューニング
22.1 パフォーマンスの測定基準
22.2 パフォーマンスに影響する要因
22.3 監視ツール
22.4 適切なツールの選択
22.5 まとめ

第23章 データのパーティション分割
23.1 パーティション分割の概要
23.2 パーティション分割の手順
23.3 パーティション分割のガイドライン
23.4 まとめ

第24章 レプリケーション
24.1 分散データ
24.2 SQL Serverにおけるレプリケーションの概要
24.3 レプリケーションの設定
24.4 まとめ
24.5 練習問題

Part 4 ビジネスインテリジェンス

第25章 データウェアハウスの概要
25.1 OLTPとデータウェアハウス
25.2 データウェアハウスとデータマート
25.3 データウェアハウスの設計
25.4 データアクセス
25.5 まとめ
25.6 練習問題

第26章 Analysis Services
26.1 Business Intelligence Development Studio
26.2 Analysis Servicesとキューブ
26.3 まとめ

第27章 ビジネスインテリジェンスとSQL
27.1 Transact-SQLのOLAP拡張機能
27.2 まとめ

第28章 Reporting Services
28.1 Reporting Servicesの概要
28.2 レポートの作成
28.3 レポートの処理と管理
28.4 レポートのアクセスと配信
28.5 まとめ
28.6 練習問題

Part 5 XMLのサポート

第29章 SQL Server 2005とXML
29.1 リレーショナルデータベースへのXMLの格納
29.2 XMLデータ型
29.3 FOR XML句を使用したXML文書の構成
29.4 XMLクエリ言語
29.5 まとめ

付属データはこちら

お問い合わせ

内容についてのお問い合わせは、正誤表、追加情報をご確認後に、お送りいただくようお願いいたします。

正誤表、追加情報に掲載されていない書籍内容へのお問い合わせや
その他書籍に関するお問い合わせは、書籍のお問い合わせフォームからお送りください。

利用許諾に関するお問い合わせ

本書の書影(表紙画像)をご利用になりたい場合は書影許諾申請フォームから申請をお願いいたします。
書影(表紙画像)以外のご利用については、こちらからお問い合わせください。

追加情報はありません。

ご購入いただいた書籍の種類を選択してください。

書籍の刷数を選択してください。

刷数は奥付(書籍の最終ページ)に記載されています。

現在表示されている正誤表の対象書籍

書籍の種類:

書籍の刷数:

本書に誤りまたは不十分な記述がありました。下記のとおり訂正し、お詫び申し上げます。

対象の書籍は正誤表がありません。

最終更新日:2006年10月14日
発生刷 ページ数 書籍改訂刷 電子書籍訂正 内容 登録日
1刷 217
練習8.2
(ヒント:無作為の値を生成するために、日付/時刻関数 DATEPARTおよびGETDATEを使用します)
削除
2006.10.11
1刷 322
練習12.7
employeeテーブルのlname列とfname列を
employeeテーブルのemp_lname列とemp_fname列を
2006.10.14
1刷 39
上から1行目
図2.11に示した2行のTransact-SQLステートメントを入力する場合、[クエリエディタ]のツールバーから[クエリ]ボタンをクリックして[実行]を選択するか、F5キーを押します。このステートメントの結果は、[クエリエディタ]の結果ペインに表示されます。
図2.11に示した2行のTransact-SQLステートメントを実行するには、[クエリエディタ]のツールバーから[!実行]ボタンをクリックするか、F5キーを押します。このステートメントの実行結果は、[クエリエディタ]の結果ペインに表示されます。
2006.10.14
1刷 540
下から9行目
正規形によって
正規化によって
2006.10.14
1刷 581
下から10行目
既定のデータベース名は、reportserverとreportservertempdbです。
既定のデータベース名は、ReportServerとReportServerTempDBです。
2006.10.14
1刷 582
上から4行目
[テンプレート]ペインで[レポートプロジェクト]を
[テンプレート]ペインで[レポートサーバープロジェクト]を
2006.10.14
1刷 595
練習28.2
マトリックス形式のレポートを作成しなさい。
テーブル形式のレポートを作成しなさい。
2006.10.11