2017年高等教育自学考试数据库及其应用试题与解答

版权申诉
5星 · 超过95%的资源 1 下载量 110 浏览量 更新于2024-09-12 收藏 1.4MB DOCX 举报
"2017年4月高等教育自学考试全国统一命题考试数据库及其应用试题及答案" 这篇文档是针对2017年4月高等教育自学考试“数据库及其应用”科目的试题及答案,旨在检验考生对数据库理论与实践知识的掌握程度。试卷包括选择题和非选择题两大部分,总分为100分,考试时间为150分钟。试题内容涵盖数据库管理系统的基本概念、数据库设计的各个阶段、数据完整性约束、数据库操作、Access2013的使用以及SQL语言的应用。 1. 并发控制、完整性控制、安全性控制是数据库运行管理的重要组成部分,确保在多用户环境下数据的一致性、完整性和安全性。并发控制处理多个事务同时执行时可能出现的问题,如死锁和数据不一致;完整性控制确保数据满足预设的规则,如实体完整性、参照完整性和用户定义的完整性;安全性控制则涉及用户访问权限的管理,防止未经授权的数据访问。 2. 数据库的外部模型是从用户角度看数据库的逻辑结构,提供了一种用户可以理解的数据视图。而逻辑模型和概念模型分别关注数据的逻辑结构和抽象表示,物理模型则是数据库在实际存储设备上的实现。 3. 在数据库设计过程中,选定存储结构和存取方法属于物理设计阶段,这是将逻辑数据模型转换为适应特定数据库管理系统硬件和软件环境的具体存储结构和访问策略的过程。 4. 学号长度的规定属于用户定义完整性约束,它定义了数据的具体格式和限制,区别于系统自动实施的实体完整性和参照完整性。 6. Access2013中的表是用于存储数据的基本对象,查询、窗体和报表则是用来操作、展示和分析数据的工具。 7. 打开数据库的独占方式允许读写数据,但不允许其他用户同时访问,确保数据的安全性和一致性。 8. 创建唯一索引的SQL语句是`CREATE UNIQUE INDEX`,这可以确保索引列中的数据不重复,用于保证数据的唯一性。 9. WHERE子句中的条件表达式`(Year(Date0)-Year([出生日期]))>35`表示判断当前日期与出生日期之间的年份差是否大于35,即判断年龄是否超过35岁。 10. Access2013中的表达式`#2016年3月17日#+5`表示日期加上5天,因此结果是2016年3月22日。 11. 文本型字段显示格式设置为`@@@-@@-@@@@`,数据H65043799会被格式化为`H65-04-3799`,这种格式通常用于格式化身份证号码或其他类似格式的文本数据。 这些试题涵盖了数据库系统的基础知识,包括理论、设计、操作和SQL语言,对于学习和理解数据库管理有很好的指导价值。