数据库原理及应用(信计04)B_题目及答案new

上传人:xins****2008 文档编号:133638349 上传时间:2022-08-10 格式:DOC 页数:6 大小:82.50KB
返回 下载 相关 举报
数据库原理及应用(信计04)B_题目及答案new_第1页
第1页 / 共6页
数据库原理及应用(信计04)B_题目及答案new_第2页
第2页 / 共6页
数据库原理及应用(信计04)B_题目及答案new_第3页
第3页 / 共6页
亲,该文档总共6页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
20062007学年 第 二 学期数据库原理及应用参考答案及评分标准( B卷)一、 单选题 (每小题 2 分,共 30 分)1. DB的三级模式结构中最接近用户的是( )。(B)A. 内模式B. 外模式C. 概念模式D. 用户模式2. 数据库管理系统能实现对数据库中数据的查询、插入、和修改和删除,这类功能称为( )。(C)A. 数据定义功能 B. 数据管理功能 C. 数据操纵功能D. 数据控制功能3. 在关系模式R(A,B,C,D)中,有函数依赖集F=BC,CD,DA,则R能达到( )。(B)A. 1NFB.2NFC. 3NFD.以上三者都不行4. 数据库DB、数据库系统DBS和数据库管理系统DBMS三者之间的关系是( )。(C)ADBMS包括DB和DBSBDB包括DBS和DBMSCDBS包括DB和DBMSDDBS就是DB,也就是DBMS5. 假设关系模式属于3NF,不列说法中( )是正确的。(C)A一定消除了插入和删除异常B一定属于BCNF C仍有一定的插入和删除异常DA和B都是6. 并发操作会带来哪些数据不一致性( )。(D)。A丢失修改、不可重复读、读脏数据、死锁B不可重复读、读脏数据、死锁 C丢失修改、读脏数据、死锁D丢失修改、不可重复读、读脏数据7. 实体完整性要求主属性不能取空值,这一点通常是通过( )。(A)A、定义主键来保证 B、定义外部键来保证C、关系系统自动保证 D、用户定义的完整性来保证8. 如图所示,两个关系R1和R2,它们进行( )运算后得到R3。(D)A. 交B. 并C. 笛卡尔积D. 连接9. 关系数据库规范化是为解决关系数据库中( )问题而引入的。(A)A. 插入异常、删除异常和数据冗余B. 提高查询速度C. 减少数据操作的复杂性D. 保证数据的安全性和完整性10. 关系模型中的关系模式至少是( )。(A)A. 1NFB. 2NFC. 3NFD. BCNF11. 在Windows XP的操作系统上,可以安装SQL Server 2000有哪个版本(A)。A. 个人版B. 服务器版C. 小组版D. 专业版12. 编写存储过程时,用户自定义的变量,在名称前必须加上( )。(B)A. B. C. #D. #13. 从游标中获取下一行数据,使用命令( )。(C)A. GETB. SELECTC. FETCHD. LET14. 启动SQL Server服务器后,然后暂停,其图标显示为( )。(B)A. B. C. 15. 在企业管理器或查询分析器中,是什么功能?( )。(B)A. 检查SQL语法B. 执行SQL语句C. 调试SQL语句D. 编译SQL语句二、 简答题 (每小题 5 分,共 20 分)1. 什么叫数据与程序的物理独立性和逻辑独立性,为什么数据库系统具有数据与程序的独立性。解答:数据库的物理结构改变时,应用程序不用修改,保证了数据与程序的物理独立性。(数据库中的学生表由D:改存为E:)数据库的逻辑结构改变时,应用程序不用修改,保证了数据与程序的逻辑独立性。(数据库中的学生表的学号字段由int改为char)评分标准:物理独立性和逻辑独立性各得2.5分。2. 叙述等值连接与自然连接的区别和联系。解答:自然连接一定是等值连接,但等值连接不一定是自然连接。等值连接要求相等的分量,不一定是公共属性;而自然连接要求相等的分量必须是公共属性。等值连接不把重复的属性除去,自然连接要把重复的属性除去。评分标准:区别:3分;联系:2分。3. 举例说明参照完整性的含义。解答:在学生成绩管理系统中,有成绩表SC(Sno,Cno,Grade)和课程表C(Cno,Cname,Cpno,Ccredit),SC中的(Sno,Cno)是主关键字,同时Cno也是外关键字,参照C中的Cno,根据参照完整性规则,SC中Cno的值要么为空,要么在C中能找到。评分标准:举例正确得3分,对例子解释正确得2分。4. 创建一个存储过程usp_DeleteAStudent,用于删除学生-课程数据库中指定学号Sno Char(5)的学生记录(考虑数据表Student对SC的外键约束)。解答:CREATE PROCEDURE usp_DeleteAStudent Sno char(5) outputASIF EXISTS (SELECT * FROM SC WHERE Sno=Sno)DELETE FROM SC WHERE Sno=Sno评分标准:创建语句格式正确得3分,能正确实现功能得2分。三、 综合题 (共 50 分)1. (10分) 商店销售商品的数据库,涉及如下数据:商店号,商店名,地址;商品号,商品名,单价;某商店销售某商品的数量和日期。 设计E-R图; 转换成关系模型。解答:地址商店号商店名 商店 日期数量销 售商 品 单价商品名商品号评分标准:画出每个实体或联系得1分(计3分),画出两个实体的属性得1分,画出联系的属性得1分。商店(商店号,商店名,地址) 商品(商品号,商品名,单价) 销售(商店号,商品名,数量,日期)评分标准:商店和商品两个实体各得1.5分(计3分),销售联系得2分。2. (20分)已知学生成绩管理的关系模式如下:S (Sno, Sname, Ssex, Sage, Sdept)C (Cno, Cname, Cpno, Ccredit)SC (Sno, Cno, Grade)三个关系模式说明如下:学生表S由学号(Sno),姓名(Sname),性别(Ssex),年龄(Sage),所在系(Sdept)五个属性组成,其中Sno为主码;课程表C由课程号(Cno),课程名(Cname),先修课程号(Cpno),学分(Ccredit)四个属性组成,其中Cno为主码;学生选课表SC由学号(Sno),课程号(Cno),成绩(Grade)三个属性组成,其中(Sno,Cno)为主码。要求:1-2题写出关系代数,3-4题写出SQL语句: 检索计算机系(CS)所有女同学的姓名和年龄 检索选修了课程名为“DB”的学生的姓名 检索选修了2号课程学生的学号、姓名、成绩,并按成绩降序排序 创建一个所有不及格学生的视图,包括:学号、姓名、课程名、成绩、所在系解答: SELECT S.Sno,Sname,Grade FROM S,SCWHERE S.Sno=SC.Sno AND Cno=2ORDER BY Grade DESCCREAT VIEW vw1 ASSELECT S.Sno,Sname,Cname,Grade,SdeptFROM S,C,SCWHERE S.Sno=SC.Sno AND C.Cno=SC.Cno AND Grade60评分标准:每小题5分,酌情扣分。一般原则是:语句结构正确不低于3分,小语法错误每处扣0.5分。3. (10分)对学生课程数据库有如下查询:select Cname from Student,Course,SC where Student.Sno=SC.Sno and SC.Cno=Course.Cno and Student.Sdept=IS,试画出用关系代数表示的语法树,并进行优化,画出优化后的标准语法树。解答:评分标准:优化前与优化后的语法树各得5分,一般原则是:能用语法形的形式表现出来不低于2分,节点位置不正确每处扣0.5分。4. (10分)设有关系模式R(A,B,C,D,E,G,K),其最小函数依赖集F=ABC,BDE,CG,GA 求属性闭包 (AB)+、(BC)+、(BGK)+。 求R所有的候选关键字。解答: 评分标准:前2个每个得1.5分,第3个得2分。(AB)+ = ABCDEG; (BC)+ = ABCDEG; (BGK)+ = ABCDEGK; 评分标准:前2个每个得1.5分,第3个得2分。Key1=ABK; Key2=BCK; Key3=BGK;B卷 第6 页 共 6 页
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 图纸专区 > 大学资料


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!