Windows 上の SQL Server Management Studio から Ubuntu 上の SQL Server にデータベースを作成し,テーブルを挿入する

 Windows 環境にインストールした SQL Server Management Studio から Ubuntu にインストールした SQL Server にデータベースを作成し,テキストファイルからインポートしてテーブルを作成する方法を紹介する.

 インポートするテキストファイルは今回は日本標準食品成分表 2015 年版を使用する.第一正規形であれば何でもよい.

“Windows 上の SQL Server Management Studio から Ubuntu 上の SQL Server にデータベースを作成し,テーブルを挿入する” の続きを読む

IPAQガイドラインをクエリで表現するには

国際標準身体活動質問表

 今回は泥臭い話になる.どんなプログラミングでも同じだが,一発で意図通りに動くことはまずない.試行錯誤の末,ようやくこんなものかという出来上がりである.SQL においても同じだ.クエリでは NULL の扱いが難しい.そんなところを感じ取ってもらえればと思う.

“IPAQガイドラインをクエリで表現するには” の続きを読む

日本標準食品成分表2015をダウンロードし,データクレンジングを行う

 文部科学省には日本標準食品成分表のデータがある.食品の栄養素の計算に用いられるデータで,食品成分データベースやフィットネス,ダイエット関連アプリのデータベースの基本となっているものである.

 このデータは 5 年ごとに更新されており,最新のデータは 2015 年のものである.次の更新は 2020 年の予定である.今回の記事ではこのデータをダウンロードし,クレンジングを行う.

“日本標準食品成分表2015をダウンロードし,データクレンジングを行う” の続きを読む

Google Formで条件分岐するアンケートを作成する

 Googleスプレッドシートのフォームでアンケートを作ってみたでは,第 1 正規形でアンケートを取る方法を説明した.今回は選択肢によって質問を条件分岐させる方法について説明する.題材は国際標準化身体活動質問票 (IPAQ) である.

 IPAQ とは International Physical Activity Questionnaire の略である.short 版と long 版がある.一週間の身体活動を思い出してもらい,仕事,移動,家庭,余暇の 4 つのドメインごとに身体活動をメッツ・分/週の単位に変換してサブスコアにし,最終的にそれらを合算して総身体活動量を算出する.

 総身体活動量および活動日数により 3 つのカテゴリーに分類される.低身体活動 (low), 中身体活動 (moderate), 高身体活動 (high) である.

関連記事

IPAQガイドラインをクエリで表現するには

国際標準化身体活動質問票のデータ処理および解析に関するガイドライン

Google FormからSQL Serverへデータを移行するには

“Google Formで条件分岐するアンケートを作成する” の続きを読む