第3章
1SQL中域是用(数据类型 )实现的。
2定长字符串类型的优点是( 操作效率高 ),缺点是( 浪费空间 )。变长字符串类型的优点是 ( 节省空间 ),缺点是( 操作效率低 )
3SQL Server中,查询表定义的命令是( select )。
4.SQL是一种( 结构化查询 )语言。
5.SQL采用( 面向集合 )操作方式,即操作对象和操作结果都是集合。
6.关系数据库的三级模式是:外模式、模式、内模式。其中,外模式对应于( 用户级 ),模 式对应于( 概念级 ),内模式对应于( 物理级 )
7.SQL中一个关系对应一个( 基本表 )
8.视图是从一个或几个( 基本表 )导出的表。数据库中只存放视图的( 定义 ),而不存放视 图对应的数据。
9.一个( 数据库 )下可创建多个基本表、视图和索引。
10.使用DROP SCHEMA <模式名> RESTRICT 删除模式时,要求( 该模式中没有任何下属 的数据库对象)
11.数据定义语言(DDL )有创建表的create table语句、修改表结构的alter table语句和删除表的drop table语句。
12.数据操纵语言( DML )有添加记录的insert语句、修改记录的update语句和删除记录的delete语句。
13. 主键 )是唯一能够区分表中每一行记录的一个或多个列。
14.索引由表的一个或多个列构成,一个表允许具有( 多个 )个索引。
15.select子句中代表全部列的通配符是(* )。
16.在查询结果集中,select子句中表达式通常显示为“无列名”,为了增加查询语句的可读性,可以对表达式定义( 别名 )。
17.SQL Server提供逻辑运算符(% )和( _ )实现模糊查询。
18.在order by子句中可以对列按照(asc )和( desc )排序。
19.常用的聚合函数有:计算最大值的( MAX ),计算最小值的( MIN ),统计总和的( SUM ),统计记录总数的( COUNT )和计算平均值的( AVG )。
20. SQL Server提供了( group by )关键字,可以按列值对记录进行分组,并且按组统计数据。
21.视图和表都是数据库中的对象,视图的结构虽然与表相同,但视图是( )表。
22.每一次使用视图,SQL Server都需要重新执行一次(视图对应的SQL语句),(视图对应的SQL语句)的执行结果构成了视图中的数据。
23.表是反映现实世界中一类事物的数学模型,现实世界中一类事物的属性是表中的(A )。
A. B. C.记录 D.数值
24.如果表的某一列的取值为不固定长度的字符串,适合采用( C )数据类型描述。
A.char B.number C.varchar D.int
25.下列对空值的描述正确的是( D )。
A.charvarchar类型的空格。
B.int类型的0值。
C. charvarchar类型的空格或int类型的0值。
D.既不是charvarchar类型的空格,也不是int类型的0值,而是表的模一列取值不确定的情况。
26.如果将某一列设置为表的主键,在表中此列的值( C )。
A.可以出现重复值 B.允许为空值
C.不允许为空值,也不能出现重复值
D.不允许为空值,但允许列值重复
27.对于表的外键,下列哪些描述正确。(A
A.是表的非主键列,是另一个表的主键列。
B.主键和外键不能描述表之间的关系。
C.外键不能是表的索引。 D.外键允许为空值。
28.表的主键也是表的( D )。
A.非唯一索引 B.聚集索引
C.非聚集索引 D.唯一索引
29. 查询语句中允许包含下列哪些子句。( ABCD
A.select子句 B.from子句
C.where子句 D.order by子句
30.select子句中允许出现下列哪些项目。( ABC
A.列名 B.函数 C.表达式 D.表名
31.“成绩 between 10.5 and 99.5”相当于下列哪个逻辑表达式( D)。
A.成绩>=10.5 and成绩<99.5
B.成绩>10.5 and成绩<99.5
C.成绩>=10.5 or 成绩<=99.5
D.成绩>=10.5 and成绩<=99.5能够删除字符串中空格的函数是
32.能够消除查询结果中重复记录的是(A )。
A.distinct B.case?when? C.convert D.substring
33.对列或表达式计算最大值和最小值的函数是( A)。
A.maxmin B.unt D.avg
34.对列或表达式计算总和的函数是( B )。
A.maxmin B.unt D.avg
35.对列或表达式计算平均值的函数是( D )。
A.maxmin B.unt D.avg
36.统计记录总数的函数是( C )。
A.maxmin B.unt D.avg
37.对于视图的数据源,描述正确的是(ABCD)。
A.视图中的数据允许来源于一个或多个表。
B.如果视图中的列直接来源于表的某列,可以直接使用数据源表的列名和数据类型。
C.如果视图的列来源于表的列表达式,则有必要对表达式定义别名,数据类型就是表达式结果的数据类型。 
D.视图中的数据允许来源于其它数据库的表
39.下面语句中,哪种语句用来创建视图(D)。
A、CREATE TABLE //创建表
B、ALTE VIEW //修改视图
C、DROP VIEW //删除视图
D、CREATE VIEW //创建视图

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。