山东理工大学大二计算机专业数据库原理与应用考试试卷及参考答案2_第1页
山东理工大学大二计算机专业数据库原理与应用考试试卷及参考答案2_第2页
山东理工大学大二计算机专业数据库原理与应用考试试卷及参考答案2_第3页
山东理工大学大二计算机专业数据库原理与应用考试试卷及参考答案2_第4页
山东理工大学大二计算机专业数据库原理与应用考试试卷及参考答案2_第5页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

大学专业考试试卷山东理工大学数据库原理与应用考试试卷及参考答案2一、单项选择题(5’)1.下列SQL语句中,修改表结构的语句是___。A、ALTERB、INSERTC、UPDATED、DELETE答案:A2.SQL语言具有两种使用方式,分别称为交互式SQL和___。A、提示式SQLB、多用户SQLC、嵌入式SQLD、解释式SQL答案:C3.关系规范化实质是围绕___进行的。A、函数 B、函数依赖C、范式 D、关系答案:B4.SQL语言具有___的功能。A、关系规范化、数据操纵、数据控制B、数据定义、数据查询、数据更新、数据控制C、数据定义、关系规范化、数据控制D、数据定义、关系规范化、数据操纵答案:B5.按给定条件从一个关系中挑选出指定的属性组成一个新的关系是___运算。A、选择B、投影C、连接D、自然连接答案:B6.在关系数据库系统中,为了简化用户的查询操作,而又不增加数据的存储空间,常用的方法是创建___。A、另一个表B、游标C、视图D、索引答案:C7.单个用户使用的数据视图的描述称为___。A、外模式B、概念模式C、内模式D、存储模式答案:A8.设属性A是关系R的主属性,则属性A不能取空值(NULL),这是___。A、实体完整性规则 B、参照完整性规则C、用户定义完整性规则 D、域完整性规则答案:A9.在SQL语言的SELECT语句中,能实现投影操作的是___。A、SELECTB、FROMC、WHERED、GROUPBY答案:A10.SQL语言通常称为___。A、结构化查询语言B、结构化控制语言C、结构化定义语言D、结构化操纵语言答案:A11.数据库一般使用___以上的关系。A、1NF B、3NFC、4NF D、5NF答案:B12.在SQL中,可以用谓词EXISTS来测试一个集合中是否___。A、有相同元组存在B、为空集合C、有相同分量存在D、为非空集合答案:D13.SQL语言是___语言。A、层次数据库B、网络数据库C、关系数据库D、非数据库答案:C14.在关系W(日期,工号,姓名,工种,超额,定额,车间,车间主任)中,有___函数依赖关系。A、完全 B、部分C、传递 D、三种均有答案:D15.实体完整性要求主属性不能取空值,这一点通常通过___。A、定义外部键来保证 B、定义主键来保证C、用户定义的完整性来保证 D、关系系统自动保证答案:B16.按给定条件从一个关系中挑选满足条件的元组组成一个新的集合是___运算。A、选择B、投影C、连接D、自然连接答案:A17.下面列出的关于视图的条目中,不正确的是:A、视图是外模式B、视图是虚表C、使用视图可以加快查询语句的执行速度D、使用视图可以简化查询语句的编写答案:C18.在视图上不能完成的操作是___。A、更新视图B、查询C、在视图上定义新的基本表D、在视图上定义新视图答案:C19.在数据库操作过程中事务处理是一个操作序列,必须具有以下性质:原子性、一致性、隔离性和___。A、共享性 B、继承性C、持久性 D、封装性答案:C二、多项选择题(5’)1.下面的SQL语句中属于数据定义语句的是___。A、UPDATEB、ALTERC、CREATED、DROP答案:BCD2.下面的SQL语句中属于数据更新语句的是___。A、UPDATEB、ALTERC、INSERTD、DROP答案:AC二、判断题(5’)1.如果一个SQL语句中包括两个名字相同的不同表中的列,则必须用合法性列名来排除二义性。答案:正确2.SQL是过程化的查询语言。答案:错误3.在关系数据库设计中,关系模式设计的好坏对数据库系统的性能和质量没有直接的影响。答案:错误4.关键字DESC可删除查询结果中的重复值。答案:错误5.设X、Y为关系R中的两个属性集,若Y完全函数依赖X,则是指Y函数依赖于X而并不是函数依赖于X中任一真子集。答案:正确6.若一个关系中非主属性函数依赖于码,即每个属性都是原子的,则该关系符合第一范式的条件。答案:正确SQL语言已知“学生-课程”数据库中包括下面三个表,请用SQL语句完成下列操作。Student(Sno,Sname,Ssex,Sage,Sdept)Course(Cno,Cname,Cpno,Ccredit)SC(Sno,Cno,Grade)其中各字段对应含义为:Sno-学号,Sname-姓名,Ssex-性别,Sage年龄,Sdept-所在系Cno-课号,Cname-课名,Cpno-先修课,Ccredit-学分,Grade-成绩查询所有选修过课的学生的学号。答案:SELECTDISTINCTSnoFROMSC;将学生95001的年龄改为22岁。答案:UPDATEStudentSETSage=22WHERESno=’95001’;简答题(20’)数据库运行过程中常见的故障有哪几类?答案:常见的故障有3类:事务故障、系统故障和介质故障。事务故障:事务在运行过程中由于种种原因,如输入数据的错误、运算溢出、违反了某些完整性限制、某些应用程序的错误以及并行事务发生死锁等,使事务未运行至正常终止点就夭折了,这种情况称为事务故障系统故障:指系统在运行过程中由于某种原因,如操作系统或DBMS代码错误、操作员操作失误、特定类型的硬件错误(如CPU故障)、突然停电等造成系统停止运行,致使所有正在运行的事务都以非正常方式终止。这时

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论