進修課程
Advancde Studies
MongoDB_從入門到進階
課程總時數
12
課程費用
9600
上課時間
週一,週二 / 上午,下午
開課日期
2024-07-05
Intro
MongoDB 是衆多NoSQL中最爲普及且完整的非關聯資料庫產品,其特點爲高效能、容易部署、易於使用且儲存資料便利。更甚者又有着多方工具的支援,使用各平台語言(如 Java / C#.NET) 開發與管理等均相當完整。
上課地點
台北市大安區復興南路一段390號2樓
適合職務:
140200,140500,140800
Caption

課程目標

 
●帶領學員實際安裝與設定 MongoDB 資料庫系統。
●使用命令列與圖形管理工具,進行課程期間的操作與演練。
●完整的數據操作範例,可作爲 NoSQL CRUD操作的演練。
●提供完整的開發案例,涵蓋從 Web 整合應用層至資料存取層 (連結 MongoDB) 的使用情境,可作爲學員在工作上的範本。

 

課程注意事項

 
●本課程建議學員自備筆電

 

預備知識

 
●本課程不講授程式語言 (如 Java or C#.NET)的語法,所以參與課學員須有基本的程式設計基礎。

 

課程內容

課程單元 課程大綱
MongoDB 的NoSQL 架構概觀
  • NoSQL 與 關聯資料庫的比較
  • MongoDB 簡介與關鍵特徵
  • 解析MongoDB 的資料模型
安裝與設定 MongoDB
  • 下載與安裝MongoDB
  • 下載與安裝MongoDB管理工具
  • 命令列與 GUI 模式基本操作
資料庫 CRUD操作
  • 探索Document Model 與 JSON 結構
  • 新增(Create) Document
  • 查詢(Read) Document
  • 更新(Update) 與 刪除 (Delete) Document
資料塑模與 Schema 設計
  • 樹狀(Tree) 結構
  • NoSQL 資料類型
  • NoSQL 關聯 (Relationship)
  • Document 驗證 (Validation)
聚合 (Aggregation) Framework 工具應用
  • 什麼是MongoDB 的聚合 (Aggregation)
  • 聚合的操作類型
    • Pipeline
    • MapReduce
    • Single Purpose
  • 效能調校與除錯
案例研討 – 電子商務系統
  • 使用MongoDB API/Drivers – Java and C#.NET
  • Java Spring MVC 使用 MongoDB  架構設計與程式碼範例
  • ASP.NET (C#) 使用 MongoDB  架構設計與程式碼範例
更多相關課程推薦
好康活動_跳跳50
TOP

哈囉~

×
你報名的我是課程名稱
線上互動課正在進行中,是否立即前往上課?