
僕も!Springで人工知能ができる(インフ1弾)
bitcocom
Spring BootとSpring AIを活用したAIアプリケーション開発:実際のソリューションのためのOpenAIマスタリング
初級
Java, Spring, Spring Boot
[TPC DB!] 考えながら学ぶデータベースモデリング、段階別に学ぶデータベースモデリング、データベースモデリングからウェブプログラミング実装まで一度にマスターできる講義です。


学習した受講者のレビュー
5.0
조준용
完璧です。とても理解しやすかったです。ありがとうございます。
5.0
blueday
お疲れ様でした。
5.0
yongtaek.lee
詳細なご説明ありがとうございます。
データベースをモデル化する方法と手順
モデリングによるさまざまな成果物の作成
SQLコマンド文を活用する方法(MySQL)
モデル化されたデータをプログラムで活用する方法
リバースエンジニアリング、フォワードエンジニアリング
IntelliJ Web開発環境(Java、Tomcat)

この講義を通じて、データベースモデリングを段階的に学習し、段階的に算出されたモデルを通じてDBMSに適用して活用する方法を学ぶことができ、総合試験を通じて個人の学習能力をテストし、プログラムで実装を通じてデータベース(モデリング、SQL)およびバックエンド(backend )開発分野で使用される技術を学習することができる。
考えるデータベースモデリングプロセス

考えるデータベースモデリング学習シーケンス


概念的モデリングで作成された出力(ERD)

モデルを作るためのTOOLを活用できる。

モデリングを通じて作成されたデータを利用することができる。
MVCベースのオンラインショッピングカートを実装することができます。

IntelliJベースのJava Web開発環境を理解できる。
この講義を受講した後にデータベースをモデル化することができ、SQL文を簡単に分析し、データベースの全体的な構造( DBMS)を理解するのに大いに役立ちます。
データベースのモデリングからWebプログラミングの実装まで、実践を通じて実務感覚を高めることができます。
単純なSQL文を超えてSQL文を分析し、高度なSQLまで使用できます。
データベースのモデリングにより、プログラムの分析能力が向上し、バックエンドの開発能力も向上します。

0 -
MySQL 8.xのインストール(DBMS)
1 -
データベース要件の分析
データベースシステムの要件と要件を理解する。
2 -
概念的なデータモデリング(ERD)
データ構造を可視化するためのエンティティ - 関係図(ERD)の作成。
3 -
論理データモデリング(RM)
データ関係と制約を表す関係モデルの開発
4 -
物理データモデリング(PM) データベース管理システムのための物理データベーススキーマの設計
5 -
構造クエリ言語(SQL)
データベースと対話し、CRUDタスクを実行するためにSQLを学びます。
6 -
データモデリングタスクの実行
実際のシナリオを使用してデータモデリングの概念を実装する練習。
7 -
考えるデータベースモデリングの総合試験
8 - Webプログラミング
データベースモデリングからWebプログラミングを実装してみてください。


(1) 要求事項分析
顧客会社の要求事項を分析した後、要求事項定義書とオブジェクト定義書(エンティティ、属性、関係)の作成方法を学習する。
(2) 概念的モデリング
要件を通じて導出されたエンティティ、属性、関係を、ERDという視覚的にはツールでモデルを作る過程を学習する。


(3) 論理的モデリング
ERDを介して作成されたモデルを表形式のテーブル構造に構造化した論理関係モデル(RM)を作成する方法を学びます。
(4) 物理モデリング
論理的なモデルを通じてテーブル定義書(タイプ、長さ、制約条件など)を作成し、テーブル定義書を見て物理的なモデルを作る過程を学習する。


(5) SQLスクリプトの生成
作成された物理モデルを介してフォワードエンジニアリングでSQLスキーマを作成し、データベースにテーブルを作成します。
(6) SQL実習
データベースと対話し、データを照会し、CRUD操作を実行するためにSQLを学習する


(7) データベースモデリング総合試験
データベースモデリングの概念の理解と適用をテストするための包括的なテスト。
(8) モデリングからウェブプログラミングまで
データベースモデリングからWebプログラミングを実装してみてください。 IntelliJ IDEA Community Edition, Tomcat9, MVC Framework


