2015年数据库笔试题及答案.pdf
《2015年数据库笔试题及答案.pdf》由会员分享,可在线阅读,更多相关《2015年数据库笔试题及答案.pdf(100页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、数据库面试题集数据库笔试题及答案I第一套一.选择题1.下面叙述正确的是 oA、算法的执行效率与数据的存储结构无关B、算法的空间复杂度是指算法程序中指令(或语句)的条数C、算法的有穷性是指算法必须能在执行有限个步骤之后终止D、以上三种描述都不对2.以下数据结构中不属于线性数据结构的是 o A、队列B、线性表C、二叉树D、栈3.在一棵二叉树上第5层 的 结 点 数 最 多 是。A、8 B、16 C、32 D、154.下面描述中,符 合 结 构 化 程 序 设 计 风 格 的 是。A、使用顺序、选择和重复(循环)三种基本控制结构表示程序的捽制逻辑B、模块只有一个入口,可以有多个出口C、注重提高程序的
2、执行效率D、不使用goto语句5.下面概念中,不 属 于 面 向 对 象 方 法 的 是。A、对 象B、继 承C、类D、过程调用6.在结构化方法中,用数据流程图(DFD)作 为 描 述 工 具 的 软 件 开 发 阶 段 是。A、可行性分析B、需求分析C、详细设计D、程序编码7.在软件开发中,下 面 任 务 不 属 于 设 计 阶 段 的 是。A、数据结构设计B、给出系统模块结构C、定义模块算法D、定义需求并建立系统模型8.数 据 库 系 统 的 核 心 是。A、数据模型B、数据库管理系统C、软件工具D、数据库9.下列叙述中正确的是 oA、数据库是一个独立的系统,不需要操作系统的支持B、数据库
3、设计是指设计数据库管理系统C、数据库技术的根本目标是要解决数据共享的问题D、数据库系统中,数据的物理结构必须与逻辑结构一致10.下列模式中,能 够 给 出 数 据 库 物 理 存 储 结 构 与 物 理 存 取 方 法 的 是。A、内 模 式B、外 模 式 C、概念模式D、逻辑模式11.Visual FoxPro数 据 库 文 件 是。A、存放用户数据的文件B、管理数据库对象的系统文件C、存放用户数据和系统的文件D、前三种说法都对12.SQL语 句 中 修 改 表 结 构 的 命 令 是。A、MODIFY TABLE B MODI FY STRUCTURE C,ALTER TABLE D.AL
4、TERSTRUCTURE13.如果要创建一个数据组分组报表,第一个分组表达式是 部门,第二个分组表达式是 性别,第三个分组表达式是 基本工资,当前索引的索引表达式应当是 oA、部门+性别+基本工资B、部门+性别+STR(基本工资)C、STR(基本工资)+性别+部 门 D、性别+部门+STR(基本工资)14.把一个项目编译成一个应用程序时,下 面 的 叙 述 正 确 的 是。A、所有的项目文件将组合为一个单一的应用程序文件B、所有项目的包含文件将组合为一 个 单 的应用程序文件C、所有项目排除的文件将组合为一个单一的应用程序文件D、山用户选定的项目文件将组合为一个单一的应用程序文件1 5.数据库
5、DB、数据库系统DBS、数据库管理系统DBMS三 者 之 间 的 关 系 是。A、DBS 包括 DB 和 DBMS B、DBMS 包括 DB 和 DBSC、DB包 括DBS和DBMS D、DBS就是D B,也就是DBMS1 6.在 选项 对话框的 文件位置 选项卡中可以设置_ _ _ _ _ _ _ _oA、表单的默认大小B、默认目录C、日期和时间的显示格式D、程序代码的颜色17.要控制两个表中数据的完整性和一致性可以设置 参照完整性,要求这两个表OA、是同一个数据库中的两个表B、不同数据库中的两个表C、两个自由表D、一个是数据库表另一个是自由表18.定 位 第 一 条 记 录 上 的 命 令
6、 是。A、GO TOP B、GO BOTTOM C、GO 6 D、SKIP19.在关系模型中,实现 关系中不允许出现相同的元组 的约束是通过 oA、候 选 键B、主 键C、外 键D、超键20.设当前数据库有10条记录(记录未进行任何索引),在下列三种情况下,当前记录号为1时;EOF()为真时;BOF()为真忖,命令?RECNQ的 结 果 分 别 是。A、1,11,1 B、1,10,1 C、1,11,0 D、1,10,021.下 列 表 达 式 中 结 果 不 是 日 期 型 的 是。A、CTOD(2000/10/01)B、A 99/10/01)+365 C、VAL(2000/1 0/01)D、
7、DATE()22.只有满足联接条件的记录才包含在查询结果中,这种联接为_ _ _ _ _ _。A、左 联 接B、右 联 接C、内部联接D、完全联接23.索引字段值不唯一,应该选择的索引类型为 oA、主 索 引B、普通索引C、候选索引D、唯一索引24.执行SELECT 0 选 择 工 作 区 的 结 果 是。A、选择了 0 号工作区B、选择了空闲的最小号工作区C、关闭选择的工作区D、选择已打开的工作区25.从数据库中删除表的命令是 oA、DROP TABLE B.ALTER TABLE C.DELETE TABLE D,USE26.DELETE FROM S WHERE年龄 6 0 语 句 的
8、功 能 是。A、从 S 表中彻底删除年龄大于6 0 岁的记录B、S 表中年龄大于6 0 岁的记录被加上删除标记C、删除S 表 D、删除S 表的年龄列27.SELECT-SQL语句是。A、选择工作区语句B、数据查询语句C、选择标准语句D、数据修改语句28.SQL语言是 语言。A、层次数据库B、网络数据库C、关系数据库D、非数据库29.在 SQL中,删除视图用。A、DROP SCHEMA 命令 B、CREATE TABLE 命令 C、DROP VIEW 命令 D,DROPINDEX命令30.以下属于非容器类控件的是 o A、Form B Label C、page D,Container31.将查询
9、结果放在数组中应使用 短语。A、INTO CURSOR B TO ARRAY C,INTO TABLE D INTO ARRAY32.在命令窗U执行SQL命令时,若命令要占用多行,续行符是。A、冒号(:)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号借书证的读者姓名和所借图书的书名。SQ
10、L语 句 正 确 的 是。SELECT姓名,书 名FROM借阅,图书,读 者WHERE;借阅.借书证号=0001 AND;A、图书.总编号=借阅.总编号AND;读者.借书证号=借阅.借书证号B、图书.分类号=借阅.分类号AND;读者.借书证号=借阅.借书证号C、读者.总编号=借阅.总编号AND;读者.借书证号=借阅.借书证号D、图书.总编号=借阅.总编号AND;34.设有图书管理数据库:图书(总编号C(6),分类号C,书名C(16),作者C(6),出版单位C(20),单价N(6,2)读者(借书证号C(4),单位C(8),姓名C(6),性别C(2),职称C(6),地址C(20)借阅(借书证号C(
11、4),总编号C(6),借书日期D(8)对于图书管理数据库,分别求出各个单位当前借阅图书的读者人次。下面的SQL语句正确的是。SELECT 单位,FROM 借阅,读者 WHERE;借阅.借书证号=读者.借书证号_ _ _ _ _ _ _A、COUNT(借阅.借书证号)GROUP BY单 位B、SUM(借阅.借书证号)GROUP BY单位C、COUNT(借阅.借书证号)ORDER B Y 单 位 D、COUNT(借阅.借书证号)HAVING单位35.设有图书管理数据库:图书(总编号C(6),分类号C(8),书名C(1 6),作者C(6),出版单位C(20),单价N(6,2)读者(借书证号C(4),
12、单位C(8),姓名C(6),性别C(2),职称C(6),地址0(20)借阅(借书证号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书名=现代网络技术基础)二、填空
13、题36.算法的复杂度主要包括 复杂度和空间复杂度。37.数据的逻辑结构在计算机存储空间中的存放形式称为数据的 o38.若按功能划分,软件测试的方法通常分为白盒测试方法和 测试方法。39.如果一个工人可管理多个设施,而一个设施只被一个工人管理,则实体 工人 与实体 设备 之间存在 联系。40.关系数据库管理系统能实现的专门关系运算包括选择、连接和 o41.命令?LEN(THIS IS MY BOOK)的结果是。42.SQL SELECT语句为了将查询结果存放到临时表中应该使用 短语。4 3.多栏报表的栏目数可以通过 来设置。4 4.在打开项目管理器之后再打开 应用程序生成器,可以通过按ALT+F
14、2健,快捷菜单和 工 具 菜 单 中 的。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(16),作者C(6),出版
15、单位C(20),单价N(6,2)读者(借书证号C(4),单位C(8),姓名C(6),性别C(2),职称C(6),地址C(20)借阅(借书证号C(4),总编号C(6),借书日期D(8)对图书管理数据库,查询由 清华大学出版社 或 电子工业出版社”出版,并且单价不超出 2 0 元的书名。请对下面的SQL语句填空:SELECT书名,出版单位,单 价 FROM 图书;WHERE AND;49.设有图书管理数据库:图书(总编号C(6),分类号C(8),书名C(16),作者C(6),出版单位C(20),单价N(6,2)读者(借书证号C(4),单位C(8),姓名C(6),性别C(2),职称C(6),地址C(
16、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-30BBCCB 31-35 DDAAB填空题36.时间37.模式或逻辑模式38.黑盒39.一 对 多 或1对 多 或 一 对n或1:N或1:n 或 1:n 或 1:N 或 一 对 m 或 1:M 或 1:m 或 1:m 或 1:N 4 0.投影 41.1542.Into cursor或Into cursor
17、 cursorname 4 3.页 面 设 置 或 列 数4 4.应用程序生成 器4 5.数据库管理系统或DBMS 4 6.联 接 类 型 或 联 接 条 件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)4 8.单价 =2 0或(出版单位=清华大学出版社O R出版单位=电子工业出版社“)或(出版单位=电子工
18、业出版社O R出版单位=清华大学出版社”)或(出版单位=清华大学出版社O R出版单位=电子工业出版社,)与(出版单位=清华大学出版社O R出版单位=电子工业出版社)或(出版单位=清华大学出版社)49.COUNT(DISTINCT总编号)或COUN(DISTINCT总编号)或COUNT(DIST总编号)或COUN(DIST总编号)第二套题一、选择题1.以 下 数 据 结 构 中 不 属 于 线 性 数 据 结 构 的 是。A、队 列B、线 性 表C、二 叉 树D、栈2.在结构化方法中,用数据流程图(DFD)作 为 描 述 工 具 的 软 件 开 发 阶 段 是。A、可行性分析B、需求分析C、详细
19、设计D、程序编码3.结构化程序设计主要强调的是 oA、程序的规模B、程序的易读性C、程序的执行效率D、程序的可移植性4.在软件生命周期中,能准确地确定软件系统必须做什么和必须具备哪些功能的阶段是 oA、概要设计B、详细设计C、可行性分析D、需求分析5.下列关于栈的叙述中正确的是。A、在栈中只能插入数据B、在栈中只能删除数据C、栈是先进先出的线性表D、栈是先进后出的线性表6.下 面 不 属 于 软 件 设 计 原 则 的 是。A、抽 象B、模 块 化C、自底向上D、信息隐蔽7.对长度为N的线性表进行顺序查找,在 最 坏 情 况 下 所 需 要 的 比 较 次 数 为。A、N+1 B、N C、(N
20、+1)/2 D、N/28.视图设计一般有3种设计次序,下 列 不 属 于 视 图 设 计 的 是。A、自顶向下B、由外向内C、由内 向 外D、自底向上9.下列有关数据库的描述,正确的是。A、数据库是一个DBF文 件B、数据库是一个关系C、数据库是一个结构化的数据集合D、数据库是一组文件10.下列说法中,不 属 于 数 据 模 型 所 描 述 的 内 容 的 是。A、数据结构B、数据操作C、数据 查 询D、数据约束11.在下面的Visual FoxPro表达式中,运 算 结 果 是 逻 辑 真 的 是。A、EMPTY(.NULL)B、LIKE(acd,ac?)C、AT(a,123abc)D、EM
21、PTY(SPACE(2)1 2.表达式VAL(SUBS(奔腾586,5,1)*Len(visualfoxpro)的结果是oA、13.00 B、14.00 C、45.00 D、65.001 3.以下关于自由表的叙述,正确的是。A、全部是用以前版本的FOXPRO(FOXBASE)建立的表B、可以用Visual FoxPro建立,但是不能把它添加到数据库中C、自由表可以添加到数据库中,数据库表也可以从数据库中移出成为自山表D、自由表可以添加到数据库中,但数据库表不可从数据库中移出成为自由表1 4.下面关于数据环境和数据环境中两个表之间的关系的陈述中,是正确的。A、数据环境是对象,关系不是对象B、数据
22、环境不是对象,关系是对象C、数据环境是对象,关系是数据环境中的对象D、数据环境和关系均不是对象15.在 报表设计器 中,可 以 使 用 的 控 件 是。A、标签、域控件和线条B、标签、域控件和列表框C、标签、文本框和列表框D、布局和数据源16.用 二 维表 数 据 来 表示 实 体 及 实 体 之 间 联 系 的 数 据 模 型 称 为。A、实体一联系模型B、层次模型C、网状模型D、关系模型17.用来指明复选框的当前选中状态的属性是 o A、Selected B、Caption C、Value D、ControlSource18.使用菜单操作方法打开一个在当前口录下已经存在的查询文件zgjk.
23、qpr后,在命令 窗 口 生 成 的 命 令 是。A、OPEN QUERY zgjk.qpr B,MODIFY QUERY zgjk.qprC、DO QUERY zgjk.qpr D CREATE QUERY zgjk.qpr19.可 以 伴 随 着 表 的 打 开 而 自 动 打 开 的 索 引 是。A、单一索引文件(IDX)B、复合索引文件(CDX)C、结构化复合索引文件D、非结构化复合索引文件20_.在数据库设计器中,建立两个表之间的一对多联系是通过以下索引实现的OA、一方 表的主索引或候选索引,多方 表的普通索引B、一方 表的主索引,多方 表的普通索引或候选索引C、一方 表的普通索引,
24、多方 表的主索引或候选索引D、一方 表的普通索引,多方 表的候选索引或普通索引21.下列函数中函数值为字符型的是 o A、DATE()B、TIME()C、YEAR()D、DATETIME()22.下面对控件的描述正确的是。A、用户可以在组合框中进行多重选择B、用户可以在列表框中进行多重选择C、用户可以在一个选项组中选中多个选项按钮D、用户对一个表单内的一组复选框只能选中其中一个23.确 定 列 表 框 内 的 某 个 条 目 是 否 被 选 定 应 使 用 的 属 性 是。A、Value B、ColumnCount C、ListCount D、Selected24.设有关系R1和R 2,经过关
25、系运算得到结果S,贝是。A、一个 关 系B、一个 表 单C、一个数据库D、-个数组25.DBAS指的是_ _ _ _ _o A、数据库管理系统B、数据库系统C、数据库应用系统D、数据库服务系统26.设X=ABC,Y=ABCD,则下列表达式中值为.T.的是。A、X=YB、X=YC、X$YD、AT(X,Y)=027.在表结构中,逻辑型、H期型、备 注 型 字 段 的 宽 度 分 别 固 定 为。A、3,8,10 B、1,6,4 C、1,8,任意 D、1,8,428.在标准SQL中,建立视图的命令是 oA、CREATE SCHEMA 命令 B、CREATE TABLE 命令 C、CREATE VIE
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2015 数据库 笔试 答案
限制150内