北大青鸟:《SQLServer数据库》PPT教学课件 第二章 SQL Server数据库表管理

北大青 7E 男 第二章 SQL Server数据库表管理 ACCP V4.0
ACCP V4.0 1 第二章 SQL Server数据库表管理

北大青 7E 男 回顾 口数据库的作用 口数据库的发展过程以及当前流行的数据库 口数据库基本概念:数据存储方式、实体和记录、 数据库和数据库表、数据冗佘和数据完整性 口使用企业管理器创建组、注册、用户 口在企业管理器中创建数据库 口收缩、移动和配置数据库的选项 ACCP V4.0
ACCP V4.0 2 回顾 ❑数据库的作用 ❑数据库的发展过程以及当前流行的数据库 ❑数据库基本概念:数据存储方式、实体和记录、 数据库和数据库表、数据冗余和数据完整性 ❑使用企业管理器创建组、注册、用户 ❑在企业管理器中创建数据库 ❑收缩、移动和配置数据库的选项

北大青 7E 男 本章目标 口使用企业管理器创建数据库表 口设置表的主键、外键和建立表之间的关系 口为表增加约束 ACCP V4.0
ACCP V4.0 3 本章目标 ❑使用企业管理器创建数据库表 ❑设置表的主键、外键和建立表之间的关系 ❑为表增加约束

北大青 7E 身再论数据完整性2-1 可靠性准确性 数据完整性 ACCP V4.0
ACCP V4.0 4 再论数据完整性 2-1 可靠性 准确性 数据完整性

北大青 7E 身再论数据完整性2-2 数据存放在表中 “数据完整性的问题大多是由于设计引起的” 口创建表的时候,就应当保证以后数据输入是正确的 —错误的数据、不符合要求的数据不允许输入 创建表:保证数据的完整性=实施完整性约束 ACCP V4.0
ACCP V4.0 5 再论数据完整性 2-2 ❑ 数据存放在表中 ❑ “数据完整性的问题大多是由于设计引起的” ❑ 创建表的时候,就应当保证以后数据输入是正确的 ——错误的数据、不符合要求的数据不允许输入 创建表:保证数据的完整性 = 实施完整性约束

北大青 7E 男 完整性包括..2-1 口输入的类型是否正确? 年龄必须是数字 口输入的格式是否正确? 列值要求(约束) 身份证号码必须是18位 口是否在允许的范围内? —性别只能是”男”或者”女 口是否存在重复输入? 学员信息输入了两次 口是否符合其他特定要求? 整行要求(约束) 信誉值大于5的用户才能够加入会员列表 ACCP V4.0
ACCP V4.0 6 完整性包括…2-1 ❑ 输入的类型是否正确? ——年龄必须是数字 ❑ 输入的格式是否正确? ——身份证号码必须是18位 ❑ 是否在允许的范围内? ——性别只能是”男”或者”女” ❑ 是否存在重复输入? ——学员信息输入了两次 ❑ 是否符合其他特定要求? ——信誉值大于5的用户才能够加入会员列表 ❑ …… 列值要求(约束) 整行要求(约束)

北大青鸟 TEC 完整性包括..2-2 域完整性 门实体完整性自定义完整性 引用完整性 ACCP V4.0
ACCP V4.0 7 完整性包括…2-2 域完整性 实体完整性 引用完整性 自定义完整性

北大青 7E 男 实体完整性 学号 姓名 地址 0010012 李山 山东定陶 0010013 吴兰 湖南新田 0010014 雷铜 江西南昌 0010015 张丽鹃 河南新乡 0010016 赵可以 河南新乡 0010014 雷铜 江西南昌 约束方法:唯一约束、主键约束、标识列 ACCP V4.0
ACCP V4.0 8 实体完整性 0010016 赵可以 河南新乡 0010015 张丽鹃 河南新乡 0010014 雷铜 江西南昌 0010013 吴兰 湖南新田 0010012 李山 山东定陶 学号 姓名 地址 …. 0010014 雷铜 江西南昌 × 约束方法:唯一约束、主键约束、标识列

北大青 7E 男 域完整性 学号 姓名 地址 0010012 李山 山东定陶 0010013 吴兰 湖南新田 0010014 雷铜 江西南昌 0010015 张丽鹃 河南新乡 0010016 赵可以 河南新乡 870000000李亮 湖北江门 约束方法:限制数据类型、检查约束、外键约束、 默认值、非空约束 ACCP V4.0
ACCP V4.0 9 域完整性 0010016 赵可以 河南新乡 0010015 张丽鹃 河南新乡 0010014 雷铜 江西南昌 0010013 吴兰 湖南新田 0010012 李山 山东定陶 学号 姓名 地址 …. 8700000000 李亮 湖北江门 × 约束方法:限制数据类型、检查约束、外键约束、 默认值、非空约束

