人気商品 富士通 FMV モニタ付属フルセット SSD240GB ESPRIMO デスクトップ型PC
人気商品 富士通 FMV モニタ付属フルセット SSD240GB ESPRIMO デスクトップ型PC
m26743952688-41999-LAV
10,400円 16,000円
dショッピング |富士通 23.8型 液晶一体 デスクトップパソコン FMV , 個人向けパソコン「FMV」の新製品を発売 : 富士通, 富士通 サイズ デスクトップ型PCの通販 60点 | 富士通のスマホ/家電 , 富士通 ESPRIMO D582/G - メルカリ, dショッピング |富士通 23.8型 液晶一体 デスクトップパソコン FMV , Search Results for

富士通「FMV ESPRIMO D582/G」です。 すぐに使い始めることができる小型デスクトップPCと19型モニタ、キーボード・マウスのフルセットです。CPUは高性能インテル製、記憶装置は超高速のSSD、大容量のメモリを搭載しており高速に動作します。DVDドライブも搭載しており様々な用途に使用可能です。落ち着いたデザインで事務所やホームユースに最適です。SSDは新品です。特に不具合等ございません。 状態は日焼けがございますが中古としては良好な方かと思います。中古品ですので多少の使用感はございますので新品同様の状態をお求めの方の購入はご遠慮ください。OSは最新のWindows10です。マイクロソフト Office 2013がインストールされており エクセル(excel)、ワード(word)等利用可能ですAdobeのPhotoshop(フォトショップ)互換、Illustrator(イラストレーター)互換の強力な画像編集ソフト(GIMP,Inkscape)もインストールされています。様々な用途に利用可能なPCです。他にもメール、PDF、動画再生ソフトなどインストール希望のソフトがございましたら対応させていただきます。+9,000円でSSD480GBに換装可能です。OS:Windows10 64bit CPU: Intel(R)Pentium(R) G2020@ 2.90GHzRAM:4GB SSD: 240GB液晶:19型液晶スクエアモニタ光学ドライブ:DVDマルチドライブ付属品:本体、モニタ、キーボード、マウス、電源コード、映像コード、リカバリDVD値下げ交渉につきましてはプロフィール欄を御覧ください。#FUJITSU #富士通 #FMV#DVD
カテゴリー:家電・スマホ・カメラ>>>PC/タブレット>>>デスクトップ型PC
商品の状態:やや傷や汚れあり
ブランド:富士通
配送料の負担:送料込み(出品者負担)
配送の方法:らくらくメルカリ便
発送元の地域:大阪府
発送までの日数:1~2日で発送

dショッピング |富士通 23.8型 液晶一体 デスクトップパソコン FMV
個人向けパソコン「FMV」の新製品を発売 : 富士通
富士通 サイズ デスクトップ型PCの通販 60点 | 富士通のスマホ/家電
富士通 ESPRIMO D582/G - メルカリ
dショッピング |富士通 23.8型 液晶一体 デスクトップパソコン FMV
Search Results for

