TOP新刊既刊I/OサポートQ&A通販お問い合わせ
 既刊 > 2006年 > 12月 書名検索: 詳細検索...
「Oracle Database 10g XE」ではじめるデータベース処理!
はじめてのSQL
清水 美樹 著
2006年12月15日発売   A5判  352ページ 定価 \2,530(本体 \2,300)
   ISBN978-4-7775-1254-6 C3004 \2300E
 SQLは「Structured Query Language」という意味から成立した名称で、ユーザーがデータベースに「問い合わせ」(Query、クエリ)をするためのコンピュータ言語です。「SQLを用いてリレーショナルデータベースを操作する」というのが、世界でもっとも普通の「データベース生活」の姿になっているのです。
 「Oracle」のデータベースといえば、世界屈指の商用データベースですが、最近軽量版の「Express Edition」(XE)が無償で使えるようになりました。入手だけでなく商用利用、再配布までが自由です。対象はデータベースの学習者、開発者、そして自社製品に添付するデータベースを求めているソフトウェア企業などとされています。
 「Oracle Database XE」は容量も小さく、簡単にインストールできます。Windowsの場合は「サービス」として登録されるので、起動や終了に気を使う必要がありません。そして、データベース管理およびデータ操作、アプリケーション開発までがグラフィカルにできる管理ツール(「Application Express」, 略称「APEX」)にWebブラウザからアクセスできます。もちろん、SQLコマンドを直接使うこともできます。これはSQLの学習環境として非常に恵まれていると言えます。
 本書は、「Oracle Database 10g XE」を用いてSQLの学習を行ない、SQLだけで(他のプログラミング言語を使わずに)ひと通りのデータベース処理を行なえるようになることを目的としています。SQLのすべてを網羅することはできませんが、ここでやり残したことも自分でリファレンスを探す気になるくらいまで、魅力あるSQLの使い方を紹介します。
■ 主な内容 ■
 CONTENTS

 

 はじめに

 

 第1章   学習をはじめる前に :データベースとSQL

 データベース(リレーショナルデータベース)とは/SQLとは/Oracle Database 10g Express Edtion(XE)/本書の目的と学習内容

 第2章   「Oracle Database 10g XE」の導入

インストール/データベースの起動と終了/データベースのホームページ(APEX)/サンプルデータベースにアクセスする/SQL学習の準備運動/学習用ユーザとデータベースの作成/インターネットでのXEの入手のしかた 

 第3章   SQLコマンド・入門編

 CREATE TABLE:表を作成する/INSERT:行を追加する/SELECT:データを検索する/UPDATE:行を更新する/DELETE:行を削除する/ALTER TABLE:表の構造を変更する

 第4章   より高度な利用の前に :データベースとSQL

 データベースの詳細/SQLの詳細/式と演算子/関数(集合関数と単一行関数)

 第5章   SQLコマンド・応用編(1) 高度な問合せ

 複数のコマンドを組み合わせる/他の表の問合せ結果を利用する/二つの表を結合する/値がNULLでも表示する「外部結合」/同一の表を二つ結合する/もとの表と、それに集合関数を用いた結果を結合/3つの表を結合/外部キーによる参照関係の維持/複数の表の集合を表示する

 第6章   SQLコマンド・応用編 (2)自由なレポート(結果表示)

 文字列を扱う/数値と日付を扱う/集合関数でNULLを除外しない方法/条件により、異なる値を表示する/ダミーの表を用いて自由な内容を表示する

 第7章   データの管理に関するSQLコマンド

 ユーザーの管理/スキーマオブジェクトの管理/データの競合や欠落を防止する「トランザクション」の管理/スキーマオブジェクトを持つユーザの削除

 第8章   アプリケーションビルダによるフォームやレポートの作成

 まったくの自動でアプリケーションを作る/アプリケーションの表示方法を修正する/SQLで作成した表をアプリケーションで表示する/複雑なSQLをレポートする


 索引

 

※ 内容が一部異なる場合があります。発売日は、東京の発売日であり、地域によっては1〜2日程度遅れることがあります。あらかじめご了承ください。

本書内容に関するご質問は、こちら
通信販売
在庫なし
サポート情報
Q&A
ご意見・ご質問

内容見本