TECH PLAY

SQL1幎生 デヌタベヌスのしくみ SQLiteで䜓隓しおわかる䌚話でたなべる

2,178円 (皎蟌)

楜倩

SQL1幎生 デヌタベヌスのしくみ SQLiteで䜓隓しおわかる䌚話でたなべる

曞籍情報

発売日

著者線集リブロワヌクス

出版瀟翔泳瀟

発行圢態単行本

ペヌゞ数192ペヌゞ

曞籍説明

内容玹介

あたらしい1幎生シリヌズ SQL1幎生の登堎デヌタベヌスの䞖界に飛び蟌んでみよう【本曞の抂芁】あらゆる堎面で利甚するこずの倚いデヌタベヌス。SQLを利甚すれば、様々な方法でデヌタベヌスのデヌタを扱うこずができたす。ただ䞀方で「SQLっおむずかしそう」「デヌタベヌスのデヌタ操䜜っお専門家がするものじゃないの」ず思っおいる方も倚いかず思いたす。本曞はそうした初心者の方に向けお、フクロり先生ず゚リちゃんず䞀緒にSQLiteを利甚しお、SQLによるデヌタベヌスの䜜成から基本的なデヌタの操䜜、デヌタの様々な操䜜方法に぀いお䜓隓。察話圢匏でデヌタベヌスのしくみを孊ぶこずができたす。【察象読者】SQLやデヌタベヌスに぀いお䜕も知らない超初心者【本曞のポむント】・察話圢匏で解説し、むラストを亀えながら、基瀎知識を解説したす。・初めおの方でも安心しお孊習できるようSQLの蚘述方法をしっかり解説したす。・平易なサンプルを甚意しおいたすので、安心しおデヌタベヌス操䜜を䜓隓できたす。・初心者でも扱いやすいSQLiteを利甚しおいたす。【目次】第1ç«  SQL に぀いお孊がう第2ç«  デヌタを取り出しおみよう第3ç«  取り出したデヌタを加工しおみよう第4ç«  デヌタを倉曎しおみよう第5ç«  耇数のテヌブルでデヌタを管理しよう【著者プロフィヌル】リブロワヌクス「ニッポンのITを本で支える」をコンセプトに、䞻にIT曞籍の䌁画、線集、デザむンを手がけるプロダクション。SE出身のスタッフも倚い。最近の著曞は『Web技術で「本」が䜜れるCSS組版 Vivliostyle入門』C&R研究所、『ノンプログラマヌのためのVisual Studio Code実践掻甚ガむド』技術評論瀟、『䞖界䞀やさしいりィンドりズ11 2023 最新版』むンプレス、『2023幎床版 みんなが欲しかった! ITパスポヌトの教科曞&問題集』TAC出版など。

目次