北大青鸟 引用完整性 李山山东定 学号姓名 地址 0010012 0010013 湖南新田 0010014雷铜 江西南昌 0010015张丽鹃 河南新乡 0010016赵可以河南新乡 科目学号分数 数学001001288 数学 001001374 语文 001001267 语文001001381 数学 001001698 × 约束方法:外键约束数学 001002198 ACCP V4.0
ACCP V4.0 10 引用完整性 0010016 赵可以 河南新乡 0010015 张丽鹃 河南新乡 0010014 雷铜 江西南昌 0010013 吴兰 湖南新田 0010012 李山 山东定陶 学号 姓名 地址 … 数学 0010021 98 × 约束方法:外键约束 科目 学号 分数 … 数学 0010012 88 数学 0010013 74 语文 0010012 67 语文 0010013 81 数学 0010016 98
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
- 北大青鸟:《SQLServer数据库》PPT教学课件 第一章 SQL Server数据库基础.ppt
- 东北电力大学:《C语言程序设计》课程教学资源(PPT课件)第9章 预处理命令.ppt
- 东北电力大学:《C语言程序设计》课程教学资源(PPT课件)第8章 函数.ppt
- 东北电力大学:《C语言程序设计》课程教学资源(PPT课件)第7章 数组.ppt
- 东北电力大学:《C语言程序设计》课程教学资源(PPT课件)第6章 循环结构程序设计.ppt
- 东北电力大学:《C语言程序设计》课程教学资源(PPT课件)第5章 选择结构程序设计.ppt
- 东北电力大学:《C语言程序设计》课程教学资源(PPT课件)第4章 顺序结构程序设计.ppt
- 东北电力大学:《C语言程序设计》课程教学资源(PPT课件)第3章 数据类型、运算符与表达式.ppt
- 东北电力大学:《C语言程序设计》课程教学资源(PPT课件)第2章 程序的灵魂-算法.ppt
- 东北电力大学:《C语言程序设计》课程教学资源(PPT课件)第1章 C语言概述.ppt
- 东北电力大学:《C语言程序设计》课程教学资源(PPT课件)第13章 文件.ppt
- 东北电力大学:《C语言程序设计》课程教学资源(PPT课件)第12章 位运算.ppt
- 东北电力大学:《C语言程序设计》课程教学资源(PPT课件)第11章 结构体与共用体.ppt
- 东北电力大学:《C语言程序设计》课程教学资源(PPT课件)第10章 指针.ppt
- 东北电力大学:《C语言程序设计》C语言实验上机指导.doc
- 东北电力大学:《C语言程序设计》WORD讲义.doc
- 清华大学出版社:《C语言程序设计》教材电子教案(PPT课件,第三版)第9章_预处理命令.ppt
- 清华大学出版社:《C语言程序设计》教材电子教案(PPT课件,第三版)第8章_函数.ppt
- 清华大学出版社:《C语言程序设计》教材电子教案(PPT课件,第三版)第7章_数组.ppt
- 清华大学出版社:《C语言程序设计》教材电子教案(PPT课件,第三版)第6章_循环控制.ppt
- 北大青鸟:《SQLServer数据库》PPT教学课件 第三章 SQL Server数据管理.ppt
- 北大青鸟:《SQLServer数据库》PPT教学课件 第四章 数据查询(1).ppt
- 北大青鸟:《SQLServer数据库》PPT教学课件 第五章 数据查询(2).ppt
- 厦门理工学院:《单片机原理与控制技术》课程教学资源(PPT课件讲稿,第2版)第1章 微型计算机系统基本知识.ppt
- 厦门理工学院:《单片机原理与控制技术》课程教学资源(PPT课件讲稿,第2版)第2章 80C51单片机内部结构和工作原理.ppt
- 厦门理工学院:《单片机原理与控制技术》课程教学资源(PPT课件讲稿,第2版)第3章 80C51系列单片机指令系统.ppt
- 厦门理工学院:《单片机原理与控制技术》课程教学资源(PPT课件讲稿,第2版)第4章 汇编语言程序设计.ppt
- 厦门理工学院:《单片机原理与控制技术》课程教学资源(PPT课件讲稿,第2版)第5章 中断系统和定时/计数器.ppt
- 厦门理工学院:《单片机原理与控制技术》课程教学资源(PPT课件讲稿,第2版)第6章 串行通信.ppt
- 厦门理工学院:《单片机原理与控制技术》课程教学资源(PPT课件讲稿,第2版)第7章 80C51并行扩展技术.ppt
- 厦门理工学院:《单片机原理与控制技术》课程教学资源(PPT课件讲稿,第2版)第8章 80C51串行扩展技术.ppt
- 厦门理工学院:《单片机原理与控制技术》课程教学资源(PPT课件讲稿,第2版)第9章 常用外围设备接口电路.ppt
- 《微机原理与接口技术》课程教学资源(PPT课件)第一章 概论.ppt
- 《微机原理与接口技术》课程教学资源(PPT课件)第七章 8086时序.ppt
- 《微机原理与接口技术》课程教学资源(PPT课件)第三章 微处理器的结构.ppt
- 《微机原理与接口技术》课程教学资源(PPT课件)第九章 输入输出接口技术.ppt
- 《微机原理与接口技术》课程教学资源(PPT课件)第二章 运算基础.ppt
- 《微机原理与接口技术》课程教学资源(PPT课件)第五章 8086的寻址方式和指令系统.ppt
- 《微机原理与接口技术》课程教学资源(PPT课件)第八章 输入/输出及中断系统.ppt
- 《微机原理与接口技术》课程教学资源(PPT课件)第六章 汇编语言程序设计.ppt