
발표자를 위한 Freeplane
SQL뱅크
마인드맵을 잘 쓰고 있다면 활용 분야를 넓혀 보세요. 발표 자료, 주간 보고서, 연대기 타임라인, 애자일 스크럼 및 ToDo 리스트, 스토리 보드 등 다양한 분야에서 활용될 수 있습니다.
Basic
프레젠테이션, Freeplane, mindmap
MySQL ワークベンチを使用して ERD を描画し、データベースとテーブルに変換する方法について学習します。
ワークベンチを使用して ER モデルを描くための基本的な知識と例
ワークベンチで提供される I/E 表記法とモデリング ツールの詳細な使用方法
モデルからテーブルを作成する Forward Engineer 機能
モデルにデータを格納して配布する
ワークベンチでERDを描きながら
実務に近い! 🐬
MySQLワークベンチは、データベース内のテーブルとテーブル間の関係を定義するERD作成機能を持つアプリケーションです。ユーザーサービスを実装するときは、データベース設計段階で利用され、データのセット(テーブル)と相互の関係(外部キー)を定義します。
データ分野は「集合」と「関係」の観点からアプローチする必要があります。しばしば「外部システムを構築するプロジェクトなどを通じて数回失敗を経験した後に初めて関心を持つようになるのがデータ分野」と言われています。それだけ最初の業務に関連するデータ分析/設計段階が重要だという意味でもあります。
このような分析/設計段階において、データを集合と関係の観点から見ることができるようにするツールの一つがERDであり、ついにMySQLが提供するERモデリングツールであるワークベンチを発見して紹介しようとしています。このレッスンでは、MySQLに基づいてERDを描いた後、物理テーブルを作成するプロセスに必要な全体的な知識と情報について説明します。
講義を通じて、データセット、関係などを応用することで、さまざまな分野の視野を広げましょう。同僚や顧客とERDを通じて十分な設計期間をもってコミュニケーションできるようになります。また、例外的な状況でデータが発生したり、現場データにエラーがあっても事前に予測して対策を立てることができるでしょう。
🥲設計が完了したと思いましたが、変更要求が随時入ります。
🧐運営するサービスのデータ修正が頻繁に発生します。どこから原因を探すべきかわかりません。
🥺 データ分野を新たに始めたいのですが、どんなことから勉強すべきかわかりません。
講座のすべての映像はYoutubeで(「SQLバンク」)無料で視聴できます。 (24年4月以降)
Inflearnで視聴する場合は、広告なしの環境+ソース利用可能な教案ファイル+実習スクリプトなどが付属します。コースを購入する際はぜひ参考にしてください。
MySQLワークベンチを使用してERDを実装する必要がある方
ERDの概念とデータベースを一緒に学びたい学生
ITとデータ分野を踏み込んで新たな挑戦を夢見る方
理論と実践
5:5の比率で構成
マインドマップ形式の
教案の活用
実務適用が容易
MySQLの選択
最も単純な emp 社員 : dept 部門エンティティをそれぞれ作成し、2 つの間の関係線を描画します。
このとき、関係線の詳細情報ウィンドウを通じて 1) 参照する側(Referencing)と参照される側(Referenced), 2) カーディナリティ(Cardinality), 3) アイデンティファイング(Identifying Relationship) を定義して関係を詳細に定義します。下の図で提供されている体系的な順序に従って、じっくりと描きます。
「ペットの日記帳」アプリシステムの画面設計(次のカカオUI / UXツールOVENオーブンで作成)とMySQLワークベンチで作成したERDを見てください。
他の6つのケースに分けて見たモデルについても詳しく見ていきます。
📢受講前に確認してください!
Q. なぜ学ぶべきですか?
システムの基本となるデータ設計も、ERDを見て読み取ることができるからです。
Q. 学んだらどんなことができますか?
顧客とのコミュニケーション時間をよりよく活用し、データの観点から抜け落ちたり、例外的な状況を把握したりします。
Q. 非専攻者も聞ける講義ですか?
データ分野で働きたい場合は、必ず知っておく必要があります。
Q. 講義を聞く前に準備すべきことはありますか?
データベースとERDの基礎知識が必要です。
Q. 授業内容をどのレベルまで扱いますか?
MySQLワークベンチ機能のうち、ERモデリング機能の詳細を見てください。できるだけ単純に書かれたERDの例を扱っています。
Q. 受講に関する注意事項(必要な環境、その他の留意点など)はありますか?
部分的に扱われていない追加の部分については、(エラー解決、トラブルシューティングなど)パーソナルYouTubeチャンネル(ソフトウェア通知)を参照してください。
学習対象は
誰でしょう?
ERD を描画して実装する必要がある MySQL ワークベンチ ユーザー
ERD の概念とデータベースを一緒に学びたい学生
ITとデータ分野を足掛かりに新しい挑戦を夢見る方々
前提知識、
必要でしょうか?
データベースとERDの概念
MySQL秒/中級間
2,605
受講生
64
受講レビュー
27
回答
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分)
講座資料(こうぎしりょう):
2. ワークベンチの4つの主な機能
13:58
3. 実習データベース、ユーザー作成
12:43
4. emp寺、dept部門エンティティ
07:21
5. 垂直ツールとの関係描画実習
08:45
6. N:M関係を1:Nにする
09:01
7. 1:N描画 4段階総まとめ
09:08
9. 8つのケースごとの1:N関係
10:29
10. 関係線内作図の意味
12:18
13. 6つのケース別のモデル例
11:05
全体
5件
5.0
5件の受講レビュー
受講レビュー 27
∙
平均評価 5.0
受講レビュー 23
∙
平均評価 5.0
受講レビュー 21
∙
平均評価 5.0
5
수고 많으셨습니다. 꼭 듣고 싶었던 내용들이었습니다. db에서의 view 부분은 처음 보는 내용이라 나중에 찾아봐야겠습니다. 웹앱을 구현하려고 하는데 db 설계 관련 강의가 많지가 않아서 혼자 하려니까 쉽지가 않네요. 혹시 추가적으로 들어야 할 게 있을까요??
도움이 되셨다니 다행입니다. 공부하시느라 고생 많으셨습니다. 저도 감사드립니다. 웹앱을 구현하시려는군요 그것도 혼자서요. 쉽지 않지만 큰 도전이라 생각됩니다. DB 관련해 말씀드린다면 설계와 구현, 그리고 개발 중 대상이 되는 테스트 데이터 환경이 중요할 것 같습니다. 개발하다 보면 '그럴듯한' 개발 데이터 만드는 것도 참 중요한 부분이며, 테스트할 수 있는 개발 데이터들이 다양하면 다양할수록 나중에 html이나 java, nodejs와 같은 비즈니스로직 부분에 추가적인 수정, 보완이 덜 일어나게 되기 때문입니다. 팀 단위 개발을 할 때에도 마찬가지로, 충분하고 다양한 케이스들을(예상되는 사용자 입력 포맷, 입력 시 데이터 정합성 체크, 시간이나 일자 등의 적절성 등) 개발 데이터 안에 얼마나 많이 담아놓느냐에 따라 통합테스트 혹은 마감 일정 등이 적잖은 영향을 받고는 합니다. 제가 운영하는 유튜브 채널 방문하시거나 이곳 인프런에도 관련 강좌들이 등록되어 있으니 참고하시면 좋을 듯합니다. 아래 URL을 남겨 놓습니다. https://www.youtube.com/playlist?list=PL_RECGqDS3icOhnWgOTFF5-CBto3OXj4l 질문도 많이 해주시고 수강하시는 입장에서 쉽지 않은 크로스체크도 해주시는 점 감사드립니다.
受講レビュー 8
∙
平均評価 4.3
¥4,019
知識共有者の他の講座を見てみましょう!
同じ分野の他の講座を見てみましょう!