解壓縮的儲存過程: 學習編寫 T-SQL 儲存過程


學習使用 T-SQL 在 SQL 伺服器資料庫中開發、編寫程式碼和實施儲存過程( procedures )、交易( transactions )和遊標( cursors )

報名參加課程

已經上過這門課程?

🔥歡迎來參加這個活動 – 上課心得分享與獎勵說明 :分享就贈送一門線上課程

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

  • 編寫一些資料庫程式碼,開發人員可以從其他程式呼叫這些程式碼
  • 設定交易( transactions )、檢測錯誤和自動回滾更改( rollback changes )
  • 建立可重用的程式碼以節省時間並使查詢更容易閱讀
  • 使用遊標( cursors t )來訪問結果中的特定行
  • 學習如何除錯儲存過程(即故障排除)

要求

  • 你應該已經熟悉基本查詢,如 SELECT、 GROUP BY和 ORDER BY 子句
  • 瞭解基本的程式設計概念,如 IF/THEN,將有優勢,但並非必要

課程說明

在本課程中,你將學習 :

  • 使用儲存過程( stored procedures )來實施商業邏輯。
  • 從頭開發儲存過程!
  • 學習一些基本的故障排除技巧。
  • 知道使用游標( cursors )的正確方法。
  • 應用資料庫交易技術提交或回滾( rollback )資料庫更改。
  • 捕獲和處理錯誤。

沒有比這更糟糕的了

  • 對學習新東西感到興奮,但不知道從哪裡開始
  • 浪費時間學習錯誤的功能
  • 被各種選擇壓得喘不過氣來,不知道該用哪個

想像一下…

知識 – 知道如何快速編寫儲存過程,讓你的 SQL 技術更上一層樓

自信 – 感覺良好,你在正確的軌道上。

成就感 – 有一種成就感,你已經學到了大多數人學不到的東西。

樂趣 – 有趣的學習遊標、儲存過程和觸發器!

當你完成這門課程的時候,你將會了解如何開發儲存過程,克服你的恐懼,並且能夠編寫傳遞參數的儲存過程、處理錯誤,以及回滾意外的資料庫更改。

很酷吧! 現在就來開始學習 ~

目標受眾

  • 對將 SQL 語句組合到交易中很感興趣的 SQL query 初學者
  • 正在尋找更好的方法來開發和管理資料庫程式碼的開發人員
  • 希望從 Power BI 的 SQL 伺服器中建立進階資料來源的分析師
  • 希望瞭解資料庫遊標( database cursors )的開發人員
  • 任何認為儲存過程非常可怕的人(事實並非如此!) : )

講師簡介

Kris Wenzel 讓我教你使用簡單的 SQL 來理解英語 (更多講師主講課程介紹)

你好,我叫 Kris。 我來這裡是因為我熱衷於幫助不懂技術的人克服他們對學習 SQL 的恐懼。

讓我幫助你開始正確地起步!

我知道不知道從哪裡開始是什麼感覺,也知道懷疑花在學習上的時間是否值得的感受。 這就是為什麼我要在這裡幫助你:

以一種容易遵循的循序漸進的方式開始。

明智地利用你的時間,這樣你就可以專注於重要的事情,從你的時間中獲得最大的價值。

回答你的問題。真的! 只要你寫上評論,我就會回覆。我是來幫你的。

不久前,我還在幫助一位同事做一些報告。 她不知道從哪裡開始,很快就不知所措,迷路了,當她還不懂 SQL 時。

我感覺非常糟糕,因為她迫於壓力要向她的老闆提供一些摘要資訊,內建報告不足,要使它們變得更好就需要她懂 SQL。 在那個時候,這似乎是不可能的! 我漸漸明白,事情不一定非得這樣。

然後我發現了一種方法,對任何想輕鬆學習 SQL 的人很有效。 我和我的同事一起努力,開始教她我學到的東西,很快她就能寫報告,回答老闆的問題,而不會感到壓力很大,也不會在 Excel 中花費大量時間處理資料。

這不會都這樣容易。 有時資訊看起來抽象或者太概念化。 在這種情況下,我發現一個視覺化的解釋是最好的。 我非常喜歡用圖表或視訊來解釋難以理解的觀點。

有視訊、圖片和文字真的有助於強化這一點,使學習成為可能。

我知道你想:

  • 自信地編寫 SQL
  • 理解更復雜的主題,例如連線( joins )和子查詢( sub-queries )
  • 熟悉資料庫術語和概念
  • 瞭解查詢優化和效能調優
  • 開始你成為一名 DBA 的道路

通過我的談話風格,易於理解的課程、視訊,和資訊圖形,我將幫助你達到更多。 跟著課程採取行動,我也將一路幫助你!

那麼,我是如何變成一個極客的呢?

我的 SQL 之旅始於1979年,當時我還是一名高中新生。 那時我對電腦很感興趣,加入了一個由陶氏化學主持的計算機探索者的職位。 我們每週在辦公室見一次面,然後開始操作他們的微型電腦。

那真是太棒了! 我學會了如何程式設計,並真正對它感興趣。 以至於我用我的積蓄買了一台早期的家用電腦 (Radio Shack TRS-80 Model i)。 因為它只有16K 的記憶體,所以沒有多大用處,但是對我來說學習程式設計就足夠了。那是三十多年前的事了,從那以後我就愛上了它們。

在大學裡,我在密西根大學學習計算機工程 . 我學習了硬體和軟體設計。 我真正感興趣的一堂課是我的資料庫理論課。 我們學習了關係資料庫理論,非常棒。 在上這門課之前,我對資料庫一無所知,每次我們想處理資料時,都得編寫巨大的程式。 一旦我瞭解了資料庫,我就意識到它們是多麼的強大。

繼續…現在約25年過了,我已準備好與你們分享我在這方面的經驗。

英文字幕:有

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

報名參加課程

Sponsored by Udemy

也許你會有興趣

 歡迎使用 App / Email | Telegram 訂閱 網站更新

當這個頁面更新時,傳送 e-mail 給我

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

Powered by WordPress.com.

Up ↑

%d 位部落客按了讚: