(お得な特別割引価格) 1990年代 USA製 コンバース デッドストック新品箱付き スニーカー
(お得な特別割引価格) 1990年代 USA製 コンバース デッドストック新品箱付き スニーカー
m62027101104-36180-gqr
8,450円 13,000円
80-90年代製 デッドストック CONVERSE コンバース オールスター HI , ヤフオク! -「コンバース usa デッドストック」の落札相場・落札価格, 90年代製 デッドストック CONVERSE コンバース オールスター Hi , 古着 希少 デッドストック DEAD STOCK 箱付き 90年代 コンバース CONVERSE JACK PURCELL ジャックパーセル レザースニーカー USA製 US6 レディース24.0cm ヴィンテージ /saa004923 【210307】【SS2112】【HNY22】【SS2201】, 90's USA製 デッドストック【Converse】ビンテージ コンバース , USA製 90年代 CONVERSE ALL STAR コンバース オールスター MADE in USA

90年代の新品未使用のアメリカから買付けの商品になります。アメリカ製のデッドストックは最近は激減してしまいましたが、現行の物とはやはり雰囲気から違います。アメリカ製に拘られてる方も多いかと思います。サイズは24cmと小さめですが、履ける方もコレクションとして所有しておきたい方も、この機会に是非ご検討ください。サイズ=24cmカラー=生成り・靴裏の踵付近のボンドのようなものは、保護のためシューグーを塗布していますが、簡単に取ることもできます。そのまま履いていただいても、剥がしていただいても大丈夫です。
カテゴリー:レディース>>>靴>>>スニーカー
商品の状態:新品、未使用
商品のサイズ:24cm
ブランド:コンバース
:グレイ系/ブラック系
配送料の負担:送料込み(出品者負担)
配送の方法:ゆうゆうメルカリ便
発送元の地域:大阪府
発送までの日数:1~2日で発送

80-90年代製 デッドストック CONVERSE コンバース オールスター HI
ヤフオク! -「コンバース usa デッドストック」の落札相場・落札価格
90年代製 デッドストック CONVERSE コンバース オールスター Hi
古着 希少 デッドストック DEAD STOCK 箱付き 90年代 コンバース CONVERSE JACK PURCELL ジャックパーセル  レザースニーカー USA製 US6 レディース24.0cm ヴィンテージ /saa004923  【210307】【SS2112】【HNY22】【SS2201】
90's USA製 デッドストック【Converse】ビンテージ コンバース
USA製 90年代 CONVERSE ALL STAR コンバース オールスター MADE in USA

