iT邦幫忙

鐵人檔案

2022 iThome 鐵人賽
回列表
自我挑戰組

資料庫二年級:練習AdventureWorks範例資料庫 系列

常聽工程師同事說:SQL寫得好,工作沒煩惱(!?)
對於當時在一年級的我來說,並不能了解SQL有什麼難的,不就是CRUD嗎?
跟程式語言比起來,根本小菜一碟(吧)。
直到工作後,才真正體會SQL之於程式工作的重要,工作內容真的樣樣不離資料庫。
因此資料庫的CRUD,我暫且稱之為「資料庫一年級」;
而在工作中的資料庫學習,也是我這次的主題:「資料庫二年級」。
搭配上微軟的AdventureWorks範例資料庫,讓知識真正實作成自己的經驗。期許以後面對難題,便能從經驗出發,找出相對應的解題之道。

鐵人鍊成 | 共 30 篇文章 | 4 人訂閱 訂閱系列文 RSS系列文
DAY 11

[第十一天]執行計畫->效能

今天要接續跟大家一起討論資料庫的「效能」! 昨天我們說到「效能」是非常重要的工作,而效能不好的話可能會有很嚴重的後果呢,我們一起來看看吧! 效能不好的話......

2022-09-26 ‧ 由 qman20kg 分享
DAY 12

[第十二天]書:SQL SERVER效能調教

昨天我們知道了怎麼檢視語法的效能,也認識了效能對工作的影響之後,今天想要很簡單的跟大家分享一本書,以及簡單的心得。 先說拍謝 原來想要跟大家分享「效能調教」,畢...

2022-09-27 ‧ 由 qman20kg 分享
DAY 13

[第十三天]INDEX&執行計畫

資料表[Person].[Person]共有19972筆資料,在我們的"AdventureWorks範例資料庫"佔有一定的資料量。 雖然執行起來的速度不慢,但為...

2022-09-28 ‧ 由 qman20kg 分享
DAY 14

[第十四天]變數:一起找出「當月壽星」吧

在我的公司每個月中,都會為當月生日的夥伴慶生,因此每個月我都要整理出這些生日夥伴的資料,讓我們一起來看看吧。 先挑選出全部夥伴的生日月分: SELECT bir...

2022-09-29 ‧ 由 qman20kg 分享
DAY 15

[第十五天]預存程序-祝「誰」生日快樂

昨天有提到今天要分享的主題是:預存程序(stored procedure)。 版上有很多關於預存程序的教學,我就不在大神們面前耍大刀啦,我想說的是:預存程序對我...

2022-09-30 ‧ 由 qman20kg 分享
DAY 16

[第十六天]佔存表之1

今天要跟大家一起練習的主題,是跟變數@很像的雙胞胎,也是我工作時很喜歡的工具:佔存表。 (因為"AdventureWorks範例資料庫"的資料比較舊,因此我們假...

2022-10-01 ‧ 由 qman20kg 分享
DAY 17

[第十七天]佔存表之2:應用題考考你

佔存表對我的優點,就像其他Table一樣能進行資料查找,且因為是自己建立的,內容都是我熟悉且需要的重要資料,對我來說使用起來十分順手,是我工作的重要助手! 有了...

2022-10-02 ‧ 由 qman20kg 分享
DAY 18

[第十八天]辣個應用題

昨天結束時,我放了三個題目作為結尾: 有多少位匿名的購買者,且年度消費金額再十萬以上(即Person資料表無資料者) 以及匿名消費的總金額 選出消費金額最高的...

2022-10-03 ‧ 由 qman20kg 分享
DAY 19

[第十九天]應用題第三題:ISNULL

昨天我們解析了匿名消費者的相關資訊,今天我們來看看週年慶前我的工作內容吧! 第三題:具名消費金額最高的前100名貴賓姓名 這個簡單,昨天選匿名是"WHERE B...

2022-10-04 ‧ 由 qman20kg 分享
DAY 20

[第二十天]必先利其器的好用工具:Excel

昨天有提到我們要把SQL找到的FirstNameMiddleNameLastName組合起來,提供給外部單位寄送週年慶的邀請函。 Excel幫幫我 這時候我使用...

2022-10-05 ‧ 由 qman20kg 分享