Borland Delphi 3実践データベースプログラミング〜DBコンポーネントとQuickReportの活用〜

著者
田中 和明
判型
B5変型判,352頁,CD-ROM添付
価格
本体価格 2,800円
ISBN
978-4-906391-64-6 C3055

本書について

本書は、Delphi 3を使ってデータベースシステムを構築するための解説書です。Delphiで利用できるデータベースツールおよびデータベースコンポーネントの扱い方から、具体的な業務アプリケーションの設計・コーディング・運用を豊富なサンプルを用いて学習します。併せて、データベースの内容をレポート出力するためのQuickReportコンポーネントの利用についても解説します。

Delphi 3を使ったデータベース構築についての解説書ですので、Delphiの基本的な操作およびプログラミング技術を習得している方を対象としますが、実際にDelphiで作成したサンプルを使って、SQLの基礎から丁寧に解説していますので、これからデータベース・SQL言語を学習したいと考えている方、あるいはWindowsプログラミングをはじめようという方にとっても有益な情報満載です。

主要目次

第1章	 はじめに
 1.1	 本書の目的
 1.2	 本書での表記について
 1.3	 Delphiの環境設定

第2章	 Delphi
 2.1	 Delphiの特徴
  2.1.1	 Delphiはビジュアル開発環境
  2.1.2	 Delphiの高速なコンパイラ
  2.1.3	 Delphiのデータベース機能
 2.2	 Delphi 3の製品ラインナップ
 2.3	 他言語との比較

第3章	 データベース
 3.1	 データベースについて
  3.1.1	 リレーショナルデータベース
  3.1.2	 SQL〜問い合わせ
 3.2	 データベースツール
  3.2.1	 データベースデスクトップ(Database Desktop)
  3.2.2	 データベースエクスプローラ(Database Explorer)
  3.2.3	 BDEアドミニストレータ(BDE Administrator)

第4章	 データベースコンポーネント
 4.1	 データベースコンポーネントの種類
 4.2	 データセット
  4.2.1	 データセットの機能
  4.2.2	 Tableコンポーネント
  4.2.3	 Queryコンポーネント
 4.3	 DataSourceコンポーネント
 4.4	 データコントロール
  4.4.1	 DBGridコンポーネント
  4.4.2	 DBNavigatorコンポーネント
  4.4.3	 DBTextコンポーネント
  4.4.4	 DBEditコンポーネント
  4.4.5	 DBMemoコンポーネント
  4.4.6	 DBImageコンポーネント
  4.4.7	 DBListBoxコンポーネント
  4.4.8	 DBComboBoxコンポーネント
  4.4.9	 DBCheckBoxコンポーネント
  4.4.10 DBRadioGroupコンポーネント
  4.4.11 DBLookupListBoxコンポーネント
  4.4.12 DBLookupComboBoxコンポーネント
  4.4.13 DBRichEditコンポーネント
  4.4.14 DBCtrlGridコンポーネント

第5章	 データベースアプリケーション
 5.1	 付箋紙アプリケーション
  5.1.1	 付箋紙の設計
  5.1.2	 付箋紙で利用するデータベース
  5.1.3	 アプリケーションの設計
  5.1.4	 フォームの作成
  5.1.5	 イベントハンドラの実装
  5.1.6	 アプリケーションの実行
  5.1.7	 アプリケーションの改良
 5.2	 住所録アプリケーション
  5.2.1	 住所録の設計
  5.2.2	 住所録で利用するデータベース
  5.2.3	 住所録アプリケーションの作成(1)項目コンポーネントの利用
  5.2.4	 住所録アプリケーションの作成(2)マスターリンク関係の利用
  5.2.5	 住所録アプリケーションの作成(3)データベースコンポーネントの利用
  5.2.6	 住所録アプリケーションの作成(4)SQLの利用
 5.3	 顧客管理アプリケーション
  5.3.1	 顧客管理データベースの設計
  5.3.2	 フォームの設計
  5.3.3	 フォームの作成
  5.3.4	 コードの実装
  5.3.5	 アプリケーションの実行
 5.4	 Local InterBase Server
  5.4.1	 Local InterBase Serverのインストール
  5.4.2	 Local InterBase Serverの起動
  5.4.3	 データベースの作成
  5.4.4	 テーブルの作成
  5.4.5	 顧客管理アプリケーションの移植
  5.4.6	 顧客管理アプリケーションの実行

第6章	 QuickReport
 6.1	 QuickReportのコンポーネント
  6.1.1	 QuickRepコンポーネント
  6.1.2	 QRSubDetailコンポーネント
  6.1.3	 QRBandコンポーネント
  6.1.4	 QRChildBandコンポーネント
  6.1.5	 QRGroupコンポーネント
  6.1.6	 QRLabelコンポーネント
  6.1.7	 QRDBTextコンポーネント
  6.1.8	 QRExprコンポーネント
  6.1.9	 QRSysDataコンポーネント
  6.1.10 QRMemoコンポーネント
  6.1.11 QRRichTextコンポーネント
  6.1.12 QRDBRichTextコンポーネント
  6.1.13 QRShapeコンポーネント
  6.1.14 QRImageコンポーネント
  6.1.15 QRDBImageコンポーネント
  6.1.16 QRCompositeReportコンポーネント
  6.1.17 QRPreviewコンポーネント
  6.1.18 QuickReport式
 6.2	 QuickReportのプログラミング
 6.3	 顧客管理データベースのレポート印刷
  6.3.1	 顧客管理アプリケーションのレポート
  6.3.2	 アプリケーションの機能追加

付録A	 InstallShield
 A.1	 InstallShieldの起動
 A.2	 InstallShieldの設定項目
 A.3	 インストールプログラムの作成
付録B	 データベース関連の用語集
付録C	 付属CD-ROMについて
 C.1	 利用にあたって
 C.2	 CD-ROMの内容
 C.3	 サンプルプログラムについて
 C.4	 SQLTestアプリケーションについて
 C.5	 Borland社提供のファイルについて
 C.6	 免責事項


GoTo... Top, Book