第六章 计算机信息系统与数据库试题及答案分析

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

1第6章计算机信息系统与数据库典型例题及考题分析一、选择题分析【例l】计算机信息系统一般可分为四个层次,其中能通过人机交互等方式,将业务逻辑和资源紧密结合在一起,并以多媒体等丰富的形式向用户展现信息处理的结果的是____。(A)基础设施层(B)资源管理层(C)业务逻辑层(D)应用表现层分析:应用表现层功能是通过人机交互等方式,将业务逻辑和资源紧密结合在一起,并以多媒体等丰富的形式向用户展现信息处理的结果。答案:D【例2】数据库系统中,数据的逻辑独立性是指____。(A)应用程序与数据库中的数据相互独立(B)数据库中的数据与其逻辑结构相互独立(C)应用程序与数据库的逻辑结构相互独立(D)系统的逻辑结构与数据存储结构相互独立分析:所谓数据的逻辑独立性,是指用户的应用程序与数据库的逻辑结构相互独立。系统中数据逻辑结构改变并不影响用户的应用程序(即应用程序不需改变)。答案:C【例3】下列实体集的联系中,属于一对多联系的是____。(A)学生和课程的联系(B)学号与学生的联系(C)学生与教室座位的联系(D)教研室和老师的联系分析:一个教研室可以有很多老师,而一个老师只能属于一个教研室所以此联系是一对多联系。学生和课程的联系是多对多联系,学号与学生、学生与教室座位的联系都是一对一联系。答案:D【例4】己知关系R如图6.7所示,可以作为R主键的属性组是____。(A)、(A,B,C)(B)、(A,B,D)(C)、(A,C,D)(D)、(B,C,D)ABCD1234336521473565215721235图6.7分析:关系数据模式中的主键是该模式的某个属性组,它可以惟一确定二维表中的一个元组。答案:D【例5】数据模型是在数据库领域中定义数据及其操作的一种抽象表示,下面关于数据模型的说法,错误的是____。(A)数据模型是直接面向计算机系统(即数据库)中数据的逻辑结构(B)通常要求一个数据模型包括数据静态的特性和数据的动态特性(C)数据模型由三部分组成,即实体及实体间联系的数据结构描述、对数据的操作以及数据中完整性约束条件。(D)根据实体集之间的不同结构,常把数据模型分为层次模型、关系模型、概念模型和面向对象模型。分析:常用的数据模型有层次模型、网状模型、关系模型和面向对象模型。答案:D【例6】在关系数据模型中,对关系有很多限制。关系中每一属性不可以是____。(A)整数(B)数组(C)字符串(D)原子数据分析:关系中每一个属性都应是原子数据。所谓原子数据是指那些不可再分的数据〔如整数、字符串等〕,而不包括组合数据(如集合、数组、记录等)答案:B【例7】根据如图6.8所示的E-R图进行逻辑结构设计,至少应得到____个关系模式(m,n,p,q,r均大于l)。(A)11(B)8(C)2m+2n+p+2q+r(D)4〔〕图6.8mnpqrrqmn图6.8分析:E-R概念模型转换为关系模式时,要把每个实体集和联系都转换成关系模式,E-R图中,用矩形框表示实体集,菱形框代表联系。答案:B3【例8】设关系R和S的属性个数分别为3和4,元组个数分别是4和5,T为R与S广义笛卡尔积,则T的属性个数和元组个数分别为_____。(A)7和9(B)7和20(C)12和9(D)12和20分析:设关系R和s分别具有p和q个属性,R有m个元组,s有n个元组,的广义笛卡尔积是一个具有(p+q)个属性、mXn个元组的集合。答案:B【例9】从关系中选择满足条件的元组组成一个新关系的操作称为____操作。(A)投影(B)选择(C)连接(D)除分析:选择操作(selection)是从关系中选择满足条件的元组组成一个新关系。答案:B【例10】下面关于视图的说法,错误的是____。(A)视图和基本表一样都是关系(B)视图在数据字典中存储要用到的数据(C)视图是DBMS所提供的一种以用户模式观察数据库中数据的重要机制(D)用户可以在视图上再定义视图分析:视图和基本表一样都是关系,视图可由基本表或其他视图导出,视图只是一个虚表,在数据字典中保留其逻辑定义,而不作为一个表实际存储数据。答案:B【例11】下列关系模式:学生S(学号SNO,姓名SNAME,系别DEPART)课程C(课程号CNO,课程名CNME,开课时间SEMESTER)学生选课SC(学生SNO,课程号CNO,成绩GRADE)要检索选修课程号为‘CS一101’的学生学号与姓名,需要涉及到的关系有____。(A)S,C,SC(B)S,C(C)S,SC(D)SC,C分析:用SQL语句:SELECTSNO,SNAMEFROMS,SCWHERE5.SNO=SC.SNOANDCNO='CS一101'即可实现查询。答案:C【例12】安全性指保护数据库以防止不合法的使用所造成的数据泄露、修改或破坏,下列不属于安全性措施的是____。(A)视图的保护(B)并发控制(C)审计功能(D)访问控制分析:数据库的安全性措施有:用户标识与鉴别、访问控制、审计功能、数据加密和视图的保护。并发控制属于数据库控制技术4答案:B【例13】对于功能要求不断发展的大型信息系统,一般采用____的设计方法。(A)面向过程(B)面向用户(C)面向对象(D)面向数据分析:面向数据的设计方法,又称数据驱动的设计方法,所设计的数据库结构不但可以满足当前应用需求,还可以满足潜在发展的应用需求。对于功能要求不断发展的大型信息系统,一般采用面向数据的设计方法。答案:D【例14】在概念结构设计中,由局部概念模式集成为全局概念模式时,必须合理地消除各局部E-R图合并时发生的冲突,包括____。(A)属性冲突、结构冲突、命名冲突(B)属性冲突、命名冲突、关系冲突(C)结构冲突、命名冲突、关系冲突(D)属性冲突、关系冲突、结构冲突分析:各个局部E-R图之间合并时必须合理地消除各局部E-R图合并时发生的冲突(如属性冲突、命名冲突、结构冲突等)。答案:A【例15】系统的实施阶段要按软件结构设计提出的模块要求进行程序编码、编译、连接以及测试,其中测试包括____。(A)数据库测试、系统测试和验收测试(B)模块测试、系统测试和验收测试(C)模块测试、系统测试和关系测试(D)模块测试、关系测试和验收测试分析:测试包括模块测试、系统测试和验收测试。答案:B【例16】技术信息系统的分类包括计算机辅助设计(CAD)、计算机辅助工艺规划(CAPP)、__、计算机数字控制(CNC)、计算机辅助质量控制(CAQC)。(A)计算机辅助教学(CAI)(B)计算机辅助测试(CAT)(C)计算机辅助制造(CAM)(D)企业资源计划(ERP)分析:计算机辅助设计(CAD)、计算机辅助工艺规划(CAPP)、计算机辅助制造(CAM)、计算机数字控制(CNC)、计算机辅助质量控制(CAQC)是技术信息系统;制造资源计划系统(MRPH)、企业资源计划(ERP)是管理信息系统答案:C【例17】对E-R概念模型中的有关术语的说法中,正确的是____。(A)实体主键只能是能唯一标识实体的单一属性(B)一个实体中,可能有多个可以作为实体主键的属性或属性组(C)实体的特征称为属性,联系是没有属性的(D)一个实体中,可以指定多个实体主键5分析:能够惟一标识实体的属性或属性组(这组属性的任何真子集无此性质)称为实体集的实体键。一个实体集可以有多个实体键存在,可从中选一个最常用的作为实体主键,简称主键。所以A错误,D错误,B正确。联系也可用属性来说明它的特征,C是错误的。答案:B【例18】用二维表结构表示实体集以及实体集之间联系的数据模型是____。(A)网状模型(B)关系模型(C)表状模型(D)层次模型分析:层次模型用树结构表示实体集之间的联系。网状模型用网络结构表示实体集之间联系的数据模型。关系模型是用二维表结构表示实体集以及实体集之间联系的数据模型。所以答案B正确。答案:B【例19】有3个关系如下,其中主键用下划线标识:学生S(学号SNO,姓名SNAME,系别DEPART,年龄AGE)课程C(课程号CNO,课程名CNAME,学时LHoUR),选修SC(学号SNO,课程号CNO,成绩GRADE),查询选修了课程号为“C001”的学生学号和成绩,使用的关系表达式为____。(A)ΠSNO,GRADE(σCNO=‘C001’(SC))(B)σSNO,GRADE(ΠCNO=‘C001’(SC))(C)σSNO,GRADE(σCNO=‘C001’(SC))(D)ΠSNO,GRADE(ΠCNO=‘C001’(SC))分析:选择操作σF(R)是从关系中选择满足条件的元组组成一个新关系。投影操作ΠA(R)从关系的属性中选择属性列,由这些属性列组成一个新关系。查询选修了课程号为“C001”的学生学号和成绩,首先用选择操作σCNO=‘C001’(SC)将课程号为“C001”的选修关系组成一个新的关系,在用投影操作ΠSNO,GRADE从新关系中选择需要的属性列学号和成绩。答案:A【例20】在如下所示的2个数据库的表中,若员工信息表EMP的主键是雇员号,部门信息表DEPT的主键是部门号,对于下列的操作中,不能执行的是____。EMPDEPT员工号姓名部门号工资E001高松B0023000E010张豪生B0014000E025张虹B0022900E103赵林B0044600部门号部门号主管B001网络部王维B002人事部李力B003财务部张红B004销售部刘力伟6(A)从员工信息表EMP中删除行('E001',‘高松’,'B002','3000')(B)向员工信息表EMP中插入行('E104',‘高松’,'B001','5000')(C)将员工信息表EMP中员工号='E001’的工资改为3500元(D)将员工信息表EMP中员工号=‘E0l0’的部门号改为‘B005'分析:关系数据模型的完整性规则分三类:实体完整性、引用完整性和用户定义完整性约束。其中“引用完整性”要求在关系中不允许引用不存在的实体(即元组)。因为部门信息表中不存在部门‘B005',根据“引用完整性”要求可知D的操作无法执行。答案:D【例21】为了使数据库中的数据安全可靠、正确有效,以保证整个数据库系统的正常运转,数据库控制通过四个方面的技术来实现,即____。(A)安全性控制、访问控制、数据库的恢复和完整性控制(B)安全性控制、并发控制、数据库的重组和重构和完整性控制(C)安全性控制、并发控制、数据库的恢复和完整性控制(D)安全性控制、并发控制、数据库的恢复和数据加密保护分析:为了使数据库中的数据安全可靠、正确有效,以保证整个数据库系统的正常运转,数据库控制通过四个方面的技术来实现,即安全性控制、并发控制、数据库的恢复和完整性控制。答案:C【例22】数据库管理系统是对数据进行管理的软件系统必备的基本功能有____。(A)数据定义功能、数据查询功能、数据库管理功能(B)数据定义功能、数据存取功能、程序数据语言功能(C)数据定义功能、数据查询功能、数据库管理功能(D)数据定义功能、数据存取功能、数据库管理功能分析:数据库管理系统必备的基本功能有:①数据定义功能。DBMS提供数据定义语言(DataDefinitionLanguage,简称DDL),数据库设计人员通过DDL语句来描述和定义数据库的结构,包括数据库的用户模式、逻辑模式、存储模式及安全保密等信息的描述。②数据存取功能。DBMS提供数据操纵语言(DataManipulationLanguage,简称DML),用户使用DML语句实现对数据库中数据的基本操作,如查询(即为检索)、插入、修改和删除等。③数据库管理功能。DBMS提供对数据进行管理和控制的机制,以保证数据的安全性、完整性,多用户对数据的并发使用以及发生故障时的系统恢复。答案:D【例23】计算机信息系统(简称“信息系统”)是一类以提供信息服务为主要目的的数据密集型、人机7交互的计算机应用系统。在下列有关信息系统的叙述中,错误的是__。(A)在信息系统中,绝大多数数据是持久的,不随程序运行的结束而失效(B)信息系统开发方法有多种,例如生命周期法、原型法等(C)专家系统属于

1 / 15
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功