iT邦幫忙

鐵人檔案

第 11 屆 iThome 鐵人賽
回列表
自我挑戰組

SQL Server 資料庫程式設計/管理/經驗筆記 系列

在這挑戰中,會透過「問與答」或「重點註記」等方式說明在資料庫安裝、資料庫物件設計、程式設計、權限、(非專業) 經驗談 ... 等自己踏入軟體開發領域中接觸到與 SQL Server 相關的內容。註:這裡不會提到叢集、高可用性、複寫 ... 等內容。

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

主題介紹與文章範圍

本次為小弟第一次挑戰 iThome 鐵人賽 主題將著重於進行軟體開發時使用 SQL Server 的做資料庫程式設計的紀錄本此挑戰以個人心得為主的分享與導讀一些...

2019-09-15 ‧ 由 txstudio 分享
DAY 2

正規化設計之自我拿捏要領:以成本觀點

在資料表設計最經常性聽到的名詞就是正規化常見的正規化名稱為 「第一正規化」 「第二正規化」 「第三正規化」 正規化的執行步驟網路上的資訊很多就不在此描述...

2019-09-16 ‧ 由 txstudio 分享
DAY 3

SSMS 很好用但還是要多撰寫 Transact-SQL

雖然微軟為 SQL Server 開發很好用的 GUI 圖形介面 SQL Server Management Studio但還是要有撰寫 Transact-SQ...

2019-09-17 ‧ 由 txstudio 分享
DAY 4

安裝與設定獨立安裝的 SQL Server 資料庫

建議上 SQL Server 最好安裝於獨立環境不要與應用程式共用同機器以免互相影響效能 例: 將 ASP.NET Web Application 與 SQL...

2019-09-18 ‧ 由 txstudio 分享
DAY 5

從範例資料庫學習:AdventureWorks 初探

本篇文章要來介紹微軟提供的範例資料庫 AdventureWorks先從 ERD 圖表來檢視範例資料庫的設計 https://stackoverflow.com/...

2019-09-19 ‧ 由 txstudio 分享
DAY 6

從範例資料庫學習:Elmah

Elmah 是很多開發人員在 ASP.NET 進行錯誤訊息紀錄的套件 除預設儲存在 XML 檔案之外,說明文件有提供將錯誤訊息儲存到 SQL Server 的方...

2019-09-20 ‧ 由 txstudio 分享
DAY 7

主索引鍵 (Primary-Key) 的規劃心得

根據正規化定義每一筆資料列皆要有能夠識別一致多個欄位組合是唯一主索引鍵就是用來識別資料列的鍵值 主索引鍵特性 必須是唯一值 不可為 NULL 一個資料表只能有...

2019-09-21 ‧ 由 txstudio 分享
DAY 8

資料型態的選擇

選擇資料型態原則就是:長度夠用就好 欄位長度選擇案例 若有欄位是儲存國家地區代碼,就應該使用 CHAR(2) TW,EN,GB ... etc 參考 ISO...

2019-09-22 ‧ 由 txstudio 分享
DAY 9

問與答:主索引鍵該使用 INT 還是 GUID

回答這個問題前先從欄位的儲存空間開始 UNIQUEIDENTIFIER 儲存空間是 16 位元 https://docs.microsoft.com/en-us...

2019-09-23 ‧ 由 txstudio 分享
DAY 10

問與答:資料表流水識別碼不應使用自動產生

論點 若使用 IDENTITY 等資料庫自動產生的方式給予識別碼當資料列被刪除時,序號就會產生截斷所以主索引鍵序號的值應從應用程式產生 例: 1 訂單#1 2...

2019-09-24 ‧ 由 txstudio 分享