数据库原理及应用 试卷B_第1页
数据库原理及应用 试卷B_第2页
数据库原理及应用 试卷B_第3页
数据库原理及应用 试卷B_第4页
全文预览已结束

下载本文档

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

文档简介

PAGE2得分:试卷B得分:一、单项选择题(每小题2分,共20分)1.数据模型的三要素是()。A.外模式、模式和内模式 B.关系模型、层次模型和网状模型C.实体、属性和联系 D.数据结构、数据操作和完整约束2.一个数据库系统的外模式()。A.只能有一个 B.最多只有一个C.至少两个 D.可以有多个3.“学生”和“课程”两个实体集之间的关系是()。A.一对一 B.一对多C.多对一 D.多对多4.有两个关系模式A和B,分别包含15个和10个元组,则在A−B、A∪B、A∩B中不可能出现的元组情况是()。A.5,15,10 B.11,21,4C.15,25,0 D.7,18,75.在SQL中,去除重复的关键字是()。A.DISTINCT B.REPEATC.SOME D.ANY6.主码的属性的个数可以是()。A.0个 B.1个或多个C.1个 D.多个7.使用CREATETABLE语句建立的是()。A.表 B.索引C.数据库 D.视图8.在SQL中,FROM子句中出现多个基本表或视图时,系统将执行()。A.并操作 B.自然连接操作C.等值连接操作 D.笛卡尔积操作9.事务的一致性是指()。A.事务一旦提交,对数据库的改变是永久的B.事务中包括的所有操作要么都做,要么都不做C.一个事务内部的操作及使用的数据对并发的其他事务是隔离的D.事务必须使数据从一个一致性状态到另一个一致性状态10.日志文件是可用于()。A.数据库恢复 B.数据检索C.数据并发性管理 D.数据安全性管理得分:二、填空题(每空1分,共20分)得分:1.数据的独立性包括和。2.参与关系运算的两个关系必须是。3.视图建立完成后,存储的是视图的,而不存储视图的数据。4.子查询不依赖于父类查询,这类查询称为。5.在SQL中,使用关键字表示条件中满足任何一个条件即可。6.若关系为1NF,且它的每一个非主属性都候选码,则成该关系为2NF。7.由概念设计进入逻辑设计时,原来的或通常不需要被转换为对应的基本表。8.3NF的定义是。9.生成冗余数据的常用技术是和。10.保护数据库,防止未经授权的或不合法的使用造成的数据泄露、更改破坏。这是指数据的。11.数据库中常用的索引包括和。12.每个触发器都有2个特殊表在数据库中,它们是和。13.在SQLServer中,自定义函数主要有函数和表值函数两种。14.存储过程可以看成是SQL语句和语句的集合。15.数据库外模式的数量可以为。得分:三、判断题(每小题1分,共5分)得分:1.网状模型可以表示多对多关系。2.给定关系R(X,Y)和S(Y,Z),R和S除运算时要求R中的属性Y和S中的属性Y必须是同一个域。3.可以将查询结果存入一个新表中。4.日志先于操作写入。5.逻辑设计可以独立于数据库管理系统。得分:四、简答题(每小题5分,共10分)得分:1.简述大数据的特征?2.概述数据库设计的关键步骤?得分:五、查询设计题(共21分)得分:已知某数据库系统中包含3个基本表:学生表:S(S#,SNAME,AGE,SEX)。学生选课表:SC(S#,C#,SCORE)。课程表:C(C#,CNAME,TEACHER)。其中,S#为学号,SNAME为学生姓名,AGE为学生年龄,SEX为学生性别,C#为课程号,CNAME为课程名,TEACHER为授课教师姓名,SCORE为学生选课分数。1.用关系代数表示下列查询(1)检索年龄小于25的学生姓名(SNAME)。(3分)(2)检索选修"数据库"课程的学生学号(C#)。(3分)(3)检索选修全部课程的学生姓名(SNAME)和学生年龄(AGE)。(4分)2.使用SQL语句完成下列查询(1)检索选修"数据库"课程的学生学号(C#)。(3分)(2)创建视图(Stuview)显示选课分数小于60分的女学生姓名(SNAME)及选修课程号(C#)。(4分)(3)检索选修和"李明"同学所选修课程中任意一门相同的学生姓名(SNAME)和课程名(CNAME)。(4分)得分:六、数据库分析及设计(共22分)得分:1.设有关系模式R(X,Y,Z,S,T),R的函数依赖集为F={X→S,T→S,S→Y,YZ→S,ZS→X}。回答以下问题:(1)求R的候选键。(3分)(2)求R的最小函数依赖集Fmin。(3分)(3)将R分解成保持函数依赖且具有无损连接的3NF。(4分)2.课程实体:course(cid,cname,chour,ctype)。其中,cid唯一标识每一个课程,cname为课程名,chour为课程学时,ctype为课程类别(0表示选修课,1表示必须课)。教室实体:classroom(crid,crname,crbuilding)。其中,crid用于标识每一个教室,crbuilding为教室的楼宇,crname为教室的名称。教师实体:teacher(tid,tname)。其中:tid唯一标识每一名教师,tname为教师姓名。各实体的关系是:每一个教师可以教授多门课程,一门课程可以被多个教师教授,一个教室可以承载多门课程,一个课程可以被安排在多个教室中。当课程安排在指定教室的时候,需指明安排的日期(cdat

温馨提示

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

评论

0/150

提交评论