成都信息工程学院数据库题库单项选择与判断答案 联系客服

发布时间 : 星期二 文章成都信息工程学院数据库题库单项选择与判断答案更新完毕开始阅读d7567e15c281e53a5802ff15

A B C D

68

以下关于表和视图叙述不正确的是( C )。(A) 视图是一个虚拟表,不实际存储数据。 (B) 视图在概念上与基本表等同,用户可以如同基本表那样使用视图。

(C) 视图的数据与构成视图的表数据无关。 (D) 可以在视图上再定义视图。 A B C D 69

下列叙述中错误的是( D )。(A) COMPUTE子句不能与SELECT INTO子句一起使用 (B) COMPUTE BY必须与ORDER BY子句一起使用,且两个子句指定的列及顺序相同

(C) COMPUTE BY必须与GROUP BY子句一起使用,且两个子句指定的列及顺序相同 (D) COMPUTE子句中指定的列必须是SELECT子句中已有的 A B C D

70

子查询中不能使用的子句是( B )。(A) INNER JOIN (B) WHERE (C) ORDER BY (D) GROUP BY A B C D

71

下列错误的子句是( D )。(A) SELECT 姓名 学生姓名 (B) SELECT 姓名 AS 学生姓名 (C) FROM 学生 AS student (D) ORDER BY 姓名 AS NAME A B C D 72

用UNION合并两个SELECT查询的结果时,下列叙述中错误的是( A )。(A) 被组合的每个查询都可以使用ORDER BY子句 (B) 两个SELECT语句必须输出同样的列数 (C) 两个表各相应列的数据类型必须相同 (D) 将来自不同查询的数据组合起来 A B C D

73

查询所有目前年龄在24岁以上(不含24岁)的学生信息(学号、姓名、年龄),正确的命令是( D )。(A) SELECT 学号,姓名,YEAR(GETDATE())-YEAR(出生日期) 年龄 FROM 学生 WHERE YEAR(出生日期)>24 (B) SELECT 学号,姓名,YEAR(GETDATE())-YEAR(出生日期) 年龄 FROM 学生 WHERE 年龄>24

(C) SELECT 学号,姓名,YEAR(GETDATE())-YEAR(出生日期) 年龄 FROM 学生 WHERE YEAR(GETDATE())-YEAR(出生日期)>24 (D) SELECT 学号,姓名,年龄=YEAR(GETDATE())-YEAR(出生日期) FROM 学生 WHERE YEAR(GETDATE())-YEAR(出生日期)>24 A B C D

74

能够准确查询出“学号 char(10)”列尾字符是\的错误命令是( B )。(A) SELECT * FROM 学生 WHERE 学号 LIKE '?1' (B) SELECT * FROM 学生 WHERE 学号 LIKE '%[1]'

(C) SELECT * FROM 学生 WHERE 学号 LIKE '%1' (D) SELECT * FROM 学生 WHERE RIGHT(rtrim(学号),1)='1' A B C D 75

下列连接中能自动删除重复的列是(D )。(A) LEFT OUTER JOIN (B) FULL OUTER JOIN (C) RIGHT OUTER JOIN (D) INNER JOIN A B C D

76

查询1985年10月27日出生的学生信息,正确的命令是(A )。(A) SELECT * FROM 学生 WHERE 出生日期=1985-10-27 (B) SELECT * FROM 学生 WHERE 出生日期='1985-10-27'

(C) SELECT * FROM 学生 WHERE 出生日期=\(D) SELECT * FROM 学生 WHERE 出生日期={1985-10-27} A B C D 77

查询出比2008223001同学的所有总评成绩都高的同学的学号和总评成绩,正确的是( C )。(A) SELECT 学号,总评成绩 FROM 成绩 WHERE 总评成绩>(SELECT max(总评成绩) FROM 成绩 WHERE 学号='2008223001') (B) SELECT 学号,总评成绩 FROM 成绩 WHERE 总评成绩>ALL (SELECT 总评成绩 FROM 成绩) AND 学号='2008223001'

(C) SELECT 学号,总评成绩 FROM 成绩 WHERE 总评成绩>ANY (SELECT 总评成绩 FROM 成绩 WHERE 学号='2008223001') (D) SELECT 学号,总评成绩 FROM 成绩 WHERE 总评成绩>ANY (SELECT 总评成绩 FROM 成绩) AND 学号='2008223001' A B C D 78

要查询出学号为2008001001所有选修课程的成绩,正确的是( D )。(A) SELECT 学号,姓名,课程代码,总评成绩 FROM 学生,成绩 WHERE 学生.学号=成绩.学号 AND 学号='2008001001' (B) SELECT 学号,姓名,课程代码,总评成绩 FROM 学生 LEFT OUTER JOIN 成绩 ON 学生.学号=成绩.学号 WHERE 学号='2008001001'

(C) SELECT 学号,姓名,课程代码,总评成绩 FROM 学生,成绩 ON 学生.学号=成绩.学号 WHERE 学号='2008001001' (D) SELECT 学号,姓名,课程代码,总评成绩 FROM 学生 INNER JOIN 成绩 WHERE 学生.学号=成绩.学号 AND 学号='2008001001' A B C D 79

查询选修了课程代码为1054和1391的同学的学号、课程代码、成绩,正确的是( B )。(A) SELECT 学号,课程代码,成绩 FROM 成绩 WHERE 课程代码 IN (1054,1391) (B) SELECT 学号,课程代码,成绩 FROM 成绩 WHERE 课程代码=(1054,1391)

(C) SELECT 学号,课程代码,成绩 FROM 成绩 WHERE 课程代码 BETWEEN 1054 AND 1391 (D) SELECT 学号,课程代码,成绩 FROM 成绩 WHERE 课程代码='1054' AND 课程代码='1391' A B C D 80

在查询结果输出时要求按总评成绩降序,相同者按性别升序,下列正确的子句是( A )。(A) ORDER BY 总评成绩 DESC,性别 (B) ORDER BY 总评成绩 ASC,性别 DESC (C) ORDER BY 总评成绩 DESC,性别 DESC (D) ORDER BY 总评成绩,性别 DESC A B C D

共288条/8页 首页 上页 下页 末页 转到第页

81

创建索引的目的有4个,下列哪个是错误的( A)。(A) 加速COMPUTE子句的使用速度 (B) 强制实行的唯一性

(C) 查询优化器依赖于索引起作用 (D) 加速数据检索

A B C D 82

以下叙述正确的是(C )。(A) 主键索引可以保证表记录的唯一性,而聚集索引不能 (B) 一个表中只能出现一个主键索引或唯一索引

(C) 主键索引和聚集索引都能保证表记录的唯一性 (D) 主键索引和唯一索引是相同的概念 A B C D

83

在SQL Server2000中可创建3种类型的索引,下列( A )不是其中的索引类型。(A) 外键索引 (B) 聚集索引 (C) 唯一索引 (D) 主键索引 A B C D

84

下列叙述中,哪一个是正确的( B )。(A) 在聚集索引中,数据不被物理地排序 (B) SQL Server缺省地创建非聚集索引

(C) 每个数据库最多可许创建一个主键索引和多个聚集索引 (D) 唯一索引就是主索引 A B C D 85

用户在连接SQL Server时,既可以使用Windows身份验证也可以使用SQL Server身份验证登录,则SQL Server的验证模式是( C )。(A) SQL Server身份验证模式 (B) 数据库身份验证模式

(C) 混合身份验证模式 (D) Windows身份验证模式 A B C D 86

用户在连接SQL Server时,只能使用Windows身份验证登录,则SQL Server的验证模式是( D)。(A) 数据库身份验证模式 (B) 混合身份验证模式 (C) SQL Server身份验证模式 (D) Windows身份验证模式

A B C D 87

在用户通过登录认证并被允许登录到SQL Server上之后,必须拥有( C)。(A) 认证帐号 (B) 密码帐号

(C) 登录帐号 (D) 数据库帐号 A B C D 88

新建登录用户“st01”,默认数据库为studentdb,但未授予该数据库的访问权,则( A )。(A) 在查询分析器中不能通过st01登录连接到SQL Server (B) 都不正确

(C) 在查询分析器中可以通过st01登录连接到SQL Server,并可以访问studentdb数据库 (D) 在查询分析器中可以通过st01登录连接到SQL Server,但不能访问studentdb数据库 A B C D

89

使用系统管理员登录帐号sa时,以下操作不正确的是( D)。(A) 应给sa帐号设置密码,避免使用空密码 (B) 只有当其他系统管理员不可用或忘记了密码,无法登录到SQL Server时,才使用sa这个特殊的登录帐号

(C) 虽然sa是内置的系统管理员登录帐号,但在日常管理中最好不要使用sa进行登录 (D)

最好总是使用sa帐号登录

A B C D 90

用户对表设置操作权限时,不具备的权限是( D)。(A) SELECT (B) DELETE (C) UPDATE (D) EXECUTE A B C D 91

SQL Server有两种连接认证方式,其中在( B )方式下,连接时需要提供登录帐号和密码。(A) Windows身份验证 (B) SQL Server身份验证 (C) 以超级用户身份登录 (D) 以其他方式登录时 A B C D 92

在SQL Server系统中都有一个特殊的默认用户帐号( A )。(A) sa (B) dbo (C) admin (D) public A B C D 93

每个数据库用户都是( C)角色成员。(A) serveradmin (B) db_owner (C) public (D) sysadmin A B C D

94

新建数据库用户“st01”,该用户可以执行任何数据库管理工作,可以对数据库内的任何对象进行任何操作,则应将“st01”设置为( B)角色成员。(A) sysadmin (B) public (C) serveradmin (D) db_owner A B C D 95

如果未设置用户对“学生”表的权限,则(B )。(A) 该用户无法访问“学生”表 (B) 该用户访问“学生”表的权限取决于所属角色的访问权限 (C) 该用户可以访问“学生”表 (D) 无法确定 A B C D 96

将用户组成一个集体授权的单元是( D)。(A) 组 (B) 帐号 (C) 个体 (D) 角色 A B C D 97

系统管理员需要为所有用户设置相同的数据库对象的访问权限,以下哪种方法能最好地完成这项工作(C )。(A) 为每个用户单独分配权限 (B) 将所有用户增加到db_owner角色中 (C) 将所有用户增加到一个角色中,为这个角色授权 (D) 新增登录用户,并为其设置权限 A B C D 98

SQL Server数据格式不能和( B)进行数据转换?(A) Access数据库 (B) JPG文件 (C) TXT文件 (D) Excel文件

A B C D 99

可以对固定服务器角色和固定数据库角色进行的操作是(B )。(A) 修改 (B) 删除