资源描述:
《《数据库系统概论》试题.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、《数据库系统概论》试题(A)姓名:班级:学号:成绩:一、请将下列术语填入与其相应的括号中(仅填对应序号即可):10分1约束()2数据字典()3数据库()4数据库服务器()5文件服务器()6数据()7触发器()8SQL-92()9函数依赖()10空值()a标准的关系查询和定义语言b描述所有的数据库对象c属性之间的约束d相关数据的集合e在一定的条件下执行的一系列SQL语句f不能违反的规则g负责数据存储和访问h缺少的或不存在的值i事实,文本,图形,图像等j负责管理文件操作,为附属的
2、客户所共享二、选择题:30分1、单个用户使用的数据视图称为:A.外模式B.概念模式C.存储模式D.内模式2、在DBS中DBMS与OS的关系是:A.相互调用B.DBMS调用OSC.OS调用DBMSD.并发运行3、在数据库设计中,将E-R图换成关系数据模型的过程是A.需求分析阶段B.逻辑设计阶段C.概念设计阶段D.物理设计阶段4、设有T1和T2两个事务,其并发操作如图,下面评价中正确的是()T1T2①读A=100,B=5②③A+B=105,验证错读A=100A=A*2写回A.该操作不存在问题B.该操作丢失修改C.该操作不能重复读D.该操作读“脏数据”5、数据模型的三要素是:A.数据结构、
3、数据对象、共享B.数据结构、数据操作、数据控制C.数据结构、数据操作和完整性D.数据结构、数据操作和完整性约束条件6、关于视图,下列说法正确的是:A.对视图的使用与表一样,也可以进行插、查、删、改操作B.视图只可以从表里导出C.视图与表一样,也存储着数据D.对视图的操作,最终要转化成对基本表的操作7、规范化的理由主要是(1).维护数据完整性(2).尽可能建立与应用无关的模型(3).降低存储需要(4)维护数据安全性A.(1)B.(1)(3)C.(1)(2)(3)D.全部8、数据库逻辑设计时,下列原则不正确的是:A.一定要避免插入异常B.一定要避免删除异常C.一定要避免数据冗余D.尽量避
4、免多表连接9、逻辑结构设计的主要工具是A.数据流程图和数据字典B.E-R图C.规范化理论D.SQL语言10、下列概念里,不用于与嵌入式SQL与宿主语言之间的交互的是A.通信区B.游标C.主变量D.文件11、数据库里常用的安全控制方法是:(1)用户标识和鉴定(2)审计(3)视图(4)加密(5)存取控制A.全部B.(1)(2)(4)(5)C.(1)(4)D.(1)(4)(5)12、下列有关数据库的描述中,正确的是A.数据库是一个DBF文件B.数据库是一个关系C.数据库是一个结构化的数据的集合D.数据库是一组文件13、储蓄所有多个储户,储户在多个储蓄所之间存款,储户与储蓄所之间的关系是A.
5、1对1联系B.1对多联系C.多对多联系D.多对1联系14、关系代数表达式优化策略,首先要做的是A.对文件进行预处理B.尽早进行选择运算C.执行笛卡儿积运算D.投影运算15、实体完整性要求主属性不可以取空值,这是通过A.定义外部键保证B.用户定义的完整性保证C.定义主键保证D.关系系统自动保证16、有关系模式R(X,Y,Z),其函数依赖F={YàZ,YàX,XàYZ},则该关系模式满足A.2NFB.3NFC.1NFD.BCNF17、有关系模式R(A,B,C),其依赖函数F={BàC},则分解{AB;BC}相对于FA.是无损连接也保持FD的分解B.是无损连接但不保持FD的分解C.不是无损
6、连接但保持FD的分解D.不是无损连接也不保持FD的分解18、设有关系R(a,b,c)和S(b,c,d),下列各关系代数表达式不成立的是A.B.C.D.19.下列说法正确的是A.聚集索引可以加快查询速度,因此在进行数据库物理时,要尽量多键聚集索引。B.对于违反实体完整性规则的操作,DBMS一般拒绝执行。C.数据库的封锁机制是数据库安全性的主要方法D.数据库技术是解决数据量大的问题20.当局部E-R图合并成全局E-R图时,可能出现冲突,不属于合并冲突的是:A属性冲突B语法冲突C结构冲突D命名冲突三、填空题:7分1、数据库设计分为6个阶段,需求分析阶段,,逻辑设计阶段,,数据库实施阶段,数
7、据库运行与维护阶段。2、在3大传统的数据模型里,具有严格的数学理论基础的是3、分解关系的2条基本原则是,分解必须是无损的、。4、设有以下关系:合同(合同号,用户号,用户名,用户地址),若合同号是唯一的,则这个关系的范式等级是。5、构成系统说明书的2个重要文档是6、数据库恢复涉及到的2个技术是数据转储和文件四、设计题,25分假设有如下所述的关系模式S(供应商),数据项有SNO,SNAME,SADDRP(零件),数据项有PNO,PNAME,COLOR,WEIG