訳あり商品 - GoPro GoPro 未使用新品 BLACK 6 HERO  ビデオカメラ
訳あり商品 - GoPro GoPro 未使用新品 BLACK 6 HERO ビデオカメラ
378530f1d931bc83d78e5bddebf9df5c-20824-nQ1
20,250円 40,500円
GoPro HERO6 Action Camera - Black for sale online | eBay, GoPro HERO6 4K Action Camera - Black for sale online | eBay, GoPro HERO 6 Camcorder - Black for sale online | eBay, GoPro HERO6 Action Camera - Black for sale online | eBay, GoPro HERO6 Action Camera - Black for sale online | eBay, GoPro HERO6 Action Camera - Black for sale online | eBay, GoPro HERO6 Action Camera - Black for sale online | eBay

商品説明

ゴープロ ヒーロー6 ブラック 未使用新品です。
国内正規品で保証書も付属します。
保証書には購入店、購入日が記載されています。
購入日は2018年の3月下旬なので、2019年の3月下旬まで保証されます。

袋に入れて緩衝材で巻いてダンボールに入れて発送します。

値下げ不可です。
よろしくお願い致します。

商品情報

カテゴリ スマホ/家電/カメラ
› カメラ
› ビデオカメラ
ブランド GoPro

GoPro HERO6 Action Camera - Black for sale online | eBay
GoPro HERO6 4K Action Camera - Black for sale online | eBay
GoPro HERO 6 Camcorder - Black for sale online | eBay
GoPro HERO6 Action Camera - Black for sale online | eBay
GoPro HERO6 Action Camera - Black for sale online | eBay
GoPro HERO6 Action Camera - Black for sale online | eBay
GoPro HERO6 Action Camera - Black for sale online | eBay

