SQLserver2005案例教程第2章创建及维护表课件教学.pptVIP

SQLserver2005案例教程第2章创建及维护表课件教学.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
在线教务辅导网: 更多课程配套课件资源请访问在线教务辅导网 馋死 PPT研究院 POWERPOINT ACADEMY * * 图 2-2-9 删除指定记录 (2)删除所有记录 例如:对“选课管理”数据库中“课程信息”表进行操作,删除“课程信息”表中的所有信息。 完成该操作的 T-SQL 语句格式如下,效果如图 2-2-10 所示。 DELETE FROM 课程信息 该语句使“课程信息”表成为空表,它删除了“课程信息”表的所有记录。 图 2-2-10 删除“课程信息”表 2.3 【案例 6】维护“学生基本档案”表 为确保数据不丢失同步,可以在两个表之间添加关系强制引用完整性。引用完整性是一种规则体系,这些规 则可确保相关表中各行间关系的有效性,并确保不会意外地删除或更改相关的数据。引用完整性关系有助于确保 一个表中的信息与另一个表中的信息匹配。例如“成绩”表中不允许出现“学生基本档案”表中不存在的“学号”。 相关知识 1.使用 SSMS 修改表结构 在数据库设计完成后,有时要求对数据库中的表进行修改,可以使用 SQL Server Management Studio 对数 据库中的表进行修改。 ① 启动 SQL Server Management Studio 程序,在“对象资源管理器”窗格中依次展开“数据库”结点→“选 课管理”数据库结点→“表”结点。 ② 在“学生基本档案”表上右击,选择“修改”命令,如图 2-3-10 所示。 ③ 选中“政治面貌”属性列并右击,选择“插入列”命令,如图 2-3-11 所示。 ④ 出现一个空白列,输入属性列名“电话”,类型为“char(11)”,允许“空”,如图 2-3-12 所示。 ⑤ 单击“保存”按钮,保存“学生基本档案”表,打开如图 2-3-13 所示的“保存”对话框,单击“是”按 钮。 图 2-3-10 选择“修改”命令 图 2-3-11 选择“插入列”命令 图 2-3-12 插入“电话”属性列 图 2-3-13 “保存”对话框 2.使用 SSMS 重命名表 ① 启动 SQL Server Management Studio 程序,在“对象资源管理器”窗格中依次展开“数据库”结点→“选 课管理”数据库结点→“表”结点。 ② 在“课程信息”表上右击,选择“重命名”命令,如图 2-3-14 所示。 ③ 输入新的表名“课程”,如图 2-3-15 所示。 图 2-3-14 选择“重命名”命令 图 2-3-15 输入新表名 3.使用 ALTER TABLE 语句修改表结构 使用 ALTER TABLE 语句可以对数据库中的表进行修改,包括添加新列、增加新约束条件、修改原有的列定义 ] , 和删除已有的列和约束条件。 其基本语句格式如下: ALTER TABLE 表名 [ALTER COLUMN 列名 .新数据类型 [NULL/NOT NULL] ] [ADD 新列名 数据类型 [完整性约束] [NULL/NOT NULL] [DROP COLUMN 完整性约束名] 其中表名指定需要修改的表,ALTER COLUMN 子句用于修改原有的列定义(主要是数据类型),ADD 子句用 于增加新列和新的完整性约束条件,DROP 子句用于删除指定的完整性约束条件或指定的列。 (1)添加列 【案例 6-1】要在“学生基本档案”表中添加一个属性列,名称为“电话”,长度为 11 个字符,类型为 char。 该操作可以使用 T-SQL 语句完成,具体操作如下所述。 ① 选择“开始”→“程序”→Microsoft SQL Server 2005 命令,打开 SQL Server Management Studio 窗 口,使用“Windows 身份验证”或者是“SQL Server 身份验证”建立连接。 ② 单击“文件”菜单,依次选择“新建”→“数据库引擎查询”命令,或者单击“新建查询”按钮 创建一个查询输入窗口。 。 ③ 在工具栏中单击 master 下拉列表,在“可用的数据库”列表中选择“选课管理”数据库,在如图 2-3-16 所示的查询窗口内输入 Transact-SQL 语句,然后单击“执行”按钮 语句格式如下:ALTER TABLE 学生基本档案 ADD 电话 char(11) NULL ④ 在 ALTER TABLE 语句中使用 ADD 关键字增加列,无论表中原来是否已有数据,新增加的列一律为空值, 且新增加的一列位于表结构的末尾,如图 2-3-17 所示。 图 2-3-16 选择“选课管理”数据库并输入 T-SQL 语句 (2)修改列 在 ALTER TABLE 语句中可以使用 A

您可能关注的文档

文档评论(0)

精品课件 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档