【计算机类职业资格】国家计算机三级(数据库技术)77及答案解析.doc
《【计算机类职业资格】国家计算机三级(数据库技术)77及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】国家计算机三级(数据库技术)77及答案解析.doc(21页珍藏版)》请在麦多课文档分享上搜索。
1、国家计算机三级(数据库技术)77 及答案解析(总分:99.99,做题时间:120 分钟)一、选择题(每题 1 分,共 60 分)(总题数:60,分数:60.00)试题(56y 基于以下描述: 有关系模式 P(A,B,C,D,E,F,G,H,I,J,根据语义有如下函数依赖集:F=ABDE,ABG,BF,C 一 I,CI,GH(分数:1.00)(1).系模式 P 的码是(分数:0.50)A.(A,B,C)B.(A,B,D)C.(A,C,D,G)D.(A,B,CD)(2).关系模式 P 的规范化程度最高达到(分数:0.50)A.1NFB.2NFC.3NFD.BCNF1.下列关于关系数据库视图的说法中
2、,哪些是正确的? . 视图是关系数据库三级模式中的内模式。. 视图能够对机密数据库提供一定的安全保护。 . 视图对重构数据库提供了一定程度的逻辑独立性。 . 对视图的一切操作最终都要转换为对基本表的操作。 . 所有的视图都是可以更新的。 (分数:1.00)A.、和B.、和C.、和D.都正确2.数据库系统依靠_支持数据独立性。(分数:1.00)A.具有封装机制B.定义完整性约束条件C.模式分级、各级模式之间的映像D.DDL 语言与 DML 语言互相独立3.计算机网络分类主要依据于_。(分数:1.00)A.传输技术与覆盖范围B.传输技术与传输介质C.互联设备的类型D.服务器的类型4.设有关系 R=
3、(A,B,C),与 SQL 语句 select distinct A from R where B=17 等价的关系代数 表达式是_。 (分数:1.00)A.A(B=17(R)B.B=17(A (R)C.B=17(A,C (R)D.A,C (B=17(R)5.在设备管理中,缓冲技术主要用于_。 (分数:1.00)A.解决主机和设备之间的速度差异B.提高设备利用率C.提供内存与外设之间的接口D.扩充相对地址空间6.下列有关 E-R 模型向关系模型转换的叙述中,不正确的是_。 (分数:1.00)A.一个实体类型转换成一个关系模式B.一个 m:n 联系转换为一个关系模式C.一个 1:1 联系可以转换
4、为一个独立的关系模式,也可以与联系的任意一端实体所 对应的关系模式合并D.一个 1:n 联系可以转换为一个独立的关系模式,也可以与联系的任意一端实体所 对应的关系模式合并7.SQL 语言集数据查询、数据操纵,数据定义和数据控制功能于一体,语句 CREATE、DROP、ALTER 实现哪类功能?(分数:1.00)A.数据查询B.数据操纵C.数据定义D.数据控制8.在关系代数运算中,有 5 种基本运算,它们是【 】。(分数:1.00)A.B.C.D.9.建立一个用品信息表 goods_inf,要求它由用品号 gno,用品名 gname,用品数量 gnum,用品入库时间gtime,4 个属性组成,其
5、用品号属性惟一,用品名、用品号字段不能为空。下列语句正确的是( )。(分数:1.00)A.CREATE TABLE goods inf (gno char(5) NOT NULL gaame char(8) NOTNULL gnum int gtime DATE):B.CREATE TABLE goods inf (gno char(5) NOT NULL UNIQUE gaame char(8) gnum int gtime DATE):C.CREATE TABLE (gno char(5) NOT NULL UNIQUE gname char(8) NOT NULL gnum int gt
6、ime DATE);D.CREATE TABLE goods inf (gno char(5) NOT NULL UNIQUE gname char(8) NOT NULL gnum int gtime DATE);10.用谓词来表达查询要求的方式是_。(分数:1.00)A.关系演算B.关系代数C.关系逻辑D.关系查询11.在关系数据库设计中,使每个关系达到 3NF。这是哪一个设计阶段的任务?(分数:1.00)A.需求分析B.概念设计C.逻辑设计D.物理设计12.用谓词来表达查询要求的方式是( )。(分数:1.00)A.关系演算B.关系代数C.关系逻辑D.关系查询13.下列权限中,哪一个不是数
7、据库的访问权限?(分数:1.00)A.Read 权限B.Resource 权限C.Update 权限D.Lock 权限14.设有一个关系:DEPT(DNO,DNAME),如果要找出倒数第 3 个字母为 W,并且至少包含 4 个字母的DNAME,则查询条件子句应写成 WHERE DNAME LIKE( )。(分数:1.00)A.WB._W_ _C.WD.W15.文件系统中,若文件物理结构采用三级索引结构,如果一个文件大小为 1345 块,则存储该文件会用到_。(分数:1.00)A.主索引表B.一级索引表C.二级索引表D.三级索引表16.若要求查找姓名中第一个字为王的学生号和姓名。下面列出的 SQ
8、L 语句中,哪个(些)是正确的?.SELECTS#,SNAMEFROMSWHERESNAME=王% .SELECTS#,SNAMEFROMSWHERESNAMELIKE王% .SELECTS#,SNAMEFROMSWHERESNAMELIKE王_ (分数:1.00)A.B.C.D.全部17.在关系代数中,从两个关系的笛卡尔积中选取它们属性间满足一定条件的元组的操作, 称为_。 (分数:1.00)A.并B.选择C.自然连接D. 连接18.单用户数据库管理系统与多用户数据库管理系统之间最明显也是最重要的差别:是否支持多个用户( )。 (分数:1.00)A.查询数据库B.定义数据库C.修改数据库D.
9、共享数据库19.在关系数据模型中,一个关系中的主码(分数:1.00)A.可以取值为 NULL(空值)B.只能是单个属性C.不能是其他关系的外码D.只能有一个20.采用 SPOOLing 技术的主要目的是(分数:1.00)A.提供内存和磁盘的接口B.减轻用户编程负担C.提高 CPU 和设备交换信息的速度D.提高独占设备的利用率21.下列关于 E-R 模型的叙述中,哪一条是不正确的?(分数:1.00)A.在 E-R 图中,实体类型用矩形表示,属性用椭圆形表示,联系类型用菱形表示B.实体类型之间的联系通常可以分为 1 : 1,1 : n 和 m : n 三类C.1 : 1 联系是 1 : n 联系的
10、特例,1 : n 联系是 m : n 联系的特例D.联系只能存在于两个实体类型之间22. (分数:1.00)A.从雇员信息表 EMP 中删除行(010,王宏达,01,1200)B.在雇员信息表 EMP 中插入行(102,赵敏,01,1500)C.将雇员信息表 EMP 中雇员号=010的工资改为 1600 元D.将雇员信息表 EMP 中雇员号=101的部门号改为0523.在下面列出的几种语言中,哪一种是关系数据库的标准语言?(分数:1.00)A.CB.FORTRANC.SQLD.PASCAL24.数据传送操作过程中由于磁头损坏或故障造成磁盘块上的内容丢失。这类故障属于( )。(分数:1.00)A
11、.系统故障B.磁盘故障C.逻辑错误D.硬件故障25.下面的条目中,哪些是 IBM 数据仓库三层结构中的组成部分? .OLTP 业务系统 .前台分析工具 .数据仓库 .数据集市(分数:1.00)A.、和B.、和C.、和D.、和26.数据库系统的三级模式结构是指( )。(分数:1.00)A.外模式、模式、子模式B.子模式、模式、概念模式C.模式、内模式、存储模式D.外模式、模式、内模式27.若事务 T 在访问数据时对数据 R 加了 X 锁,那么其他的事务对数据 R 操作时_。(分数:1.00)A.可以加 S 锁不能加 X 锁B.不能加 S 锁可以加 X 锁C.可以加 S 锁也可以加 X 锁D.不能
12、加任何锁28.双链表的每个结点包括两个指针域。其中 rlink 指向结点的后继,llink 指向结点的前驱。 如果要在p 所指结点后插入 q 所指的新结点,下面操作序列正确的是_。 (分数:1.00)A.p.rlink.llink:=q; p.rlink:=q; q.llink:=p; q.rlink:= p.rlink;B.p.llink.rlink:=q; p.llink:=q; q.rlink:=p; q.llink:= p.llink;C.q.llink:= p; q.rlink:= p.rlink; p.rlink.llink:=q; p.rlink:=q;D.q.rlink:=p;
13、 q.llink:= p.llink; p.llink.rlink:=q; p.llink:=q;29.在数据库应用中,一般一个 SQL 语句可产生或处理一组记录,而数据库主语言语句一般一次只能处理一个记录,其协调可通过下列哪种技术来实现?(分数:1.00)A.指针B.游标C.数组D.栈30.在 Oracle 中,主要用于支持数据仓库应用的 OLAP 工具是( )。(分数:1.00)A.Developer/2000B.Designer/2000C.Discoverer/2000D.Oracle Office31.双链表的每个结点包括两个指针域。其中 rlink 指向结点的后继,1link 指向
14、结点的前驱。如果要在p 所指结点后插入 q 所指的新结点,下列哪一个操作序列是正确的?(分数:1.00)A.prlink1link:=q;prlink:=q;q1link:=p;qrlink:=pr|ink;B.p1linkrlink:=q;p1link:=q;qrlink:=p;q1link:=p1link;C.q11ink:=p;qrlink:=prlink;prlink1link:=q;prlink:=q;D.qrlink:=p;q1Iink:=p 1link;p1linkrIink:=q;p1linl:=q;32.根据某些条件对一个关系作水平分解,选择符合条件的元组组成一个新的关系,这
15、样的操作称为( )。(分数:1.00)A.投影B.选择C.连接D.自然连接33.对未提交更新的依赖(“脏”数据的读出)是事务的哪一个特性遭到了破坏?(分数:1.00)A.原子性B.一致性C.隔离性D.持久性34.进程切换时,系统把即将运行进程的页表的起始地址存放在_。 (分数:1.00)A.内存中B.快表中C.寄存器中D.磁盘中35.在修改数据库时,如果先对外存的数据库进行了修改,而未对外存的日志文件进行修改,若此时系统出现了故障,那么系统恢复时(分数:1.00)A.不可以执行 UNDO,也不可执行 RED()B.不可以执行 UNDO,但可以执行 REDOC.可以执行 UND0,也可以执行 R
16、EDOD.可以执行 UNDO,但不可以执行 REDO36.以下_不是队的基本运算。(分数:1.00)A.从队尾插入一个新元素B.从队列中删除第 i 个元素C.判断一个队列是否为空D.读取队头元素的值37.关系数据库的规范化理论指出:关系数据库中的关系应满足一定的要求,最起码的要求是达到 1NF,即满足 (分数:1.00)A.每个非码属性都完全依赖于主码属性B.主码属性惟一标识关系中的元组C.关系中的元组不可重复D.每个属性都是不可分解的38.二维数组 A08,09,其每个元素占 2 字节,从首地址 400 开始,按行优先顺序存放,则元素A8,5的存储地址为(分数:1.00)A.570B.506
17、C.410D.48239.文件系统的多级目录结构是一种(分数:1.00)A.线性结构B.树形结构C.散列结构D.双链表结构40.设有 20 个关键码,用起泡排序法对它进行排序,最大的比较次数是_。(分数:1.00)A.20B.200C.50D.19041.操作型数据与分析型数据之间有很大的区别,下列叙述中不正确的是( )。(分数:1.00)A.操作型数据较分析型数据一次操作数据量大B.操作型数据支持日常操作,分析型数据支持管理需求C.操作型数据与分析型数据具有不同的生命周期D.操作型数据是细节的,分析型数据是综合或提炼的42.Delphi 具有良好的数据处理能力,它所提供的哪一个工具可将数据从
18、一种数据库全部或部分迁移到另一种数据库中,(分数:1.00)A.Data PumpB.Data base ExplorerC.BDED.ODBC按所使用的数据模型来分,数据库可分为哪 3 种模型?(分数:0.99)A.层次、关系和网状B.网状、环状和链状C.大型、中型和小型D.独享、共享和分时(2).若执行下面列出的操作,_操作不能成功执行。(分数:0.33)A.从 DEPT 中删除系号=03的行B.在 DEPT 中插入行(06,外语系,6 号楼) C)将 DEPT 中系号=02的系号改为10C.将 DEPT 中系号=01的地址改为5 号楼(3).在学生信息表关系 Student 中,_属性是
19、外键(foreign key)。(分数:0.33)A.学号B.学生名C.系号D.书籍费43.信息认证是信息安全的一个重要方面,下列_不属于实施信息认证的方法。 (分数:1.00)A.身份识别B.密钥管理C.数字签名D.消息认证44.下列关于面向对象数据库系统的叙述中,哪一个是不正确的?(分数:1.00)A.构造复杂对象数据类型的构造器包括集合B.引用也可用于构造复杂对象数据类型C.子类继承超类的关系是 IS-A 关系D.超类继承子类的全部属性45.有如下两个关系,其中雇员信息表关系 EMP 的主键是雇员号,部门信息表关系 DEPT 的主键是部门号。若执行下面列出的操作,哪一项操作不能成功执行?
20、 * (分数:1.00)A.从 EMP 中删除行(010,王宏达,01,1200)B.在 EMP 中插入行(102,赵敏,01,1500)C.将 EMP 中雇员号=056的工资改为 1600 元D.将 EMP 中雇员号=101的部门号改为0546.数据库管理系统 FoxBASE 和 Oracle 都是关系型数据库管理系统,但它们之间存在重要差别。其差别之一是 (分数:1.00)A.FoxBASE 可以使用汉字,而 Oracle 不可以使用汉字B.FoxBASE 是单用户数据库,而 Oracle 是多用户数据库C.FoxBASE 一个数据库是一个表,而 Oracle 一个数据库可以包含多个表D.
21、FoxBASE 在微机上运行,而 Oracle 在大中型机上运行47.设 U 是所有属性的集合,X、Y、Z 都是 U 的子集,且 Z=U-X-Y。下列关于多值依赖 的叙述中,_是正确的。 若 X ? Y,则 X ? Y 若 X ?Y,则 X ? Y 若 X ? Y,且 Y ? Y ,则 X 若 X ? Y,则 X ? Z (分数:1.00)A.只有B.只有C.和D.和48.下列属于人工管理阶段的特点的是( )。(分数:1.00)A.数据能够保存B.数据无专门软件进行管理C.数据能共享D.数据具有独立性49.文件的逻辑块号到物理块号的变换是由下列哪一项决定的?(分数:1.00)A.逻辑结构B.物
22、理结构C.目录结构D.调度算法50.评价一个算法性能的主要标准是_。(分数:1.00)A.算法易于调试B.算法易于理解C.算法的稳定性和正确性D.算法的时间复杂度51.数据库的概念模型独立于【 】。(分数:1.00)A.E-R 图B.具体的机器和 DBMSC.现实世界D.用户需求52.下列不属于数据管理技术发展过程中数据库系统阶段的特点的是?(分数:1.00)A.数据结构化B.数据共享性高C.数据无专门软件进行管理D.数据具有独立性53.已知成绩关系如下图所示。执行 SQL 语句: SELECT COUNT(DISTINCT 学号) FROM 成绩 WHERE 分数60 查询结果中包含的元组数
23、目是( )。 *(分数:1.00)A.1B.2C.3D.454.若用如下的 SQL 语句创建一个表 S: CREATE TABLE S(S# char(16)NOT NULL: SNAME char(8) NOT NULL,SEX char(2),AGE integer) 向表 S 中插入如下行时,哪一行可以被插入? (分数:1.00)A.(991001,李明芳,女,23)B.(990746,张民,NULL,NULL)C.(NULL,陈道明,男,35)D.(992345,NULL,女25)55.下列有关高级语言的叙述中,哪一个是不正确的(分数:1.00)A.高级语言又称为算法语言B.高级语言独
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 国家 三级 数据库技术 77 答案 解析 DOC
