2016年四川师范大学地理与资源科学学院数据库技术(同等学力加试)考研复试题库
● 摘要
目录
2016年四川师范大学地理与资源科学学院数据库技术(同等学力加试)考研复试题库(一) . 2 2016年四川师范大学地理与资源科学学院数据库技术(同等学力加试)考研复试题库(二) 12 2016年四川师范大学地理与资源科学学院数据库技术(同等学力加试)考研复试题库(三) 21 2016年四川师范大学地理与资源科学学院数据库技术(同等学力加试)考研复试题库(四) 32 2016年四川师范大学地理与资源科学学院数据库技术(同等学力加试)考研复试题库(五) 44
一、选择题
1. 对关系数据库来说,下面哪些说法是错误的( )。
A. 每一列的分量是同一种类型数据,来自同一个域
B. 不同列的数据可以出自同一个域
C. 行的顺序可以任意交换,但列的顺序不能任意交换
D. 关系中的任意两个元组不能完全相同
【答案】C
【解析】基本关系具有以下6条性质:
①列是同质的,即每一列中的分量是同一类型的数据,来自同一个域。
②不同的列可出自同一个域,但是具有不同的列名(属性名)。
③列的顺序无所谓,即列的次序可以任意交换。
④任意两个元组的候选码不能相同。
⑤行的顺序无所谓,即行的次序可以任意交换。
⑥分量必须取原子值,即每一个分量都必须是不可分的数据项。
2. 在关系模式R (U ,F )中,如果存在X 的真子集XI ,使( )。
A. 平凡函数依赖
B. 部分函数依赖
C. 完全函数依赖
D. 传递函数依赖
【答案】B
【解析】如果其中的X 不是单个属性,而是属性组合,这时需要进一步讨论这个函数存在X 的真子集XI ,使
称函数依赖称函数依赖为完全函不存在X 的真子集XI ,使依赖是完全函数依赖还是部分函数依赖。如果为部分函数依赖。如果称函数依赖为
数依赖。
3. 下面关于数据库三层模式结构两层映射的说法,不正确的是( )。
A. 模式与内模式映射可以实现物理数据的独立性
B. 外模式与模式映射可以实现逻辑数据的独立性
C.DBMS 在数据库的三层模式结构之间提供了两层映射
D. 子模式与内模式映射可以实现逻辑数据的独立性
【答案】D
【解析】数据库三层模式体系结构的目的是将用户的数据库逻辑视图与数据库的物理描述分离开来。外模式与概念模式之间的映射,它把用户数据库与概念数据库联系起来了。这一层的映射可以保证逻辑数据独立性,即外模式不受概念模式变化的影响。概念模式与内模式之间的映射,它把概念数据库与物理数据库联系起来了。这一层的映射可以保证物理数据独立性,即概念模式不受内模式变化的影响。
4. 以下有关SELECT 子句的叙述中不正确的是( )。
A.SELECT 子句中只能包含表中的列及其构成的表达式
B.SELECT 子句规定了结果集中的列序列
C.SELECT 子句中可以使用别名
D. 如果FROM 子句引用的两个表中有同名的列,则在SELECT 子句中引用它们时必须使用表名前缀加以限定
【答案】A
SQL 语言提供了 SELECT 语句进行数据库查询,【解析】该语句具有灵活的使用方式和丰富
的功能。语句的功能是根据WHERE 子句的条件表达式,从FROM 子句指定的基本表或视图中找出满足条件的元组。再按SELECT 子句中目标列表达式,选出元组中属性值形成结果表。在同一个表自身联合查询时可以采用别名的方式 以示区别,并在引用时通过表名前缀加以限定。故四个选项中A 项是不正确的。
5. 关于关系的完整性约束条件,下列说法错误的是( )。
A. 在关系模型中,允许定义实体完整性、参照完整性和用户定义的完整性
B. 用户完整性应该由关系系统自动支持
C. 参照完整性可由用户或系统定义
D. 用户定义的完整性是应用领域需要遵循的约束条件
【答案】B
【解析】关系完整性有三类:实体完整性、参照完整性和用户定义的完整性。其中实体完整性保证每一个数据(实体)是可识别的,参照完整性保证当数据与数据之间有联系时,这种联系造成的数据取值的制约;用户定义的完整性保证每一个数据的取值在应用领域内是合理的。其中,实体完整性和参照完整性是关系模型必须满足的完整性约束条件,被称为关系的两个不变性。也就是说,只要是关系数据库系统就应该自动支持实体完整性和参照完整性。
6. 为了保证数据库应用系统正常运行,数据库管理员在日常工作中需要对数据库进行维护。下列一般不属于数据库管理与日常维护工作的是( )。
A. 数据内容一致性维护
B. 数据库备份与恢复
C. 数据库安全性维护
D. 数据库存储空间管理
【答案】A
【解析】数据库管理与日常维护是系统员的重要职责,主要包括:①数据库的备份与恢复;②完整性维护;③安全性维护;④存储空间管理;⑤并发控制及死锁处理,是系统管理员的重要职责。
7. 在SQL Server中,可以通过数据库对象及各种约束来保证数据的完整性,以下都属于数据库对象的有( )。
A.DEFAULT 、CHECK 和 UNIQUE
B.DEFAULT 、CHECK 和 RULE
C.CHECK 和 DEFAULT
D.DEFAULT 和 RULE
【答案】D
SQL Server 的约束包括 UNIQUE 、DEFAULT 、RULE 、PRIMARY KEY 和 FOREIGN 【解析】
KEY 等,但 属于数据库对象的是RULE 、DEFAULT , 当它们创建后可以绑定到一列或者几列上,并可以重复使用。
8. 按照数据库应用系统生命周期模型,在开发某数据库应用系统时,对系统采用的软硬件及技术方案等作出合理的评估并提出选择建议的工作属于( )。
A. 规划与分析阶段的系统规划与定义
B. 规划与分析阶段的可行性分析
C. 需求分析阶段的业务规则需求分析
D. 系统设计阶段的总体设计
【答案】B
【解析】技术可行性分析是指对系统采用的软硬件及技术方案等作出合理的评估并提出选择建议,是根据用户提出的系统功能、性能及实现系统的各项约束条件来进行分析的,属于规划与分析阶段。
9. 关于OLAP 和OLTP 的叙述中错误的是( )。
A.OLTP 事务量大,但事务内容比较简单且重复率高
B.OLAP 的最终数据来源与OLTP 不一样
C.OLAP 面对决策人员和高层管理人员
D.OLTP 以应用为核心,是应用驱动的
【答案】C
相关内容
相关标签