- 0
- 0
- 约5.34千字
- 约 8页
- 2026-01-29 发布于天津
- 举报
2025级苏州大学数据库期中试卷及答案
考试时间:______分钟总分:______分姓名:______
一、选择题(每题2分,共20分)
1.数据库系统的核心特征是()
A.数据冗余度高B.数据共享性差C.数据独立性高D.无统一管理
2.在E-R模型中,用于表示实体间联系的是()
A.矩形B.菱形C.椭圆形D.圆形
3.关系模式R(A,B,C,D)中,若A→B,B→C,则A→C称为()
A.部分函数依赖B.传递函数依赖C.完全函数依赖D.多值依赖
4.SQL语言中,用于修改表结构的命令是()
A.ALTERTABLEB.MODIFYTABLEC.CHANGETABLED.UPDATETABLE
5.事务的“隔离性”是指()
A.事务不可分割B.并发执行互不干扰C.结果永久保存D.数据始终保持一致
6.下列属于关系代数基本运算的是()
A.并(∪)B.交(∩)C.差(-)D.以上都是
7.在数据库设计中,将E-R图转换为关系模式时,多对多联系通常转换为()
A.一个独立的关系模式B.一个实体关系C.一个属性D.一个键
8.下列SQL语句中,用于删除表中所有数据但保留表结构的是()
A.DROPTABLEB.DELETEFROMC.TRUNCATETABLED.REMOVETABLE
9.若关系模式R满足3NF,则它一定满足()
A.1NFB.2NFC.BCNFD.4NF
10.在并发控制中,“读脏数据”问题是由()引起的
A.丢失更新B.不可重复读C.未提交事务读取数据D.死锁
二、填空题(每空2分,共20分)
1.数据库的三级模式结构包括________模式、________模式和________模式。
2.在关系模型中,主键的属性值必须________且________。
3.SQL中,用于创建数据库的命令是________,用于创建表的命令是________。
4.1NF的定义要求关系中每个属性值都是________的,且不允许________。
5.封锁机制中,共享锁(S锁)允许事务________数据,排他锁(X锁)允许事务________数据。
三、简答题(每题6分,共30分)
1.简述数据库系统的优点,并说明“数据独立性”的具体含义。
2.解释关系数据库的完整性约束,并列举三种主要类型。
3.比较关系代数与关系演算的区别,并说明两者的等价性。
4.为什么数据库设计需要满足范式理论?简述1NF、2NF、3NF的递进关系。
5.事务的“原子性”和“持久性”分别如何保障?试说明各自的实现机制。
四、应用题(每题10分,共20分)
1.设有关系模式:
学生(Sno,Sname,Sdept)
课程(Cno,Cname,Credit)
选课(Sno,Cno,Grade)
(1)用关系代数表达式查询“选修了‘数据库’课程且成绩≥90的学生姓名”。
(2)用SQL语句实现上述查询(要求包含连接查询和条件筛选)。
2.给定以下SQL语句,分析其功能并指出可能的错误:
```sql
CREATETABLEStudent(
SnoCHAR(10)PRIMARYKEY,
SnameVARCHAR(20),
SdeptVARCHAR(30),
AgeINT
);
INSERTINTOStudentVALUES(2025001,张三,计算机,20);
UPDATEStudentSETSdept=软件工程WHERESno=2025001;
DELETEFROMStudentWHEREAge18;
```
(1)说明该语句实现的功能;
(2)指出DELETE语句可能引发的问题及改进方法。
五、设计题(10分)
某在线购物系统涉及以下实体及属性:
-商品(商品号,商品名,价格,库存)
-顾客(顾客号,姓名,地址)
-订单(订单号,下单时间,总金额)
-订单明细(订单
您可能关注的文档
最近下载
- 海南大学《数值分析》2017-2018学年期末试卷.pdf VIP
- 2024-2025学年福建省厦门市高二(上)期末生物试卷.pdf VIP
- 广西自然资源职业技术学院招聘考试真题2024.docx VIP
- 沥青路面设计指标和参数研究-交通部西部项目管理中心.doc VIP
- 仪器仪表行业系列-电测仪器:行业需求拐点已现,自主可控&出海共振.pptx VIP
- 宠物医院实务课件.pptx VIP
- EU- 药品 活性物质 辅料和内包材灭菌指南20190306.pdf VIP
- 哈尔滨工业大学《数值分析》2020-2021学年期末卷(一).pdf VIP
- 电梯维保服务方案(全).pdf VIP
- 哈尔滨工程大学《数值分析》2020-2021学年期末考试卷.pdf VIP
原创力文档

文档评论(0)