2020软考《数据库系统工程师》基础练习题及答案
1. 假设有三个基本表:学生表S、课程表C、学生选课表SC,它们的结构如下:
S(S#,SN,SEX,AGE,DEPT) C(C#,CN)
SC(S#,C#,GRADE)
检索所有比“王华”年龄大的学生姓名、年龄和性别。准确的SQL语句是()。
A.SELECT SN,AGE,SEX FROM S
WHERE AGE>(SELECT AGE FROM S WHERE SN=“王华”) B.SELECT SN,AGE,SEX FROM S
WHERE SN=“王华” C.SELECT SN,AGE,SEX FROM S
WHERE AGE>(SELECT AGE WHERE SN=“王华”) D.SELECT SN,AGE,SEX FROM S
WHERE AGE>王华。AGE 参考答案:A
2. 在数据库管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。在这几个阶段中,数据独立性的是()阶段。
A.数据库系统 B.文件系统 C.人工管理阶段 D. 数据项管理
3. 数据库系统与文件系统的主要区别是() A.数据库系统复杂而文件系统简单
B.文件系统不能解决数据冗余和数据独立性问题而数据库系统能够解决
C.文件系统只能管理程序文件而数据库系统能够管理各种类型的文件
D.文件系统的数据量少,而数据库系统能够管理庞大的数据量 4. 一个关系数据库文件中的各条记录()
A.前后顺序不能任意颠倒,一定要按照输入的顺序排列 B.前后顺序能够任意颠倒,不影响库中的数据关系
C.前后顺序能够任意颠倒,但排列顺序不同,统计处理的结果可能不同
D.前后顺序不能任意颠倒,一定要按照码段的顺序排列 5. 关系数据库管理系统应能实现的专门关系运算包括()
A.排序、索引、统计 B.选择、投影、连接 C.关联、更新、排序 D.显示、打印、制表
6. 同一个关系模型的任意两个元组值() A.不能全同 B.可全同 C.必须全同 D.以上都不是
7. 存储在计算机外部存储介质上的结构化的数据集合,其英文名称是()
A.Data Dictionary(简写DD) B.Data Base System(简写DBS) C.data base (简写DB)
D.data base mangement(简写DBMS) 8. 数据库的概念模型独立于() A.具体的机器和DBMS B.E-R图 C.信息世界 D.现实世界
9.()是存储在计算机内结构化的数据的集合。
A.数据库系统 B.数据库
C.数据库管理系统 D.数据结构
10. 数据库的特点之一是数据的共享,严格地讲,这里的数据共享指()
A.同一个应用中的多个程序共享一个数据集合 B.多个用户、同一种语言共享数据 C.多个用户共享一个数据文件
D.多种应用、多种语言、多个用户相互覆盖地使用数据集合 答案:1-5 A A B B B 6-10 A C A B D 11. 下述关于数据库系统的准确叙述是() A.数据库系统减少了数据冗余 B.数据库系统避免了一切数据冗余
C.数据库系统中数据的一致性是指数据类型一致 D.数据库系统比文件系统能管理更多的数据 12. 下述关于数据库系统的准确叙述是() A.数据库中只存有数据项之间的联系
B.数据库的数据项之间和记录之间都存有联系 C.数据库的数据项之间无联系,记录之间存有联系 D.数据库的数据项之间和记录之间都不存有联系
13. 数据库技术采用分级方法将数据库的结构划分成多个层次,是为了提升数据库的 ( ① )和 ( ② ) 。 ① A.数据规范性 B.逻辑独立性 C.管理规范性 D.数据的共享 ② A.数据独立性 B.物理独立性 C.逻辑独立性 D.管理规范性
14. 在客户/服务器体系结构的dbs中,数据库功能分为前端和后端两部分,下列功能中属于前端的是() A. 存取结构 B. 查询优化 C. 用户界面 D. 并发控制
15. 分布式数据库系统中,查询处理的时间主要取决于() A. cpu执行时间 B. 数据库的数据量 C. i/o花费的时间 D. 网络中数据传输量
16. 数据库管理系统中用于定义和描述数据库逻辑结构的语言称为()
A.数据描述语言 B.数据库子语言 C.数据操纵语言 D.数据结构语言
17. 在数据库的三级模式结构中,描述数据库中全体数据的全局逻辑结构和特性的是() A.外模式 B.内模式 C.存储模式 D.模式
18. 数据库的三级模式之间存有的映像关系准确的是() A.外模式/内模式 B.外模式/模式 C.外模式/外模式 D.模式/模式 19. 数据模型是() A.文件的集合 B.记录的集合 C.数据的集合
D.记录及其联系的集合
20. 数据库是在计算机系统中按照一定的数据模型组织、存储和应用的( ① ) 。支持数据库各种操作的软件系统叫( ② ) 。由计算机硬件、DBMS、数据库、应用程序及用户等组成的一个整体叫做 ( ③ ) 。
① A.文件的集合 B.数据的集合 C.命令的集合 D.程序的集合 ② A.命令系统 B.数据库管理系统 C.数据库系统 D.操作系统 ③ A.文件系统 B.数据库系统 C.软件系统 D.数据库管理系统
答案:11-15 A B BB C D 16-20 A D B D BBB