図解まるわかり データベースのしくみ 電子書籍|翔泳社の本
  1. ホーム >
  2. 電子書籍 >
  3. 図解まるわかり データベースのしくみ

図解まるわかり データベースのしくみ


形式:
電子書籍
発売日:
ISBN:
9784798166087
価格:
1,848(本体1,680円+税10%)
カテゴリ:
データベース
キーワード:
#データ・データベース,#ネットワーク・サーバ・セキュリティ,#システム運用,#開発環境
シリーズ:
図解まるわかり
電子書籍

データの取り扱いから運用方法、
SQL言語まですべて図解
確かな知識がつく「使える教科書」

【本書のポイント】
・解説とイラストがセットで理解しやすい!
・データの扱い方から操作方法までわかる!
・防ぐべきエラーや脅威についても解説!
・キーワードから知りたい項目を調べやすい!
・エンジニアから管理者まで知っておきたい基礎知識を収録!

【こんな方におすすめ】
・データベースの基礎知識を身につけたい人
・SQL言語のしくみを理解しておきたい人
・データベースの周辺知識も把握しておきたい人
・データベースの導入・切替を検討している人
・現場の実態や出来事などの最新動向を知りたい人

【内容紹介】
現代では大量のデータがありとあらゆる場所で
日常的に飛び交っています。

データの扱いやシステムを支えるためにデータベースの理解は必須ですが、
学ぶべきことは操作の方法から導入・運用時の注意点、
アプリケーションとの関連性まで多岐に渡ります。

そこで、本書では見開きで
1つのテーマを取り上げ、
図解を交えて解説しています。

最初から順に読んで
体系的な知識を得るのはもちろん、
気になるテーマやキーワードに
注目しながら読むなど、
状況に合わせて活用してください。

【目次】
第1章 データベースの基本 ~データベースの概要をつかむ~
第2章 データの保存形式 ~リレーショナルデータベースの特徴~
第3章 データベースを操作する ~SQLの使い方~
第4章 データを管理する ~不正なデータを防ぐための機能~
第5章 データベースを導入する ~データベースの構成とテーブル設計~
第6章 データベースを運用する ~安全な運用を目指すために~
第7章 データベースを守るための知識 ~トラブルとセキュリティ対策~
第8章 データベースを活用する ~アプリケーションからデータベースを使う~

※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。
※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。
※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。
※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。

(翔泳社)

図解でまるわかり!確かな知識がつく”使える”教科書

本書の特長

見開き1テーマでわかりやすい!

見開き1テーマでわかりやすい!

この1冊で、データベースの考え方から技術、運用方法まで理解できます。(※紙の書籍と電子書籍でレイアウトが異なります)

図解が豊富でイメージしやすい!

図解が豊富でイメージしやすい!

解説とイラストがセットなので、文字だけでは想像しにくい技術がスッと頭に入ります。

キーワードから調べやすい!

キーワードから調べやすい!

体系的な学習はもちろん、知りたい項目を探して効率よく読むこともできます。

目次の登録はありません。

会員特典はこちら

お問い合わせ

内容についてのお問い合わせは、正誤表、追加情報をご確認後に、お送りいただくようお願いいたします。

正誤表、追加情報に掲載されていない書籍内容へのお問い合わせや
その他書籍に関するお問い合わせは、書籍のお問い合わせフォームからお送りください。

利用許諾に関するお問い合わせ

本書の書影(表紙画像)をご利用になりたい場合は書影許諾申請フォームから申請をお願いいたします。
書影(表紙画像)以外のご利用については、こちらからお問い合わせください。

追加情報はありません。

ご購入いただいた書籍の種類を選択してください。

書籍の刷数を選択してください。

刷数は奥付(書籍の最終ページ)に記載されています。

現在表示されている正誤表の対象書籍

書籍の種類:

書籍の刷数:

本書に誤りまたは不十分な記述がありました。下記のとおり訂正し、お詫び申し上げます。

対象の書籍は正誤表がありません。

