翔泳社の公式通販SEshopは全国送料無料!
ヘルプ 新規会員登録 ログイン
SEshop

データベースはじめて物語 ~Accessでゼロから学べる業務システム~

商品番号
107240
販売状態
品切れ
納品形態
宅配便にてお届け
発売日
2004年06月23日
出荷開始日
2004年06月24日
ISBN
4798107247
判型
A5
ページ数
264
キーワード
データベース    メーカー  DB SELECTIONシリーズ  Access  入門  シリーズ  翔泳社

2,420円(税込)(本体2,200円+税10%)
送料無料

220pt (10%)
ポイントの使い方はこちら

初回購入から使えるポイント500円分プレゼント

現在、本商品は販売しておりません。

※1点の税込金額となります。 複数の商品をご購入いただいた場合のお支払金額は、 単品の税込金額の合計額とは異なる場合がございますので、予めご了承ください。

SQL、正規化、ERモデル、DB設計、全部おまかせ!!

本書は、これからOracleやSQL Serverなどで企業向けデータベースを構築していくエンジニアに最適なデータベース入門書です。Accessの活用例を元に、データベースに関する基礎知識について説明するだけでなく、正規化、ER図、SQLといったRDBMSの知識を詳しく解説しています。各テーマは、スラスラ読める会話形式のパートと、要点と知識をまとめた「学習ノート」で構成。楽しく学習できるだけでなく、しっかりとした知識を身に付けられます。

本書は月刊DBマガジンの人気連載「Accessで学ぶ はじめてのデータベース」を加筆/再編集し、書籍としてまとめたものです。

Part 1 データベースはじめの一歩

第1章 データベースを初体験
即席のデータベースチーム誕生
データベースとの出会い
データベースを作ってみよう
<学習ノート>
 DBMSの役割
 リレーショナルデータベースの特徴

第2章 リレーションシップとデータの整合性
データの管理方法を考える
新しいテーブルを作る
キーを見直す
<学習ノート>
 リレーションシップと参照制約
 キー制約

第3章 データ型とNULL
列の内容とデータの型
列の定義を見直す
<学習ノート>
 データ型
 空値(NULL)

Part 2 Accessから学ぶデータベースの基礎知識

第4章 リレーショナルデータベースとSQL
SQLって何だ?
<学習ノート>
 SELECT文の概要
 リレーショナルモデルとSQL

第5章 正規化でテーブル設計を正しく行う
サブ項目再び
繰り返し項目を退治
これって正規化なんだ
新しいテーブルで表示
<学習ノート>
 正規化とその目的
 3つの正規化
 正規化のポイント
 非正規化は必要か

第6章 ER図とデータモデル
正規化されたテーブルは分かづらい?
ERモデルによるデータ設計
<学習ノート>
 データモデル
 3層スキーマとERモデル

第7章 SQLのグループ化/副問い合わせと手書きSQL文
重複クエリを作ってみよう
クエリ同士を組み合わせる
SQLで考えよう(1)
SQLで考えよう(2)
新たなる挑戦?!
SQLに詳しくなろう
<学習ノート>
 条件の指定
 集計関数とグループ化
 副問い合わせ

Part 3 ユーザーにやさしいデータベースの運用/管理

第8章 フォームの作成とインデックス
フォームを作ろう
表示順を変えるには
インデックスの役割
<学習ノート>
 インデックスとは何か
 JOINではどんな処理が行われるか
 インデックスとパフォーマンス

第9章 データアクセスページでデータを公開する
ほかの人にもデータを見せたい
データアクセスページを作ろう
<学習ノート>
 Web3層システム
 3層システムの考え方
 クライアントで何をするか?
 Accessではどうするか?

第10章 Accessで作成するXMLデータとその操作法
見るだけの画面もときには便利
画面に表示するデータを絞る
みんなのこれから
<学習ノート>
 異なる表示形態への対応
 データベースの維持/メンテナンス
 バックアップ方法
 データ破損への対策

付録

付録1 絵で分かるSQLの書き方
SQLの概要
テーブルの作成
問い合わせ
データの追加/更新/削除

付録2 SQLリファレンス
SELECT(データの抽出)
FROM(テーブルの指定)
INNER JOIN(内部結合)
WHERE(データの条件)
GROUP BY、HAVING(グループ化と集計関数)
ORDER BY(並べ替え)
UNION、UNION ALL(併合)
副問い合わせ(サブクエリ)
INSERT(データの追加)
UPDATE(データの更新)
DELETE(データの削除)
CREATE TABLE(テーブルの作成)
ALTER TABLE(テーブル定義の変更)
DROP TABLE(テーブルの削除)
CREATE INDEX(インデックスの作成)
DROP INDEX(インデックスの削除)

付録3 Access 2003とXML
Office製品とXMLの概要
Access 2003のXML対応機能
InfoPath 2003とOffice製品の活用方法

コラム

依存関係を表示する機能
クエリと関係演算
関係演算とは何か?
DMLとDDL、DCL
AccessのバージョンによるXSDの違い
属性を子要素に変換するXSLT
InfoPathとOfficeファミリー
XMLデータとプログラムの関連付けを記述する処理命令

各種問い合わせは以下のリンクからご連絡ください

関連商品

おすすめ特集

プログラミング入門書大特集

翔泳社のプログラミング書籍の中から、入門・初級者向けの書籍をピックアップ!

Linuxおすすめ本特集

【Linux本特集】入門~達人レベルまで!クラウド時代の必須知識Linuxを学ぶおすすめの本

ライティングおすすめ本

ライティングのスキルアップにおすすめの本。Webライティングやコピーライティングなど

マネー本特集

お金と経済の基礎知識から、資産形成・投資術、お金教育や介護まで。暮らしに役立つマネー本

インテリア本特集

おしゃれな部屋作りのヒントやインテリアの基礎知識、色使い、うつわや洋食器の知識まで、幅広い書籍をご紹介

事務職におすすめの本

Excel、日商簿記、業務の自動化を実現するRPAやPythonの技術など、事務職としてステップアップしたい人に!

特集をもっと見る