人気カラーの セミダブル シングル チェック柄 かわいい コットン 綿 200*230cm 夏用 肌掛け布団 掛け布団 ダブル 夏ふとん 冷房対策 軽量 掛け布団
人気カラーの セミダブル シングル チェック柄 かわいい コットン 綿 200*230cm 夏用 肌掛け布団 掛け布団 ダブル 夏ふとん 冷房対策 軽量 掛け布団
prasadj/20220418002920-01193-3782-801
6,228円 10,380円
掛け布団 おしゃれ 夏用 無地 肌掛布団 かけふとん 洗える キルトケット ひんやり グリーン 軽量 掛け布団 セミダブル シングル ダブル シンプル クールケット タオルケット冷房対策 200*230 北欧風 肌掛け ふとん 寝具 単品売り, 掛け布団 夏掛け ダブルの人気商品・通販・価格比較 - 価格.com, 送料無料 訳あり 掛け布団 軽い 暖かい 肌掛け かけ布団 日本製 シングル セミダブル ダブル キャメル 綿 コットン毛布 掛布団 寝具 防寒 TV通販で大人気 7717, 180*200cm 200*230cm 掛布団 ダブル セミ|文昌堂【ポンパレモール】, 夏布団 掛け布団 綿の人気商品・通販・価格比較 - 価格.com, 掛け布団 夏掛け ダブルの人気商品・通販・価格比較 - 価格.com, 楽天市場】日本製 チェック柄 掛け布団カバー シングル 150×200cm 綿

【商品名】
 掛け布団 肌掛け布団 夏用 200*230cm 綿 コットン かわいい チェック柄 シングル セミダブル ダブル 軽量 冷房対策 夏ふとん

【商品説明】
 ·?【優れた通気性】中綿には極細ポリエステル繊維を使用しているため従来の中綿製品に比べ、柔らかくて軽くふわっと仕上がっています。吸湿性と通気性がよくて爽やかな寝心地を長持ちさせることができます。
·?【素材】表:綿 裏:綿 中綿:ポリエステル 【寸法】掛け布団:200×230cm/枕カバー:48×74cm×2個
·?【一年中使える】適量の中綿がつめらせており、程良い保温力で暑くなりすぎず、夏場の冷房からの冷え防止にもぴったり。寒い冬に掛け布団だけでは暖かさが足りない場合に併用したり、 春や秋の季節の変わり目にタオルケットなど組み合せてもご使用いただけます。
·?【洗える·速乾】ご自宅で丸洗い可能。カバーなどの必要がなく、ご家庭で簡単に洗濯することができていつ

【サイズ】
 高さ :
 横幅 :
 奥行 :
 重量 :
 ※梱包時のサイズとなります。商品自体のサイズではございませんのでご注意ください。

サイズ
高さ :
横幅 :
奥行 :
重量 :※梱包時のサイズとなります。商品自体のサイズではございませんのでご注意ください。
  • ?【優れた通気性】中綿には極細ポリエステル繊維を使用しているため従来の中綿製品に比べ、柔らかくて軽くふわっと仕上がっています。吸湿性と通気性がよくて爽やかな寝心地を長持ちさせることができます。
  • ?【素材】表:綿 裏:綿 中綿:ポリエステル 【寸法】掛け布団:200×230cm/枕カバー:48×74cm×2個
  • ?【一年中使える】適量の中綿がつめらせており、程良い保温力で暑くなりすぎず、夏場の冷房からの冷え防止にもぴったり。寒い冬に掛け布団だけでは暖かさが足りない場合に併用したり、 春や秋の季節の変わり目にタオルケットなど組み合せてもご使用いただけます。
  • ?【洗える·速乾】ご自宅で丸洗い可能。カバーなどの必要がなく、ご家庭で簡単に洗濯することができていつも清潔を保つことができます。乾きやすく、毎日清潔にお使いいただけます。※1.洗濯機で洗濯や脱水する場合、ネットで使ってください。2.乾燥機をご使わないでください。3.塩素系漂白剤のご使用はお避け下さい。
  • ?【柔らかくて肌触りいい】綿生地は肌触りが柔らかく、通気性に優れ、透湿性が高いので暑い季節の寝苦しい夜に直接肌に触れる素材として最適です! 活性染色工芸を採用し、色褪せなくて毛玉の心配も必要がありません。ホルムアルデヒド無くて体にやさしいです。
