大学计算机考试题目,高手帮帮我,加100分!谢谢了 80
说明:本文中用到的数据库xscj中有三个表xs,xs_kc,kc。xs表结构为:学号char(6),姓名char(8),专业名char(10),出生时间smalldate...
说明:本文中用到的数据库xscj中有三个表xs,xs_kc,kc。
xs表结构为:学号 char(6),姓名 char(8) , 专业名 char(10) , 出生时间 smalldate , 总学分 tinyint , 备注 text
xs_kc表结构为:学号 char(6), 课程号 char(3) ,成绩 tinyint ,学分 tinyint
kc表结构为:课程号 char(3) , 课程名 char(16) ,开课学期 tinyint , 学时 tinyint , 学分 tinyint
11 命令SELECT 学号,AVG(成绩) AS ‘平均成绩’ FROM XS_KC GROUP BY 学号 HAVING AVG(成绩)>=85,表示_________。
A) 查找XS_KC表中平均成绩在85分以上的学生的学号和平均成绩
B) 查找平均成绩在85分以上的学生
C) 查找XS_KC表中各科成绩在85分以上的学生
D) 查找XS_KC表中各科成绩在85分以上的学生的学号和平均成绩
12 要查询XS表中姓“李”且单名的学生情况,可用________命令
A) SELECT * FROM XS WHERE 姓名 LIKE ‘李_’
B) SELECT * FROM XS WHERE 姓名 LIKE ‘李%’
C) SELECT * FROM XS WHERE 姓名 = ‘李%’
D) SELECT * FROM XS WHERE 姓名 = ‘李_’
13 select 语句中的where子句的基本功能是_____________。
A) 指定需查询的表的存储位置
B) 指定输出列的位置
C) 指定行的筛选条件
D) 指定列的筛选条件
14 要查询XSCJ数据库xs表中姓周的学生记录,可用________命令。
A) SELECT * FROM CP WHERE 姓名 LIKE ‘周’
B) SELECT * FROM XSH WHERE 姓名 = ‘周’
C) SELECT * FROM CP WHERE 姓名 = ‘周%’
D) SELECT * FROM CP WHERE 姓名 LIKE ‘周%’
15 以下________不是可更新视图必须满足的条件
A) 创建视图的SELECT语句中包含DISTINCT关键字
B) 创建视图的SELECT语句中不包含从基本表列通过计算所得的列
C) 创建视图的SELECT语句中没有TOP、GROUP BY、UNION子句
D) 创建视图的SELECT语句中没有聚合函数
16 当_______时,可以通过视图向基本表插入记录。
A) 视图所依赖的基本表有多个
B) 视图所依赖的基本表只有一个
C) 视图所依赖的基本表只有二个
D) 视图所依赖的基本表最多有五个
17 下面哪些不是定义数据库属性的关键字。
A) name
B) filename
C) size
D) logname
18 要删除表xs中所有记录,下面正确的命令是_________。
A) delete from xs
B) drop all
C) truncate xs
D) delete all
19 不允许对视图定义中所包含有统计函数或________子句的视图进行修改和插入操作。
A) order by
B) group by
C) having
D) select
20、以下命令________可以创建mydb数据库
A) create mydb database
B) create database mydb
C) create database on name=mydb
D) create database to name=mydb 展开
xs表结构为:学号 char(6),姓名 char(8) , 专业名 char(10) , 出生时间 smalldate , 总学分 tinyint , 备注 text
xs_kc表结构为:学号 char(6), 课程号 char(3) ,成绩 tinyint ,学分 tinyint
kc表结构为:课程号 char(3) , 课程名 char(16) ,开课学期 tinyint , 学时 tinyint , 学分 tinyint
11 命令SELECT 学号,AVG(成绩) AS ‘平均成绩’ FROM XS_KC GROUP BY 学号 HAVING AVG(成绩)>=85,表示_________。
A) 查找XS_KC表中平均成绩在85分以上的学生的学号和平均成绩
B) 查找平均成绩在85分以上的学生
C) 查找XS_KC表中各科成绩在85分以上的学生
D) 查找XS_KC表中各科成绩在85分以上的学生的学号和平均成绩
12 要查询XS表中姓“李”且单名的学生情况,可用________命令
A) SELECT * FROM XS WHERE 姓名 LIKE ‘李_’
B) SELECT * FROM XS WHERE 姓名 LIKE ‘李%’
C) SELECT * FROM XS WHERE 姓名 = ‘李%’
D) SELECT * FROM XS WHERE 姓名 = ‘李_’
13 select 语句中的where子句的基本功能是_____________。
A) 指定需查询的表的存储位置
B) 指定输出列的位置
C) 指定行的筛选条件
D) 指定列的筛选条件
14 要查询XSCJ数据库xs表中姓周的学生记录,可用________命令。
A) SELECT * FROM CP WHERE 姓名 LIKE ‘周’
B) SELECT * FROM XSH WHERE 姓名 = ‘周’
C) SELECT * FROM CP WHERE 姓名 = ‘周%’
D) SELECT * FROM CP WHERE 姓名 LIKE ‘周%’
15 以下________不是可更新视图必须满足的条件
A) 创建视图的SELECT语句中包含DISTINCT关键字
B) 创建视图的SELECT语句中不包含从基本表列通过计算所得的列
C) 创建视图的SELECT语句中没有TOP、GROUP BY、UNION子句
D) 创建视图的SELECT语句中没有聚合函数
16 当_______时,可以通过视图向基本表插入记录。
A) 视图所依赖的基本表有多个
B) 视图所依赖的基本表只有一个
C) 视图所依赖的基本表只有二个
D) 视图所依赖的基本表最多有五个
17 下面哪些不是定义数据库属性的关键字。
A) name
B) filename
C) size
D) logname
18 要删除表xs中所有记录,下面正确的命令是_________。
A) delete from xs
B) drop all
C) truncate xs
D) delete all
19 不允许对视图定义中所包含有统计函数或________子句的视图进行修改和插入操作。
A) order by
B) group by
C) having
D) select
20、以下命令________可以创建mydb数据库
A) create mydb database
B) create database mydb
C) create database on name=mydb
D) create database to name=mydb 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询