数据库原理与应用期中试卷答案(4页).doc
《数据库原理与应用期中试卷答案(4页).doc》由会员分享,可在线阅读,更多相关《数据库原理与应用期中试卷答案(4页).doc(4页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、-期中试卷答案一1数据库是长期存储在计算机内、有组织的、可共享的(B)A文件集合B数据集合C命令集合D程序集合2应用程序员所看到和使用的是数据库的(C)A外部模型B.物理模型C逻辑模型D.概念模型3从一个数据库文件中取出满足某个条件的所有记录的操作是(A)A.选择B连接C.投影D.复制4下面关于自然连接与等值连接的各个叙述中,不正确的是(C)A.自然连接是一种特殊的等值连接B自然连接要求两个关系中具有相同的属性组,而等值连接不必C.两种连接都可以只用笛卡尔积和选择运算导出D.自然连接要在结果中去掉重复的属性,而等值连接则不必5.SQL语言是关系数据库的标准语言,它是(B)A过程化的B.非过程化
2、的C.格式化的D.导航式的6现要查找缺少学习成绩(G)的学生学号(Sno)和课程号(Cno),相应的SQL语句(D)SELECT Sno,CnoFROM SCWHERE中WHERE后正确的条件表达式是AG=0B.GBCD, AB-D, D-E,E-F,D-F,求F的最小函数依赖集。A-B, A-C A-D, AB-D, D-E,E-F,D-FA-B, A-C A-D, D-E,E-F,D-FA-B, A-C A-D, D-E, E-F 2假设为自学考试成绩管理设计了一个关系R(S,SN,C,CN,G,U),其属性的含义依次为考生号、姓名、课程号、课程名、分数和主考学校名称。规定每个学生学习一门
3、课程只有一个分数;一个主考学校主管多门课程的考试,且一门课程只能属于一个主考学校管理;每名考生有唯一的考号,每门课程有唯一的课程号。(1)写出关系模式R基本的函数依赖集。S#-SN, S#C#-G,C#-CN,C#-U(2)写出关系模式R的候选键。S#,C#(3)关系模式R最高达到第几范式?为什么?1NF,S#C#-CN是部分函数依赖,不满足2NF(4)将R规范化为3NF。S#,SN ;C#,CN ;S#,C,#G, C#,U三1、建立一个“学生”表Student,它由学号Sno、姓名Sname、性别Ssex、年龄Sage、所在系Sdept五个属性组成,其中学号属性不能为空,并且其值是唯一的。CREATETABLE Student(Sno CHAR(5) NOT NULL UNIQUE,Sname CHAR(20),Ssex CHAR(1),Sage INT,Sdept CHAR(15);2、查考试成绩有不及格的学生的学号SELECT DISTINCT SnoFROM CourseWHERE Grade all(SELECT AVG(Sa) FROM S AS S1 WHERE S1.Se=女) 6、SELECT S#FROM SCGROUP BY S#HAVING COUNT(*)1SC1:=SC7. 8. -第 4 页-
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数据库 原理 应用 期中 试卷 答案
限制150内