闽江学院2009数据库原理及应用期末试卷

需积分: 9 6 下载量 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语句的使用、数据库事务处理以及并发控制等,对于理解和掌握数据库系统具有重要意义。