オペレーティングシステムとバージョン(OS):Window
使用ツール:MySQL 8.x、Workbench 8、IntelliJ IDEA Community Edition、
JDK 11以上、
Tomcat 9,
サーブレット、JSP、
MyBatis 3.x、
Bootstrap 4.x、
MVCフレームワーク
MVCベースのオンラインショッピングカートのWebプログラミング実装部分は、Java、Servlet、JSP、MyBatisの基本概念を知っておく必要があり、受講に役立ちます。
PDF形式の講義教案提供、135ページ分量
Web実習ソースコードgithubに提供
講義中に必要なファイルはビデオに別々に添付されます
講義:02_考えるデータベースベースモデリング_目次(講義資料、githubアドレス付き)
学習対象は
誰でしょう?
データベース入門者
プログラミング(コーディング)入者
データベースのモデリングに興味がある人
SQLコマンド文を学びたい人
IntelliJ Web開発環境の理解が必要な人
前提知識、
必要でしょうか?
DBモデリング部分(SQL基礎)
Webプログラミング部分(Java、Servlet、JSP、MVCについて)
インフラン認証
キャリア認証
8,793
受講生
675
受講レビュー
670
回答
4.9
講座評価
14
講座
こんにちは、パク・メイル講師です。
SW教育センターを運営しており、大学、官公庁、企業へのコンサルティングおよびSW委託教育を行っています。
📄 主な講義経歴ほか多数
- goorm 特性化高校 専攻キャンプ講義(Full Stack コース)
- ソフトウェアマイスター高等学校 産学協力教師
- 光州人工知能士官学校 講義
- Fast Campus バックエンド ブートキャンプ講義
- スマート人材開発院 教育部長および講義
- 韓国電力公社 In-House コーディング委託教育
- 漢陽大学 ERICA オンライン講義
- ビットソフトウェア教育センター運営(海外就職、国費教育)
- SW採用研修事業(未来創造科学部)
- 人工知能、情報技術開発など職業能力開発訓練教師
* 教育に関するお問い合わせおよび提携(カカオトークチャンネル)
* 進行中の講義:https://itscoding.kr
🎤 オンライン教育コンテンツ提供
Inflearn:Java, DB, MVC, Spring, Spring AI & Agent, IoT
Fast Campus:Java, Spring Boot
email : bitcocom@empas.com
全体
47件 ∙ (17時間 17分)
講座資料(こうぎしりょう):
全体
31件
4.7
31件の受講レビュー
受講レビュー 11
∙
平均評価 4.9
受講レビュー 1
∙
平均評価 5.0
受講レビュー 1
∙
平均評価 5.0
5
完璧です。とても理解しやすかったです。ありがとうございます。
理解していただけて良かったです。 最後まで完走されることを応援しています。 ありがとうございます~~
受講レビュー 3
∙
平均評価 5.0
受講レビュー 92
∙
平均評価 4.4
1
1. 川の真ん中に咳が多かった。咳など講師様の健康にたくさん気をつけていただきたいです。受講者の方々には講師様の講義よりも健康をより優先して考えませんか? 2. 説明がとてもぐるぐる回ってルーズになる感じをたくさん受けました。 例えば、where 節の = には、2 つ以上の結果が出たときに、1 行の副照会に 2 つ以上の行が戻されました。などのエラーを正確に拾っていただきたいと思いますが、in節を書けばいいとお越しいただきました。 3. モデリング講義だから、テーブル作名、カラム定める基準などをよりしっかりしてくださり、実務に使われるほどより複雑な状況に悩むことができる講義であればいいです。 例えば、DBのテーブルであることがはっきりわかるのに理由なく 't_' をつけたり、大学生の学士管理システムなのにキー情報が入ったり(実際に大学生情報なのにキーが必要でしょうか)など、テーブル名を決める講師様だけの基準でも確実であれば聞く人の立場でも "子供講師様はこういう基準でこんな選択をされたんだなぁという考えを持てなかったかと思います。 4. データベースモデリングであれば、なぜモデリングをしなければならないのか、"実務ではこうなって"ではない何らかの理由で実務ではこれらのカラムを設定し、カラムサイズはA基準で、カラムタイプはB基準で、どのサービス、どの環境でのモデリングなのかについての説明まで詳しく把握して実習をしたら、受講者の立場でも問題解決に悩んでみる余地が生じ、より実力改善が期待できたという残念が残りました。 - それでもデータベースのモデリングを初心者の立場で教えてくれたという感じで、学校専攻授業を再び学ぶと考えてよく聞きました。 - SQLの問題を解くときに解決策を教えてくれたことも良かったです。 - コマースドメインの例も楽しく学習しました。 良い講義ありがとうございます。
率直な回答ありがとうございます。録画時にネックレスがあったようです。〜 健康にも気をつけてくれてありがとう。 もう少し受講者の立場で細かい説明になるよう気にします。
知識共有者の他の講座を見てみましょう!
同じ分野の他の講座を見てみましょう!