강의

멘토링

커뮤니티

Programming

/

Database

データマップERDを描いてみよう、MySQL Workbench

MySQLワークベンチを通じてERDを描いてみて、データベースとテーブルに変換する方法について学びます。

難易度 初級

受講期間 6か月

  • swa
mysql-workbench
mysql-workbench
ERD
ERD
mysql-workbench
mysql-workbench
ERD
ERD

学習した受講者のレビュー

学習した受講者のレビュー

5.0

5.0

Marin Frog

100% 受講後に作成

ERDを知りたい方は適当な講座のようです。 簡単に例を挙げて、ワークバンチの使い方を説明します。 初級過程くらいと思えば適当ではないかと思います。

5.0

이태곤

100% 受講後に作成

お得な講義でした

5.0

류재안

100% 受講後に作成

お疲れ様でした。ぜひ聞きたかった内容でした。 dbでのview部分は初めて見る内容なので、後で探してみなければなりません。 Webアプリを実装しようとしていますが、db設計関連の講義が多くないので、一人でやろうから簡単ではありませんね。 もし追加で聞くべきことがありますか?

受講後に得られること

  • ワークベンチを活用してERモデルを描くための基本知識と例題

  • ワークベンチで提供するI/E表記法とモデリングツール詳細使用法

  • モデルからテーブルを生成するForward Engineer機能

  • モデルにデータを入れて配布する

ワークベンチでERDを描きながら
実務により近く!🐬

MySQL ワークベンチ(Workbench)?

MySQL Workbenchは、データベースでテーブルとテーブル間の関係を定義するERD作成機能を持つアプリケーションです。ユーザーサービスを実装する際にデータベース設計段階で活用され、データの集合(テーブル)と相互間の関係(外部キー)を定義します。

講義テーマ 📖

データ分野は「集合」と「関係」の観点からアプローチする必要があります。よく「外部システムを構築するプロジェクトなどを通じて何度か失敗を経験した後になってようやく関心を持つようになるのがデータ分野」と言われます。それほど最初の業務に関連するデータ分析・設計段階が重要だという意味でもあります。

このような分析・設計段階において、データを集合と関係の観点から捉えることができるツールの一つがERDであり、ちょうどMySQLが提供するERモデリングツールであるワークベンチを発見したので紹介しようと思います。本講義ではMySQLをベースにERDを描いた後、物理的テーブルを生成する過程に必要な全般的な知識と情報をお伝えします。

講義を通じてデータ集合、関係などを応用することで、他の分野に対する視野を広げてみてください。同僚やお客様とERDを通じて十分な設計期間を持ってコミュニケーションが取れるようになるでしょう。また、例外的な状況でデータが発生したり、現場データにエラーがあったとしても、事前に予測して対策を立てることができるでしょう。

もしかして、こんな悩みを抱えたことはありませんか?

🥲 設計が完了したと思っていたのに、変更要請が頻繁に入ってきます。

🧐 運営しているサービスでデータの修正が頻繁に発生しています。どこから原因を探せばよいのかわかりません。

🥺 データ分野を新しく始めようと思うのですが、何から勉強すればいいのか分からないです。

MySQL Workbenchと一緒に始めましょう!

  • ワークベンチでERDを描いていく過程を通じて、データよりも「データ集合」と「関係」の重要性を強調します。
  • 基本的な例題と体系的な順序に従ってより簡単にERDを描いてみます。
  • ユーザー層が厚いMySQLデータベースを選択して実務に簡単に移行できる環境を提供します。
  • 実務サービスERD一つと六つのケース別例題を通じて、様々なデータ集合の関係を調べることができます。

📢 必ずご確認ください!

  • 講座の一部の動画はYoutubeで(「SQL뱅크」)無料で視聴いただけます。(25年11月以降)

  • Inflearnでご視聴いただく場合、広告なしの環境 + ソース活用可能な教材ファイル + 実習スクリプトなどが一緒に提供されます。講座購入時は必ずご参考ください。


こんな方におすすめです 🙋

MySQL ワークベンチを使ってERDを描いて実装する必要がある方

ERDの概念とデータベースを一緒に学びたい学生

ITとデータ分野を踏み台にして新しい挑戦を夢見る方


講義の特徴 ✨

理論と実習が
5:5の比率で構成

マインドマップ形式の
教案活用

実務適用が簡単な
MySQL選択


学習内容 📚

全6つの講座で構成されており、図のようにMySQL Workbenchが提供するERモデリング機能について詳しく説明します。

最も簡単なemp社員:dept部署エンティティをそれぞれ生成し、両者間の関係線を描いてみます。

