fbpx

從 SQL 初學者到專家: 使用 MySQL 精通 SQL

課程簡介

SQL 技能在軟體公司有普遍的需求。 本課程帶你學習如何使用 MySQL 來掌握 SQL。 今天就成為 SQL 專家吧 !

從這 11 小時的課程,你會學到

  • 成為 SQL 專家! 成為人人想要諮詢的那個人 !
  • 從 實戰的 MySQL 資料庫創建報表
  • 了解如何使用 SQL 函數聚合和分析資料
  • 通過 SQL 創建自己的資料庫
  • 了解如何利用資料庫做資料交換
  • 調整 SQL 語句( statements )以獲得最佳性能
  • 避免在 SQL 中出現常見錯誤

要求

  • 只需一台電腦- 任何最近的 PC、Mac 或者 Linux 系統都可
  • 基本的計算機技能將有幫助的 (你知道什麼是檔案和目錄)

課程說明

SQL是用於資料庫做資料內外存取的程式語言。 關聯資料庫( Relational Databases )在各種規模的公司中非常受歡迎,許多公司正在尋找具有 SQL 技能的人。

如果你想成為一個開發者, 不管你是用 PHPJavaJavascriptRuby,或者C# 程式設計,SQL 都是必備的技能。 在需要將資料儲存到資料庫或從資料庫讀取資料時,SQL 就是不可或缺的語言。

SQL不僅僅開發人員會用到, 許多商業分析師也需要使用 SQL 來分析趨勢。 行銷人員使用 SQL 來做客戶行為的報告。 其他各種職位中,人們學習 SQL成為公司中那個不可或缺的角色! 如果你不是一個開發人員,知道 SQL 可以幫助你成為你部門中的那個重要咖。

SQL 是一種非常流行的語言,因為它很容易學習、功能強大,支持許多流行的資料庫平台,如 MySQL、Oracle 和 Postgres。

雇主們正在尋找具有 SQL 技能的人。 你可到任何一個受歡迎的尋職網站,搜索關鍵詞 SQL,就會看到成千上萬個工作崗位有這需求(美新約 9.2 萬美元!)  現在這些職位都等著人去應徵——因為公司找不到足夠具有 SQL 技能的人。

在這個課程中,你將學習如何使用 MySQL 關聯資料庫來使用 SQL。 你所學的 SQL 技能可以移植到其他資料庫平台上,不過在本課程,我們專注於 MySQL 資料庫。 這使得課程能夠專注於教你 SQL,以及特定於 MySQL 資料庫平台的特性。

為什麼要使用 MySQL?

是世界上最流行的關聯資料庫系統。 MySQL 是 WordPress 的基礎資料庫,支援世界上超過 30% 的網站。

不過 MySQL 不僅僅適用於網站!

MySQL 被像 Verizon 這樣的電信公司使用 ,被像 Facebook、YouTube 和 Twitter 等社交網站所使用。 它也被許多金融服務公司使用,如 PayPal、Square 和 Wealthfront。

在這個課程中,你將逐步從零開始學習 SQL。在課程的一開始第一部分,你將開始寫 SQL!

許多人通過做中學獲得最好的學習成效。 因此,課程中充滿了學習 SQL 的實例。

你將被指定具有挑戰性的”真實世界”作業,需使用 SQL 完成。 然後每個作業會被逐步地深入審查。

隨著課程的進展,作業變得更具挑戰性。 這些任務以一種你在工作場所接受任務的方式呈現給你。

你將因此可以成為 SQL 商業分析師,為現實的商業問題寫 SQL 查詢!

在本課程中,你會:

  • 了解如何在電腦上安裝 MySQL
  • 了解如何在電腦上安裝 MySQL 工作台( Workbench )
  • 了解如何將著名的 MySQL 員工資料庫輸入 MySQL 資料庫中
  • 獲取生成 SQL 報告的實際經驗
  • 精通 SQL 連結語句( join statements )
  • 使用含數百萬紀錄的資料庫表( tables )創建表單連結( table joins )
  • 發現如何使用 SQL 更新資料庫中的一個或多個記錄是多麼容易
  • 學習使用 SQL 子選擇( Sub-Selects )
  • 了解什麼是資料庫交易,以及在 MySQL 要用的哪些工具來控制它們
  • 使用 SQL 在 MySQL 資料庫中創建表格 ( tables )
  • 學習 MySQL 語法( syntax )以改變現有的資料庫表( tables )
  • 處理具有挑戰性的真實世界任務,如 SQL 報告和資料庫維護
  • 利用 SQL 視圖( views ) 做常見報表

Slack 社群 – 這門課程的獨家提供!

當你註冊這門課程時,你可以選擇加入 Slack 社群,這個社群僅限於參加這個 SQL 課程的人。 在這個社群,你可以與來自世界各地的教師、教師助理和其他學生互動。 停下來、打個招呼、尋求幫助,或者分享你正在研究的 SQL 挑戰!