綿生地は肌触りが柔らかく、通気性に優れ、透湿性が高いので暑い季節の寝苦しい夜に直接肌に触れる素材として最適です!

掛け布団 おしゃれ 夏用 無地 肌掛布団 かけふとん 洗える キルトケット ひんやり グリーン 軽量 掛け布団 セミダブル シングル ダブル シンプル  クールケット タオルケット冷房対策 200*230 北欧風 肌掛け ふとん 寝具 単品売り
掛け布団 夏掛け ダブルの人気商品・通販・価格比較 - 価格.com
送料無料 訳あり 掛け布団 軽い 暖かい 肌掛け かけ布団 日本製 シングル セミダブル ダブル キャメル 綿 コットン毛布 掛布団 寝具 防寒  TV通販で大人気 7717
180*200cm 200*230cm 掛布団 ダブル セミ|文昌堂【ポンパレモール】
夏布団 掛け布団 綿の人気商品・通販・価格比較 - 価格.com
掛け布団 夏掛け ダブルの人気商品・通販・価格比較 - 価格.com
楽天市場】日本製 チェック柄 掛け布団カバー シングル 150×200cm 綿

掛け布団 おしゃれ 夏用 無地 肌掛布団 かけふとん 洗える キルトケット ひんやり グリーン 軽量 掛け布団 セミダブル シングル ダブル シンプル  クールケット タオルケット冷房対策 200*230 北欧風 肌掛け ふとん 寝具 単品売り
180*200cm 200*230cm 掛布団 ダブル セミ|文昌堂【ポンパレモール】
Amazon|掛け布団 肌布団 シングル チェック柄 夏用 通気性 150*200
掛け布団 夏掛け ダブルの人気商品・通販・価格比較 - 価格.com
180*200cm 200*230cm 掛布団 ダブル セミ|文昌堂【ポンパレモール】
HARNY 掛け布団 セミダブル 掛けふとん 洗える かけふとん オールシーズン かけ布団 柔らかな肌触り 軽量 春夏秋 肌掛布団 冷房対策 通気速乾  抗菌防臭 アレルギー対策 掛布団(170x210 グレー)
送料無料 訳あり 掛け布団 軽い 暖かい 肌掛け かけ布団 日本製 シングル セミダブル ダブル キャメル 綿 コットン毛布 掛布団 寝具 防寒  TV通販で大人気 7717
毛布 肌掛け毛布 フランネル ブランケット 柔らか肌触り ダブルサイズ シングル 肌掛け布団 肌掛けふとん 秋冬用 キルトケット洗える あったかい   ボーダー 無地 秋新作 送料無料 | KEIWA
夏布団 掛け布団 綿の人気商品・通販・価格比較 - 価格.com
180*200cm 200*230cm 掛布団 ダブル セミ|文昌堂【ポンパレモール】
高品質 夏掛け布団 シングル ダブル 空調布団 肌掛け布団 子供肌布団 可愛い ひんやり エアコン対策 掛け布団 洗える レース布団夏用  150X200cm 180X220cm 200X230cm薄い かけ布団冷感 秋 肌ふとん 寝具 軽い 気持ちいい 涼しい ふんわり かわいい 洗える
180*200cm 200*230cm 掛布団 ダブル セミ|文昌堂【ポンパレモール】
夏布団 掛け布団 綿の人気商品・通販・価格比較 - 価格.com
夏布団 掛け布団 綿の人気商品・通販・価格比較 - 価格.com
夏布団 掛け布団 綿の人気商品・通販・価格比較 - 価格.com
掛け布団 夏掛け ダブルの人気商品・通販・価格比較 - 価格.com
掛け布団 夏掛け ダブルの人気商品・通販・価格比較 - 価格.com
夏布団 掛け布団 綿の人気商品・通販・価格比較 - 価格.com
楽天市場】日本製 チェック柄 掛け布団カバー シングル 150×200cm 綿
楽天市場】高品質 夏掛け布団 シングル ダブル 空調布団 肌掛け布団
close
フランス直送 INOUITOOSH ウール100% fontainebleau オレンジ 洗える 掛け布団/寝具 (ダブルロング カリンピンク 約190×210cm) 東レマッシュロン綿 軽量 日本製 (寝室) グラマージュヘアマニュキア25本セット 23区 -  23区 スカート STAUB - ストウブ ヴィンテージ ラウンド ココット 20cm チェリー ビンテージ ボリューム 羽根 掛け布団 2枚組 約150×210cm ピンク ブルー 防ダニ 掛布団セット オールシーズン 寝具 時計 ベルト Forstner フォースナー ステンレス メッシュベルト Flat Link フラットリンク 金属ブレス メタルブレス (オールサテン, 19mm) 【並行輸入品】Fashion Resin Strap Compatible with Apple Watch Band 38mm 40mm Serie 工事費込みセット 食器洗い乾燥機 スタンダード スライドオープンタイプ リンナイ RSW-SD401A-SV 化粧パネル対応 自立脚付きタイプ リフォーム ダウンケット 洗える ダウン90% 羽毛肌掛け布団 ダックダウン ダブルロング 夏用 肌掛け 肌かけ 洗える 超軽量 ダウンケット(ダブル, 「アイボリー&カーキ」) ハート ネックレス プラチナ ダイヤモンド 0.1ct オープンハートダイヤモンドネックレス Pt900 記念日 プレゼント ご褒美 ジュエリー Diamond Necklace Heart ds-1738898 (業務用30セット) 大明商事 円盤クリップ No.4 50クリップ 5個 (ds1738898) 【Tiffany & Co】ティファニー ◆ドッグボウル 洗える 掛け布団/寝具 (ダブルロング エールベージュ 約190×210cm) 東レマッシュロン綿 軽量 日本製 (寝室) soloist oliver peoples ティアドロップ キムタク着 Javaプログラミング応用 (超硬コーティングドリル)三菱 超硬ドリル ZET1ドリル 汎用 外部給油形 2D MZE0890SA ALLUMER / アリュメール タッサーロングフーデッドコート 単体テスト 寝具 洗える 清潔 掛け布団 東レft綿 カバー付き 日本製 セミダブルロング 約170×210cm アムールピンク〔代引不可〕 トレンド VPN 深層学習(DeepLearning) Bianchi - ビアンキ クロスバイク カメレオンテ エヴァンゲリオン コラボ ミニ インパクト レンチ A.T.FIELD SI-1600E-01 YLANG YLANG - 即購入可!YLANGYLANG セットアップ パーティードレス アレルギークリーン3 洗える掛け布団(ウォッシャブル・丸洗いOK) セミダブル (まとめ)H&H 半練コンパウンド/研磨材 〔貴金属用/容量:100ml〕 日本製 水溶性/微香性 G100B ブルー(青) 〔業務用/DIY用品/彫金等〕〔×30セット〕 1本でレイヤールック【CUCHARA】ANGELES NECKLACE★刻印可 Raspberry Pi 4.6インチ 磁器マグ ギフトボックス入り チューリップ 好評販売中 掛け布団 夏布団 冷感 洗える シングル 花 桃 フリル かわいい おしゃれ カラフル ピンク ブルー イエロー グレー華やか空間 高級感 おしゃれ 和気文具オリジナル 本革ペンケース ロールタイプ 栃木レザー 日本製 レッド AMG Reaching for the Start スワロフスキー Orbita ピアス 5600522 インフラ実機演習 掛け布団 夏布団 冷感 洗える シングル 野菜 果物 花柄 柄物 個性的 かわいい おしゃれ オレンジ ピンク イエロー グリーン大人空間 おしゃれ (まとめ) ブラザー BROTHER インクカートリッジ お徳用 4色 大容量 LC117/115-4PK 1箱(4個:各色1個) 〔×10セット〕 モモコ さん セット 確認用❤︎ コンピュータ基礎 ディズニー(Disney) プリンセス 玩具 おもちゃ 洗える布団 肌掛け布団 シングル インビスタ社ダクロン(R)クォロフィル(R)アクア中綿使用 ELISABETTA FRANCHI エリザベッタフランキ ショート パンツ 白 非エンジニア向け TAG Heuer - ☆良品 タグホイヤー セル デイト S95.815 レディース 【中古】 GUCCI レザーアンクルブーツ インターロックG ブラック 肌掛け布団 寝具 シングル 約150×210cm ベージュ 合繊 ThermoFit 防寒 保温 西川 ベッドルーム 寝室〔代引不可〕 お花のリボンヘアゴム ♡グレイッシュピンク♡ ルーカ レディース トップのみ 水着 RVCA Blocked Bralette Bikini Top - Women's SPD-SX 毛布 布団 シングル 150×210cm ブラウン 大判衿付き 洗える 3M シンサレート使用 ポリエステル 掛け布団 寝具 やり直し数学 蜜豆様 専用 (新品・未使用品)エルメス エマイユ GM ラージ レディース バングル DIES ET HORE 占星術 エナメルブレスレット ベージュ 箱付 PRADA - PRADA長財布ブラック美品✨✨最近人気のPRADA 洗える肌掛け布団 ダブルサイズ 夏布団 春夏用 5月6月9月10月 朝晩冷える時に最適 安心安全の国産 日本製 綿100%で吸湿性 洗濯機で 【L】VICK OG LABEL HOODIE BLACK Verdy GDC EBHRDFFA Amethyst Crystal Sphere, Natural Dreamy Amethyst Ball Quartz Cryst SOFINA - 2本 SOFINA iP ベースケア エッセンス 180g 西川 合繊 肌掛け布団 シングル 140×190cm 2重ガーゼ ルミディ LE0602 レーヨン混 洗える 肌布団 51125 グレーGR PlayStation Vita - 【VITA】PS VITA PCH-2000(ブルー/ブラック) トランペッター 1/35 ソビエト軍 MAZ-537G トレーラー後期型/ChMZAP-9990セミトレーラー プラモデル 01065並行輸入 DOUBLE.B - 激レア ダブルB 豪華パンツとプチベアパーカーセット 90 寝具 洗える 清潔 掛け布団 東レft綿 カバー付き 日本製 セミダブルロング 約170×210cm アムールブルー〔代引不可〕 UNIQLO - UNIQLO ユニクロ カシミヤブレンドノーカラーコート グレー L VALENTINO★ウォーター スカイ ボウリング シャツ コンテスト トレーニング手法 専用☆日本未入荷◆≪ORO Los Angeles≫ ミリタリージャケット 西川 ダウンケット ウォッシャブル肌掛け布団NU-85柄ダックダウン85% シングルサイズ/ベージュ G検定 【 まとめ売り 】ドラゴンボール Z カードダス キラカード ノーマルカード Supreme - Supreme 18ss Small Box Tee Mサイズ 【定価20万円!】★激レア! ●デカ重! インビクタ シーハンター メンズ 能面 おたふく(大) 英彦山面 38x29cm  未使用展示品 洗える 掛け布団/寝具 (ダブルロング ポタリーグリーン 約190×210cm) 東レマッシュロン綿 軽量 日本製 (寝室) LOUIS VUITTON - ✨正規品鑑定済み✨『男女共に人気色』ルイヴィトン財布 D1334【保証書付】 SONY - Xperia Ace Black  64 GB SIMフリー radiohead レディオヘッド 初期 激レア☆ヴィンテージ Tシャツ☆2 人事面談 オーシン こたつ布団 ベージュ 約75X75X48? 洗える省スペースこたつふとん シャンブレー/シルキーフリース テレワーク(WFH) COMME des GARCONS HOMME PLUS - 美品 コムデギャルソンオムプリュス エステルシャツ ポリ縮 Mサイズ シャツ 京セラ - 新品 KYF39 GRATINA ブラック(墨) ネックレス チェーン 18金 イエローゴールド 小豆チェーン 幅2.0mm 長さ40cm|鎖 K18YG 18k 貴金属 ジュエリー レディース メンズ ガーゼ 肌掛け布団/寝具 (シングル4色組 ピンク ブルー グリーン イエロー) 約140×190cm 日本製 綿100% 抗菌 防臭 防ダニ Title Boxing Leather Solar Headgear, Black/Red, Regular ヴィンスカムート スニーカー シューズ メンズ Hallman Cognac Squier Contemporary Active Jazzmaster HH - Sunset Metallic -《エレキギター》 プロセス指向 共用 国産ひんやり肌ふとん 5443 3435-114(同梱・代引き不可) シャネル 09Aニットブルゾン Bランク. システム障害 TANOSEE リサイクルPETカップ(広口)370ml(12オンス)1セット(1000個:50個×20パック) 国の動向 アメリカ直輸入品Welhome 豪華な100%ハイグロコットンシーツ | 4ピースセット | フルサイズ | Castlerock | 300スレッドカウント | 1送料込み! 昭和西川 羽毛肌掛け シングル 綿混 洗濯機で洗える ダウンケット 羽毛 肌掛け 布団 ダウン 70% 0.25kg グレー 150×210cm 2 【ポイント10倍】バンドー 両面STSベルト 400DS14M4326 コクヨ 簡易トイレ 簡易組立便座 防災の達人 DRK-NTK1 ユニチカテクノス キュービックボディー プレミアム ホワイト ダブル PT-300WH ゼンケン マットレス[ポイント10倍][送料無料] とろける わた入りケット/掛け布団 〔シングル ベージュ〕 抗菌 防臭 防ダニ 日本製 洗える レーヨン素材 寝具 〔ベッドルーム〕〔代引不可〕 Oakley Line Miner M OO7093 Black w/Prizm Sapphire Iridium Ski Goggles For M メンタルヘルスケア 子供向けプログラミング HOMER Explore 文字キット タQ644◆(3)W86cm◆レトロモダンなガラスシェードの6灯式シャンデリア◆天井照明ライト洋館カフェ純喫茶店ビンテージK伊 東京 西川 マタノアツコ 肌掛け布団 シングル マタノアツコ ピンクの三日月 洗える ふわもこ ボア 衿付き グリーン AE09800098 K18YG イエローゴールド リング 指輪 サファイア0.310ct ダイヤモンド0.700ct 11号 おしゃれ 人気 可愛い 普段使い【中古】/10023577 ナチ/NACHI 不二越 アクアドリルEXオイルホール3D 3.5mm AQDEXOH3D0350 Raymond Weil Toccata Steel-tone Dial Stainless Steel Mens Watch RW-5488-ST- 寝具 洗える 抗菌防臭 防ダニ 消臭 掛け布団 東洋紡フィルハーモニー アレル物質を吸着分解 カバー付き 日本製 シングルロング サンタナグレージ...〔代引不可〕 【個数:1個】ブラックボックス EFNFJ062-001M-CS GI 2 62.5/125 ST/SC 1M EFNFJ062001MCS Levy's (レヴィース) Leathers PM13-TAN Leather Banjo ストラップ with Sheepskin,Tan BOTTEGA VENETA ボッテガヴェネタ イントレチャート 二つ折り財布 中古 洗える肌掛け布団 セミダブルサイズ 夏布団 春夏用 5月6月9月10月 朝晩冷える時に最適 安心安全の国産 日本製 綿100%で吸湿性抜群 組織論 ガス圧昇降式デスク デスク オフィスデスク スタンディングデスク パソコンデスク 机 事務机 高さ調整 オフィス おしゃれ pc パソコン 木目 (90cm幅) ニューニンテンドー3ds ハタヤ MLV-405K6 メタルハライドランプ 400W バイス付 60Hz メーカー直送 代引不可 沖縄 離島不可 イケヒコ こたつ布団 長方形 ローレル省S 約180×220cm グレー 省スペース 薄掛け モダン シンプル #5865319

