如何开始创建和使用数据库?

时间:2012-05-08 11:40:13

标签: sql database sql-server-2008

我需要一个Web项目的数据库(以及离线项目)。问题是我不知道从哪里开始和谷歌搜索返回更高级的东西。我从哪里开始?

我已经安装了Visual Studio 2010和Visual Web Developer 2010(两者都是 - 快速版)。我不确定我有什么需要SQL(如果我错了,请纠正我,这是我需要的数据库)。在我的开始按钮中,我有两个名为“Microsoft SQL Server 2008”的文件夹(其中一个文件夹末尾带有“R2”)。但我的电脑不是服务器,只是一台电脑。我应该在我的电脑上安装一些东西吗?如果是这样 - 两者中的哪一个? (带有“R2”的那个或没有它的那个)

我只需要创建一个简单的数据库,这样我就可以轻松存储和检索信息,而不是阅读文本文件....

4 个答案:

答案 0 :(得分:2)

好吧,你需要安装SQL Server。尝试在计算机上搜索它,您可能已安装它。最简单的方法是运行services.msc并查找SQL Server。

看到这里,我安装了3个实例,但只有一个正在运行(INSTANCE2008是我给它的名字,你可能有SQLEXPRESS或MSSQLSERVER):

enter image description here

如果已安装,则需要SQL Server Management Studio来创建数据库。你可能会得到它: enter image description here

一旦访问它,只需连接到您的服务器(通常称为localhost),右键单击数据库文件夹并选择“新数据库”

enter image description here

从中可以轻松创建数据库,只需按照步骤

即可

答案 1 :(得分:1)

听起来您拥有入门所需的所有工具,但您可能也需要SQL Management Studio。

但是“如何开始创建和使用数据库?”这是一个广泛的问题。如果你的问题确实是关于应用程序设计的,那么在定义模型时就会开始“创建数据库”。定义模型后,即可开始创建数据库。

如果您的问题确实是关于创建和使用数据库,那么SQL Management Studio应该让您走在正确的轨道上。这是创建数据库,表格,存储过程等的点击方式。

使用数据库......嗯。最简单的方法是集成Microsoft的Enterprise Library 5.再次,点击n'界面来设置web.config(或app.config)中的连接以及大量示例。

答案 2 :(得分:1)

您可以在应用程序中导入System.Data和System.Data.SqlClient库,例如

using System.Data;
using System.Data.SqlClient; 

关于SqlConnection类的研究。

关于SQL语句,W3Schools有一个很好的参考。

具有连接的简单方法示例

protected void connection()
{
  using(SqlConnection conex = new SqlConnection("your_connection_string"))
  {
    SqlCommand comand = new SqlCommand();
    comand.CommandText = "SELECT * FROM Table";
    comand.CommandType = CommandType.Text;
    comand.Connection = conex;
    conex.Open();
    comand.ExecuteNonQuery();
    SqlDataAdapter da = new SqlDataAdapter(comand);
    DataTable dt = new DataTable();
    da.fill(dt);
  }  
}

答案 3 :(得分:0)

您将在服务器上安装数据库。只需在web.config中进行一些配置即可直接连接到该数据库。

OR

如果您在 Microsoft SQL Server 2008 R2 中找到“SQL Server Management Studio”,请单击它并登录到sql server的sql server / express实例。

在那里创建数据库。