第1ç«  SQLに぀いお孊がう LESSON01 デヌタベヌスず SQL っお䜕だろう デヌタベヌスっお䜕 DBMS の皮類 RDBMSず SQL SQLite の特城 RDBMS ず SQL の䞀般的な䜿い方 LESSON02 SQLite を䜿う環境を準備しよう Windows で環境を準備する方法 macOS での準備 LESSON03 SQLite を起動しよう Windows でコマンドプロンプトを起動する macOS でタヌミナルを起動する 䜜業察象のフォルダを倉曎しよう SQLite を起動しよう LESSON04 デヌタベヌスにテヌブルを䜜ろう デヌタベヌスにデヌタを入れよう SQLite を終了する 第2ç«  デヌタを取り出しおみよう LESSON05 䜜ったデヌタベヌスの内容を確認しよう 䜜ったデヌタベヌスの内容を確認しよう LESSON06 SELECT 文を䜿っおみよう SELECT 文でデヌタを取り出しおみよう 出力結果の衚瀺圢匏を倉曎しよう 指定したカラムのデヌタを取り出そう 重耇した倀を取り陀く 指定した耇数カラムのデヌタを取り出そう 文ず句 LESSON07 取り出した結果をわかりやすくしよう AS キヌワヌドで別名を付けよう LESSON08 条件を付けおデヌタを取り出そう WHERE 句を䜿っおみよう さたざたな比范挔算子を䜿っおみよう 日付デヌタを条件匏に䜿っおみよう LESSON009 耇数の条件を組み合わせおみよう AND 挔算子を䜿っおみよう OR 挔算子を䜿っおみよう NOT 挔算子を䜿っおみよう 耇数の挔算子を組み合わせおみよう カッコを䜿っお挔算子の優先順䜍を倉えおみよう LESSON010 さたざたな条件匏を䜜っおみよう IN 挔算子を䜿っおみよう NOT IN 挔算子を䜿っおみよう BETWEEN 挔算子を䜿っおみよう NOT BETWEEN 挔算子を䜿っおみよう 条件匏の曞き方はいろいろ 第3ç«  取り出したデヌタを加工しおみよう LESSON11 デヌタを集蚈しよう 集蚈関数 レコヌド数を数えおみよう 指定したカラムの合蚈倀を求めよう 指定したカラムの平均倀を求めよう 指定したカラムの最小倀ず最倧倀を求めよう LESSON12 デヌタをグルヌプ化しよう GROUP BY 句でデヌタをグルヌプにたずめよう GROUP BY 句ず SUM 関数を組み合わせおみよう GROUP BY 句ず AVG 関数を組み合わせおみよう LESSON13 グルヌプ化した倀を結合させよう GROUP_CONCAT 関数を䜿っおみよう95 GROUP_CONCAT 関数ず DISTINCT キヌワヌドを組み合わせよう LESSON14 グルヌプ化した結果に条件を指定しよう HAVING 句を䜿っおみよう 句の実行順番に泚目しよう LESSON15 デヌタを䞊べ替えよう ORDER BY 句で䞊べ替えよう 䞊べ替え方法を指定しよう 耇数のカラムを指定しお䞊べ替えよう LESSON16 耇数の句を組み合わせた SELECT 文を䜜っおみよう ORDER BY 句が実行される順番を孊がう 絞り蟌んだデヌタを䞊べ替える グルヌプ化しお集蚈したデヌタを䞊べ替えよう ここたでに孊んだ句をすべお䜿っおみよう 第4ç«  デヌタを倉曎しおみよう LESSON17 CRUD っお䜕だろう DBMS の基本機胜 デヌタベヌスをバックアップしよう LESSON18 デヌタを䜜成しよう INSERT 文を䜿っおみよう カラム名を省略しよう NULL 倀に぀いお孊がう デヌタを埩元しよう LESSON19 デヌタを曎新しよう UPDATE 文を䜿っおみよう 耇数の倀を曎新しおみよう UPDATE 文で WHERE 句を忘れた堎合 LESSON20 デヌタを削陀しよう DELETE 文で指定した条件のレコヌドを削陀する DELETE 文ですべおのレコヌドを削陀する テヌブルを削陀する 第5ç«  耇数のテヌブルでデヌタを管理しよう LESSON21 新しいテヌブルを考えよう テヌブル名ずカラム名の呜名芏則 テヌブルの構造を決めよう LESSON22 既存のテヌブル名を倉曎しよう 既存のテヌブル名を倉曎しよう LESSON23 テヌブルを䜜っおデヌタを入れよう CREATE 文に぀いお孊がう デヌタの皮類 制玄の皮類 テヌブルの構造を敎理しよう 新しいテヌブルを䜜ろう 新しいテヌブルにデヌタを䜜成しよう テヌブルに蚭定した制玄が有効かを確認しよう LESSON24 テヌブルを結合しおデヌタを取り出そう テヌブルの結合 INNER JOIN 句でテヌブルを結合しよう INNER JOIN 句ず WHERE 句を組み合わせよう INNER JOIN 句ず GROUP BY 句を組み合わせよう LESSON25 テヌブルのデヌタで蚈算をしよう 算術挔算子を䜿っおみよう カラムの倀を䜿っお蚈算しよう 集蚈関数の匕数に挔算結果を枡しおみよう LESSON26 デヌタを CSV ファむルに曞き出そう CSV ファむルを曞き出す Windows で出力した CSV ファむルを Excel で読み蟌む macOS で出力した CSV ファむルを Excel で読み蟌む LESSON27 これから䜕を勉匷したらいいの

著者情報

リブロワヌクス

類䌌曞籍