DB - 从哪里开始?

时间:2010-09-15 18:24:45

标签: c# .net database

我想开始使用.NET框架处理数据库。

  1. 我可以从哪里下载免费的Microsoft SQL?
  2. 是否有关于如何构建和配置数据库以及如何在表等上声明
  3. 的教程

    我掌握了所有的胸部知识,并且我知道SQL Lang,但我从来没有从头开始构建数据库或使用c#使用SQL查询所以这是我的主要问题,我一直在寻找指导至少一周但没有真正解释我知道SQL的基础知识!我的问题是:

    1. 在哪个软件,程序中生成DB?
    2. 如何使用visual studio 2010连接数据库?
    3. 非常感谢你帮助我,这意味着很多:)

3 个答案:

答案 0 :(得分:4)

您可能希望首先下载SQL Server Express,然后阅读Overview of ADO.NET

您需要使用SQL Management Studio来管理数据库,创建表等。从.NET运行查询(没有任何ORM等)的最简单方法是使用SqlConnection和{ {3}}执行查询。这应该让你开始。

答案 1 :(得分:1)

我会使用SQL Server Express并使用SQL Server Management Studio构建表,但是......

...在开始使用该软件构建数据库之前,请先了解数据库应存储的内容以及如何从中检索数据。你可以在纸上计算出细节,用它们里面的文字和连接它们的线条绘制小方块。我认识很多“专业人士”,他们的第一步是启动软件,永不回头。这导致糟糕的设计,糟糕的表/列名称等。在编写任何代码之前获取表,键,列和fk,否则您需要花费大量时间来更改代码以反映表的“修复”,甚至更糟糕的是,你最终会使用糟糕的数据库设计,而不是改变它。我稍后会添加索引,因为我会处理将数据拉出的查询。

答案 2 :(得分:0)

您可能会发现SQLite有用。