【计算机类职业资格】计算机四级-数据库及答案解析.doc
《【计算机类职业资格】计算机四级-数据库及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】计算机四级-数据库及答案解析.doc(17页珍藏版)》请在麦多课文档分享上搜索。
1、计算机四级-数据库及答案解析(总分:77.00,做题时间:90 分钟)一、B选择题/B(总题数:47,分数:47.00)1.What Normal Form is the student table shown ? ( ) student table (s _ id, s _ name, s _ sex, s _ old, depart _ id, depart _ name) s _ ids _ name, s _ sex, s _ old, depart _ id depart _ iddepart _ name(分数:1.00)A.1NFB.2NFC.3NFD.BCNF2.When em
2、bedding SQL in a C language program, the prefix that should be added to all SQL statements in order to distinguish SQL statements from the host language statements is( )。(分数:1.00)A.:B.DECLAREC.EXEC SQLD.SQL3.采用 E-R 图方法进行数据库概念设计时,需要将局部 E-R 图合并成全局 E-R 图,即全局的概念模型,这时可能出现三种冲突,下述所列冲突哪个不是?( )(分数:1.00)A.属性冲
3、突B.结构冲突C.命名冲突D.语法冲突4.Which operating system can Oracle database not be used in? ( )(分数:1.00)A.DOSB.UNIXC.Windows 98D.Windows NT5.关系数据模型与网状数据模型、层次数据模型的最大区别在于表示和实现实体之间的联系的方法;关系数据模型是使用( )。(分数:1.00)A.关键字B.图标C.表格D.指针6.数据库系统的三级模式是数据的三个抽象级别。为了实现三个抽象层次的转换,数据库系统在三级模式中提供了哪些映像?( ) 外模式/模式映像 外模式/内模式映像 模式/内模式映像 子
4、模式/内模式映像(分数:1.00)A.全部B.和C.和D.和7.设有关系模式 F(C,P,S,G,T,R),其中各属性含义是:C课程,P教师,S学生,G成绩,T时间,R教室,根据语义有如下数据依赖集: D=GP,(S,C)G,(T,R)C,(T,P)R,(T,S)R 则 F 的规范化程度最高达到( )。(分数:1.00)A.BCNFB.3NFC.2NFD.1NF8.设有关系 R、S 和 T 如下。关系 T 是由关系 R 和 SS 过( )操作得到的。 (分数:1.00)A.RSB.RSC.RSD.RS9.E-R 图是表示概念模型的有效工具之一,在 E-R 图中使用图形符号来表示实体、属性、联系
5、。其中使用菱形框来表示( )。(分数:1.00)A.实体B.实体的属性C.联系D.联系的属性10.在数据库设计过程中,将 E-R 图转换为关系模式时,下面的叙述中( )不正确。(分数:1.00)A.一个实体类型可转换为一个关系模式B.由实体类型转换成的关系模式的主键是该实体类型的主键C.一个联系类型可转换为一个关系模式D.由联系类型转换成的关系模式的属性是与该联系类型相关的诸实体类型的属性的全体11.在数据库设计中用关系模型来表示实体和实体间联系。关系模型的结构是( )。(分数:1.00)A.封装结构B.网状结构C.二维表结构D.层次结构12.如果有两个事务,同时对数据库中同一数据进行操作,不
6、会引起冲突的操作是( )。(分数:1.00)A.一个是 DELETE,另一个是 SELECTB.一个是 SELECT,另一个是 UPDATEC.两个都是 UPDATED.两个都是 SELECT13.关于 pws,下列描述不正确的是( )。(分数:1.00)A.pws 是个人网页服务器 Personal Web Server 的缩写B.pws 可以将互联网上的一台个人电脑变成一台网页服务器C.pws 能够支持 asp 网页D.pws 能够运行在 Windows 2000 操作系统中14.In the Oracle system, sets of SQL statements and contro
7、l flow statements that have been named, compiled, and stored in the database are referred to as stored( )。(分数:1.00)A.PL/SQLB.proceduresC.triggersD.transactions15.数据管理技术的发展,大致经历了三个阶段:人工管理阶段、文件系统阶段、数据库系统阶段。数据库系统阶段与其他两个阶段的重要区别是数据库系统具有( )。(分数:1.00)A.特定的数据模型B.数据高度一致性C.有专门的数据管理软件D.数据可共享16.Which figure can
8、 describe the attribute of the entity in the E-R graph? ( )(分数:1.00)A.rectangleB.quadrilateralC.rhombusD.ellipse17.Which are data-control command in the following statements? ( ) UPDATE GRANT INSERT SELECT DROP ALTER REVOKE CREATE DELETE(分数:1.00)A.,B.,C.,D., ,18.设关系 SC(s _ id,c _ id,course _ name,sc
9、ore),其函数依赖集 F 为 F=s _ id,c _ idscore, c idcourse name,则关系 SC 最高达到哪级范式?( )(分数:1.00)A.1NFB.2NFC.3NFD.BCNF19.RDBMS 的层次结构按照处理对象的不同,依最高级到最低级的次序来划分,它们是( )。(分数:1.00)A.应用层、语言翻译处理层、数据存取层,数据存储层、操作系统层B.应用层、数据存取层、语言翻译处理层、数据存储层、操作系统层C.应用层、语言翻译处理层、数据存储层,数据存取层、操作系统层D.应用层、数据存取层、数据存储层、语言翻译处理层、操作系统层20.数据库应用系统开发一般包括两个
10、方面的内容,它们是( )。(分数:1.00)A.功能设计和测试设计B.结构特性设计和行为特性设计C.需求分析和数据库设计D.概念结构设计和逻辑结构设计21.数据库物理设计完成后,进人数据库实施阶段,下述工作中,哪一项一般不属于实施阶段的工作?( )(分数:1.00)A.系统调试B.建立库结构C.加载数据D.增加新功能22.下列关于 ODBC 的描述,错误的是( )。(分数:1.00)A.ODBC 是开放数据库连接的缩写B.ODBC 只能用来访问 Access 创建的数据库C.通过 ODBC 我们可以使用 SQL 语言,既可访问 Access 创建的数据库,又可访问 FoxPro 创建的数据库D
11、.只要数据库系统提供 ODBC 驱动程序,用户都可以通过 ODBC 来访问这些数据库23.In database technology, ObjectOriented Model belongs to ( )。(分数:1.00)A.conceptual data modelB.structure data modelC.physical data modelD.visual data model24.在关系数据库标准语言 SQL 中,游标推进的语句(命令)是( )。(分数:1.00)A.SELECTB.PUTC.SETD.FETCH25.在 FoxPro 中,对记录做逻辑删除的命令为( )。(
12、分数:1.00)A.ZAPB.PACKC.DELETED.REPLACE26.数据库管理系统提供数据定义语言(DDL)及它的翻译程序,DDL 定义数据库的模式、外模式和内模式,并通过翻译程序分别翻译成相应的目标模式,存放在( )。(分数:1.00)A.数据库B.数据字典C.数据库管理系统D.操作系统27.在数据库设计需求分析阶段,把数据需求写成文档,它是各类数据描述的集合,包括数据项、数据结构、数据流、数据存储、数据加工过程等的描述,通常称为( )。(分数:1.00)A.表B.数据字典C.数据库D.存储过程28.数据库设计可划分为六个阶段,每个阶段都有自己的设计内容。“为哪些表、在哪些字段上、
13、建什么样的索引”这一设计内容应该属于哪个设计阶段?( )(分数:1.00)A.概念设计B.逻辑设计C.物理设计D.全局设计29.数据管理技术随着计算机技术的发展而发展。具有很多优点,下面列出的( )不是数据库技术的主要优点。(分数:1.00)A.采用复杂的数据结构B.无数据冗余C.具有较高的数据和程序独立性D.数据共享30.若用如下的 SQL 语句创建了一个表 SC: CREATE TABLE SC (S#CHAR(6) NOT NULL,C#CHAR(3) NOT NULL SCORE INTEGER,NOTE CHAR(20) 今向 SC 表插入如下行时,( )行可以被插入。(分数:1.0
14、0)A.(201009,111,60,必修)B.(200823,101,NULL,NULC.(NULL,103,80,选修)D.(201132,NULL,86, )31.Oracle RDBMS is a distributed DBMS. Which of the following techniques adapted ensure atomicity of distributed transaction? ( )(分数:1.00)A.Two Phases Commit (2PB.Remote Procedure Call (RPC.triggersD.snapshots32.What o
15、peration on relations R and S produces the relation shown below? tuple | tupleR tupleS ( )(分数:1.00)A.unionB.differenceC.intersectionD.division33.在数据库的如下两个表中,若学生成绩表的主键是学生号和课程名,学生表的主键是学生号。在下列所给的操作中,( )操作不能执行。 (分数:1.00)A.从学生成绩表中删除行(0001,001,60)B.将行(0102,002,80)插入到学生成绩表中C.将学生成绩表中学生号=0101的成绩改为 60D.将学生成绩表
16、中学生号=0103的学号改为010434.FoxPro 允许在同一幅屏幕上显示多个窗口,但始终只有一个窗口是活动的(即当前的),如何判断窗口是活动窗口?( )(分数:1.00)A.鼠标指针所在的窗口B.最上端或最左边的窗口C.含有主菜单的窗口D.窗口的标题以高亮度显示的窗口35.What is the candidate key of a relational database? ( )(分数:1.00)A.Fields from multiple tables that are used for sorting recordsB.A set of fields in a table used
17、 to identify a record uniquelyC.A field with a constraint placed on itD.A set of fields that have no data in them36.假设客户关系为 KH(KHH,NAME,ADDR),其中 KHH 为客户号,NAME 为客户名,AD- DR 为客户地址。产品关系为 CP(CPH,PNAME,GG),其中 CPH 为产品号,PNAME 为产品名,GG 为产品规格。简化的订单关系为肋(KHH,CPH,DJ,SL),其中 KHH 为客户号,CPH 为产品号,DJ 为单价,SL 为数量。要查找某具体客户
18、订购了某种具体产品的数量及单价,将涉及到关系( )。(分数:1.00)A.KHB.KH,DDC.CP,DDD.KH,CP,DD37.在关系数据库的规范化理论中,在执行“分离”时,必须遵守哪些规范化原则?( ) 保持原有的依赖关系 实现无损连接 保留原有的关系模式 删除异常数据(分数:1.00)A.全部B.和C.和D.和38.数据库三级模式体系的划分,有利于保持( )。(分数:1.00)A.数据安全性B.数据独立性C.数据共享性D.操作可行性39.在数据库的体系结构中,数据库存储的改变会引起内模式的改变。为使数据库的模式保持不变,从而不必修改应用程序,数据库系统通过改变模式与内模式之间的映像来实
19、现。这样,使数据库具有( )。(分数:1.00)A.数据物理独立性B.数据逻辑独立性C.数据高度共享性D.数据分布一致性40.在对数据库的系统故障进行恢复时,需要对日志文件进行( )。(分数:1.00)A.反向扫描B.正向扫描C.双向扫描D.随机扫描41.SQL 语言具有( )功能。(分数:1.00)A.数据定义,数据操纵,数据控制B.数据定义,数据维护,数据保护C.模式分解,数据保护,数据完整D.模式分解,查询优化,数据恢复42.Which command is used to create a database file that its structure is same as anot
20、her ones in FoxPro DBMS? ( )(分数:1.00)A.CREATEB.COPYC.APPENDD.INSERT43.In order to ensure databases ( ), DBMS provides grant, function to control users access rights.(分数:1.00)A.securityB.integralityC.consistencyD.dependability44.在关系代数中,对有公共属性的两个关系做自然联接之后,新关系的元组个数与原来两个关系的元组个数之和相比较,是大于、等于、还是小于?( )(分数:1
21、.00)A.等于B.不确定C.大于D.小于45.SQL 语言中的索引是数据库体系结构中的( )。(分数:1.00)A.内模式B.模式C.外模式D.物理模式46.下面列出的数据模型中,( )是结构数据模型。(分数:1.00)A.实体联系模型B.树状模型C.环状模型D.面向对象模型47.在通常情况下,下面的关系中,不可以作为关系数据库的关系是( )。(分数:1.00)A.R1(学生号,学生名,课程号,课程名称)B.R2(学生号,课程号,成绩)C.R3(学生号,学生名,各科成绩)D.R4(学生号,学生名,班级号)二、B论述题/B(总题数:6,分数:30.00)48.数据库是某个企业、组织或部门所涉及
22、的数据的综合。它不仅反映数据本身的内容,而且反映数据之间的联系。在数据库中是用数据模型来描述数据库的结构和语义。数据库按其数据结构数据模型分类,通常可分为层次数据库、网络数据库、关系数据库和面向对象数据库,各种不同的数据模型都有自身的优点和不足。试从数据模型的优点和弱点论述: (1)人们在开发以事务处理为主的信息系统(例如管理信息系统)时,大多选用什么数据库作为开发环境,为什么? (2)现实世界存在着许多含有较为复杂数据结构的实际应用领域(例如 CAD 数据、图形数据),在开发这些实际应用领域时,应选用什么数据库作为开发环境,为什么?(分数:5.00)_49.关系系统的查询优化是一项非常主要的
23、工作,一千优化的查询执行起来不仅可以节省时间,也可以节省空间,进而提高工作效率。针对关系系统的查询优化,试回答以下问题: (1)查询优化的总体目标。 (2)查询优化的一般策略。 (3)查询优化的一般步骤。(分数:5.00)_50.学校学生选修课程,经简化得到的数据项列出如下: 学生号 s# CHAR(6),学生姓名 xm CHAR(8),课程号 c# CHAR(3),课程名称 cname CHAR (20),成绩 grade NUMBER。 并确定以学生(student)信息,课程(course)信息实体,它们通过“选课”(sc)联系起来。 数据库概念设计的只包含主键属性的简化 E-R图如下:
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 级数 答案 解析 DOC
