C# SQl server层次结构

C# SQl server层次结构,c#,asp.net,C#,Asp.net,我有一个网站应用程序,在那个网站上我创建了四个文本框(txtschoorname、txtBranchName、txtClass、txtSection) 我想知道SQL server的层次结构。。。以及如何创建层次结构sqlserver? 如何在其中插入值?以及如何将该层次结构连接到ASP.net网站(C#) 任何人都可以告诉我 提前谢谢我真的希望这不是你的家庭作业。。。但不管怎样,你还是来了 您需要考虑的是分层数据库结构和关系数据库结构之间的区别。分层数据库的结构非常严格。这意味着它们可以非常快

我有一个网站应用程序,在那个网站上我创建了四个文本框(txtschoorname、txtBranchName、txtClass、txtSection)

我想知道SQL server的层次结构。。。以及如何创建层次结构sqlserver? 如何在其中插入值?以及如何将该层次结构连接到ASP.net网站(C#)

任何人都可以告诉我


提前谢谢

我真的希望这不是你的家庭作业。。。但不管怎样,你还是来了

您需要考虑的是分层数据库结构和关系数据库结构之间的区别。分层数据库的结构非常严格。这意味着它们可以非常快,因为数据的关系是为一种非常特定的数据检索方法而构建的,在这种方法中,您知道所需数据的路径,并且您的需求不会经常更改。关于为什么在某些项目中采用层次结构,有大量的信息。(一般来说,XML数据库结构是分层的)

另一方面,Relational是一种更通用的用途。您不需要知道数据的特定路径,因为您可以使用关系来发现哪些数据可用。添加新的数据结构也更容易。当关系数据库编写得很好时,它就是为了这个目的而规范化的,因为层次数据库没有这个要求

好的,那么如何构建层次结构,请参阅本文:

这将为您提供一个关于如何正确构建数据库端的强大概述。关于将其连接到ASP.Net应用程序,我建议您阅读以下文章:


希望这些都能对你有所帮助。祝你好运

您使用的是哪个版本的SQL Server?