数据库开发的基本问题

时间:2012-08-09 01:52:39

标签: mysql database visual-studio

我之前搜索过这些问题的答案,但找不到它们 - 所以如果他们已经回答过,或者看起来很蠢,我会道歉。我是学习数据库的新手,我很困惑。

我正在帮助想要使用数据库建立网站的人。它应该具有安全的html链接,安全的密码和用户名输入,以及相对较低的带宽使用。它还将处理金融交易,并应与Paypal合作。

  1. 我的合作伙伴熟悉Visual Studio。 .net框架是否可以生成除asp页面之外的任何内容(如html或其他语言格式),或者每个网页都生成.asp?

  2. Visual Studio如何使用MySQL?

  3. 如果对#2的回答很糟糕,那么我正在考虑将PHPMyAdmin与MySQL结合使用。这对于安全的前端有何影响?这会让我轻松与MySQL后端连接吗?考虑到#1,这是我最好的选择吗?或者我应该看看其他程序/框架?

  4. 是否有任何程序可以帮助进行后端工作,还是必须手动编码?如果有,有没有人有考虑上述的建议? PHPMyAdmin,Microsoft SQL Server或Xataface是否有GUI来帮助完成任何后端工作?

  5. 非常感谢,

1 个答案:

答案 0 :(得分:0)

  

我的合作伙伴熟悉Visual Studio。可以.net框架   产生除asp页面之外的任何东西(如html或其他语言)   格式),或者每个网页都产生.asp?

ASP.NET生成HTML。页面可能具有aspx扩展名而不是.html,但它们呈现的内容是常规HTML。您可以同时使用HTML控件和ASP.NET控件。使用ASP.NET控件可以提供一些优势,但如果您不想这样做,则不必使用。

  

Visual Studio如何使用MySQL?   如果您担心能够在不使用其他管理工具的情况下从VS连接到MySQL数据库,那么答案是肯定的,you can do it;然而,VS功能强大的原因不仅仅是这个功能:如intellisense,可供您使用的大量库,开箱即用的强大控件等。

     

如果#2的答案很糟糕,那么我正在考虑使用   PHPMyAdmin与MySQL。这对于安全的前端有何影响?会这样吗?   允许我轻松地与MySQL后端连接?这会是我的吗?   考虑到#1,最好的选择?或者我应该看看其他人   程序/框架?

PHPMyAdmin是一个与MySQL连接的工具;它允许您运行查询,创建数据库,表等,但它本身无法帮助您创建“安全前端”。有很多工具可以做同样的PHPMyAdmin做的事情;其中一个是MySQL Workbench。就安全性而言,您可以使用任何类型的数据库构建安全的网站;与任何工具提供的任何功能相比,它真的更像是您设计和编程应用程序的方式。

  

是否有任何程序可以帮助进行后端工作,还是必须手动编码?如果有,有没有人有考虑上述的建议? PHPMyAdmin,Microsoft SQL Server或Xataface是否有GUI来帮助完成任何后端工作?

就MS SQL Server而言,您可以使用SQL Server Management Studio。您可以从那里创建数据库,表,存储过程,函数,索引,视图,用户等等,当您连接到MS SQL Server 2008 DB或更高版本时,它会提供智能感知。