关系数据库是(1)的集合,它由一个或多个关系模式定义。SQL语言中的数据定义功能包括对数据库、基本表、(2)和(3)的定义。
设有关系student(学号,姓名,年龄,性别,系名),如果要查询姓名至少包括5个字母,且倒数第二个字母为“G”的学生的学号、姓名以及所在系,则对应的SELECT语句如下:
SELECT学号,姓名,系名
FROM Students
WHERE (4) LIKE (5);
A.元组
B.列
C.字段
D.表
第1题:
关系数据库是(32)的集合,它由一个或多个关系模式定义。
A.元组
B.列
C.字段
D.表
第2题:
关系数据库是(68)的集合,其结构是由关系模式定义的。
A.元组
B.列
C.字段
D.表
第3题:
建立数据库三级模式由SQL语言的数据定义功能完成。
第4题:
关系数据库是(65)的集合,它由一个或多个关系模式定义。
A.字段
B.列
C.元组
D.表
第5题:
关系数据库是()的集合,它由一个或多个关系模式定义。SQL语言中的数据定义功能包括对数据库、基本表、()和()的定义。设有关系Students(学号,姓名,年龄,性别,系名),如果要查询姓名至少包含5个字母,且倒数第二个字母为“G”的学生的学号、姓名以及所在系,则对应的SELECT语句如下: SELECT学号,姓名,系名 FROMStudents WHERE()LIKE();
A.元组
B.列
C.字段
D.表@@@SXB@@@A.数据项
B.表
C.索引
D.列@@@SXB@@@A.视图
B.列
C.字段
D.元组@@@SXB@@@A."_ _ _ G _%"
B."_ _ _%G _"
C.姓名
D."_ _ _ G%"@@@SXB@@@A."_ _ _ G _%"
B."_ _ _%G _"
C.姓名
D."_ _ _ G%"
本题考查关系数据库的基本概念,以及SQL语言中对于字符串进行的基本方法。关系数据库系统采用关系模型作为数据的组织方式,在关系模型中用表格结构表达实体集,以及实体集之间的联系,其最大特色是描述的一致性。关系模型是由若干个关系模式组成的集合。一个关系模式相当于一个记录型,对应于程序设计语言中类型定义的概念。关系是一个实例,也是一张表,对应于程序设计语言中变量的概念。给定变量的值随时间可能发生变化;类似地,当关系被更新时,关系实例的内容也随时间发生了变化。关系数据库是表的集合,它由一个或多个关系模式定义。 SQL语言中的数据定义功能包括对数据库、基本表、索引和视图的定义。在SQL语言中对于字符串进行的最通常的操作是使用操作符like的模式匹配。使用两个特殊的字符来描述模式:“%”匹配任意字符串;“_”匹配任意一个字符。模式是大小写敏感的。例如:“Marry%”匹配任何以“Marry”开头的字符串;“%idge%”匹配任何包含“idge”的字符串,例如“Marryidge”、“RockRidge”、“MianusBridge”和“Ridgeway”。 “_”匹配只含一个字符的字符串;“_%”匹配至少包含一个字符的字符串。如果要查询姓名至少包含5个字母,且倒数第二个字母为“G”的学生的学号、姓名以及所在系,则对应的SELECT语句如下: SELECT学号,姓名,系名 FROMStudents WHERE姓名LIKE"___%G_";