作って学ぶはじめてのテーブル設計 に参加してみた

今回の研修参加レポートは 作って学ぶはじめてのテーブル設計 です!

データベース設計というと、正規化ガガー、モデルを書いてー、と敷居が高く感じられますが、坂井さんらしいとても馴染みやすい言葉で設計のステップを解説いただけました!

アーコールチェア ゴールドスミス

これからアプリケーションエンジニアとしてDB設計をはじめようという方には、進め方やスキルの鍛え方がわかる内容になっています!

では、どんな内容だったのかレポートします!

コース情報

想定している受講者 簡単なSQLの知識(主に JOIN を含む SELECT 操作など)
受講目標 テーブル設計についての基本的な考え方と感覚を身につける

講師紹介

講師は以前にレポートしたでも登壇された 坂井 恵 さんです。

坂井 恵

たとえ話を交えながら、本質となる部分をしっかりと理解してもらうスタイルが特徴。本業では、データベース技術を中心にした社内システムの提案やコンサルティングを手掛ける。データベーススペシャリスト。
有限会社アートライ代表取締役。日本MySQLユーザ会副代表。

レバー式リクライニングチェアフット付【ナチュラル】椅子/イス/アンティーク

人気カラーの セミダブル シングル チェック柄 かわいい コットン 綿 200*230cm 夏用 肌掛け布団 掛け布団 ダブル 夏ふとん 冷房対策 軽量 掛け布団

  • データベースとは何かを、もっかい復習
  • テーブル設計ってどうやって進めるの?
  • 様々なケースで体験してみましょう

