ひと目でわかる Microsoft Visual Basic2005
データベース開発入門
ファンテック株式会社 著
販売元
日経BPソフトプレス
価格
2,814円(税込)
発行日
2006年8月14日
内容
Visual Basic 2005で、SQL Serverを使用したデータベースを構築するための学習書。Visual Basic 2005の最新技術と本格的なデータベースシステムの開発手法を解説しています。

書籍の紹介ページへ  ご購入はこちら(Amazon)
書籍表紙

目次

第1章 Visual Basic 2005によるデータベースシステムの
 開発手順
1 データベースシステムの構成
2 システム開発に必要な知識と技術
3 データベースシステムの開発手順

第2章 データベースとSQLの基礎
1 データベースの概要
2 リレーショナルデータベースとは
3 テーブル、フィールド、レコード
4 主キーと外部キー
5 リレーショナルデータベースのメリット
6 参照整合性
コラム:参照整合性の自動維持を使うべきか
7 インデックス
コラム:インデックスとは「本の索引」のこと
8 セキュリティの確保とユーザー認証
9 SQLの概要
10 SQLステートメントの記述例
11 SQL Server 2005のエディションの違い
コラム:SQL ServerとAccessの相違点

第3章 システムの基本設計
1 システムを設計する
2 システム機能を整理する
3 データベースを設計する
コラム:データ型の決定方法
4 機能詳細とユーザーインターフェイスを設計する
5 基本仕様書を作成する

第4章 SQL Server 2005のデータベースの準備
1 SQL Server 2005の動作状況を確認する
2 データベースを作成する
コラム:Management Studio Express
3 テーブルを作成する
4 データの参照と修正
コラム:データ登録時のエラー
5 サンプルデータベースを準備する
6 サンプルデータベースにビューを追加する
コラム:ストアドプロシージャ
7 サーバーエクスプローラとは
コラム:他のデータソースへの接続

第5章 データフォーム作成の練習
この章で学習する内容と身に付くテクニック
1 プロジェクトを新規作成する
コラム:ソリューション、プロジェクト、項目
2 データソースを登録する
3 データセットにバインドしたカード型フォームを作成する
4 データフォームを操作する
コラム:データベースエラーによるプログラムの停止
5 データセットにバインドしたリスト型フォームを作成する
6 プロジェクトを保存する

第6章 データフォームの作成1―シンプルなカード型フォーム
この章で学習する内容と身に付くテクニック
1 フォームを準備する
コラム:なぜ、フォームの名前にfrmと付けるのか?
2 データ接続とデータソースを設定する
3 コントロールを配置する

第7章 データフォームの作成2―特殊なコントロールの利用
この章で学習する内容と身に付くテクニック
1 チェックボックスの設定を確認する
2 ユーザーコントロールを作成する
コラム:よくあるプログラムのミス
3 コンボボックスを作成する
コラム:その他の特殊なコントロール
4 コントロールの移動順を設定する
5 日本語入力モードを設定する

第8章 データフォームの作成3―エラーチェック機能の装備
この章で学習する内容と身に付くテクニック
1 エラーチェック機能を装備する
2 新規登録時のスタッフコード入力機能を装備する
コラム:主キーの変更とプログラムでの対策
3 保存時のプログラムを記述する
コラム:データの保存時には、どのようなエラーが
 発生するのか?
4 データ登録機能を実行する

第9章 データフォームの作成4―リスト型フォーム
この章で学習する内容と身に付くテクニック
1 データグリッドビューを配置する
2 データグリッドビューを設定する
3 レコードの絞り込みと並べ替え
コラム:クエリデザイナを使って
 SQLステートメントの動作を検証する
4 登録時のエラーメッセージをカスタマイズする

第10章 データフォームの作成5―複雑なフォーム
この章で学習する内容と身に付くテクニック
1 プロジェクト一覧フォームを作成する
2 プロジェクト管理フォームを作成する
3 プロジェクト新規登録フォームを作成する
4 プロジェクト一覧のプログラムを記述する
5 プロジェクト管理のプログラムを記述する
6 プロジェクト新規登録のプログラムを記述する
7 プロジェクト管理の機能を実行する

第11章 データフォームの作成6―さまざまな機能の装備
この章で学習する内容と身に付くテクニック
1 入力データをチェックする
コラム:OrElse演算子とAndAlso演算子
2 フォームを閉じるときのプログラムを記述する
3 メニューバーを作成してショートカットキーを設定する
4 ログオン処理とユーザー認証
5 メインメニューを作成する

第12章 レポートの作成
この章で学習する内容と身に付くテクニック
1 Visual Studio 2005のレポート機能の概要
2 レポートの作成手順と作成するレポートの概要
3 プレビュー用フォームを作成する
4 レポートを作成する
5 条件指示フォームを作成する
6 レポート出力用のプログラムを記述する
7 レポートビューアを使用する
コラム:こんなエラーが表示されたら
 ―ブレークポイントの使い方

第13章 SQLステートメントの実行
この章で学習する内容と身に付くテクニック
1 一括更新用のSQLステートメントを準備する
コラム:SQLステートメントのテスト実行
2 SQLステートメントを実行する
3 トランザクション処理を追加する
4 プロジェクトとジョブを削除する
5 データをエクスポートする

第14章 アプリケーションの完成と配布
この章で学習する内容と身に付くテクニック
1 完成したシステムをテストする
2 ソリューションをビルドする
3 Windowsインストーラを作成する
コラム:ClickOnceによるアプリケーションの配布
4 アプリケーションをインストールする
コラム:アプリケーション以外にインストールが必要なもの
5 クライアント/サーバー型システムに変更する
コラム:クライアント/サーバー型システムに移行する
 場合の検討事項

第15章 SQL Server 2005のデータベースの管理と運用
1 データベースのバックアップと復元
2 データベースのメンテナンスプランを設定する

付録 ADO.NETの概要
1 ADO.NET 2.0の考え方と利用方法
2 テーブルアダプタ
3 データセットとデータテーブル
4 データリーダー

索引