close
MICHAEL KORS ショルダーバッグ ラージ キャメル ミナ ペルホネン × KARHUスニーカー 24.5 レディース 27N★特別ご奉仕★魔術師の石【11.7-11.9ガーネットインヌーマイト 】❤️ 【閉店】となりのトトロ ピンバッチ ふんわりベビー リボーンドール ✳️未使用 オースチンリード ラインストーン スニーカー 原神 祭礼の剣(未使用未開封) 1回着!!rawtus ロータス リラックスパンツ 38 【フランクミュラー】コンキスタドール【レディース 】 NIKEエアマックス90 23cm ホワイト 厚底スニーカー 新品 ママルー 〈Hender Scheme〉cheak オレンジ ☆ ノースフェイス BOXパーカー XXL 3L 2XLビッグサイズ 新品 NIKE WMNS AIR FORCE 1 '07 LV8 23.5cm ふじ様専用アディゼロ Y-3 ローランギャロス Clay Javaプログラミング応用 オーダー品 確認~ペットベット~ レザーレディースショルダーバッグ斜め大容量シンプルなハンドバッグ 単体テスト 【箱付】Nike SB × Air Jordan 1 NYC TO PARIS トレンド VPN 深層学習(DeepLearning) EDDIE BORGO/ゴールドチョーカー/プレートチョーカー/アクセサリー Eagle 新型A-III MOLLEパック A-III コヨーテブラウン 新品 ろこどる BD全巻(初回限定盤 収納ケース有)&OVA1~2巻 NIKE AIR FORCE 1 JESTER XX 22.5cm FF 188p再録 World13 stella ホプライ CassiS りおこ BE@RBRICK Betty Boop(TM) BLACK 100%&400% Raspberry Pi 【新品60/40】ロクヨンクロス ダウンベストDOWN SIERRA VEST スピングルムーブ スニーカー S 24.5 90's PUMA プーマ グレイカップ 厚手切り替えフリースジャケット 希少 【90s NFL USA製】サイズLかなり肉厚 刺繍ロゴ スウェットトレーナー黒 ビンテージ バンダナシャツ インフラ実機演習 クロエ スニーカー CHLOE CHC18A05118 6I5 サイズ38 スノーボード 作業着ベストメンズ秋冬ウォームベストブルーXXLサイズ コンピュータ基礎 富士フイルム FUJIFILM X-E4 ブラック 美品 adidas originals スタンスミス 水色 【新品未開封】Marshall MAJOR III BLUETOOTH ブラウン 非エンジニア向け ♡マリメッコ ウニッコ ラテマグ レッド ブラック オリーブ marimekko セーラームーン ステッキ スティック コンパクト ガチャ On(オン)シューズ Cloud X Whim Gazette ウィムガゼット コットンBIGシャツ 【未使用送料無料】 LAD MUSICIAN ボーダーニット 44 ブラック うた様専用 NIKE AIRMAX 720 やり直し数学 ⭐ファーショール きつね 高級⭐U907 first down ダウンジャケット 雪山 未開封 ステータスカード コレクション 僕のヒーローアカデミア ヒロアカ 新品未使用★アディダス ファルコン ゴールドメタリック W 24.5cm グレースクラス ロングコート アウター ジャケット ホワイト ストライプ 38 パナソニックBDレコーダー DMR-BX2050 ポケモンカード カナザワセット 2Box 新品未開封 セリーヌ24cm espadrille 成人・高齢者の摂食嚥下リハビリテーション supreme シュプリーム 新品未使用 【美品】バーン・ノーティス 元スパイの逆襲 コンプリートDVD-BOX57枚 【専用】パトリック*R.LIVERPOOL*ホワイト*38サイズ 90's OLD ASICS アシックス デットストック 襟付きトレーナー ワンピースフィギュアpop ボア・ハンコック BB コンテスト トレーニング手法 なつほ様 ARMANI EXCHANGE スニーカー(新品) G検定 タリカム様より アメジストクラスタードーム(アメジストジオード) サングラス ジミーチュウ ブラックレーベルBLX 6101M+FB 送料込み! 希少、城戸ワイナリー プライベートリザーブ シャルドネ リーボック ポンプフューリーレオパード23cm フィネス 豊潤サジー 1000ml 8本セット ♥ぱっちょ様確認用♥ スノーボード ブーツ NORTH WAVE 人事面談 AIR JORDAN13 RETRO”DIRTY BRED” 24cm テレワーク(WFH) 【美品】大倉陶園 ポット 新品 MUSOKUSO 刺繍 ストリート パーカー マメハナ様専用 新品NIKE RYZ 365 2 MacBook Pro 13 Core i5 SSD256G 8G Win10 新品未使用 Dior 靴下☆ Astell&Kern A&futura SE180、SEM2、SEM3 プロセス指向 共用 ナイキ エアフォース1ロー 07新品未使用品23.5㎝ 新品 YSTRDY'S TMRRW SATIN PACIFISM COAT S システム障害 supreme northface ノースフェイス コンパス Compass 国の動向 Panasonic ホームベーカリー SD-SB4-W 最終価格New Balance XC-72 UXC72SC ニューバランス D-スタイル シールドライガー ようこそ,わが家へ DVD-BOX〈6枚組〉初回限定盤 SIGMA シグマ電子 白龍 コントロールボックス レディース古着デットストックkedsケッズスニーカーUSA製 クリスマス☆長靴からひょっこりクマ(女の子) メンタルヘルスケア 子供向けプログラミング メルセデスベンツCクラスW205 ダイヤモンドグリルAMGエンブレム付き 社外品 【新品】CASEY CASEY ケイシーケイシー 2 PIECES COAT ニューバランス ml725 d ボーイング747日本航空ブリキ シュプリームパーカー着用は8回程です。 トカゲキュータマ 24.5cm【新品】ナイキ エアフォース1 シャドウ 厚底モデル アディダス ゴルフシューズ【ホワイト/ベージュ/26.5㎝】新品! チャンミー おまとめ ❇️カフェティ  新品後ゴムデニムガウチョパンツ 新品 NIKE エアマックス 97 WW 24.5 組織論 ポールスミス シャツ ミュージックフローラル 花柄 PaulSmith 18AW 湯呑み 2つセット ドアモニ VS-HC400 ナイキ エアジョーダン5 レトロ オレオ

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

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

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

VINTAGE ヴィンテージ アンティーク ピアス シルバー925 レディース

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

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

コース情報

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

講師紹介

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

坂井 恵

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

メルセデス ベンツ Collection Mercedes-AMG

(お得な特別割引価格) 1990年代 USA製 コンバース デッドストック新品箱付き スニーカー

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

(お得な特別割引価格) 1990年代 USA製 コンバース デッドストック新品箱付き スニーカー

つまり正解がないため、 10 人いれば 10 通りの設計が出来てしまいます。
【新品】国内未発売 カルチャーキングス & NEWERA LAD キャップ

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

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

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

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

RDBMS の復習

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

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

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

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

テーブル設計の目的

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

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

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

どうやって設計するのか

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

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

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

(お得な特別割引価格) 1990年代 USA製 コンバース デッドストック新品箱付き スニーカー

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

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

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

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

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

詳しくはこちら

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

k14 オニキス ピアス

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

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

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

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

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

らるご様専用 フィギュアーツ ジードとオーブ 箱無し説明書無し

洗い出す

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

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

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

整理する

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

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

  1. (問題) 注文テーブルをみると、1回の注文で1個しか注文できない
  2. (解決) 注文番号を複数にして、商品を注文できるようにする
  3. (問題) 複数の注文番号に対して、送付先住所が2つある
  4. (解決) 注文テーブルを 注文ヘッダ新品 ミキハウス ペイズリーTシャツ 迷彩ハーフパンツ 90 半袖Tシャツ でテーブルを分けてみる

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

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

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

 

レア品 Let IT RIDE CAP ELT GE グッドイナフ フラグメント

(お得な特別割引価格) 1990年代 USA製 コンバース デッドストック新品箱付き スニーカー

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

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

  • 時間の流れがあるデータもある
    • カマボコテント3s カーキ(3回使用)
  • NULL は慎重に扱うようにする
    • JOINしたときに NULL があると予期せぬ結果を招くことがある

 

nullスズキタカユキ ワイドパンツ サスペンダー付き

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

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

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

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

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

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

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

まとめ

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

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

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

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

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

 

 

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


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