# 数据库新技术复习 **Repository Path**: ZhenDu_ICT/Database_new_technology_review ## Basic Information - **Project Name**: 数据库新技术复习 - **Description**: 数据库新技术的复习 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2018-11-05 - **Last Updated**: 2020-12-17 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 数据库复习提纲 [TOC] ## 第一章:关系数据库模型和关系运算 **与网状和层次数据库相比,关系数据库有哪些优点?** 数据结构单一; 建立在严格的数学概念基础上; 将数据定义和数据操纵统一在一种语言中,使用方便,易学易用。 **试述关系模型的完整性规则** 实体完整性:关系中键属性不能取空值。 参照完整性:关系间引用遵循与外键相关的规则。 用户定义完整性:数据间应满足的用户所定义的语义约束关系,由系统检查。 **试述等值连接与自然连接的区别和联系** 自然连接是在两个关系共同属性上的等值连接,举一个例子就明白了。 表R ![](https://ws2.sinaimg.cn/large/006tNbRwly1fwx08el1aqj30dg0audg5.jpg) 表S ![](https://ws1.sinaimg.cn/large/006tNbRwly1fwx07bp8hej309q0ecdg5.jpg) 对于属性B的等值连接$R[R.B=S.B]S$: ![](https://ws1.sinaimg.cn/large/006tNbRwly1fwx09v820qj30iq0egwf5.jpg) 自然连接就是两个关系相同属性的连接。 ![](https://ws2.sinaimg.cn/large/006tNbRwly1fwx0ay2cohj30fy0eowf1.jpg) 综上所述,等值连接所作用的属性可以是不同的属性,并且不合并相同属性。自然连接就是作用于两个表中相同属性的等值连接,并且合并相同属性, **函数依赖、部分依赖、完全依赖、传递依赖、平凡依赖** 函数依赖,对于一个关系(表)来说,如果对于不同的记录来说,A属性的值相等的时候对应记录的B属性也对应相等,那么这就是函数依赖。 ![](https://ws4.sinaimg.cn/large/006tNbRwly1fwx0vxakz4j30hs0dcwey.jpg) 因为当A属性相等的时候E也是对应相等的,所以这里E属性函数依赖于A。 yin'wei