1
数据库技术及应用
1.7.2.2 4.2.2 Management Studio创建数据表
4.2.2 Management Studio创建数据表

表作为数据库的基本组成部分,实际上是关系数据库中对关系的一种抽象化描述。表是数据存储的地方,管理好表也就管理好了数据库。假设要创建的数据表结构的设计如表4-2所示。

表4-2 学生信息表(Student_info)

下面介绍在SQL Server2008中使用SQL Server Management Studio(SSMS)实现对表的创建。

【例4-1】根据数据库的设计,将学生相关信息存放在Student_info表中,需要在学生选课系统中创建学生信息表Student_info。

(1)启动SQL Server Management Studio,在该窗口的“对象资源管理器”窗格中,依次展开“数据库”节点和Student节点,右键单击数据库Student下的“表”节点,在弹出的快捷菜单中执行“新建表”命令,如图4-1所示。

图4-1 执行“新建表”命令

(2)出现表设计器如图4-2所示,在其右上半部分窗口输入列的基本属性,包括列的名称、长度、数据类型、可空性等表的基本信息,输入完成后如图4-3所示。

图4-2 表设计器

图4-3 输入列的基本属性

(3)在表设计器右下半部分的“列属性”列表框中指定列的详细属性,包括输入表是否自动增长等补充信息,如图4-4所示。

(4)定义好表中的所有列后,单击“保存”按钮或执行“文件”菜单中的“保存表名”命令。

(5)在弹出的“选择名称”对话框中为该表输入一个名称,单击“确定”按钮,如图4-5所示。

(6)新表创建后,在“对象资源管理器”窗格中,可以依次展开“数据库”节点、Student节点和“表”节点,单击Student_info表,查看刚才所建的表,如图4-6所示。

图4-4 列的详细属性设置

图4-5 “选择名称”对话框

图4-6 数据库列表

注意:尽可能地在创建表的时候正确地输入列的信息;在同一数据库中,列名不能相同。