最終更新日:2022年12月05日
発生刷 ページ数 書籍改訂刷 電子書籍訂正 内容 登録日
1刷 108
上から1行目
3刷
カラムに格納されているが「NULL」(「ヌル」や「ナル」と呼ばれます)となっているときは、
カラムに格納されている内容が「NULL」(「ヌル」や「ナル」と呼ばれます)となっているときは、

※リフローEPUBの場合、4-8の最初の段落が該当箇所になります。
2022.12.05
1刷 108
4-8の「NULLの動作」本文
3刷
実際にカラムに格納されているが「NULL」となる例を確認してみましょう。「users」テーブルに「name」カラムと「age」カラムが用意されているとします。なお「age」カラムにはデフォルト値は設定されていません。この状態で図4-16のように「name」カラムの値を「山田」にセットし、「age」カラムには値をセットせずにレコードを追加してみます。すると、値を指定していなかった「age」カラムの値は「NULL」として登録されます。コマンド中の「' 山田'」となっている箇所を「NULL」に変えることで、「name」カラムのをNULLとして指定するといったこともできます。  また、「SELECT」文に「WHERE age IS NULL」のように条件を加えると、がNULLのレコードの検索が可能です(3-10参照)。
実際にカラムに格納されている内容が「NULL」となる例を確認してみましょう。「users」テーブルに「name」カラムと「age」カラムが用意されているとします。なお「age」カラムにはデフォルト値は設定されていません。この状態で図4-16のように「name」カラムの値を「山田」にセットし、「age」カラムには値をセットせずにレコードを追加してみます。すると、値を指定していなかった「age」カラムは「NULL」として登録されます。コマンド中の「' 山田'」となっている箇所を「NULL」に変えることで、「name」カラムの内容をNULLとして指定するといったこともできます。  また、「SELECT」文に「WHERE age IS NULL」のように条件を加えると、内容がNULLのレコードの検索が可能です(3-10参照)。
2022.12.05
1刷 114
4-11の「自動的に番号を割り当てる」1行目
3刷
「AUTO_INCREMENT」を使うと、
 多くのDBMSでは自動で連番を割り当てる機能が用意されています。MySQLでは「AUTO_INCREMENT」を使うと、
2022.12.05
1刷 208
下から5行目
3刷
一般的な対策、入力値のエスケープ処理を行うことです。ユーザーが自由に入力できる値をそのままSQLに利用せず、文字列として扱うような形に変換してからSQLに適用します。その他にもWAF(Web Application Firewall)を導入して不正なアクセスを遮断することで、SQLインジェクションのリスクを抑えることができます
代表的な対策として、入力値のエスケープ処理を行う方法があります。ユーザーが自由に入力できる値をそのままSQLに利用せず、文字列として扱うような形に変換してからSQLに適用します。さらにWAF(Web Application Firewall)を導入して不正なアクセスを遮断することで、SQLインジェクションのリスクを抑える方法もあります

※リフローEPUBの場合、図7-19の下にある段落が該当箇所になります。
2022.12.05
1刷 231
用語集「NULL」
3刷
「何もない」ということを表す値
カラムに格納されている内容が「何もない」ということを表す
2022.12.05
1刷 231
用語集「オープンソース」
3刷
ソースコードが公開され、誰でも自由に使える
ソースコードが公開され、ライセンスに従って誰でも自由に使える
2022.12.05
1刷 233
用語集「復号化」
3刷
複合
復号
2022.12.05

感想・レビュー

ミズッチ さん

2021-05-22

概要を知るのにはいいかもしれない。

cogma さん

2022-02-26

実際のSQLやコマンドなども詳しく書いてありながら、基本的な事やセキュリティなど幅広くカバーしてある。ITパスポート受験後に読んだので理解できたが、何もない状態だと厳しいかなと思う。

芥川よぴのすけ さん

2022-01-10

ページの構成が統一されているから見やすい。 知識ゼロでもよくわかる、と謳っているだけあって基本的な事が多いので、ある程度知識がある今読んだら少し退屈だった。 テクニックというよりは根本的な理解が出来る本なので一番最初に読む本としてはいいかも。