データ初心者向けの SQL サバイバル キット
swa
MariaDB と HeidiSQL を活用した実践中心のカリキュラムを通じて、データの収集、前処理、分析の過程で SQL の基本的な概念と実務的な活用法を習得できます。
초급
MariaDB, MySQL, SQL
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,610
受講生
65
受講レビュー
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
受講レビュー 24
∙
平均評価 5.0
受講レビュー 1
∙
平均評価 5.0
受講レビュー 21
∙
平均評価 5.0
5
お疲れ様でした。ぜひ聞きたかった内容でした。 dbでのview部分は初めて見る内容なので、後で探してみなければなりません。 Webアプリを実装しようとしていますが、db設計関連の講義が多くないので、一人でやろうから簡単ではありませんね。 もし追加で聞くべきことがありますか?
役に立ったのは幸いです。勉強するのに苦労しました。ありがとうございます。 Webアプリを実装したいですねそれも一人です。簡単ではありませんが、大きな挑戦だと思います。 DBに関して言えば、設計と実装、そして開発中の対象となるテストデータ環境が重要なようです。 開発してみると 'もっともらしい'開発データを作成することも本当に重要な部分であり、テストできる開発データが多様であれば多様なほど、後でhtmlやjava、nodejsなどのビジネスロジック部分に追加的な修正、補完が少なくなるためです。 チーム単位の開発をする際にも同様に、十分で多様なケースを(予想されるユーザー入力フォーマット、入力時のデータ整合性チェック、時間や日付などの適切性など)、開発データの中にどれくらい盛り込んでいるかに応じて、統合テストあるいは締め切りスケジュールなどが少ない影響を受けてはいけません。 私が運営するYouTubeチャンネルを訪問したり、ここのインフラにも関連講座が登録されているので参考にしてほしいと思います。 以下のURLを残してください。 https://www.youtube.com/playlist?list=PL_RECGqDS3icOhnWgOTFF5-CBto3OXj4l 質問もたくさんしてくださって受講するという立場で、容易ではないクロスチェックもしてくださる点ありがとうございます。
受講レビュー 8
∙
平均評価 4.3
¥4,095
知識共有者の他の講座を見てみましょう!
同じ分野の他の講座を見てみましょう!