如何创建SQL Server数据库

下载PDF文件下载PDF文件

SQL Server数据库是最用的数据库之一,部分原因是它创建和维护起来都非常简单。借助免费的图形用户界面(GUI)程序,如SQL Server Management,你不用担心编写命令行的问题。请参阅下面的步骤1来创建数据库,在几分钟内就可以开始输入信息。

  1. How.com.vn 中文: Step 1 安装SQL Server Management Studio软件。
    这款软件是微软免费提供的,让你能通过图形界面来连接和管理SQL服务器,省去了使用命令行的麻烦。
    • 要想远程连接到SQL服务器实例,你就需要安装这款软件或其他类似的软件。
    • Mac用户可以使用开源程序,如DbVisualizer或SQuirreL SQL。虽然界面有所不同,但一般原则不变。[1]
    • 要了解如何使用命令行工来具创建数据库,请参阅关于如何在MySQL创建表的指南
  2. How.com.vn 中文: Step 2 启动SQL Server Management Studio。
    第一次启动程序时,系统会询问你想连接到哪个服务器。如果你已经启动并运行了服务器,并且拥有连接所需的权限,那么就可以输入服务器地址和身份验证信息。如果要创建本地数据库,那就把数据库名称设置为.,身份验证类型设置为“Windows身份验证”。
    • 点击连接继续。
  3. How.com.vn 中文: Step 3 找到数据库文件夹。
    连接到服务器(本地或远程)后,界面左侧将打开“对象资源管理器”窗口。“对象资源管理器”树形菜单的顶部就是你所连接的服务器。如果没有展开,那就点击它旁边的“+”图标。找到数据库文件夹。[2]
  4. How.com.vn 中文: Step 4 新建数据库。
    右键点击“数据库”文件夹,并选择“新建数据库...”。随后将出现一个窗口,让你在创建数据库之前进行配置。给数据库起个便于识别的名称。对于大多数用户而言,其余设置都可以使用默认值。[3]
    • 你会注意到,输入数据库名称时,系统会自动创建另外两个文件:“数据”和“日志”文件。数据文件存储数据库中的所有数据,而日志文件用于记录对数据库的更改。
    • 点击确定创建数据库。你会看到新数据库出现在展开的“数据库”文件夹中,并且会有一个圆柱体图标。
  5. How.com.vn 中文: Step 5 创建表。
    数据只有创建了结构才能被数据库存储。表中包含你输入数据库的信息,你需要首先创建表,然后再继续下一步。展开“数据库”文件夹中的新数据库,右键点击“表”文件夹,然后选择“新建表...”。
    • 窗口将在界面的其余部分打开,这样你就可以在新表中进行操作。
  6. How.com.vn 中文: Step 6 创建“主键”。
    强烈建议将“主键”创建为表的第一列。它充当ID号或记录编号,这样你之后就能很容易记住这些条目。要创建主键,在“列名”字段中输入“ID”,在“数据类型”字段中输入int,然后取消选中“允许NULL值”。点击工具栏中的“键”图标,将这列设置为“主键”。
    • 你不希望允许空值,因为你总是想让条目至少为“1”。如果允许空值,第一个条目将为“0”。
    • 在“列属性”窗口中向下滚动,直到找到“标识规范”选项。将它展开,并将“(是标识)”设置为“是”。这样会自动增加每个条目ID列的值,实际就是自动为每个新条目编号。
  7. How.com.vn 中文: Step 7 了解表的结构。
    表由字段或列组成。每一列表示数据库条目的一个层面。例如,如果你正在创建一个员工数据库,可能会有一个“名”列、一个“姓”列、一个“地址”列和一个“手机号”列。
  8. How.com.vn 中文: Step 8 创建其他列。
    填写主键字段时,你会注意到在它下面会出现新的字段。这些字段让你能在下一列中输入内容。填写你认为合适的字段,并确保为要在该列中输入的信息选择了正确的数据类型:
    • nchar(#) — 这是应该用于文本的数据类型,例如名称、地址等。括号中的数字是这个字段允许的最大字符数。设置限制可以确保数据库大小易于管理。电话号码应该以这种格式存储,因为不用对它们运用数学函数。
    • int — 这代表整数,通常用于ID字段。
    • decimal(x,y) — 以十进制形式存储数字,括号内的数字分别表示数字的整数和小数点后的位数。例如,decimal(6,2) 将数字存储为0000.00
  9. How.com.vn 中文: Step 9 保存表。
    创建完列后,你需要在输入信息前保存表。点击工具栏中的“保存”图标,然后输入表的名称。给表命名时最好采用易于识别的名称,特别是对于包含很多张表的大型数据库。
  10. How.com.vn 中文: Step 10 将数据添加到表中。
    保存表后,就可以开始向其中添加数据。展开“对象资源管理器”窗口中的“表”文件夹。如果没有列出新表,右键点击“表”文件夹,并选择“刷新”。右键点击表格,选择“编辑前200行”。[4]
    • 中心窗口将显示字段,以方便你输入数据。你的ID字段将会自动填充,因此你可以忽略它。填写其余字段的信息。点击下一行时,你会看到第一行中的ID字段自动填充。
    • 在输入所有需要的信息前一直这样操作。
  11. How.com.vn 中文: Step 11 执行表来保存数据。
    输入完信息后,点击工具栏上的“执行SQL”按钮将它保存到表中。SQL server将在后台运行,并将所有数据解析为你创建的列。按钮看起来像一个红色的感叹号。也可以按Ctrl+R来执行。
    • 如果有任何错误,在执行表之前,将会向你显示哪些条目填写有误。
  12. How.com.vn 中文: Step 12 查询数据。
    这时候,数据库已经创建完毕。在每个数据库中你都可以创建足够多的表(虽然数量有上限,但是大多数用户不必担心这一点,除非使用的是企业级数据库)。现在你可以通过查询数据获得报告或实现其他管理用途。有关运行查询的详细信息,可以查看其他相关的指南。
    广告

关于本How.com.vn

How.com.vn是一个“多人协作写作系统”,因此我们的很多文章都是由多位作者共同创作的。 为了创作这篇文章,17位用户(部分匿名)多次对文章进行了编辑和改进。 这篇文章已经被读过13,517次。
本页面已经被访问过13,517次。

这篇文章对你有帮助吗?

⚠️ Disclaimer:

Content from Wiki How 中文 language website. Text is available under the Creative Commons Attribution-Share Alike License; additional terms may apply.
Wiki How does not encourage the violation of any laws, and cannot be responsible for any violations of such laws, should you link to this domain, or use, reproduce, or republish the information contained herein.

Notices:
  • - A few of these subjects are frequently censored by educational, governmental, corporate, parental and other filtering schemes.
  • - Some articles may contain names, images, artworks or descriptions of events that some cultures restrict access to
  • - Please note: Wiki How does not give you opinion about the law, or advice about medical. If you need specific advice (for example, medical, legal, financial or risk management), please seek a professional who is licensed or knowledgeable in that area.
  • - Readers should not judge the importance of topics based on their coverage on Wiki How, nor think a topic is important just because it is the subject of a Wiki article.

广告