iT邦幫忙

鐵人檔案

第 11 屆 iT 邦幫忙鐵人賽
回列表
自我挑戰組

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

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

鐵人鍊成 | 共 30 篇文章 | 12 人訂閱 訂閱系列文 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-S...

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-u...

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

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

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

2019-09-24 ‧ 由 txstudio 分享