闽江学院2009数据库原理及应用期末试卷
需积分: 9 119 浏览量
更新于2024-09-19
收藏 66KB DOC 举报
"2009数据库期末试题"
本试卷为2009—2010学年第一学期闽江学院07级计算机科学与技术专业的数据库原理及应用的闭卷考试试卷。试题涵盖数据库系统的基本概念、数据模型、关系代数运算、SQL语言、数据库管理系统(DBMS)的核心功能、事务管理以及并发控制等多个方面。
1. 数据库系统的特点:
- C. 数据共享:这是数据库系统区别于传统文件系统的主要特征之一,它允许多个用户共享同一数据资源,提高数据利用率。
2. E-R模型的定义:
- A. 概念模型:E-R模型是数据库设计中的概念层模型,用于表达现实世界中的实体及其相互关系。
3. 关系的投影运算:
- D. 不大于原关系:投影运算从关系中选取指定列,但不改变行数,可能减少也可能保持原行数不变。
4. 关系代数中的"投影"、"选择"、"除"、"连接":
- D. 连接:查询同时销售三种商品的商店名,需要将关系进行连接操作,找出满足条件的商店。
5. 主码的定义:
- A. 书号:通常主码是能唯一标识一行记录的属性或属性组合,在此例中,书号可能是主码,因为它可以唯一标识一本书。
6. 关系代数中的符号∞:
- C. 连接:符号∞在某些解释下表示无穷大,但在关系代数中,通常不直接使用该符号,但这里可能是询问连接运算。
7. SQL语言的特性:
- D. SQL语言功能强,能满足所有应用需求:这个叙述有误,虽然SQL功能强大,但不能满足所有应用需求。
8. 修改结构的SQL命令:
- C. ALTER:用于修改表结构,如添加、删除或修改字段。
9. SQL中的排序命令:
- B. ORDER BY:用于对查询结果进行排序。
10. 实现事务持久性的子系统:
- D. 恢复管理子系统:确保事务的持久性,即使在系统故障后也能恢复。
11. SQL中的"授权"命令:
- A. GRANT:用于向用户授予访问数据库或特定操作的权限。
12. 事务的并发性:
- B. 并行性:表示多个事务可以同时进行。
13. PRIMARY KEY的作用:
- A. 定义主码:标识关系中的一行,并确保其唯一性。
14. 触发器的用途:
- B. 完整性约束条件:触发器可以用来实现复杂的业务规则和完整性约束。
15. 客户机/服务器系统的组成部分:
- A. 网络设备:服务器平台、客户平台和网络设备是客户机/服务器系统的基础架构部分。
16. 并发操作带来的数据不一致性:
- a. 丢失更新:两个事务对同一数据进行修改,导致最后的数据状态丢失了其中一个事务的更新。
- b. 读脏数据:一个事务读取了另一个未提交事务的临时修改。
- c. 不可重复读:同一个事务在不同时间读取同一数据,结果不同。
- d. 幻读:在一个事务中,两次执行相同的查询,第二次出现了第一次查询时不存在的新行。
这些题目覆盖了数据库理论的关键知识点,包括数据库系统的基本概念、数据模型、SQL语句的使用、数据库事务处理以及并发控制等,对于理解和掌握数据库系统具有重要意义。
2009-04-25 上传
280 浏览量
2011-07-12 上传
2020-09-04 上传
2018-03-17 上传
2010-11-13 上传
2010-06-20 上传
2022-07-14 上传
2021-10-03 上传
fangjun3007
- 粉丝: 0
- 资源: 23
最新资源
- 平尾装配工作平台运输支撑系统设计与应用
- MAX-MIN Ant System:用MATLAB解决旅行商问题
- Flutter状态管理新秀:sealed_flutter_bloc包整合seal_unions
- Pong²开源游戏:双人对战图形化的经典竞技体验
- jQuery spriteAnimator插件:创建精灵动画的利器
- 广播媒体对象传输方法与设备的技术分析
- MATLAB HDF5数据提取工具:深层结构化数据处理
- 适用于arm64的Valgrind交叉编译包发布
- 基于canvas和Java后端的小程序“飞翔的小鸟”完整示例
- 全面升级STM32F7 Discovery LCD BSP驱动程序
- React Router v4 入门教程与示例代码解析
- 下载OpenCV各版本安装包,全面覆盖2.4至4.5
- 手写笔画分割技术的新突破:智能分割方法与装置
- 基于Koplowitz & Bruckstein算法的MATLAB周长估计方法
- Modbus4j-3.0.3版本免费下载指南
- PoqetPresenter:Sharp Zaurus上的开源OpenOffice演示查看器