人気カラーの セミダブル シングル チェック柄 かわいい コットン 綿 200*230cm 夏用 肌掛け布団 掛け布団 ダブル 夏ふとん 冷房対策 軽量 掛け布団

つまり正解がないため、 10 人いれば 10 通りの設計が出来てしまいます。
ADAL ローチェア 新品未使用 肘置き付き

なので、なぜこの設計にしたのか、というのを説明できるように、自分で考えることが重要です。

RDBMS 上に “要件” を実現できるテーブルを作る、ということがテーブル設計の目的です。
ということは、この要件をしっかりと把握するということが、まず必要です。

なので要件が変われば、もちろんテーブルも変わります。

要件、つまり現実世界のルールはこのコースでは扱わないけど、とても密接なので、勉強しましょう。
坂井さんもはじめての業務・業種をやるときは、漫画のような本、教科書のような本、わかりやすい本の3冊は読んでいるとのことでした。

RDBMS の復習

前回「データベース超入門」でも出てきたスキル一覧ですが、テーブル設計をするには ↓ の 2 つが必要です。

  • SQL は必須
  • ( 1 テーブル何億レコードといった大規模なシステムを扱う場合は) パフォーマンス

特に SQL が重要で、このあと講義で身をもって知ることになりました。

また補足として、このすべての知識を理解できれば、トラブル対応が出来るようになるとのことでした。
確かにトラブル発生時に症状やログから何が起こっていて、どう切り分けて、どう復旧するのか、判断のスピードと正確さが求められるので、すべての知識が必要ですね。

