任务3.3 设置数据库完整性(课件)-《数据库应用技术-SQL Server》同步教学(大连理工大学出版社)

2024-01-03
| 22页
| 132人阅读
| 1人下载
普通

内容正文:

第3章 数据库建立 本章教学目标 学会使用SQL Server 2012创建数据库的方法; 学会使用SQL Server 2012创建数据表的方法; 学会建立数据库约束的基本方法; 学会使用T-SQL语句进行数据的增、删、改; 学会创建与使用索引的基本方法。 本章教学任务 创建与管理数据库 创建与管理数据表 设置数据库完整性 更新数据库的数据 1 2 3 4 创建和使用索引 5 任务3.3 设置数据库完整性 回顾复习 任务描述 任务准备 任务演示 1 2 3 4 课堂实践 5 课堂讨论 6 小结与作业 7 回顾复习 1.数据表创建的方式? 通过图形化建立和T-SQL建立 2.字段修改的关键字是什么? ALTER 任务描述 1.创建主键约束 设置CRM客户关系管理数据库中商品表、部门表、岗位等级表、业务员表、业务员任务表、客户表、客户信用评分档案表、客户订购表和客户反馈信息表的主键,并验证其作用。 2.创建外键约束 通过创建数据库关系图方式将CRM客户关系管理数据库中的九张表建立关系,从而创建外键约束。 任务描述 3.创建默认约束 设置客户反馈信息表的“FTime”字段默认为当前日期,采用getdate()函数完成,并进行验证。 4.创建检查约束 设置客户表中的“CCredit”字段的值为“AA级”、 “A级”、 “B星级”、 “C级”、 “D级”中的一种。 任务准备 数据完整性 域完整性 实体完整性 参照完整性 自定义完整性 任务准备 数据库约束:约束(Constraint)是SQL Server 2012提供的自动保持数据库完整性的一种方法,通过对数据库中数据设置某种约束条件来保证数据的完整性。 任务准备 约束的创建。约束的创建一般可以采用如下两种方法: 1.使用SSMS图形化创建约束; 2.使用T-SQL语句创建。 任务准备 创建主键 任务准备 创建外键 任务准备 创建默认约束 任务准备 创建CHECK约束 任务演示 1.创建主键约束 2.创建外键约束 3.创建默认约束 4.创建检查约束 任务演示 1.创建主键约束 任务演示 2.创建外键约束 任务演示 3.创建默认约束 任务演示 4.创建检查约束 课堂实践 1.为CRM客户关系管理数据库的九张表建立主键及关系图。 2.在TB_Product表中,设置 “PType”字段的内容只能是数码、电脑产品、手机、家用电器中的一种。 3.在TB_Customer表中,设置“CIntegration”字段的值大于等于0。 4.在TB_Salesman表中,设置“SSex”字段为“男”或者“女”,默认值为女。 课堂讨论 完整性有哪几种? 约束有哪些? 检查约束和规则怎样互换? 技术基础中的相关内容。 小结与作业 本任务主要包括以下知识: 1.完整性 2.约束 3.创建约束的方法 完成HR人力资源管理数据库:HR人力资源管理数据库完整性的设置 $$

资源预览图

任务3.3 设置数据库完整性(课件)-《数据库应用技术-SQL Server》同步教学(大连理工大学出版社)
1
任务3.3 设置数据库完整性(课件)-《数据库应用技术-SQL Server》同步教学(大连理工大学出版社)
2
任务3.3 设置数据库完整性(课件)-《数据库应用技术-SQL Server》同步教学(大连理工大学出版社)
3
任务3.3 设置数据库完整性(课件)-《数据库应用技术-SQL Server》同步教学(大连理工大学出版社)
4
任务3.3 设置数据库完整性(课件)-《数据库应用技术-SQL Server》同步教学(大连理工大学出版社)
5
任务3.3 设置数据库完整性(课件)-《数据库应用技术-SQL Server》同步教学(大连理工大学出版社)
6
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。