"软件评测师 第3章数据库基础知识总结.pdf" 本资源为软件评测师考试第3章数据库基础知识的总结,涵盖了数据库基础知识的重要概念和理论。 数据库基础知识点 1. 数据库模型:概念模式、外模式、内模式三种模式的关系和区别。 2. 数据模型:ER 图、规范化、数据操作等。 3. 数据库语言:SQL 语言的基本概念和应用。 4. 数据库管理系统:DBMS 的功能和特征。 5. 数据库控制功能:数据库的控制和管理。 6. 数据仓库和分布式数据库:数据仓库和分布式数据库的基础知识。 关系模型 1. 域:一组具有相同数据类型的值的集合。 2. 笛卡尔积:域上面的一种集合运算。 3. 关系:D1×D2×…×Dn 的子集叫做在域 D1,D2,…,Dn 上的关系。 范式 1. 第一范式(1NF):关系模式 R 的每个关系 r 的属性值都是不可分割的原子值。 2. 第二范式(2NF):关系模式 R 是1NF,且每个非主属性完全依赖于候选键。 3. 第三范式(3NF):关系模式 R 是1NF,且每个非主属性都不传递依赖于 R 的候选码。 4. 巴斯-科德范式(BCNF):关系模式 R 是1NF,且每个属性都不传递依赖于 R 的候选键。 5. 第四范式(4NF):关系模式 R 是1NF,如果对于 R 的每个非平凡多值依赖 X→→Y(YX),X 都含有候选码。 集合运算 1. 并:设关系 R 和 S 具有相同的关系模式,R 和 S 的并是由属于 R 或属于 S 的元组组成的集合。 2. 交:设关系 R 和 S 具有相同的关系模式,R 和 S 的交是由既属于 R 又属于 S 的元组组成的集合。 3. 差:设关系 R 和 S 具有相同的关系模式,R 和 S 的差是由属于 R 但不属于 S 的元组组成的集合。 本资源为软件评测师考试的数据库基础知识的总结,涵盖了数据库模型、数据模型、数据库语言、数据库管理系统、数据库控制功能、数据仓库和分布式数据库等方面的知识点,为考生和从事软件开发的人员提供了有价值的参考资料。
- 粉丝: 3
- 资源: 90
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
评论0