- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
数据库应用试卷及答案
一、单项选择题(每题2分,共20分)
1.以下不属于数据库系统三级模式结构的是()。
A.外模式B.概念模式C.内模式D.逻辑模式
2.关系模型中,一个关系的元组对应二维表的()。
A.列B.行C.字段D.约束
3.若关系R和S的属性集分别为A和B,则R×S的属性集为()。
A.A∩BB.A∪BC.A-BD.B-A
4.关系模式R(A,B,C,D),函数依赖为A→B,B→C,C→D,则R的最高范式为()。
A.1NFB.2NFC.3NFD.BCNF
5.以下关于索引的描述,错误的是()。
A.聚集索引会改变数据的物理存储顺序
B.非聚集索引的叶节点存储指向数据行的指针
C.一个表可以创建多个聚集索引
D.索引可能降低插入、更新操作的性能
6.事务的ACID特性中,“原子性”指的是()。
A.事务执行结果必须使数据库从一个一致性状态变到另一个一致性状态
B.一个事务的执行不能被其他事务干扰
C.事务一旦提交,其对数据库的修改是永久的
D.事务中的操作要么全部完成,要么全部不完成
7.执行SQL语句“SELECTCOUNT(DISTINCT学号)FROM成绩”的结果是()。
A.成绩表中的总记录数
B.成绩表中不同学号的数量
C.成绩表中所有学号的数量(含重复)
D.成绩表中选修多门课的学生数量
8.以下关于视图的描述,正确的是()。
A.视图可以直接存储数据
B.视图的定义会影响基表的结构
C.视图可以简化复杂查询
D.所有视图都支持数据更新操作
9.若要查询“选修了课程号为C01且成绩高于80分的学生姓名”,需要关联的表是()。
A.学生表、课程表
B.学生表、成绩表
C.课程表、成绩表
D.学生表、课程表、成绩表
10.以下关于存储过程的优点,错误的是()。
A.提高执行效率
B.增强安全性
C.减少网络流量
D.无需编译可直接执行
二、填空题(每空1分,共15分)
1.关系模型的三要素包括数据结构、()和()。
2.若关系R的主码是A,关系S的主码是B,且S中存在属性A,则A在S中称为()。
3.事务的隔离级别包括读未提交、读已提交、()和可串行化。
4.SQL中,用于向表中添加数据的语句是(),用于删除表结构的语句是()。
5.触发器是一种特殊的存储过程,它会在()、更新或删除操作时自动执行。
6.B树索引的每个节点存储多个键值和指针,其高度由()决定。
7.数据完整性约束包括实体完整性、()和()。
8.ER图中,矩形框表示(),菱形框表示()。
9.数据库设计的阶段包括需求分析、()、逻辑设计、物理设计、实施和维护。
10.游标是一种用于()的数据库对象,允许逐行处理结果集。
三、简答题(每题5分,共25分)
1.解释关系的参照完整性,并举例说明。
2.简述视图的优点和缺点。
3.比较聚集索引和非聚集索引的差异。
4.简述事务的故障类型及数据库恢复的主要技术。
5.说明数据库概念设计的任务及主要方法(如ER模型法)。
四、设计题(共20分)
某高校需设计学生选课管理数据库,涉及以下实体及关系:
-学生(学号,姓名,性别,年龄,专业)
-课程(课程号,课程名,学分,教师)
-选课(学生选课记录,包含成绩)
要求:
(1)绘制该系统的ER图(需标注实体属性、联系类型);(5分)
(2)将ER图转换为关系模式,并指出每个关系的主码和外码;(5分)
(3)编写创建“学生”表的SQL语句(要求包含字段约束:学号为主码,年龄≥14,性别只能是男或女);(5分)
(4)编写SQL语句查询“计算机专业中选修了数据库原理课程且成绩≥90分的学生姓名”。(5分)
五、应用题(共20分)
某图书管理系统需支持以下功能:
-读者信息(读者ID,姓名,电话,类型:教师/学生)
-图书信息(书号,书名,作者,出版社,出版时间,库存数量)
-借阅记录(读者ID,书号,借书日期,应还日期,实际还书日期)
业务规则:
-学生最多借阅5本,教师最多借阅10本;
-逾期未还(实际还书日期应还日期)需按0.5元/天收取滞纳金;
-库存数量=总藏书量-已借出数量。
要求:
(1)设计满足3NF的关系模式,标
有哪些信誉好的足球投注网站
文档评论(0)