1、数据库原理_在线作业_2交卷时间:2018-01-1610:33:08一、单选题1.(5分)在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。在这几个阶段中,数据独立性最高的是( )阶段· A. 数据项管理· B. 人工管理· C. 文件系统· D. 数据库系统纠错得分: 5知识点: 1.1数据库系统概述2.(5分)使用CREATE INDEX语句建立的是( )· A. 视图· B. 表· C. 数据库· D. 索引纠错得分: 5知识点: 3.3数据定义3.(5分)描述数据库全体数据的全局逻辑结构和特性的是
2、( )· A. 模式· B. 用户模式· C. 模式· D. 外模式纠错得分: 5知识点: 1.3数据库系统结构4.(5分)候选码的属性可以有( )· A. 1个· B. 多个· C. 1个或多个· D. 0个纠错得分: 5知识点: 6.2规化5.(5分)数据库设计的概念设计阶段,表示概念结构的常用方法和描述工具是( )· A. 结构分析法和模块结构图· B. 数据流程分析法和数据流程图· C. 实体联系法和实体联系图· D. 层次分析法和层次结构图纠错得分: 5知识点: 7.3概念结构设计6.(5分)如果有两个事务,同时对数据库中同
3、一数据进行操作,不会引起冲突的操作是( )· A. 两个都是UPDATE· B. 一个是DELETE,一个是SELECT· C. 一个是SELECT,一个是DELETE· D. 两个都是SELECT纠错得分: 5知识点: 11.2封锁7.(5分)在数据库系统中,死锁属于( )· A. 介质故障· B. 事务故障· C. 程序故障· D. 系统故障纠错得分: 5知识点: 11.3活锁与死锁8.(5分)下述( )不是数据库管理员的职责· A. 定义数据的安全性要求和完整性约束条件· B. 决定数据库的存储结构和存取策略· C. 数据库系统
4、设计· D. 监控数据库的使用和运行纠错得分: 5知识点: 数据库原理9.(5分)数据库系统是指在计算机系统中引入数据库后的系统。由数据库、数据库管理系统(及其开发工具)、应用系统和( )构成· A. 程序员· B. 操作员· C. 数据库管理员(和用户)· D. 系统分析员纠错得分: 5知识点: 1.1数据库系统概述10.(5分)一个关系只有一个( )· A. 主属性· B. 候选码· C. 主码· D. 外码纠错得分: 5知识点: 2.1关系数据结构及形式化定义11.(5分)一个系统中同时支持多种封锁粒度供不同的事务选择,以下述违
5、背封锁的原则的是( )· A. 需要处理多个关系的大量元组的用户事务以数据库为封锁单位· B. 只处理少量元组的用户事务以关系为封锁单位· C. 只处理少量元组的用户事务以元组为封锁单位· D. 需要处理大量元组的用户事务以关系为封锁单元纠错得分: 5知识点: 11.6封锁的粒度12.(5分)从E-R图导出关系模型时,如果实体间的联系是m:n的,下列说法中正确的是( )· A. 增加一个关系表示联系,其中纳入m方和n方的码· B. 将n方码和联系的属性纳入m方的属性中· C. 将m方码和联系的属性纳入n方的属性中· D. 在m方属性和
6、n方属性中均增加一个表示级别的属性纠错得分: 5知识点: 7.4逻辑结构设计13.(5分)如果事务T获得了数据项A上的共享锁,则T对A( )· A. 既可读又可写· B. 只能读不能写· C. 不能读也不能写· D. 只能写不能读纠错得分: 5知识点: 11.2封锁14.(5分)数据库中的冗余数据是指可( )的数据· A. 无关紧要· B. 容易产生错误· C. 容易产生冲突· D. 由基本数据导出纠错得分: 5知识点: 6.1问题的提出15.(5分)下列有关关系模式的叙述中,错误的是( )· A. 二维表中的行称为属性· B. 对关
7、系的描述称为关模模式· C. 不同元组对同一个属性的取值围称为域· D. 主码值能够唯一标识一条元组纠错得分: 5知识点: 2.1关系数据结构及形式化定义16.(5分)在视图上不能完成的操作是( )· A. 查询· B. 在视图上定义新的视图· C. 在视图上定义新的表· D. 更新视图纠错得分: 5知识点: 3.6视图17.(5分)数据模型的组成要素是(即数据模型的三要素)( )· A. 字段、元组、码· B. 实体、属性、联系· C. 域、关系、分量· D. 数据结构、数据操作、完整性约束纠错得分: 5知识点: 1.2数据模型18
8、.(5分)下列SQL语句中,( )不是数据定义语句· A. DROPVIEW· B. CREATETABLE· C. GRANT· D. CREATEVIEW纠错得分: 5知识点: 3.3数据定义19.(5分)不属于SQ