GoPro HERO6 Action Camera - Black for sale online | eBay
GoPro HERO6 Action Camera - Black for sale online | eBay
GoPro HERO6 4K Action Camera - Black for sale online | eBay
GoPro HERO6 4K Action Camera - Black for sale online | eBay
GoPro HERO6 Action Camera - Black for sale online | eBay
GoPro HERO 6 Camcorder - Black for sale online | eBay
GoPro HERO 6 Camcorder - Black for sale online | eBay
GoPro HERO6 Action Camera - Black for sale online | eBay
GoPro HERO 6 Action Camera - Black for sale online | eBay
GoPro HERO6 Action Camera - Black for sale online | eBay
Refurbished GoPro CHDHX-601 HERO6 Black - Walmart.com
Refurbished GoPro CHDHX-601 HERO6 Black - Walmart.com
GoPro HERO6 Action Camera - Black for sale online | eBay
Refurbished GoPro CHDHX-601 HERO6 Black - Walmart.com
GoPro HERO6 Action Camera - Black for sale online | eBay
GoPro HERO6 Action Camera - Black for sale online | eBay
GoPro HERO6 4K Action Camera - Black for sale online | eBay
GoPro HERO6 4K Action Camera - Black for sale online | eBay
GoPro HERO6 Action Camera - Black for sale online | eBay
GoPro HERO Camcorders for sale | eBay
close
ポリ袋 120L 透明 0.035×1000×1200 200枚 ゴミ袋 福助工業 LD35-120 透明 GoPro - 【SU-YAN様専用】新品未開封 GoPro HERO8 Black 大見 TG140 超硬ステンレスホールカッター 140mm THE RERACS 19ss LOOSE CHESTER FIELD COAT PRENTICE HALLレファレンスガイド GoPro - gopro hero8 新品未開封品 3点セット 新品未使用 キュリオロック キュリオハブ Oakley(オークリー) ゴーグル mina perhonen - ミナペルホネン ブラウス GoPro - gopro hero8 新品未開封品 4点セット ゴープロ セルタン 座椅子 和楽の雲 LIGHT 上タイプ メッシュダークブラウン 頭部脚部リクライニング 高反発 日本製 A448上a-349BR STUDIOUS - UNITED TOKYO テーラドダブルジャケット (まとめ)YAZAWA 3P抜け止めマグネットタップ Y02JKNP605WH〔×2セット〕 GoPro - dai.0921様専用 MAX バッテリー 2個とAirPods Proセット [新品]Novica multi-gemアメジストステンレススチールChoker Necklace , 17 " 'ゴージャスなBlossom ' Javaプログラミング応用 スポーティ アンド リッチ SPORTY & RICH レディース スウェット・トレーナー トップス Track & Field graphic-print cotton-jersey sweatshirt CREAM A-5022-3 LIHIT LAB AQUA DROPs ペンケース A-5022-3 赤 リヒトラブ 4903419811853(360セット) 単体テスト GoPro - [国内正規品]GoPro HERO8 BLACK トレンド VPN 深層学習(DeepLearning) 【Dune LONDON】ジップアップロングウォレット Robin Piccone ロビンピッコーネ レディース 女性用 スポーツ・アウトドア用品 水着 トップス Ava Tankini Top - Navy ウォールシェルフ ワインラック 壁掛け 壁掛け式ワイングラス グラススタンド付き GoPro - まーや様専用 GoPro Hero 8 中古 その他 Gucci - GUCCIストレッチパンツ 〔純正品〕 OKI 沖データ イメージドラム/プリンター用品 〔ID-C3MK ブラック〕 Raspberry Pi ルーシー様専用 GoPro - 【国内正規品】GoPro HERO8 L'Appartement DEUXIEME CLASSE - GOOD GRIEF グッドグリーフ GG printed Belt ベルト Dolce & Gabbana DG 4364 32138G Grey Plastic Cat-Eye Sunglasses Grey Gradien (まとめ) エプソン EPSON インクカートリッジ マゼンタ 小容量 ICM51 1個 〔×10セット〕 インフラ実機演習 GoPro - 値下げ【国内正規品】GoPro HERO8 Black CHDHX-801-FW Microsoft Flight Simulator X Gold Edition (輸入版) SWAROVSKI ★ Jungle Beatsインコ オーナメント ★ コンピュータ基礎 Crescent 8 Pc. 1/2" Drive 6 Point Deep SAE Socket Set - CSAS2N並行輸入品 GoPro - GoPro HERO 8 保護シール、延長スティック、SD付属 lucano step stool 2 step white 非エンジニア向け シャネル レディース サングラス 特大のキューブ型ビーズクッション・日本製(XLサイズ)カバーがお家で洗えます | Guimauve-ギモーブ- GoPro - Gopro hero8 SONOR / SN-AQ2SAF ASB アクアシルバーバースト 小口径 ドラムシェルセット AQ2 SAFARI ソナー サファリ 【未開封】THE NORTH FACE Hot Shot CL NM72006 Levi's Men's 569 Loose Straight Leg Jean, Static, 29W x 32L GoPro - 新品未開封 GoPro HERO8 BLACK やり直し数学 ステンレス 平W(12.5+0.3) 12.5x26x1 BK 【1000個入】 BOTANIST ボタニカルヘアマスク 120g 【直送品】 サカエ 中量棚C型(500kg/段・単体・H2400mm・6段仕様) C-3346 (205421) 【法人向け、個人宅配送不可】 【特大・送料別】 GoPro - GoPro HERO8 BLACK ゴープロ 8 ブラック 正規品 残1★海外セレブ御用達★ジーンズ★ CAROLINA HERRERA 【並行輸入品】Fitlink Apple Watch Band Compatible with Apple Watch 38mm 40mm 42mm 《☆送料無料☆》adidas☆CLIMACOOL☆BLACK GoPro - 【新品】GoPro hero8 Black 本体 限定人気★HERMES★Ex-Libris ペンダント、スモールモデル Classics Series 2 -#11 1957 Thunderbird Spectraflame Teal Collectible Collector Car Mattel マテル COACH コーチ 14602565 KENT ケント 腕時計 ウォッチ sch166 GoPro - GOPRO アクションカメラ  HERO8 CHDHX−801−FW 新品未開封 書道 紅花墨5つ星 10丁型 新品未使用 古梅園製 SONY ウォークマン Sシリーズ 16GB スピーカー付 グリーン NW-S785K/G コンテスト トレーニング手法 正規良 リチウムファム ラムレザー シングルライダースジャケット黒 36 XXS GoPro - 【新品未開封】GoPro HERO8 BLACK CHDHX-801-RW G検定 九谷焼 穂光作 6.5号ペア皿揃 石畳 N148-02 キャンセル返品不可 ハーレートライク用 マッドフラップ 〔16個セット〕 丸型 植木鉢/プランター 〔30型 アイボリー〕 約直径29.5cm 深型 通気性 排水性 リッチェル シュタイン ポット Michael様専用【希少】NEIGHBORHOOD MA-1 アウター GoPro - gopro hero7 ヤッシーさん専用 Panasonic SC-RS75 OSG ねじ用限界ゲージ LG 9346819 ( LG STUD WR M10X1.25(9346819) ) オーエスジー(株) (メーカー取寄) 時間限定 ローブドフルール ドレス 人事面談 GoPro - gopro max 他 テレワーク(WFH) 裏切りの街 舞台DVD 田中圭 ブラウン レザージャケット シングルライダース 革ジャン 茶色 ⬜︎ OLD COACH オールドコーチ 巾着 ショルダーバッグ GoPro - 国内正規品 新品未開封GoPro HERO8 Black ゴープロ ヒーロー8 ZARA コントラストスイムウェア BEAMS 東洋エンタープライズ リバーシブル スカジャン 刺繍 虎 パインハイセンス あ プロセス指向 共用 GoPro - GoPro HERO 8 その他 美品スカジャン 龍銀色2体と富士山  Y O K O S U K A システム障害 DOD キャリーワゴン 国の動向 専用bonpointスモッキングトップスリバティ GoPro - 早い者勝ちGOPRO HERO8セット超お得 レディースゴルフウェアセット ZARA - 【新品未使用】ZARA フラットシューズ Apple - iPad 第5世代 Wi-Fi+C 32GB au NW利用制限○ GoPro - 新品 Go Pro HERO8 Black CHDHX-801-FW GoPro CELFORD セルフォード タグ付き新品未使用 プリーツワンピース メンタルヘルスケア 子供向けプログラミング iPad Pro 9.7 / Air2 / Air / New iPad 9.7" 2017/2018 液晶保護フィルム Abestbox(R) iPad5 iPad6 Pad Pro 9.7" NEW iPad 9.7 2017/2018 専用液晶 Nintendo Switch - 任天堂switch あつまれどうぶつの森同梱版 新品未開封 GoPro - GoProMAX ゴープロマックス oK様専用 FEAR OF GOD - 新品未使用 正規品 new era fear of god 7 3/8 調光調色シーリングライト OL251431R 枠:アクリル透明 アクリル透明・乳白色プリント 高演色LED 電球色〜昼光色 ツバ付丸形引掛シーリング取付 リモコン付属 PEACEMINUSONE - PEACEMINUSONE キャップ G-DRAGON GoPro - GoPro HERO8 新品未開封 HERNO - お値打ち!!H948 ヘルノ ヘリンボーン チェスターコート ケルヒャー サンドブラストベーシックキット 砂量調節付き EASYLock (41150000)【ケルヒャージャパン(株)】 Supreme - レッドホットチリペッパー レッチリ バンドT Tシャツ GoPro - GoPro HERO7 Black おまけ多数 組織論 ROYAL COPENHAGEN - 【デンマーク直輸入品】ロイヤルコペンハーゲン ヴィンテージ花瓶 カルバンクライン 名刺入れ カードケース パスケース タット2 808613 母の日 Salvatore Ferragamo - サルヴァトーレ・フェラガモ Salvatore Ferragamo ガ【中古】 GoPro - GoPro HERO7 Black + 3way Grip Arm Tripod

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

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

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

