数据库基础知识详解:主键约束、约束、多表关系、连接查询、DQL查询

题目1(多选): 下列关于主键约束描述正确的是( ) 选项 : 'B.主键约束的特点只是数据唯一' 'C.主键约束的特点数据唯一并不为空' 'D.主键约束语法是:字段名 字段类型 PRIMARY KEY'

解析:主键约束不一定是id字段,只要是唯一且非空的字段都可以作为主键约束,主键约束的特点是数据唯一且不为空,语法是字段名 字段类型 PRIMARY KEY。

答案:B、C、D

题目2(多选): 下列关于约束描述正确的是( ) 选项 : 'A. 主键约束等同于唯一约束+非空约束' 'C. 非空约束表示字段值不能为空'

解析:主键约束不等同于唯一约束+非空约束,唯一约束的字段可以有重复的null,使用外键约束维护多表关系,删除数据需要考虑主从表关系。

答案:A、C

题目3(单选): 下列关于多表关系描述错误的是( ) 选项 : 'D.一对多:在多方增加一列,来自于一方的主键作为外键'

解析:一对多关系是在多方增加一列,来自于一方的主键作为外键,而不是在一方增加一列。

答案:D

题目4(多选): 关于多表的连接查询,下列描述正确的是( ) 选项 : 'A. 内连接查询可以省略JOIN关键字' 'C. 内连接查询是查询多张表公共部分'

解析:内连接查询可以省略JOIN关键字,内连接查询是查询多张表公共部分,左外连接查询是查询左表所有数据和右表的匹配数据,右外连接查询是查询右表所有数据和左表的匹配数据。

答案:A、C

题目5(单选): 下列哪个是执行DQL查询数据的关键字( ) 选项 : 'D.SELECT'

解析:SELECT是用于执行DQL查询数据的关键字。

答案:D

数据库主键约束、约束、多表关系、连接查询、DQL查询关键字详解

原文地址: https://www.cveoy.top/t/topic/osLs 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录