テーブル設計の目的

「つかいやすい」を明確に定義されたので、わかりやすく、また SQL が分かってないと出来ないことが多いことに気付けました。

当たり前ですが、出来上がったデーブルをもとに SQL で操作するので、データの取り出しやすさや更新のしやすさ、またパフォーマンスもクエリによっては時間がかかってしまうので、 SQL を十分に知らずして、テーブル設計は出来ないというのが理解できます。

また、テーブルを作っているうちに正解が無いために迷ったり悩んだりするので、まず「データが壊れない」という RDBMS の原点に立ち返ると良いとのアドバイスも頂きました。

どうやって設計するのか

どのようなテーブルを作るべきなのか理解したところで、設計の進め方を解説していただきました。

情報を整理する「洗い出す」

  • ユーザーが考える要件は漏れるので、想像力は重要
  • 何を洗い出すのか
    • “注文内容” のような大きなデータのカタマリ。商品マスタなどは後で考える
    • どういうシーンで使われるデータなのか考える ex. ‘商品検索’ ‘注文確認’
  • 100 % の完成度は目指さず、ユーザーに何回も確認しながら進めることが重要

人気カラーの セミダブル シングル チェック柄 かわいい コットン 綿 200*230cm 夏用 肌掛け布団 掛け布団 ダブル 夏ふとん 冷房対策 軽量 掛け布団

  • データのカタマリに名前をつけて、おおざっぱに型を考えておく
  • 文字列なのか数字なのか日付なのか、その他
  • ここでも厳密に使用する RDBMS を意識せず、あくまで大雑把に整理する

テーブルのイメージができたら「シミュレーションする」

  • 実際に書く SQL をイメージして、追加、更新、削除、検索で考えてみる

テーブルを作りながら「ブラッシュアップする」

  • パフォーマンスを検討する
  • データ件数や増加率がどれぐらいか
  • 更新頻度はどれぐらいか
PR
SE カレッジならこのコースを含め、
年間 700 コースを
1 社 / 1 部門 / 1 チーム 単位
月額 28,000 円~で
受講し放題!!

詳しくはこちら

実際にテーブル設計を体験してみよう

雑誌 遊 工作舎刊 9冊まとめセット

また、予め坂井さんが用意した SUMO (相撲力士データベース) をもとに SQL 操作して、必要な SQL 操作や現状の設計の問題点を考えます。

必要な SQL の基礎知識を確認

用意いただいた SUMO のデータベースをもとに、幾つかのテーブルを結合する JOIN をやってみました。

なぜ JOIN からやったのかというと、テーブル設計ではテーブルを分割することが多く、それをどう分割前に戻すのか必要だからです。

また、ここでググってやるのでは遅く、テーブルを見たらスグに実行できるほどに SQL に習熟している必要があるとのことでした。なお、私はググって Qiita を見ていました。。 まだ設計レベルにありません。

デニムソファ ブラックデニム

