情景4数据表管理.pptVIP

  1. 1、本文档共56页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
4.4.2 使用Transact-SQL创建和修改表 (3)删除列。 [例4-5] 由于系统需求的变更,将把[例4-1]添加的Sgrade字段删除 ALTER TABLE Student_info DROP COLUMN Sgrade 4.4.2 使用Transact-SQL创建和修改表 通过对以上三个应用的操作,我们总结T-SQL语句修改表的基本语句格式如下: ALTER TABLE 表名 [ALTER COLUMN 字段名 新数据类型及长度] [ADD 新字段名 数据类型 [完整性约束]] [DROP COLUMN 字段名] ?注意:表结构的修改语句没有修改字段名的功能,想要修改列名,只有将原来的列名删除,再添加新的列。另一种做法是,在SSMS管理器中进行修改。 4.5数据表的查看和删除 4.5.1 使用SSMS查看和删除表 1.查看表 【例4-6】查看刚才在学生信息管理系统Student中已经建立好的Student_info表中的信息。 (1)启动SQL Server Management Studio,在对象资源管理器中依次展开“数据库”节点、Student节点和表节点。 (2)在“Student_info”表上单击鼠标右键,在弹出的菜单中选择“属性”命令 (3)打开“表属性”对话框,可以查看表的常规、权限等详细信息。 4.5.1 使用SSMS查看和删除表 2.删除表 根据数据管理的需要,有时要删除数据库中 的某些表以释放更多的空间,删除表时特别要注意的是表的结构定义、数据、约束和索引等都会被永久删除。 4.5.1 使用SSMS查看和删除表 【例4-7】删除在Student数据库中已经建立的Student_info表。 (1)启动SQL Server Management Studio,在对象资源管理器中依次展开“数据库”节点、Student节点和表节点。 (2)在Student_info表上单击鼠标右键,在弹出的菜单中选择“删除”命令 (3)打开“删除对象”对话框,单击“确定”按钮即完成表的删除 4.5.2 使用?T-SQL查看和删除表 1.查看表 使用存储过程sp_help可以查看表的相关信息。储存过程sp_help的基本语句格式如下: Sp_help [表名] 参数含义:表名是指要查看表的名称。 比如,要完成例4-6也可以使用以下语句: Sp_help student_info 4.5.2 使用?T-SQL查看和删除表 2.删除表 使用DROP TABLE可以删除表,其基本的格式如下: DROP TABLE[表名] 参数含义:表名是指要删除表的名称。 比如,要完成例4-7,也可以使用以下语句: DROP TABLE Student_info 该语句一旦执行,表中的数据以及在此表上建立的约束、索引都将被删除掉,建立在该表上的视图依然保留,但已经无法引用,因此,执行删除操作要十分谨慎。 4.6 数据记录的操作 4.6.1 使用SSMS进行数据记录的操作 (1)启动SQL Server Management Studio,在对象资源管理器中依次展开“数据库”节点、Student节点和表节点。 (2)在“Student_info”表上单击鼠标右键,在弹出的菜单中选择“编辑前200行” 。 (3)在SQL Server Management Studio中可以直接在图4-16所示的表格中完成添加、修改表的操作。 4.6.1 使用SSMS进行数据记录的操作 图4-16 4.6.1 使用SSMS进行数据记录的操作 (4)要删除记录时,在选定的记录单击鼠标右键,在弹出菜单中选择“删除”命令即可,如图4-17。记录操作完成后,根据提示完成保存操作。 图4-17 4.6.1 使用SSMS进行数据记录的操作 ?注意: 添加、修改和删除记录并不是总能正确执行,数据必须遵循一定的规则,这个规则就是我们下一情景要讲的数据完整性规则。 在添加和修改过程中按“Esc”键可取消不符合规则的数据输入。 4.6.2 使用T-SQL进行数据记录的操作 1.插入记录 【例4-7】新生入学,在Student_info表中插入一条新数据。 INSERT INTO Student_info VALUES(,’黄旭明’,’男’, ’1992-12-23’, ’G02001’ ,’NULL’,’0769) 4.6.2 使用T-SQL进行数据记录的操作 通过以上应用总结出插入记录的语句格式?: INSERT INTO 表名 [属性列1[,属性列2…] VALUES(

文档评论(0)

junjun37473 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档