你也可加入其他學生學習 SQL 的社群!

使用此課程學習 SQL

在這門課程中,你會發現很多親自實現的例子。

講座裡只要有使用 SQL 範例,就會包含可以下載和使用的 SQL 範例檔案。 範例檔案包含你在課程中看到的精確的 SQL 程式碼。在學習一門新語言時,遇到簡單的語法( syntax )錯誤對於初學者來說是一個常見的問題。 這令人沮喪且耗費時間。下載的例子將幫助你克服簡單的 SQL 語法錯誤,快點回到正軌上來!

對於講座中的簡報,你可以找到簡報的 PDF 檔供你下載保存。保存課程的 PDF 檔以方便未來參考使用!

課程中的講座被設計成好消化的一小塊一小塊資訊,讓學習目標明確且容易。 講座的順序將讓你踏在前面講座的基礎上學得更多更深入。由於每個講座都針對特定主題,它們也方便成為你日後參考和複習的資訊。

不記得如何使用 SQL UNION 語句( statement )? 這裡有這講座!

需要進一步了解如何使用 SQL 創建資料庫表( table )? 這裡有這講座!

MySQL 員工資料庫

在課程的早期,你將學習如何將資料庫輸入在你的電腦運行的 MySQL 資料庫。

我們將輸入著名的 MySQL 員工資料庫。 這個資料庫為提供我們一組實際可行的資料集。 一個表有將近300萬行的資料。 員工資料庫是一個很好的學習起點。且在用這麼龐大的資料時,你可感受到 MySQL 有多快!

Microsoft Northwind 資料庫

微軟 Northwind 數據庫已經被用來教人們 SQL 超過15年了。 Northwind 資料庫提供了一個更為現實的電子商務資料庫供我們使用。

使用微軟 Northwind 資料庫,你將面臨一些具體的挑戰任務。 你扮演商業分析師的角色,需要運用你的 SQL 技能來回答重要的商業問題。

通過在微軟 Northwind 資料庫的範例,你將掌握連結的資料庫表單(joining database tables )。 你將學會輕鬆地使用子選擇( sub-selects )!

Recipe 資料庫

這是一個你將在 MySQL 資料庫中從頭創建的資料庫。

你將學習關聯資料庫設計。 然後應用你的 SQL 技能從頭開始建 構 Recipe 資料庫。

是的,由你來設計資料庫。 然後使用 SQL 技能定義資料庫。

聽起來像跟你發戰帖?

不要擔心,之後有一個詳細的說明,告訴你如何建立你的 MySQL Recipe 資料庫。

其他種資料庫?

本課程聚焦於在 MySQL 資料庫中使用 SQL 。

SQL 是標準通行的,可以應用到其他種資料庫中。 你在本課程中學習的 SQL 技能可以應用到其他種資料庫,如 Postgres、Oracle 和 MS SQL Server。 不同的資料庫平台之間有不同的特性。 只要當某特性是特定於 MySQL 的,都會被特別指出。

總的來說,這個課程不僅僅是為了將你從一個初學者變成一個 SQL 專家,它還被設計成一種資源,你可以在未來一次又一次反復參考!

職場有許許多多需要 SQL 技能的工作。 在美國,擁有 SQL 技能的人有超過 10 萬個職位空缺。

通過這個過程,你將掌握 SQL。

打開新機會的大門,今天就註冊!

目標受眾

任何想學習如何使用 SQL 的人

講師簡介

John Thompson     Spring Framework 導師 –  Udemy 暢銷講師

Hi, 我是 John

在IT行業已有二十多年了。今天,我專注於Java,這是當今使用最成功和廣為人知的程式語言。我也專注於Spring框架,Spring框架是 Java 平台上建構企業級應用程式最流行的開源應用程式框架。我曾在一些知名組織工作,包含 Visa、Kohls 、聯邦住房貸款銀行 和 Belk百貨公司。

通過我所製作的課程,我希望分享我多年的經驗來加速你學會 Spring 框架。我不會騙你的Spring 框架是一個很大的框架,企業Java的開發環境更大。如果你剛剛接觸 Java,你要學習的東西很多。我希望通過本網站上的內容,可以加快你對 Java 和 Spring 整體概念的知識建設。

英文字幕:有 ( 講師提供 )

  • 想要了解如何將英文字幕自動翻譯成中文? 請參考這篇 How-To

課程網址 | ♥找優惠折扣碼?| 課程討論專區

Sponsored by Udemy

也許你會有興趣

喜歡我們的分享嗎? 使用以下的社群分享按鈕分享給你的朋友吧!

發表迴響

這個網站採用 Akismet 服務減少垃圾留言。進一步瞭解 Akismet 如何處理網站訪客的留言資料

Powered by WordPress.com.

Up ↑

%d 位部落客按了讚: