收藏 分销(赏)

2024年考试题库参考答案.doc

上传人:天**** 文档编号:7852917 上传时间:2025-01-22 格式:DOC 页数:8 大小:82.04KB 下载积分:6 金币
下载 相关 举报
2024年考试题库参考答案.doc_第1页
第1页 / 共8页
2024年考试题库参考答案.doc_第2页
第2页 / 共8页


点击查看更多>>
资源描述
数据库试卷3参考答案 《数据库原理与应用》期末试题答案(C) 一、           填空(每空1分,共20分) 1、一个或多个基本表,定义,视图对应的数据 2、 Alter 3、框架,统计格式 4、关系    元组    属性 5、笛卡尔积,  并   差   投影   选择 6、用户标识与判定   存储控制   定义视图   审计   数据加密 7、冗余   二、           选择(每题2分,共20分) 1.B  2.A  3.D  4.C  5.A  6.D  7.C  8.B  9.A  10.C   三、简答题(15分,每题5分): 1.什么是数据库? 答:数据库是长期存储在计算机内、有组织的、可共享的数据集合。数据库是按某种数据模型进行组织的、存储在外存储器上,且可被多个用户同时使用。因此,数据库具备较小的冗余度,较高的数据独立性和易扩展性。   2.什么是数据库的数据独立性? 答:数据独立性表示应用程序与数据库中存储的数据不存在依赖关系,包括逻辑数据独立性和物理数据独立性。     逻辑数据独立性是指局部逻辑数据结构(外视图即用户的逻辑文献)与全局逻辑数据结构(概念视图)之间的独立性。当数据库的全局逻辑数据结构(概念视图)发生变化(数据定义的修改、数据之间联系的变更或增加新的数据类型等)时,它不影响某些局部的逻辑结构的性质,应用程序无须修改。 物理数据独立性是指数据的存储结构与存取措施(内视图)变化时,对数据库的全局逻辑结构(概念视图)和应用程序无须作修改的一个特性,也就是说,数据库数据的存储结构与存取措施独立。 数据独立性的好处是,数据的物理存储设备更新了,物理表示及存取措施变化了,但数据的逻辑模式能够不变化。数据的逻辑模式变化了,但用户的模式能够不变化,因此应用程序也能够不变。这将使程序维护轻易,另外,对同一数据库的逻辑模式,能够建立不一样的用户模式,从而提升数据共享性,使数据库系统有很好的可扩充性,给 DBA维护、变化数据库的物理存储提供了以便。 3.论述等值连接与自然连接的区分和联系。  答:等值连接表示为RA=BS,自然连接表示为RS;自然连接是除去重复属性的等值连接。二者之间的区分和联系如下: l        自然连接一定是等值连接,但等值连接不一定是自然连接。 等值连接不把重复的属性除去;而自然连接要把重复的属性除去。 l        等值连接要求相等的分量,不一定是公共属性;而自然连接要求相等的分量必须是公共属性。 等值连接不把重复的属性除去;而自然连接要把重复的属性除去。   四、综合题(45分): 1.(1) σSdept = 'IS' (Student) 或   σ5 ='IS' (Student) 成果: Sno Sname Ssex Sage Sdept 95002 刘晨 女 19 IS 95004 张立 男 19 IS (2Sdept CS IS MA ) πSdept(Student) 成果: (3)首先建立一个暂时关系K: Cno    1    3 然后求:πSno.Cno(SC)÷K πSno.Cno(SC)   95001象集{1,2,3} 95002象集{2,3}    πCno(K)={1,3}   于是:πSno.Cno(SC)÷K={95001} Sno Cno 95001 1 95001 2 95001 3 95002 2 95002 3   (4)πSname(σCpno='5'(Course      SC     Student)) 或    πSname(σCpno='5'(Course)  SC  πSno,Sname(Student)) 或    πSname (πSno (σCpno='5' (Course)  SC)  πSno,Sname (Student))    2、(1)CREATE  INDEX Coucno ON Course(Cno) (2)DROP INDEX ‘Course . Coucno’ (3) (3)SELECT Sname,Sno,Sdept FROM Student (4) (4) SELECT Sname, Sdept, Sage FROM    Student WHERE Sage NOT BETWEEN 20 AND 23 (5) (5) SELECT Sname,Sno,Ssex       FROM Student       WHERE  Sname LIKE '刘%' (6) SELECT Cno, COUNT(Sno) FROM   SC GROUP BY Cno (7) SELECT Student.Sno,Sname,Cname,Grade    FROM    Student,SC,Course    WHERE Student.Sno = SC.Sno                    and SC.Cno = Course.Cno; (8) UPDATE Student          SET Sage= Sage+1;   3. 试完成如下工作:              (10分)  (1)分别设计学生选课和教师任课两个局部信息的结构E-R图。  (4分)  (2)将上述设计完成的E-R图合并成一个全局E-R图。   (3分)  (3)将该全局E-R图转换为等价的关系模型表示的数据库逻辑结构。  (3分)   解: (1)学生选课局部E-R图如图2 所示,教师任课局部E-R图如图3所示。 (2)合并的全局E-R图如图4所示。  为防止图形复杂,下面给出各实体属性:  单位:单位名、电话  学生:学号、姓名、性别、年龄  教师:教师号、姓名、性别、职称  课程:编号、课程名 (3)该全局E-R图转换为等价的关系模型表示的数据库逻辑结构如下:  单位(单位名,电话)  教师(教师号,姓名,性别,职称,单位名)  课程(课程编号,课程名,单位名) 学生(学号,姓名,性别,年龄,单位名) 讲授(教师号,课程编号) 选修(学号,课程编号)   n 课程 开课 1 课程名 教师号 编 号 n 学生 拥有 单 位 1 年 龄 单位名 姓 名 性 别 学 号 选修 m n             图2  学生选课局部E-R图 课程 编 号 1 单位 属于 教师 n 电 话 单位名 讲授 m n 职 称 姓 名 性 别 教师号               图3  教师任课局部E-R图   教师 n 学生 拥有 单位 1 属于 1 n n 课程 讲授 m m n 选修 开设 1 n         图4 合并的全局E-R图
展开阅读全文

开通  VIP会员、SVIP会员  优惠大
下载10份以上建议开通VIP会员
下载20份以上建议开通SVIP会员


开通VIP      成为共赢上传

当前位置:首页 > 包罗万象 > 大杂烩

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2025 宁波自信网络信息技术有限公司  版权所有

客服电话:4009-655-100  投诉/维权电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服