MySQL数据库基础复习:选择与判断题集锦

版权申诉
0 下载量 22 浏览量 更新于2024-08-23 收藏 17KB DOCX 举报
"MySQL数据库阶段复习题" 这是一份关于MySQL数据库知识的复习资料,涵盖了多项选择题和判断题,主要涉及数据库的基本概念、SQL查询语句的使用、数据库设计及管理等方面。 一、单项选择题解析: 1. 两个实体之间的关系可以分为三类:一对一、一对多和多对多,不属于这三类的是(C.DOWN)。正确的关系类型没有"DOWN"这一选项。 2. 对查询结果进行升序排列的关键字是(A.ASC),在SQL中,升序排列使用`ASC`关键字。 3. 数据库管理系统(DBMS)是位于用户与操作系统之间的数据管理软件,它属于系统软件,提供访问数据库的方法。正确答案是(A.DBMS)。 4. `HAVING`和`WHERE`子句的区别在于,`HAVING`用于分组后的条件筛选,而`WHERE`用于原始数据的筛选。正确答案是(A.having用于分组汇总)。 5. 为了查找Employee表中所有姓李的员工,应该使用`LIKE`操作符配合通配符%,所以正确答案是(D.select*fromEmployeewhereNamelike‘李%’)。 6. 概念设计阶段,主要使用E-R(实体-关系)模型作为设计工具。正确答案是(B.E-R模型)。 7. 要查找Employee表中公关部和人事部的员工,应使用`IN`操作符,正确答案是(B.select*fromEmployee where Deptnamein('公关部', '人事部'))。 8. SQL中的`DELETE`语句可以用于删除数据表中的数据,正确答案是(C.删除数据表的数据)。 9. 主键约束确保了数据的实体完整性,正确答案是(A.实体完整性)。 10. 创建触发器使用的语句是(D.createtrigger)。 二、判断题解析: 1. MySQL数据库系统采用的是关系模型,不是层次模型,所以该题错误。 2. 通配符`%`表示任意长度的字符串,所以该题正确。 3. 统计个数的聚合函数是`COUNT`,不是`SUM`,所以该题错误。 4. 删除数据库的命令是`DROP DATABASE`,所以该题正确。 这份复习题旨在测试考生对MySQL数据库的基础知识掌握程度,包括但不限于数据库关系、查询语句、数据库设计原则、数据完整性约束以及数据库对象的创建和删除等。通过解答这些问题,考生可以检验自己在这些领域的理解是否到位,并针对性地加强学习。