この時、関係線の詳細情報ウィンドウを通じて1) 参照する側(Referencing)と参照される側(Referenced)、2) カーディナリティ(Cardinality)、3)アイデンティファイング(Identifying Relationship)を定義して関係を詳細に定義します。下図で提供する体系的順序に従って着実に描いていきます。

「ペット日記帳」アプリシステムの画面設計(次世代カカオUI/UXツールOVENオーブンで作成)およびMySQLワークベンチで作成したERDを確認します。

その他6つのケースに分けたモデルについても詳しく見ていきます。

📢 受講前にご確認ください!

  • 講義の音が小さく感じられる場合があります。受講申し込み前にプレビュー講義で音量を確認してください。
  • 実習環境
    • Windows環境、メモリ最小4G/推奨6G
  • 学習資料
    • 講座別に提供されるPDFとワークベンチサンプルファイル参照

予想質問Q&A 💬

Q. なぜ学ぶ必要があるのですか?

システムの基盤となるデータ設計図、ERDを見て読むことができるからです。

Q. 学習後はどのような仕事ができますか?

顧客とのコミュニケーション時間をより効果的に活用でき、データ面で漏れや例外的な状況を把握するのに有用です。

Q. 非専攻者でも受講できる講義ですか?

データ分野で働こうとするなら、必ず知っておかなければなりません。

Q. 講義を受講する前に準備すべきことはありますか?

データベースとERDに関する基礎知識が必要です。

Q. 授業内容はどのレベルまで扱いますか?

MySQLワークベンチの機能の中でERモデリング機能について詳しく見ていきます。最大限シンプルに作成されたERDの例を扱っています。

Q. 受講に関する参考事項(準備すべき環境、その他の注意事項など)はありますか?

分量の関係で扱えなかった追加部分(エラー解決、トラブルシューティングなど)は個人YouTubeチャンネル(소프트웨어알림장)を参照してください。


こんな方に
おすすめです

学習対象は
誰でしょう?

  • MySQL Workbenchを利用してERDを作成し実装する必要がある方々

  • ERDの概念とデータベースを一緒に学びたい学生たち

  • ITとデータ分野を踏み台にして新たな挑戦を夢見る方々

前提知識、
必要でしょうか?

  • データベースとERDの概念

  • MySQL初級/中級レベル

こんにちは
です。

2,634

受講生

70

受講レビュー

28

回答

4.8

講座評価

10

講座

안녕하세요 소프트웨어알림장』입니다. 데이터베이스 및 미들웨어 애플리케이션 개발, 응용 분야의 경험을 쌓아왔으며 MySQL과 MariaDB를 바탕으로 SQL을 활용한 강좌들을 제작하고 있습니다. 유튜브 채널 "SQL뱅크" 를 운영하고 있습니다.

Hello, this is "SQL BANK". I have accumulated experience in developing database and middleware applications and in various application fields. I create tutorials utilizing SQL based on MySQL and MariaDB. I also run a YouTube channel called "SQL BANK".

カリキュラム

全体

13件 ∙ (2時間 15分)

講座資料(こうぎしりょう):

授業資料
講座掲載日: 
最終更新日: 

受講レビュー

全体

7件

5.0

7件の受講レビュー

  • transmission님의 프로필 이미지
    transmission

    受講レビュー 28

    平均評価 5.0

    5

    100% 受講後に作成

    ERDを知りたい方は適当な講座のようです。 簡単に例を挙げて、ワークバンチの使い方を説明します。 初級過程くらいと思えば適当ではないかと思います。

    • headnursecio님의 프로필 이미지
      headnursecio

      受講レビュー 11

      平均評価 4.9

      5

      100% 受講後に作成

      • swa
        知識共有者

        貴重な満点評価ありがとうございます! cio headnurseさんの学習の旅に私の講義がお役に立てているようで嬉しいです。勉強中に疑問が生じたら、いつでも質問掲示板をお訪ねください。最後まで頑張ってください!

    • abcd123123님의 프로필 이미지
      abcd123123

      受講レビュー 327

      平均評価 5.0

      5

      100% 受講後に作成

      • swa
        知識共有者

        良い評価をありがとうございます、ADK123様。

    • jang2jg2958님의 프로필 이미지
      jang2jg2958

      受講レビュー 25

      平均評価 5.0

      5

      100% 受講後に作成

      • a5001525796님의 프로필 이미지
        a5001525796

        受講レビュー 1

        平均評価 5.0

        5

        100% 受講後に作成

        お得な講義でした

        • swa
          知識共有者

          イ・テゴン様ありがとうございます。

      ¥4,190

      swaの他の講座

      知識共有者の他の講座を見てみましょう!

      似ている講座

      同じ分野の他の講座を見てみましょう!