本の表紙

楽しく学べるデータベース

立命館大学教授/博士(工学)川越 恭二

2007年04月25日 発刊

A5・並製・192頁

定価2,730円(本体価格2,600円+税)

ISBN 978-4-7856-3158-1

内容紹介

本書はデータベースを作成,管理する上で非常に重要なポイントを精選して解説した教科書である.理工系学生のみならずコンピュータを専門としていない人にも理解できるよう,できる限り数式を少なくしてデータベースが好きになるよう配慮した.本書によりデータベースの本質,データベース利用への認識が深まれば幸いである.

目次

  1. データベースとはどういうもの?

    データベース/データベースとデータベースソフトは違うのでしょうか/データベースは活用されている?/データベースは表計算ソフトと違うの?/データベースはWebページとどのように違うの?/ではデータベースはどういうもの?

  2. SQLはどういうもの?

    SQLの考え方/SQLの基本形式/SQLを使ってみる/使う上で注意すること

  3. SQLでデータベースを作る

    create table文/データ型と制約/insert文/delete文/update文/drop table文/grant文およびrevoke文/create view文とdrop view文

  4. SQLでデータベースを操作する

    select文/select文(order by)/select文(distinct)/select文(集約関数とgroup by/having)

  5. 高度な使い方で様々な問合せを行う

    select文(結合)/様々な結合/select文(副問合せ)/select文(exists,any,some)/select文(集合演算,union,except,intersect)

  6. データベースの基礎を理解しよう

    関係データベースの構成要素/関係代数/関係代数と問合せ

  7. これまでにどういうデータベースが作られてきたの?

    データモデル/階層型データモデル/CODASYL/ERデータモデル/DBMSの歴史

  8. データベースの作り方を知ろう

    設計プロセス/概念スキーマ設計/論理スキーマ設計/物理スキーマ設計

  9. データベースの正規化のテクニックを知ろう

    関係の正規化の目的/第一正規形/関数従属性/第二正規形/第三正規形/ボイスコッド正規形/第四正規形/その他の正規形

  10. データベースソフトはどのように作られているの?

    データベース管理システムの構成/3層スキーマモデルとデータ独立性/データベースソフトの具体例

  11. データベースはどのようにディスクに格納されているの?

    ファイル編成法/データベースと格納構造/B木/ハッシュ法

  12. データベースはなぜ効率がいい?

    質問最適化とは/最適化の方法/結合演算の処理方法

  13. 障害があっても復旧できる?

    障害の種類と対策/障害に備えるためのロギング/障害のときの処理/障害への対応策

  14. 同時に実行しても問題ない?

    同時実行制御の問題点/トランザクションの性質/ロッキング/2相ロッキング/デッドロック

  15. データベースとプログラム

    組込みSQL/JDBC(Java DataBase Connectivity)

  16. データベースの奥深さは? 応用は?

    情報検索とデータベース/Webとデータベース/マーケティングのためのデータベース/センサネットワークのデータベース

  17. データベースは今後も必要な技術?

    データベースとネットワーク/データベースとメディア情報/データベースと人工知能/データベースとデータ工学

Valid XHTML 1.1! Valid CSS! made with CSS

株式会社昭晃堂(SHOKODO Co.,Ltd.) 作成:2007-04-02 更新:2007-04-06