●关系数据库是 (7) 的集合,它由一个或多个关系模式定义。SQL语言中的数据定义功能包括对数据库、基

13 查阅

●关系数据库是 (7) 的集合,它由一个或多个关系模式定义。SQL语言中的数据定义功能包括对数据库、基本表、 (8) 和 (9) 的定义。

设有关系Student(学号,姓名,年龄,性别,系名),如果要查询姓名至少包含5个字母,且倒数第二个字母为"G"的学生的学号、姓名以及所在系,则对应的SELECT语句如下:

SELECT学号,姓名,系名

FROM Students

WHERE (10) LIKE (11) ;

(7) A. 表

B. 列

C. 字段

D. 元组

(8) A. 数据项

B. 索引

C. 表

D. 列

(9) A. 字段

B. 列

C. 视图

D. 元组

(10) A. 姓名

B. "---G%"

C. "---G-%"

D. "---%G-"

(11) A. 姓名

B. "---G%"

C. "---G-%"

D. "---%G-"

参考答案:

A,B,C,A,B【解析】关系数据库采用关系模型作为数据的组织方式,在关系模型中,用表格表达实体集及实体集之间的联系。最常用的关系数据库语言SQL的数据定义功能包括数据库、基本表、索引和视图的定义。在SQL语言中,对于字符串进行的最通常的操作是使用操作符like的模式匹配。使用两个特殊的字符来描述模式:"%"匹配任意的字符串,"_"匹配任意一个字符。模式对大小写敏感。

软考初级