首页 > 全部 > 计算机应用基础 > 专升本计算机(数据库技术与程序设计语言)模拟试卷1

专升本计算机(数据库技术与程序设计语言)模拟试卷1

本单篇文档共5862字,内容预览3500字,预览为有答案版,源文件无水印,下载后包含无答案空白卷版和有答案版,同时也有专升本类普高专升本整科真题模拟题,讲义课件,思维导图,易错高频题等下载。
计算机应用基础 章节练习 3569人下载
价格: 1.00 原价:¥9.60
收藏

专升本计算机(数据库技术与程序设计语言)模拟试卷1

简答题

1.关系的完整性有哪些?

关系的完整性包括以下三种。

(1)实体完整性,规定关系的主码都不能取空值。如果主码由多个属性组成,则这些属性都不能取空值。

(2)参照完整性,是对关系之间引用数据的一种限制,要求关系中不允许引用不存在的实体。

(3)用户定义的完整性,是针对某一具体关系数据库的约束条件,反映某一具体应用程序所涉及的数据必须满足的语义要求。

解析:

单选题

2.下列不属于数据库系统特点的是( )。(C)

A. 数据共享

B. 数据完整性

C. 数据冗余度高

D. 数据独立性高

解析:数据库系统的特点包括:数据结构化,数据独立性高,数据共享性高,数据冗余度低,易扩充,数据由DBMS统一管理和控制(数据的安全性保护、数据完整性、并发控制、数据库恢复)。

3.在数据库三级模式间引入二级映像的主要作用是( )。(B)

A. 提高数据与程序的安全性

B. 保证数据与程序的独立性

C. 保持数据与程序的一致性

D. 提高数据与程序的可移植性

解析:数据库系统的三级模式是指模式、外模式和内模式。数据库管理系统提供了三级模式之间的二级映像,即外模式/模式映像、模式/内模式映像。二级映像有效地组织和管理数据,保证了数据的独立性(逻辑独立性和物理独立性)。

4.若规定工资表中基本工资不得超过5000元,则这个规定属于( )。(D)

A. 关系完整性约束

B. 实体完整性约束

C. 参照完整性约束

D. 用户定义的完整性约束

解析:用户定义的完整性约束是针对某一具体关系数据库的约束条件,它反映某一具体应用程序所涉及的数据必须满足的语义要求。本题中的规定是用户根据具体的需求提出的,属于用户定义的完整性约束。

5.数据库系统的基本特点是( )。(B)

A. 数据可以共享,数据结构化;数据独立性;数据冗余大,易移植;统一管理和控制

B. 数据可以共享,数据结构化;数据独立性;数据冗余小,易扩充;统一管理和控制

C. 数据可以共享,数据结构化;数据互换性;数据冗余小,易扩充;统一管理和控制

D. 数据非结构化;数据独立性;数据冗余小,易扩充;统一管理和控制

解析:数据库系统的基本特点包括:①数据具有结构化;②数据共享性好,数据冗余度低;③数据扩充较方便;④数据独立性高;⑤数据由数据库管理系统统一管理和控制。

6.用户涉及的逻辑结构用( )描述。(D)

A. 模式

B. 存储模式

C. 概念模式

D. 子模式

解析:子模式又称外模式,是数据库用户的数据视图,是与某一应用有关的数据的逻辑表示。

7.在关系模型中,关系的“基数”是指( )。(B)

A. 属性个数

B. 元组个数

C. 关系个数

D. 列数

解析:在关系模型中,关系的“基数”是指关系的行数。关系中的一行又称一个元组,因此“基数”即元组个数。

8.下列不属于关系数据库的是( )。(B)

A. Oracle

B. Essbase

C. SQL Server

D. DB2

解析:Essbase是BI软件hyperion的多维数据库,它不属于关系数据库。Essbase与关系数据库不同,它把数据按“块”划分,每个数据块会定义不同的维度。Oracle、SQL Server和DB2都是常用的关系数据库。

9.关系模式的任何属性( )。(A)

A. 不可再分

B. 可再分

C. 命名在该关系模式中可以不唯一

D. 以上都不是

解析:关系模式必须符合1NF(第一范式)的要求,即关系模式的任何属性都是不可再分的。

10.数据库系统的核心是( )。(B)

A. 数据库

B. 数据库管理系统

C. 数据模型

D. 软件工具

解析:数据库系统的核心是数据库管理系统。在数据库系统中,对数据的存储、组织和操作都是由数据库管理系统完成的。

11.在SQL语言中,“DELETE FROM表名”表示( )。(A)

A. 从基本表中删除所有元组

B. 从基本表中删除所有属性

C. 从数据库中删除这个基本表

D. 从基本表中删除重复元组

解析:DELETE语句的功能是从指定表中删除满足WHERE子句条件的所有元组。如果省略WHERE子句,那么表示删除表中的所有元组,但是表的定义仍在字典中。

12.一个关系数据库文件中的各条记录( )。(B)

A. 前后顺序不能任意颠倒,一定要按照输入的顺序排列

B. 前后顺序可以任意颠倒,不影响库中的数据关系

C. 前后顺序可以任意颠倒,但排列顺序不同,统计处理的结果就可能不同

D. 前后顺序不能任意颠倒,一定要按照关键字段值的顺序排列

解析:在关系数据库文件中,行的顺序可以任意颠倒,即记录与记录之间可以互换位置,顺序的颠倒并不影响数据库中的数据关系。

13.关系模型数据库管理系统中,所谓的关系是指( )。(C)

A. 各条记录中的数据彼此有一定的关系

B. 一个数据库与另一个数据库之间有一定的关系

C. 数据模型符合满足一定条件的二维表格式

D. 数据表中各个字段彼此有一定的关系

解析:关系是指符合一定条件的二维表,即关系就是二维表,关系是元组(行)的集合。需要注意的是,不是所有的二维表都是关系。

14.参照完整性规则指出:表的( )必须是另一个表主键的有效值,或是空值。(B)

A. 候选键

B. 外键

C. 主键

D. 主属性

解析:根据参照完整性规则的规定,如果属性(或属性组)F是基本关系R的外码,且它是基本关系S的主码,那么对于R中每个元组在F上的值要么取空值,要么等于S中某个元组的主码值。

15.下列关于主键的说法,错误的是( )。(A)

A. 不同记录的主键值允许重复

B. 主键是数据表中的某一个字段

C. 不同表中的主键可以是相同的字段

D. 表中的主键的数据类型可以定义为自动编号或文本

解析:实体完整性约束是通过主键的定义来实现的,若某个属性或属性组被定义为主键,则该主键的每个属性都不能为空值,并且关系中主键值必须唯一。

16.与HAVING子句一起使用的子句是( )。(A)

A. GROUP BY

B. ORDER BY

C. JOIN

D. WHERE

解析:在数据查询中,HAVING子句需要配合GROUP BY语句一起使用。若GROUP BY子句中带有HAVING短语,则只有满足HAVING中条件的组才会被显示。

17.

本文档预览:3500字符,共5862字符,源文件无水印,下载后包含无答案版和有答案版,查看完整word版点下载

剩余未完,查看全文
收藏
专升本计算机(数据库技术与程序设计语言)模拟试卷1

推荐资源

客服

扫码添加客服微信

热线

官方客服

如遇问题,请联系客服为您解决

电话客服:

客服微信:pujinet

工作时间:9:00-18:00,节假日休息

公众号

扫码关注微信公众号