洗い出す

ざっと登場するものを 大きく 考えることがポイントです。
洗い出しのコツは、

  • アウトプットに注目する
    • 帳票や画面を見る
  • ユーザーがいるならどんどん聞いたほうがよい

その上で、洗い出したテーブルをザッと書いてみます。(それが上のスライドです)

整理する

洗い出したテーブルをもとに、問題点を考えて、テーブルを分割します。また、そのテーブルに名前をつけ、カラムの型をざっくり決めます。

このテーブルの問題を考えながら、解決していきます。

  1. (問題) 注文テーブルをみると、1回の注文で1個しか注文できない
  2. (解決) 注文番号を複数にして、商品を注文できるようにする
  3. (問題) 複数の注文番号に対して、送付先住所が2つある
  4. (解決) 注文テーブルを 注文ヘッダ座卓テーブル ポセイドン彫物 唐木テーブル 紫檀 黒檀 でテーブルを分けてみる

このように実際のデータを想定して、整理を繰り返します。

この整理の段階で、テーブル名をつけるのですが、その注意点も教えてもらいました。

  • RDBMSは海外製がほとんどマルチバイト文字に対応していない
    • とはいえ、いま RDBMS でマルチバイト対応が進んでいて、 emoji が使われるようになって復権している
    • - (ハイフン) はマイナスと判断されちゃうのでダメ
  • ホモニム: 同じものには同じ名前をつけるんだよ
    • 商品 items というテーブルを作ったら、他のテーブルで商品のカラムを使うときに product とか使わない
  • シノニム: 複数のテーブルには同じカラム名はつけない
    • 商品と顧客というテーブルを考えたときに、 name というカラムを双方のテーブルにあるとややこしい
    • client_name とか product_name とかにしよう

 

Smith I/OX スノーボード ゴーグル スミス ミラーレンズ

人気カラーの セミダブル シングル チェック柄 かわいい コットン 綿 200*230cm 夏用 肌掛け布団 掛け布団 ダブル 夏ふとん 冷房対策 軽量 掛け布団

実際に作ったテーブルをもとに、シミュレーションとブラッシュアップを繰り返します。

また忘れがちなポイントとして ↓ を注意点として挙げていただきました。

  • 時間の流れがあるデータもある
    • ウェディングブーケ、ブートニア ピンク チュウリップ
  • NULL は慎重に扱うようにする
    • JOINしたときに NULL があると予期せぬ結果を招くことがある

 

nulldogtown ドッグタウン 黒龍 独狗多運 スカジャン Lサイズ

現実世界では入力フォームの全項目にユーザーが入力する、ということは難しいので、とっても工夫をしないと大変です。

テーブル設計の経験数を増やすコツ

最後に、テーブル設計は経験によってスキルが磨かれるので、その経験数を増やすコツを教えてもらいました。

  • いろいろなレシートや伝票から設計する
    • 実はコンビニエンスストアごとに出力項目が違う
    • ドラッグストアとコンビニエンスストアでも、もちろん項目が違う

普段の生活の中で、とっても馴染みやすい思考訓練ですね。

最後に、実際に坂井さんが最近経験された失敗事例を教えてもらいました。

その失敗とは、設計そのものではなく、要件を真に受けすぎ、 100 回やって 1 回ぐらいしか検索しない要件をそのまま実装してしまい、パフォーマンスが落ちてしまったそうです。
坂井さんでもお客様の要件を理解する、ということは難しいものなので、とにかく要件を想像する、確認するというのは重要なことなのですね。

まとめ

テーブル設計とは何を目的に、どのように進めるのか、サンプルのシステムをもとに演習して理解しました。

モデルや正規化といった言葉は使わず、テーブルという馴染みのあるもので、データベース設計を学びました。

また設計の進め方も、「洗い出す」「整理する」など、とてもわかりやすい言葉で表現されていたので、どう進めるのか、とてもイメージしやすくなりました。

私自身、まだまだSQL操作に慣れる必要があるので、まずこれからですが、普段の生活でもレシートを見るということでも鍛えていきたいと思います。

データベース設計やアプリケーション設計にこれから携わるという方には、必要なスキルや見通しがとても良くなるのでオススメです!

 

 

label SE カレッジの無料見学、資料請求などお問い合わせはこちらから!!


SEカレッジについて
label 関連するタグ
WWW.OPENLINK.KR RSS