数据库期末的复习1.doc_第1页
数据库期末的复习1.doc_第2页
数据库期末的复习1.doc_第3页
数据库期末的复习1.doc_第4页
数据库期末的复习1.doc_第5页
已阅读5页,还剩1页未读 继续免费阅读

下载本文档

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

文档简介

第 6 页 共 6 页一 选择题(请将每小题的答案写在对应的题号下,每小题3分,共60分)红的是答案1 设属性A是关系R的主属性,则属性A不能取空值(NULL)。这是( )。A 实体完整性规则B 参照完整性规则C 用户定义完整性规则D 域定义完整性规则2在SQL语言中使用FOREIGN KEY时,与之配合的语句是( )A、EXISTS B、EXCEPT C、TABLE D、REFERENCES3SQL的视图是从( )中导出的。A. 基本表 B. 视图 C 基本表或视图 D数据库5下列四项中,不正确的提法是( )。A.SQL语言是关系数据库的国际标准语言B.SQL语言具有数据定义、查询、操纵和控制功能C.SQL语言可以自动实现关系数据库的规范化D.SQL语言称为结构查询语言6SQL语言中,删除表中数据的命令是( )。A. DELETE B. DROP C. CLEAR D. REMOVE7公司中有多个部门和多名职员,每个职员只能属于一个部门,一个部门可以有多名职员,从职员到部门的联系类型是( ) A.多对多 B.一对一C.多对一 D.一对多8设有关系模式R(A,B,C),其函数依赖集F=A B,B C,则关系R最高达 到( )。 A1NF B2NF C3NF DBCNF 9在E-R模型转换成关系模型的过程中,下列叙述不正确的是( )。A.每个实体类型转换成一个关系模式B.每个MN联系类型转换一个关系模式C.每个联系类型转换成一个关系模式D在处理11和1N联系类型时,不生成新的关系模式。10数据库管理系统能实现对数据库中数据的查询、插入、修改和删除,这类功能称为( )。A)数据定义功能 B)数据管理功能C)数据操纵功能 D)数据控制功能11以下( )项不是数据模型的组成要素。 A数据结构B数据操作C数据完整性约束条件D实体12SQL语言中,条件年龄 BETWEEN 15 AND 35表示年龄在15至35之间,且( )。A包括15岁和35岁B不包括15岁和35岁C包括15岁但不包括35岁D包括35岁但不包括15岁13. 设关系数据库中一个表S的结构为S(SN,CN,grade),其中SN为学生名,CN为课程名,二者均为字符型;grade为成绩,数值型,取值范围0100。若要把“张二的化学成绩80分”插入S中,则可用()。 AADDINTOSVALUES(张二,化学,80) BINSERTINTOSVALUES(张二,化学,80)CADDINTOSVALUES(张二,化学,80)DINSERTINTOSVALUES(张二,化学,80)14在SQL语言中的视图VIEW是数据库三级模式中的()A外模式 B模式 C内模式 D存储模式15在视图上不能完成的操作是()A.更新视图 B.查询C.在视图上定义新的表 D.在视图上定义新的视图16对关系进行分解时,如果要求保持所有函数依赖,那么最高可以规范到( )A1 NF B2 NF C3 NF DBCNF17下列SQL语句中,能够实现“收回用户ZHAO对学生表(STUD)中学号(XH)的修改权”这一功能的是( )。A.REVOKE UPDATE(XH) ON TABLE FROM ZHAOB.REVOKE UPDATE(XH) ON TABLE FROM PUBLICC.REVOKE UPDATE(XH) ON STUD FROM ZHAOD.REVOKE UPDATE(XH) ON STUD FROM PUBLIC18设有关系R(A,B,C)和S(B,C,D),则的属性个数是()A3个 B4个C6个 D7个19下在关系模式R(A,B,C)中,有函数依赖集F=AB C,BC A,则R最高达到 ( )。 A第一范式 B第二范式 C第三范式 DBC范式 20下列聚合函数中不忽略空值(null)的是()A.SUN(列名)B.MAX(列名)C.AVG(列名)D.COUNT(*)21表达实体之间逻辑联系的E-R模型,是数据库的( ) A 概念模型 B 逻辑模型 C 外部模型 D 物理模型 22在SQL语言中,授权命令是( ) A GRANT B REVOKE C OPTION D PUBLIC 二判断题(正确的打,错误的打,将答案填入每道小题的括号内。共10分,每小题1分。)1SQL Server2000数据库是由一组操作系统文件构成的,数据库文件既可以是数据文件又可以是日志文件。( )2外部码和对应主码的属性名可以不同,但是类型应该相同。( )3删除操作不会破坏关系的参照完整性。( )4一个关系R中至少有一个候选键。( )8第一范式规定了一个关系中的属性值必须是“原子”的。( )10内模式也称存储模式,一个数据库有多个内模式。( )三分析题1假设为自学考试成绩管理设计了一个关系R(S,SN,C,CN,G,U),其属性的含义依次为考生号、姓名、课程号、课程名、分数和主考学校名称。规定每个学生学习一门课程只有一个分数;一个主考学校主管多门课程的考试,且一门课程只能属于一个主考学校管理;每名考生有唯一的考号,每门课程有唯一的课程号。1、写出关系模式R基本的函数依赖集。2、写出关系模式R的候选键。关系模式R最高达到第几范式?为什么? 2、考虑下面两个事务: T1: read(A); T2: read(B); read(B); read(A); If A=1 then B=2*B; If B=1 then A=2*A; write(B); write(B); 给事务T1与T2增加加锁和解锁指令,使它们遵从两阶段封锁协议。并说明这两个事务的执行会引起死锁吗?并说明理由3、设有如下实体:学生:学号、单位、姓名、性别、年龄、选修课程名课程:编号、课程名、开课单位、任课教师号教师:教师号、姓名、性别、职称、讲授课程编号单位:单位名称、电话、教师号、教师名上述实体中存在如下关系:(1)一个学生可以选修多门课程,一门课程可为多个学生选修;(2)一个教师可讲授多门课程,一门课程可为多个教师讲授;(3)一个单位可有多个教师,一个教师只能属于一个单位。试完成如下操作:1、画出该系统的E-R图2、转换为等价的关系模型表示的数据库逻辑结构四请用实现如下操作:(共计16分)已知数据库中的关系如下WRITER (WNO, WNAME,SEX, CITY)表示作者关系,属性分别为:作者编号,作者姓名,性别,城市BOOK(WNO, BNO,BNAME,WORD-COUNT, ISSUE_DATE)表示书籍关系,属性分别为:作者编号,书号,书名,字数,出版日期READER (RNO, RNAME, SEX, CITY)表示读者关系,属性分别为:读者编号,读者姓名,性别,城市BORROW (RNO, BNO, DATE)表示借阅关系,属性分别为:读者编号,书籍编号,借阅日期请按要求表达如下查询:、读者JOHN借阅的所有书籍的名称和出版日期?(关系代数,4分)、05年5月1日之前出版的书籍编号,名称和作者姓名?(SQL, 4分)、求借阅次数最多的读者编号?(SQ

温馨提示

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

评论

0/150

提交评论