特别声明:本复习题仅为大家提供复习课程知识点的作用,希望大家能够真正掌握每题涉及的知识点,只要每题都真正会做,那么通过本课程的课终考核就没有问题
但切记不能仅记住这些题,特别是只记答案,因为抽出的题应该都不会是跟这里的题完全一样的
所以大家一定要通过看书/PPT,讨论搞懂每一题,特别是关系代数运算、SQL命令、求候选码、属性集闭包、范式判断等等等等,掌握的是方法,不是题本身
不会就问问会的同学
以下有个别题有错误,看看你能不能找到
SQL数据查询语句中的HAVING子句与WHERE子句的作用是相同的
FHAVING是针对GROUPBY后的分组进行筛选,WHERE是选择条件的元组2
在关系代数运算中,基本的运算是并,交,笛卡尔积,选择,投影
F并,差,笛卡尔积,选择,投影3
一个关系只有一个候选码(键)
F只有一个主码(主键)4
实体完整性规则是对外键的约束,参照完整性规则是对主键的约束
F说反了,实体参照完整性是对本关系的主键进行约束,包括不能为空和重复(空串非空);参照完整性是对外键进行约束,K为R1的主键,且为R2的外键,那么这时R2中的K的取值有两种可能,为空或者为R1的K存在的值
按照索引记录的存放位置,索引可以分为聚集索引和非聚集索引
T索引可以加快查询速度,一般建立索引的字段是WHERE后的字段
针对查询较多的表,如果一个表的中修改字段较多,会增加一定的时间来存储索引
也会增加一定的空间来存储索引
CREATEINDEX索引名ON表名(基本字段列表);6
跟基本表一样,视图中也存储有实实在在的数据
F视图只是一个查询,SELECT查询,投影出的一个视图,是一个虚表,不存在实在的数据
SQL语言的中文名称为结构化数据语言
F结构化查询语言,StructuredQueryLanguage
专门的关系运算包括选择运算、投影运算和迪卡尔积