我有一個網站的應用程序,在該網站我創建四個文本框(txtSchoolName,txtBranchName,txtClass,txtSection)....SQL Server的層次
我想知道有關SQL Server Hierarcy ...和如何創建層次結構sqlserver? 如何在那裏插入值?以及如何將該層次結構連接到ASP.net網站(C#)?
任何人請告訴我吧...提前
我有一個網站的應用程序,在該網站我創建四個文本框(txtSchoolName,txtBranchName,txtClass,txtSection)....SQL Server的層次
我想知道有關SQL Server Hierarcy ...和如何創建層次結構sqlserver? 如何在那裏插入值?以及如何將該層次結構連接到ASP.net網站(C#)?
任何人請告訴我吧...提前
感謝我真的希望這不是你的家庭作業......但仍然在這裏你去。
您需要考慮的是分層數據庫結構和關係數據庫結構之間的區別。分層數據庫結構非常嚴格。這意味着它們可以非常快速,因爲數據關係是針對特定的數據檢索方法構建的,您可以知道所需數據的路徑,並且您的需求不會經常更改。關於爲什麼分層結構是某些項目要走的路,有很多信息。 (一般來說,XML數據庫結構是分層的)。
另一方面,關係更具通用性。您不需要知道數據的特定路徑,因爲您可以使用關係來發現可用的數據。添加新的數據結構也更容易。關係數據庫寫得很好的時候,爲了這個目的而規範化,因爲分層數據庫沒有這個要求。
確定,所以如何建立一個分層結構,看看這篇文章:
High Performance Hierarchies in Sql Server
這應該給你如何才能正確地構建數據庫方面有很大的概述。至於它連接到您的ASP.Net應用程序,我可能會建議下面的文章:
Data Access Layer using Table Adapters
希望這一切都有助於一點點。祝你好運!
您正在使用哪個版本的SQL Server? – AdaTheDev