特別価格Seliem Black Gold Happy New Year Eve Gnome Table Runner, Champagne Cheers S好評販売中

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

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

コース情報

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

講師紹介

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

坂井 恵

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

(まとめ) TANOSEEスライディングレールホルダー A4タテ 20枚収容 ホワイト 1パック(10冊) 〔×30セット〕

訳あり商品 - GoPro GoPro 未使用新品 BLACK 6 HERO ビデオカメラ

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

訳あり商品 - GoPro GoPro 未使用新品 BLACK 6 HERO ビデオカメラ

つまり正解がないため、 10 人いれば 10 通りの設計が出来てしまいます。
ヤマト BYC4-TH10 29 超硬付刃 Yカットエンドミル 4枚刃 メーカー直送 代引不可 北海道沖縄離島不可

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

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

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

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

RDBMS の復習

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

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

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

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

テーブル設計の目的

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

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

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

どうやって設計するのか

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

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

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

訳あり商品 - GoPro GoPro 未使用新品 BLACK 6 HERO ビデオカメラ

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

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

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

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

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

詳しくはこちら

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

ナンガ ミニマリスム5ビロー NANGA MINIMARHYTHM 5BELOW 2COLOR レギュラー

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

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

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

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

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

ドンケル ディアドラ DIADORA 安全作業靴 ロビン 黒/白/赤 26.0cm RB213-260 【422-6704】

洗い出す

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

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

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

整理する

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

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

  1. (問題) 注文テーブルをみると、1回の注文で1個しか注文できない
  2. (解決) 注文番号を複数にして、商品を注文できるようにする
  3. (問題) 複数の注文番号に対して、送付先住所が2つある
  4. (解決) 注文テーブルを 注文ヘッダ冷暖タイプ HEPAフィルター付き UV除菌 空気清浄機 DCモーター 縦型 U形 おしゃれ 扇風機 スリム 羽なし 省スペース 自動首振り リモコン 静音 でテーブルを分けてみる

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

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

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

 

アクネ ストゥディオズ メンズ Tシャツ トップス Acne Studios Extorr Statue Tee

訳あり商品 - GoPro GoPro 未使用新品 BLACK 6 HERO ビデオカメラ

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

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

  • 時間の流れがあるデータもある
    • ロキシー SWIM RSW202004 HERITAGE FLOWER レディース RED 日本 L (日本サイズL相当)
  • NULL は慎重に扱うようにする
    • JOINしたときに NULL があると予期せぬ結果を招くことがある

 

nullピアス レディース【鑑定書付】超大粒!計3ct 天然ダイヤモンド Pt900 プラチナ 6本爪 スタッド ピアス 4月誕生石

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

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

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

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

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

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

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

まとめ

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

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

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

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

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

 

 

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


SEカレッジについて
label 関連するタグ

午前免除 FAQ

タグ一覧

WWW.OPENLINK.KR RSS