2022年数据库面试笔试题大全 .pdf
《2022年数据库面试笔试题大全 .pdf》由会员分享,可在线阅读,更多相关《2022年数据库面试笔试题大全 .pdf(6页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、数据库面试笔试题集一第一套一选择题1.下面叙述正确的是_。A、算法的执行效率与数据的存储结构无关B、算法的空间复杂度是指算法程序中指令(或语句)的条数C、算法的有穷性是指算法必须能在执行有限个步骤之后终止D、以上三种描述都不对2.以下数据结构中不属于线性数据结构的是_。A、队列 B、线性表 C、二叉树 D、栈3.在一棵二叉树上第5 层的结点数最多是_。A、8 B、16 C、32 D、15 4.下面描述中,符合结构化程序设计风格的是_。A、使用顺序、选择和重复(循环)三种基本控制结构表示程序的控制逻辑B、模块只有一个入口,可以有多个出口C、注重提高程序的执行效率 D、不使用 goto 语句5.下
2、面概念中,不属于面向对象方法的是_。A、对象 B、继承 C、类 D、过程调用6.在结构化方法中,用数据流程图(DFD)作为描述工具的软件开发阶段是 _。A、可行性分析 B、需求分析 C、详细设计 D、程序编码7.在软件开发中,下面任务不属于设计阶段的是_。A、数据结构设计 B、给出系统模块结构 C、定义模块算法 D、定义需求并建立系统模型8.数据库系统的核心是_。A、数据模型 B、数据库管理系统 C、软件工具 D、数据库9.下列叙述中正确的是_。A、数据库是一个独立的系统,不需要操作系统的支持B、数据库设计是指设计数据库管理系统C、数据库技术的根本目标是要解决数据共享的问题D、数据库系统中,数
3、据的物理结构必须与逻辑结构一致10.下列模式中,能够给出数据库物理存储结构与物理存取方法的是_。A、内模式 B、外模式 C、概念模式 D、逻辑模式11.Visual FoxPro数据库文件是 _。A、存放用户数据的文件 B、管理数据库对象的系统文件C、存放用户数据和系统的文件 D、前三种说法都对12.SQL 语句中修改表结构的命令是_。A、MODIFY TABLE B、MODIFY STRUCTURE C、ALTER TABLE D、ALTER STRUCTURE 13.如果要创建一个数据组分组报表,第一个分组表达式是部门,第二个分组表达式是 性别,第三个分组表达式是 基本工资 ,当前索引的索
4、引表达式应当是_。A、部门+性别+基本工资 B、部门+性别+STR(基本工资)C、STR(基本工资)+性别+部门 D、性别+部门+STR(基本工资)14.把一个项目编译成一个应用程序时,下面的叙述正确的是_。A、所有的项目文件将组合为一个单一的应用程序文件B、所有项目的包含文件将组合为一个单一的应用程序文件C、所有项目排除的文件将组合为一个单一的应用程序文件D、由用户选定的项目文件将组合为一个单一的应用程序文件15.数据库 DB、数据库系统DBS、数据库管理系统DBMS 三者之间的关系是 _。A、DBS包括 DB和 DBMS B、DBMS 包括 DB和 DBS C、DB包括 DBS和 DBMS
5、 D、DBS就是 DB,也就是 DBMS 16.在 选项对话框的 文件位置 选项卡中可以设置_。A、表单的默认大小 B、默认目录C、日期和时间的显示格式 D、程序代码的颜色17.要控制两个表中数据的完整性和一致性可以设置参照完整性,要求这两个表 _。A、是同一个数据库中的两个表 B、不同数据库中的两个表C、两个自由表 D、一个是数据库表另一个是自由表18.定位第一条记录上的命令是_。A、GO TOP B、GO BOTTOM C、GO 6 D、SKIP 19.在关系模型中,实现 关系中不允许出现相同的元组的约束是通过 _。A、候选键 B、主键 C、外键 D、超键20.设当前数据库有10 条记录(
6、记录未进行任何索引),在下列三种情况下,当前记录号为1 时;EOF()为真时;BOF()为真时,命令?RECN()的结果分别是 _。A、1,11,1 B、1,10,1 C、1,11,0 D、1,10,0 21.下列表达式中结果不是日期型的是_。A、CTOD(2000/10/01)B、99/10/01+365 C、VAL(2000/10/01)D、DATE()22.只有满足联接条件的记录才包含在查询结果中,这种联接为_。A、左联接 B、右联接 C、内部联接 D、完全联接名师资料总结-精品资料欢迎下载-名师精心整理-第 1 页,共 6 页 -23.索引字段值不唯一,应该选择的索引类型为_。A、主索
7、引 B、普通索引 C、候选索引 D、唯一索引24.执行 SELECT 0选择工作区的结果是_。A、选择了 0 号工作区 B、选择了空闲的最小号工作区C、关闭选择的工作区 D、选择已打开的工作区25.从数据库中删除表的命令是_。A、DROP TABLE B、ALTER TABLE C、DELETE TABLE D、USE 26.DELETE FROM S WHERE 年龄 60 语句的功能是 _。A、从 S 表中彻底删除年龄大于60 岁的记录 B、S表中年龄大于60岁的记录被加上删除标记C、删除 S表 D、删除 S表的年龄列27.SELECT-SQL语句是 _。A、选择工作区语句 B、数据查询语
8、句 C、选择标准语句 D、数据修改语句28.SQL 语言是 _语言。A、层次数据库 B、网络数据库 C、关系数据库 D、非数据库29.在 SQL中,删除视图用 _。A、DROP SCHEMA 命令 B、CREATE TABLE命令 C、DROP VIEW命令 D、DROP INDEX 命令30.以下属于非容器类控件的是_。A、Form B、Label C、page D、Container 31.将查询结果放在数组中应使用_短语。A、INTO CURSOR B、TO ARRAY C、INTO TABLE D、INTO ARRAY 32.在命令窗口执行SQL命令时,若命令要占用多行,续行符是_。A
9、、冒号(:)B、分号(;)C、逗号(,)D、连字符(-)33.设有图书管理数据库:图书(总编号 C(6),分类号 C(8),书名 C(16),作者 C(6),出版单位C(20),单价 N(6,2)读者(借书证号 C(4),单位 C(8),姓名 C(6),性别 C(2),职称 C(6),地址 C(20)借阅(借书证号 C(4),总编号 C(6),借书日期 D(8)对于图书管理数据库,查询0001 号借书证的读者姓名和所借图书的书名。SQL语句正确的是 _。SELECT 姓名,书名 FROM 借阅,图书,读者 WHERE;借阅.借书证号=0001 AND;_ _ A、图书.总编号=借阅.总编号 A
10、ND;读者.借书证号=借阅.借书证号B、图书.分类号=借阅.分类号 AND;读者.借书证号=借阅.借书证号C、读者.总编号=借阅.总编号 AND;读者.借书证号=借阅.借书证号D、图书.总编号=借阅.总编号 AND;读者.书名=借阅.书名34.设有图书管理数据库:图书(总编号 C(6),分类号 C(8),书名 C(16),作者 C(6),出版单位C(20),单价 N(6,2)读者(借书证号 C(4),单位 C(8),姓名 C(6),性别 C(2),职称 C(6),地址 C(20)借阅(借书证号 C(4),总编号 C(6),借书日期 D(8)对于图书管理数据库,分别求出各个单位当前借阅图书的读者
11、人次。下面的SQL语句正确的是 _。SELECT 单位,_ FROM 借阅,读者 WHERE;借阅.借书证号=读者.借书证号 _ A、COUNT(借阅.借书证号)GROUP BY 单位 B、SUM(借阅.借书证号)GROUP BY 单位C、COUNT(借阅.借书证号)ORDER BY 单位 D、COUNT(借阅.借书证号)HAVING 单位35.设有图书管理数据库:图书(总编号 C(6),分类号 C(8),书名 C(16),作者 C(6),出版单位C(20),单价 N(6,2)读者(借书证号 C(4),单位 C(8),姓名 C(6),性别 C(2),职称 C(6),地址 C(20)借阅(借书证
12、号 C(4),总编号 C(6),借书日期 D(8)对于图书管理数据库,检索借阅了现代网络技术基础一书的借书证号。下面SQL语句正确的是 _。SELECT 借书证号 FROM 借阅 WHERE 总编号=;_ A、(SELECT 借书证号 FROM 图书 WHERE 书名=现代网络技术基础)B、(SELECT 总编号 FROM 图书 WHERE 书名=现代网络技术基础)C、(SELECT 借书证号 FROM 借阅 WHERE 书名=现代网络技术基础)D、(SELECT 总编号 FROM 借阅 WHERE 书名=现代网络技术基础)二、填空题名师资料总结-精品资料欢迎下载-名师精心整理-第 2 页,共
13、 6 页 -36.算法的复杂度主要包括_复杂度和空间复杂度。37.数据的逻辑结构在计算机存储空间中的存放形式称为数据的_。38.若按功能划分,软件测试的方法通常分为白盒测试方法和_测试方法。39.如果一个工人可管理多个设施,而一个设施只被一个工人管理,则实体 工人 与实体 设备之间存在 _联系。40.关系数据库管理系统能实现的专门关系运算包括选择、连接和_。41.命令?LEN(THIS IS MY BOOK)的结果是 _。42.SQL SELECT语句为了将查询结果存放到临时表中应该使用_短语。43.多栏报表的栏目数可以通过_来设置。44.在打开项目管理器之后再打开应用程序生成器,可以通过按A
14、LT+F2键,快捷菜单和 工具 菜单中的 _。45.数据库系统的核心是_。46.查询设计器中的 联接选项卡,可以控制_选择。47.设有图书管理数据库:图书(总编号 C(6),分类号 C(8),书名 C(16),作者 C(6),出版单位C(20),单价 N(6,2)读者(借书证号 C(4),单位 C(8),姓名 C(6),性别 C(2),职称 C(6),地址 C(20)借阅(借书证号 C(4),总编号 C(6),借书日期 D(8)用 SQL的 CREATE 命令建立借阅表(字段顺序要相同),请对下面的SQL语句填空:_ 48.设有图书管理数据库:图书(总编号 C(6),分类号 C(8),书名 C
15、(16),作者 C(6),出版单位C(20),单价 N(6,2)读者(借书证号 C(4),单位 C(8),姓名 C(6),性别 C(2),职称 C(6),地址 C(20)借阅(借书证号 C(4),总编号 C(6),借书日期 D(8)对图书管理数据库,查询由 清华大学出版社 或电子工业出版社 出版,并且单价不超出20 元的书名。请对下面的SQL语句填空:SELECT 书名,出版单位,单价 FROM 图书;WHERE_ AND;_ 49.设有图书管理数据库:图书(总编号 C(6),分类号 C(8),书名 C(16),作者 C(6),出版单位C(20),单价 N(6,2)读者(借书证号 C(4),单
16、位 C(8),姓名 C(6),性别 C(2),职称 C(6),地址 C(20)借阅(借书证号 C(4),总编号 C(6),借书日期 D(8)对图书管理数据库,求共借出多少种图书。请对下面的SQL语句填空:SELECT _ FROM 借阅第一套题答案选择题1-5 CCBAD 6-10 BDBCA 11-15 DCBAA 16-20 BAABA 21-25 CCBBA 26-30 BBCCB 31-35 DDAAB 填空题36.时间 37.模式或逻辑模式 38.黑盒 39.一对多或 1 对多 或一对 n 或 1:N 或 1:n 或 1:n 或 1:N 或 一对 m 或 1:M 或 1:m 或 1:
17、m 或 1:N 40.投影 41.15 42.Into cursor 或 Into cursor cursorname 43.页面设置或 列数 44.应用程序生成器 45.数据库管理系统或 DBMS 46.联接类型或 联接条件 47.CREATE TABLE 借阅 (借书证号 C(4),总编号 C(6),借书日期 D(8)或CREA TABL 借阅 (借书证号 C(4),总编号 C(6),借书日期 D(8)或 CREATE TABLE 借阅 (借书证号 C(4),总编号 C(6),借书日期D)或 CREA TABL 借阅 (借书证号 C(4),总编号 C(6),借书日期D)48.单价=20 或
18、(出版单位=清华大学出版社 OR 出版单位=电子工业出版社)或(出版单位=电子工业出版社 OR 出版单位=清华大学出版社)或(出版单位=清华大学出版社 OR 出版单位=电子工业出版社)与(出版单位=清华大学出版社 OR 出版单位=电子工业出版社)或(出版单位=清华大学出版社)49.COUNT(DISTINCT 总编号)或 COUN(DISTINCT 总编号)或 COUNT(DIST 总编号)或 COUN(DIST 总编号)数据库面试笔试题集二第二套题一、选择题1.以下数据结构中不属于线性数据结构的是_。A、队列B、线性表C、二叉树D、栈2.在结构化方法中,用数据流程图(DFD)作为描述工具的软
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022年数据库面试笔试题大全 2022 数据库 试笔 试题 大全
限制150内