计算机专业高级教程期中考试(数据库)

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

中职计算机专业高级教程期中考试(数据库)

班级姓名成绩

一、单选题(每题1分,共20分)

1.有关数据库的特点,以下叙述错误的是()

A. 可以供各种用户共享

B. 冗余度小

C. 较高的数据独立性

D. 数据由应用程序自己控制

2.数据库类型是按照____ ____来划分的()。

A. 文件形式

B.数据模型

C.记录形式

D.数据存取方法

3.下列关于数据库说法错误的是()。

A. 关系型数据库采用二维表为基本数据结构

B. RDBS是非关系型数据库

C. 数据库中的数据是按一定的数据模型组织的

D. 非关系型数据库系统以记录型为基本数据结构

4.在以下数据库管理系统中,开放源代码的是()。

A. Access

B. SQL Server

C. MySQL

D. Oracle

5.在二维表中,每一行称为()

A. 一条记录

B. 一个字段

C. 一条信息

D. 一个关系

6.在二维表中,每一列称为()

A. 一条记录

B. 一个字段

C. 一条信息

D. 一个关系

7.在设计数据表时,“姓名”字段一般应设置为属性()。

A. 字符型

B. 数值型

C. 日期型

D. 逻辑型

8.以下关于关系型数据库中二维表性质的说法不正确的是()。

A. 二维表中的每一列均有唯一的字段名。

B. 二维表中的记录数、字段数决定了二维表的结构。

C. 二维表中的行、列均可以改变。

D. 二维表中不允许出现完全相同的两行。

9.在数据库中,下列关于数据表叙述错误的是()。

A. 数据表是实际存放数据的地方。

B. 每张数据表中应该包含重复的数据。

C. 每张表只包含一个主题信息。

D. 设计数据表时,最重要的是规划好字段的类型。

10.数据库系统中,数据的最小访问单位是()。

A. 记录

B.字段

C. 字节

D. 表

11.下列关于SQL说法正确的是()

A. SQL是过程化语言

B. SQL只有一种使用环境

C. SQL命令多而功能丰富

D. 所有用SQL编写的语句都是可以移植的

12.SQL中SELECT语句的中文含义是( )

A. 建数据表

B. 添加数据

C. 打印数据

D. 查询数据

13.如某SELECT命令中同时有FROM、WHERE、ORDER三个子句,则正确的排列顺序

是()

A. FROM、WHERE、ORDER

B. FROM、ORDER、WHERE

C. WHERE、ORDER、FROM

D. 没有顺序要求,无论哪个子句排在前均可

14.执行语句“SELECT 姓名,语文,数学,英文,语文+数学+英语AS总分FROM

学生成绩”后,以下说法正确的是()。

A. 在“学生成绩”数据表中添加一个新的字段“总分”。

B. 在“学生成绩”数据表中添加一个新的字段“总分”,并在屏幕上显示该字段的值。

C. 能在屏幕上显示总分指端,数据表“学生成绩”中并不新增字段。

D. 以上说法都不对。

15.查询姓“张”同学的记录时,使用的WHERE子句应该是()。

A. 姓名=“张*”

B. 姓名=“张”

C. 姓名 LIKE “张*”

D. 姓名 LIKE“张”

16.假设“是否团员”为逻辑字段,则显示“学生”数据表中所有“团员”记录的

SQL语句是()。

A. SELECT * FROM 学生 WHERE 是否团员=“团员”

B. SELECT * FROM 学生 WHERE 是否团员=团员

C. SELECT * FROM 学生 WHERE 是否团员=.T.

D. SELECT * FROM 学生 WHERE 是否团员

17.显示“学生档案”数据表中出生日期为1990年6月1日的记录的命令是

()。

A. SELECT * FROM 学生档案 WHERE 出生日期=#6/1/1990#

B. SELECT * FROM 学生档案 WHERE 出生日期=“6/1/1990”

C. SELECT * FROM 学生档案 WHERE 出生日期=[6/1/990]

D. 以上命令均正确

18.某“学生”数据表中共有50条记录,5个字段,命令“SELECT COUNT(*) FROM

学生”将产生条输出结果()。

A. 1

B. 5

C. 50

D. 51

19.关于SELECT中ORDER子句的说法,以下正确的是()。

A. 参数ASC表示递增,DESC表示递减,默认为递增

B. 参数ASC表示递增,DESC表示递减,默认为递减

C. 参数ASC表示递减,DESC表示递增,默认为递增

D. 参数ASC表示递减,DESC表示递增,默认为递减

20.在SQL查询中,GROUP BY语句用于()。

A. 选择行条件

B. 对查询进行排序

C. 列表

D. 分组条件

二、填空题(每空1分,共20分)

相关文档
最新文档