2025年计算机二级数据库技术考试卷.docxVIP

  • 0
  • 0
  • 约6.49千字
  • 约 10页
  • 2026-02-15 发布于河北
  • 举报

2025年计算机二级数据库技术考试卷

考试时间:______分钟总分:______分姓名:______

一、选择题(每小题2分,共40分。在每小题列出的四个选项中,只有一项是符合题目要求的,请将正确选项字母填在题后的括号内。)

1.数据库系统的三级模式结构不包括以下哪一层?

A.概念模式

B.内模式

C.外模式

D.物理模式

2.以下哪种数据模型是面向对象的?

A.层次模型

B.网状模型

C.关系模型

D.对象关系模型

3.关系数据库中,实现实体间一对多关系的最佳方法是?

A.创建三个表

B.在“多”端表中设置外键

C.在“一”端表中设置外键

D.使用触发器

4.以下哪个不是SQL语句的数据定义(DDL)部分的关键字?

A.CREATE

B.ALTER

C.UPDATE

D.DROP

5.在SQL查询中,用于消除结果集中重复记录的关键字是?

A.ORDERBY

B.GROUPBY

C.DISTINCT

D.HAVING

6.下列哪个SQL语句用于向表中插入数据?

A.SELECT

B.UPDATE

C.DELETE

D.INSERT

7.下列哪个SQL语句用于修改表中已存在的数据?

A.SELECT

B.UPDATE

C.DELETE

D.INSERT

8.下列哪个SQL语句用于删除表中的数据?

A.SELECT

B.UPDATE

C.DELETE

D.INSERT

9.`WHEREage30ANDsalaryBETWEEN3000AND5000`这个条件在SQL语句中应如何书写?

A.WHEREage30ANDsalaryBETWEEN3000..5000

B.WHEREage30ANDsalaryBETWEEN3000AND5000

C.WHEREage30ORsalaryBETWEEN3000AND5000

D.WHEREage30ORsalaryBETWEEN3000AND5000

10.`SELECT*FROMEmployeesWHERENOT(department=SalesORdepartment=HR);`这个查询的作用是查找?

A.部门为Sales或HR的员工

B.部门既不是Sales也不是HR的员工

C.部门为Sales的员工

D.部门为HR的员工

11.`SELECTdepartment,COUNT(*)ASnum_employeesFROMEmployeesGROUPBYdepartment;`这个查询的作用是?

A.列出所有员工及其部门

B.统计每个部门的员工数量

C.列出每个部门的名称及其员工总数

D.列出所有部门和该部门员工的总数

12.`SELECTe.name,d.department_nameFROMEmployeese,DepartmentsdWHEREe.department_id=d.department_id;`这个查询使用了哪种连接方式?

A.内连接(InnerJoin)

B.左外连接(LeftOuterJoin)

C.右外连接(RightOuterJoin)

D.全外连接(FullOuterJoin)

13.`SELECT*FROMProductsWHEREprice(SELECTAVG(price)FROMProducts);`这个查询中使用了哪种SQL特性?

A.聚合函数

B.连接(Join)

C.子查询(Subquery)

D.聚合查询

14.在SQL中,用于为查询结果设置排序顺序的关键字是?

A.GROUPBY

B.HAVING

C.ORDERBY

D.BY

15.`SELECTnameFROMStudentsORDERBYnameDESC;`这个查询将结果按姓名进行什么方向的排序?

A.升序(ASC)

B.降序

文档评论(0)

1亿VIP精品文档

相关文档