关系数据库是指 实现数据模型 采取关系数据库模型.
1.关系数据库模型三要素是什么?
关系数据结构: 四个key, 超键(能识别唯一元组的属性集合), 候选键(最小超键,即真子集不得为超键的超键), 主键(候选键里人为指定的一个), 外键(依赖于其他表或自己表的主键的属性)
关系操作: 查, 更改(插,修,删)两种操作, 还有查询语言: 关系代数(描述执行过程), 关系演算, 结构化查询语言(sql描述结果, 且合并ddl,dml,dcl)
完整性约束: 指数据库中数据都要满足的约束, 完整性约束分 实体完整性, 参照完整性, 用户自定义完整性
实体: 主键不空不重复
参照完整性: 不比主键多, 可以空
用户自定义完整性: 可以定义不空, 不重, 自增等
关系代数:
关系代数操作关系, 这个是写题的自己写吧. 它有派生(简化表达)和扩展(提高功能)操作
关系演算不考.
网友评论