资源简介 (共21张PPT)创建与维护学生信息管理数据表任务5-1 表的概述目录Contents任务5-2 SQL Server的数据类型任务5-3 列的其他属性任务5-4 设计学生信息管理数据库的表结构任务5-5 创建表任务5-6 修改表任务5-7 删除表任务5-8 向表添加、修改、删除表记录任务5-6 修改表PART 6(一)使用SSMS修改表结构(二)使用ALTER TABLE语句任务assignments修改表任务5-6任务1-1 数据处理【任务分析】设计人员在完成表的创建后,难免要修改其结构,包括修改表名、字段的数据类型和字段名、增加和删除字段、修改字段的排列位置、更改表的存储引擎和删除表的完整性约束条件等。【课堂任务】掌握修改表结构的两种操作方法。 使用SSMS修改表结构。 使用ALTER TABLE语句修改表结构。修改表任务5-6任务1-1 数据处理(一)使用SSMS修改表结构1.修改表名选中要修改的表,再单击一次,表名即处于编辑状态,直接输入新的表名。或用鼠标右键单击要修改的表,在弹出的快捷菜单中选择【重命名】命令,再输入新表名。2.修改字段名和字段数据类型、增加和删除字段、修改字段的排列位置用鼠标右键单击要修改的表,在弹出的快捷菜单中选择【设计】命令,打开【表设计器】窗口,同新表一样,可以向表中加入列、从表中删除列或修改列的属性,修改完毕单击【保存】按钮即可。修改表任务5-6任务1-1 数据处理3.更改表的存储引擎、删除表的完整性约束条件用鼠标右键单击要修改的表,在弹出的快捷菜单中选择【设计】命令,打开【表设计器】窗口,单击【表设计器】选项卡中的命令或快捷菜单中的命令可以修改主键、关系、索引和CHECK约束等。修改表任务5-6任务1-1 数据处理(二)使用ALTER TABLE语句修改表结构1.ALTER TABLE语句的语法格式ALTER TABLE <表名>{[ALTER COLUMN <字段名><新数据类型> [[NULL | NOT NULL ]]| [ADD<新字段名><数据类型> [<表级完整性约束条件>][,…n]]|[DROP CONSTRAINT <约束名>[,…n] |COLUMN <字段名>[,…n]]}修改表任务5-6任务1-1 数据处理2.参数的功能说明(1)ALTER COLUMN <字段名><新数据类型> [NULL | NOT NULL ]修改指定表中字段的数据类型或完整性约束条件。(2)ADD<新字段名><数据类型> [<表级完整性约束条件>][,…]为指定的表增加一个新字段,并指定新字段的数据类型和完整性约束。(3)DROPCONSTRAINT <约束名>[,…n] |COLUMN <字段名>[,…n]删除指定表中不需要的约束或字段。修改表任务5-6任务1-1 数据处理修改表任务5-6任务1-1 数据处理提示 ① 添加列时,不需要带关键字COLUMN;在删除列时,在列名前要带上关键字COLUMN,因为在默认情况下,认为是删除约束。② 添加列时,需要带数据类型和长度;在删除列时,不需要带数据类型和长度,只需指定列名。③ 如果在该列定义了约束,则在修改时会限制,如果确实要修改该列,则先必须删除该列上的约束,然后再修改。任务5-7 删除表PART 7(一)使用SSMS删除表任务assignments(二)使用DROP TABLE语句删除表任务5-7任务1-1 数据处理【任务分析】对于确定不用的数据表,可以将其删除,删除一个表时,该表的结构定义、数据、约束、索引都将永久删除。【课堂任务】掌握删除表的两种方法。 使用SSMS管理工具删除表。 使用DROP TABLE语句删除表。删除表任务5-7任务1-1 数据处理(一)使用SSMS删除表使用SSMS删除表非常简单,只需展开【服务器】→【数据库】节点,用鼠标右键单击要删除的表,在弹出的快捷菜单中选择【删除】命令,如果确定要删除该表,则在弹出的【删除对象】对话框中单击【确定】按钮,即可删除表。删除表任务5-7任务1-1 数据处理PART 8任务5-8向表添加、修改与删除数据记录(一)向表添加、修改与删除数据记录任务assignments向表添加、修改与删除数据记录任务5-8任务1-1 数据处理【任务分析】设计人员在完成表的创建后,只是建立了表结构,还应该向表中添加数据,并进行查看、修改或删除数据记录。【课堂任务】掌握在SSMS中添加数据、查看数据、修改数据、删除数据等操作。 向表添加数据。 快速查看、修改和删除数据记录。向表添加、修改与删除数据记录任务5-8任务1-1 数据处理1.向表添加数据向表添加数据时,不同数据类型的数据格式不同,因此应严格遵守它们各自的要求。添加的数据按输入顺序保存,数据记录的条数不限,只受数据库存储空间限制。打开SSMS窗口,连接到本地的数据库引擎,在【对象资源管理器】窗格中展开【服务器】→【数据库】节点,单击前面的【+】按钮,展开该数据库,单击【表】节点前面的【+】按钮,显示该数据库下的所有表,用鼠标右键单击要操作的表,选择快捷菜单中的【编辑前1000行】命令,打开该表的数据编辑窗口,最后一条记录下面有一条所有字段都为NULL的记录,在此处添加新记录,记录添加后数据将自动保存在数据表中。向表添加、修改与删除数据记录任务5-8任务1-1 数据处理2.快速查看、修改和删除数据记录(1)修改数据记录。修改某字段的值,只需单击该字段,然后输入新的值即可。(2)删除数据记录。删除某条数据记录,可选中该记录单击鼠标右键,选择快捷菜单中的【删除】命令,出现图5.4所示的提示框,如果确认删除,则单击【是】按钮,注意此处的删除是永久删除,将无法撤销所做的更改。 展开更多...... 收起↑ 资源预览