数据库应用技术6_1.pptVIP

  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文档。上传文档
查看更多
(二)使用SSMS修改表 在弹出【表和列】对话框中 选择外键表“SC”中的外键“SID(学号)”,选择主键表“Student”中的主键“SID(学号)” 单击“确定”按钮 3.定义外键(FOREIGN KEY)约束 * (二)使用SSMS修改表 在【外键关系】对话框中 将“强制外键约束”选项设置为“是” 3.定义外键(FOREIGN KEY)约束 * (二)使用SSMS修改表 在【外键关系】对话框中 单击“更新规则” 下拉列表,设置为“不执行任何操作” 单击“删除规则” 下拉列表,设置为“级联” 3.定义外键(FOREIGN KEY)约束 采用同样的方法添加外键CID * (二)使用SSMS修改表 3.定义外键(几点说明) 在创建或重新启用时检查现有数据 若将“在创建或重新启用时检查现有数据”的设置指定“是”,对于在创建或重新启用约束之前就存在于表中的所有数据,将根据约束进行验证。 强制外键约束 若将“强制外键约束”或“强制用于复制”设置为“是”,则能确保任何数据添加、更新或删除操作都不会违背参照关系。 * (二)使用SSMS修改表 3.定义外键(几点说明) 更新(Update)数据或删除(Delete)规范 如果对主键表进行更新或删除一行数据的操作,检查主键表的主键是否被外键表的外键引用,分为以下两种情况。 ● 若没有被引用,则更新或删除。 ● 若被引用,对于下面的选项,可能发生如下4种操作之一。 ① 无操作:拒绝更新或删除主键表。SQL Server将显示一条错误信息,告知用户不允许执行该操作。 ② 级联:级联更新或删除从表中相应的所有行。 ③ 设置空:将外键表中相对应的外键值改为空值NULL(如果可接受空值)。 ④ 设置默认值:如果外键表的所有外键列均已定义默认值,则将该值设置为列定义的默认值。 * (二)使用SSMS修改表 4.定义检查(CHECK)约束 案例:定义表“Student”的CHECK约束 “Sex=‘男’ OR Sex=‘女’” 打开【CHECK约束】对话框 用右键单击?【表设计器】上方,从弹出的快捷菜单中选择“CHECK约束”命令 单击工具栏中的“管理CHECK约束”按钮 选择主菜单“表设计器”→“CHECK约束”命令 * (二)使用SSMS修改表 在【CHECK约束】对话框中 单击“添加”按钮,添加“CHECK约束”;在“表达式”文本框中输入检查表达式“Sex=男 OR Sex=女” 4.定义检查(CHECK)约束 * (二)使用SSMS修改表 5.定义默认值(DEFAULT)约束 案例:对课程表“Student”,为专业列“Specialty”设置默认值“计算机信息管理”,实现数据的域完整性控制。 在【表设计器】中 单击【表设计器】上方的列“Specialty” * (二)使用SSMS修改表 5.定义默认值(DEFAULT)约束 在【列属性】选项卡中 在“默认值或绑定”文本框中输入计算机信息管理 * 二、使用SSMS创建与管理表 使用SSMS创建表 1 使用SSMS修改表 2 使用SSMS删除表 3 * (三)使用SSMS删除表 在【对象资源管理器】窗口中 展开“数据库”节点 展开所选择的具体数据库节点,展开“表”节点 右键要删除的表,选择“删除”命令或DELETE键 删除表 * 单元6_1 表的创建与操作(SSMS) * 表概述 1 使用SSMS创建与管理表 2 使用SSMS操作表 3 使用SSMS创建与管理索引 4 1 关系图的创建与管理 5 三、使用SSMS操作表 使用SSMS插入数据行 1 使用SSMS更新数据 2 使用SSMS删除数据行 3 * (一)使用SSMS添加数据行 案例:为“EDUC”数据库的各表插入数据行。 在【对象资源管理器】窗口中 展开“数据库”→“EDUC”→“表”节点,分别用右键单击表“Student”、“Course”和“SC”节点,从弹出的快捷菜单中选择“编辑前200行”命令,在打开的【表编辑器】中添加数据行。 在【表编辑器】中添加数据行 * (一)使用SSMS添加数据行 在【表编辑器】中编辑Sudent表 * (一)使用SSMS添加数据行 在【表编辑器】中编辑Course表 * (一)使用SSMS添加数据行 在【表编辑器】中编辑SC表 * 三、使用SSMS操作表 使用SSMS添加数据行 1 使用SSMS更新数据 2 使用SSMS删除数据行 3 * (二)使用SSMS更新数据 在【对象资源管理器】窗口中 展开“数据库”→“EDUC”→“表”节点,分别用右键单击表“Stud

文档评论(0)

132****9295 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档