1. 程式人生 > 其它 >三層架構之資料訪問層

三層架構之資料訪問層

你好,是我琉憶。

今天我們講一講三層架構中的資料訪問層

1、資料訪問層的介紹

資料訪問層(Data Access Layer,簡稱DAL)負責與資料庫的互動,執行資料庫查詢並執行更新。簡單的說法就是實現對資料表的Select(查詢),Insert(插入),Update(更新),Delete(刪除)等操作。如果要加入ORM的元素,那麼就會包括物件和資料表之間的對映,以及物件實體的持久化。資料訪問層,簡單的說,就是在DAL層對資料庫進行的SQL語句等操作。

2、資料訪問層的命名規範

1、資料訪問層以DAL命名或以解決方案名稱+DAL的格式命名。

2、資料庫中的每張表,在資料訪問層都有相對應的資料訪問類。即資料庫的每張表都對應一個類,負責對該表執行增刪改查等操作。

3、資料訪問類中的方法

一般資料訪問層的資料訪問類主要包括的方法有以下四種:

(1)增(Create);對庫中的資料表實現新增操作。

(2)刪(Delete);對庫中的資料表實現刪除操作。

(3)改(Update);對庫中的資料表實現修改操作。

(4)查(Select);對庫中的資料表實現查詢操作。

需要知道的是,每個資料表訪問類裡面的方法可以有多個,但是基本圍繞的操作都是上述4種。

4、我寫的書開始預售了!

最近正在寫一本《ASP.NET Web動態網站》開發的書,預計2月底寫完,敬請期待~

預售網址:http://www.71muke.com/course/info/99

更多程式設計知識獲取關注公眾號:琉憶程式設計庫

我是一名熱愛旅遊,讀書,學習的文藝程式設計師。 不甘於平庸,不甘於舒適,願不斷挑戰經歷不同的美好。 如果您和我有共同的愛好,本人熱愛交友,可以聯絡我。 QQ:330168885