Sql server 创建提问者和答案数据库?

Sql server 创建提问者和答案数据库?,sql-server,xml,database,automated-tests,Sql Server,Xml,Database,Automated Tests,我正在尝试实现一个web应用程序,它将管理各种主题的测试。为了让它更容易理解:以大学科目为例。有20到30门不同的学科,比如数学、物理、历史等等。现在数学1有10章。每章将有200到300个问题,这意味着它将有800到1200个多选答案(这只是数学-1的第1章)。要设计这样的数据库,我应该使用XML还是MSSQL?哪个更快(速度是我最关心的)?哪个更容易实现?我知道mssql更安全,但哪一个是合适的呢 提前感谢您的帮助。您可能应该有一个带有。根据我的经验,这并不难用一些技术知识和研究来建立。它只

我正在尝试实现一个web应用程序,它将管理各种主题的测试。为了让它更容易理解:以大学科目为例。有20到30门不同的学科,比如数学、物理、历史等等。现在数学1有10章。每章将有200到300个问题,这意味着它将有800到1200个多选答案(这只是数学-1的第1章)。要设计这样的数据库,我应该使用XML还是MSSQL?哪个更快(速度是我最关心的)?哪个更容易实现?我知道mssql更安全,但哪一个是合适的呢


提前感谢您的帮助。

您可能应该有一个带有。根据我的经验,这并不难用一些技术知识和研究来建立。它只是一个后端,在ApacheHTTP服务器上运行MySQL数据库和php

您可以将php API集成到各种应用程序中,并连接到数据库。

im使用asp.net和c#实际上,您可以在.net服务器上轻松地保持相同的原则。只需使用MSSQL,因为XML对于成百上千的答案和频繁的调用来说不够健壮。您似乎对这两种技术有一些误解。1.SQLServer是一种关系数据库管理系统(RDBMS),XML是一种标记语言。因此,您要求对苹果和橙子进行比较。2.XML的速度是一个毫无意义的概念,因为XML不是一个可以测量其处理速度的动态系统。3.您要实现的不是这些技术,而是您的解决方案利用了其中一种技术。4.XML本身并不安全或不安全;这完全取决于程序如何处理其XML文档。