close
slimming skinny(27) 格安自作ライトゲーミングPC seesway satiateのモッズコート ttpaさん専用 UNITED ARROWS ビーバーコート ノーカラーコート ボルドー コート 川さま専用 apple imac 27インチ 2013 late ジャンク ★限界値下げ★ p790アイアン テーラーメイド 【専用】SEIKO プレサージュ SARX019 琺瑯ダイヤル セイ様専用【美品】月下美人MX A64.5LS-S Apple APPLE iMac Late 2009 PS5 プレイステーション5 本体 CFI-1100A01 カナデル 6個セット マツダ RX-3 サバンナ 【超貴重】正規カタログ ゲーミングpc Windows10 チョコ様★専用です Javaプログラミング応用 TAKEO KIKUCHI バレキオーガナイザー コーチ トートバッグ たけのこ里美様専用です。 単体テスト HP ProDesk 600 G3 SFF i3-7100 RAM4GB トレンド VPN 深層学習(DeepLearning) 再値下げ❣️天然木 シンプル北欧デスク INNO イノー RH728 PORTERポーター2WAYビジネスバック大容量美品 INSPIRON ライトゲーミング Core i5 イヴサンローラン YSL 二つ折り財布 NCT ジョンウ トレカ pantone レア Raspberry Pi Acer ICONIA TAB-W500S 最終値下!LCD-CF131XDB-M 13.3インチ ニーア 一番くじ B賞、ヨルハ賞 篠崎愛 サイン色紙 サイン DEVISE別注 デバイスワークス ミニマライト 2本セット ステッカー付き インフラ実機演習 【美品】Dell OptiPlex 3020 新品未使用 Church's 名作【LOMBOURN/ランボーン】 メナード リシアル ローション 2本 コンピュータ基礎 United Tokyo ユナイテッドトウキョウ ドライバーズニット サイズ2 ESPRIMO D551/G Win10 i3(第3世代) 4G/250GB BEWITH Accurate A-130Ⅱ A-50Ⅱ 非エンジニア向け ダイハツ ETC2.0車載器 高度化光ビーコン機能付き  欠品あり COO 1/6スケール ミニガン & おまけ付き DELL2310 i5 8GB 2TB Office Win10 etc.. イカ様専用 TRUE FAN MLB ヤンキース ベースボールシャツ XL burberry バーバリー21ss アーサースニーカー HP ProLiant DL380 G7 やり直し数学 ⭐︎Patagonia ジャケット⭐︎ ゲーミングPC Ryzen 5 2600/GTX1660搭載モデル アークテリクス ZETA SL JACKET XSサイズ ブラック 廃盤 美品 Apple Mac mini (Late 2014) A1347 A.P.C モカシン ヒール アーペーセー apc 靴 NIKE AIR MAX 1/97 VF SW SEAN WOTHERSPOON DulcamaraよそいきセンタープレスイージーPT NEC PC-9821V16 カスタム メンテナンス品 【新品・送料無料】レガール スライドラック 120幅 BORDERS at BALCONY TAPERD PANTS 新品 【美品・1万円以上お得♡】ヴィヴィアンウエストウッド ネックレス Win10,Xeon E5-1620,8G RAM,120G SSD,1T HD ROMANTIC CROWN ラスト1枚 正規品 FLOWER PATTERN 【雑誌掲載商品】ESTNATION エストネーション ビッグ チェスタコート コンテスト トレーニング手法 USJ 鬼滅の刃  無限列車 ユニバーサルスタジオジャパン ○胡蝶しのぶ羽織 CPU ryzen G検定 早い者勝ち ANA HELLO2020JET モデルプレーン フライトタグ付き *handmade*コットンキャンブリック生地 60s EURO vintage カバーオール 襤褸 ボロ SONY ウォークマン NW-A105HN(B)16GB ハイレゾイヤホン付属 REGZA D71 中古 CHANEL 長財布 カメリア 正規 ワンピース ヨーコチャン 裾フリル 36 テーラーメイド M1 アイアン7単品 人事面談 即使用可 自作PC XEON X5470 4コア4スレッド windows10 テレワーク(WFH) テーラーメイドグローレ11度 スリーブ、ヘッドカバー付 DockATot Deluxe+ 新生児 0ヶ月〜8ヶ月 コスメデコルテ AQ ミリオリティ リペア ファンデーション デル7040 Core i5-6500/8G/SSD128G/Windows10 ホイール、タイヤ Kapital キャピタル ラムウール天竺ワークシャツ 新品 マーク・ジェイコブス MARC JACOBS トートバッグ プロセス指向 共用 【最終値下げ】iMac 21.5-inch 2010 Mid, 16GBメモリ エティハド航空 Etihad Airways A320 formula 1 システム障害 クラナド、リトルバスターズSwitch 国の動向 ドス・カラス 試合用 LG液晶モニター 29WN600-W 29インチ 【送料込】アルマンド シルバー ダミーボトル ★日本未発売モデル★NIKE リバプール ベンチコート ヘイスティングス様専用 Apple Mac mini mid 2011, Core i7 2.7GHz デアゴスティーニ ザクラシックコレクション 1巻〜140巻 メンタルヘルスケア 子供向けプログラミング ポケモンカード vmaxクライマックス 2BOX シュリンク付き 第3世代 【 SOMOGEAR製 】NGAL Gen.3 エイミングデバイス マウス i5-2400 新品SSD256GB 8GBメモリ GTX750ti エンポリオ・アルマーニ/腕時計/メンズウォッチ SONY BDZ-AT300S ブルーレイレコーダー JOSEPH ジョセフ サイドゴア ブーツ 新品SSD512GB/Mem8GB/i3/Win10Pro 高速小型PC 総合資格学院 令和3年 2021 一級建築士 学科独学 【かもそば様専用】CASIO 腕時計 EDIFICE EQW-M1000D 18K金ウエストの形をしたネックレス女の子のネックレス47 KEIAN KIPD4K156 タッチパネル搭載4K 組織論 patagonia パウダーボウル ジャケット 毛コート ロング毛コート 毛100%コート 未使用に近い ブラックコート VALENTINO ヴァレンティノ VLTN ナイロン バックパック リュック たれ様専用 NEC MATE MRE32L-5

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

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

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

UsedT ひまわり

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

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

コース情報

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

講師紹介

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

坂井 恵

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

新品正規品 MTG SIXPAD Abs Belt シックスパッドアブズベルト

人気商品 富士通 FMV モニタ付属フルセット SSD240GB ESPRIMO デスクトップ型PC

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

人気商品 富士通 FMV モニタ付属フルセット SSD240GB ESPRIMO デスクトップ型PC

つまり正解がないため、 10 人いれば 10 通りの設計が出来てしまいます。
タミヤ 1/10RC ホリデーバギー 2010 組立キット 新品

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

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

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

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

RDBMS の復習

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

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

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

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

テーブル設計の目的

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

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

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

どうやって設計するのか

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

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

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

人気商品 富士通 FMV モニタ付属フルセット SSD240GB ESPRIMO デスクトップ型PC

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

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

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

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

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

詳しくはこちら

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

HiGH & LOW 完全版 DVD-BOX1+2 04-YB0929-10

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

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

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

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

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

VIBIEMME セミオートエスプレッソマシン

洗い出す

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

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

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

整理する

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

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

  1. (問題) 注文テーブルをみると、1回の注文で1個しか注文できない
  2. (解決) 注文番号を複数にして、商品を注文できるようにする
  3. (問題) 複数の注文番号に対して、送付先住所が2つある
  4. (解決) 注文テーブルを 注文ヘッダ⭕️ 【未開封 新品】MTG ウルザズサーガ デッキ 8箱まとめてお得! でテーブルを分けてみる

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

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

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

 

TUMI ALPHA BRAVO ボストン ビジネス バッグ 型番22340DH

人気商品 富士通 FMV モニタ付属フルセット SSD240GB ESPRIMO デスクトップ型PC

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

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

  • 時間の流れがあるデータもある
    • 【⠀人気のカラー 】春色 アンダラクリスタル ネックレス
  • NULL は慎重に扱うようにする
    • JOINしたときに NULL があると予期せぬ結果を招くことがある

 

nullCanon G6030

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

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

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

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

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

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

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

まとめ

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

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

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

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

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

 

 

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


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

午前免除 FAQ

タグ一覧

CLOUDCONTACT.NL RSS