7 数据表的管理2.pptVIP

  • 12
  • 0
  • 约7.1千字
  • 约 33页
  • 2017-02-28 发布于湖北
  • 举报
数据表的管理(2) 3 表的修改与删除 3.1修改数据库中的表 3.2删除数据库中的表 3.1修改数据库中的表 1. 使用表设计器修改表 (1)启动SQL Server Management Studio,在“对象资源管理器”窗口中,展开“数据库”节点,选择相应的数据库,如“student”。 (2)展开“student”节点,再展开“表”节点,右键单击要修改的“表”,在弹出的快捷菜单中选择“修改”命令,启动表设计器。 (3)如前所述,在表设计器中修改各字段的定义,如字段名、字段类型、字段长度、是否为空等。 (4)添加或删除字段。如果要增加一个字段,将光标移动到最后一个字段的下边,输入新字段的定义即可。如果要在某一字段前插入一个新字段,右键单击该字段,在弹出的快捷菜单中选择“插入列”命令;如果要删除某列,右键单击该列在弹出的快捷菜单中选择“删除列”命令。 3.1修改数据库中的表 2.使用T-SQL语言修改表 1)语法: ALTER TABLE table_name { [ ALTER COLUMN column_name { new_data_type [ ( precision [ , scale ] ) ] [ COLLATE collation_name ] [ NULL | NOT NULL ] | {ADD | DROP } ROWGUIDCOL } ] | ADD { [ column_definition ] } [ ,...n ] | DROP { [ CONSTRAINT ] constraint_name | COLUMN column } [ ,...n ] } ? 4.3.1修改数据库中的表 2)语法注释: ALTER COLUMN:修改表列属性的子句 ADD:增加列或约束的子句 ? DROP COLUMN:删除表列的子句 table_name:需要修改表的表格名称 column_name:希望增加的字段名 data_type:需要增加的字段的数据类型名 collation_name:排序规则名 3.1修改数据库中的表 3)举例: 在学生表中修改“家庭住址”字段的属性,使该字段的数据类型为varchar(50),允许为空。 在查询分析器中执行如下语句: USE STUDENT GO ?ALTER TABLE 学生 ALTER COLUMN 家庭住址 varchar(50) NULL GO 3.2删除数据库中的表 1.使用SQL Server Management Studio删除表 操作步骤如下: 1)在“对象资源管理器”窗口中,展开“数据库”节点,选择相应的数据库 。 2)展开相应数据节点,再展开“表”节点,右击要删除的表,在弹出的快捷菜单中选择“删除”命令,弹出“删除对象”对话框,单击“确定”按钮即可删除相关表。 3.2删除数据库中的表 2.使用DROP TABLE语句删除表 1)语法: DROP TABLE 表名 2)案例 删除Student数据库中的“专业”表。 程序清单: USE Student GO DROP TABLE 专业 GO 4 数据的添加与表的查看 4.1向表中添加数据 4.2数据库中表的查看 4.1向表中添加数据 使用SQL Server Management Studio向表中添加数据 1)在“对象资源管理器”窗口中,展开“数据库”节点,选择相应的数据库。 2)展开选中的数据库节点,再展开“表”节点,右键单击要添加数据的“表”,如“班级”,在弹出的快捷菜单中选择“打开表”命令,就会打开“查询设计器”的结果窗口。 3)在“查询设计器”的表中可以输入新记录,也可以修改和删除已经输入的数据。 4.2数据库中表的查看 1.查看表结构 1)使用SQL Server Management Studio查看表的基本信息 在“对象资源管理器”窗口中,展开“数据库”节点,选择相应的数据库,如“student”。然后,展开“表”节点,右键单击需要查看信息的表(如“班级”表),在弹出的快捷菜单中选择“属性”命令,出现“表属性”对话框。在此,可以选择“常规”、“权限”和“扩展属性”选项页查看表的基本信息。 2)使用系统存储过程sp_help 使用sp_help存储过程查看表结

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档