题目详情
当前位置:首页 > 职业培训考试
题目详情:
发布时间:2023-11-16 23:53:15

[单项选择]“学生表”中有“学号”、“姓名”、“性别”和“入学成绩”等字段。执行如下SQL命令后的结果是______。Select avg(入学成绩)From学生表Group by性别
A. 计算并显示所有学生的平均入学成绩
B. 计算并显示所有学生的性别和平均入学成绩
C. 按性别顺序计算并显示所有学生的平均入学成绩
D. 按性别分组计算并显示不同性别学生的平均入学成绩

更多"“学生表”中有“学号”、“姓名”、“性别”和“入学成绩”等字段。执行如"的相关试题:

[单项选择]“学生表”中有“学号”、“姓名”、“性别”和“入学成绩”等字段。执行如下SQL命令后的结果是______。
Select avg(入学成绩)From学生表Group by性别;
A. 计算并显示所有学生的平均入学成绩
B. 计算并显示所有学生的性别和平均入学成绩
C. 按性别顺序计算并显示所有学生的平均入学成绩
D. 按性别分组计算并显示不同性别学生的平均入学成绩
[简答题]已知学生表:S(学号,姓名,性别,出生年月)和SQL语句:
SELECT学号,姓名,性别
FROM S
WHERE性别="男"
ORDER BY学号;
试依据这个SQL语句的功能,按照下图中的标号在右侧横线上填写相关内容,在设计视图中创建一个等价的查询对象。
[*]
(1) ______
(2) ______
(3) ______
(4) ______
(5) ______
(6) ______
(7) ______
(8) ______
(9) ______
(10) ______
[单项选择]学生表中有“学号”“姓名”和“年龄”三个字段,SQL语句“SELECT学号FROM学生”完成的操作称为( )。
A. 选择
B. 投影
C. 连接
D. 并
[单项选择]学生表中有“学号”、“姓名”和“年龄”三个字段,SQL语句“SELECT学号FROM学生”完成的关系操作称为______。
A. 选择
B. 投影
C. 连接
D. 并
[单项选择]有如下SQL语句:
  SELECT姓名FROM学生表WHERE学号IN;
  (SELECT学号FROM成绩表WHERE成绩>90)
  下列哪条命令与该SQL语句等价
A) SELECT姓名FROM学生表WHERE EXISTS;
  (SELECT学号FROM成绩表WHERE成绩>90)
B) SELECT姓名FROM学生表WHERE EXISTS;
  (SELECT学号FROM成绩表WHERE学号=学生表.学号AND成绩>90)
C) SELECT姓名FROM学生表WHERE学号EXISTS;
  (SELECT学号FROM成绩表WHERE学号=学生表.学号AND成绩>90)
D) SELECT姓名FROM学生表WHERE学号=;
  (SELECT学号FROM成绩表WHERE成绩>90)
[填空题]假设有学生表,要将学号和姓名定义为学生表的候选索引,索引名是xhxm。请对下面的SQL语句填空:
ALTER TABLE学生 【15】 学号+姓名TAG xhxm
[填空题]假设有学生表,要将学号和姓名定义为学生表的候选索引,索引名是xhxm。请对下面的SQL语句填空:
ALTER TABLE 学生 【15】 学号+姓名TAG xhxm
[单项选择]有如下SQL语句:   SELECT姓名FROM学生表WHERE学号IN;   (SELECT学号FROM成绩表WHERE成绩>90)   下列哪条命令与该SQL语句等价 A) SELECT姓名FROM学生表WHERE EXISTS;   (SELECT学号FROM成绩表WHERE成绩>90) B) SELECT姓名FROM学生表WHERE EXISTS;   (SELECT学号FROM成绩表WHERE学号=学生表.学号AND成绩>90) C) SELECT姓名FROM学生表WHERE学号EXISTS;   (SELECT学号FROM成绩表WHERE学号=学生表.学号AND成绩>90) D) SELECT姓名FROM学生表WHERE学号=;   (SELECT学号FROM成绩表WHERE成绩>90)
[单项选择]有如下SQL语句:
SELECT班级名称,姓名,性别FROM班级表,学生表;
WHERE班级表.班级号=学生表.班级号;
AND籍贯=“上海”AND 性别=“女”;
ORDER BY班级名称DESC
执行该语句后,查询结果中共有几条记录,且第一条记录的学生姓名是
第(32)~(35)题使用如下的班级表和学生表。
  班级表  班级号  班级名称    班级人数
       200301  03计算机一班   55
       200302  03计算机二班   48
       200303  03计算机三班   50
  学生表  班级号  学号  姓名  性别  籍贯
       200301  1001  王伟  男   北京
       200301  1002  刘红  女   上海
       200301  1003  李林  女   北京
       200302  2001  张清  女   上海
       200302  2002  刘雷  男   上海

A. 1 李林
B. 2 张清
C. 2 刘红
D. 3 张清
[单项选择]有如下SQL语句:
SELECT 班级名称,姓名,性别 FROM 班级表,学生表;
WHERE 班级表.班级号=学生表.班级号;
AND籍贯=“上海”AND 性别=“女”;
ORDER BY班级名称 DESC
执行该语句后,查询结果中共有几条记录,且第一条记录的学生姓名是
第(32)~(35)题使用如下的班级表和学生表。
  班级表  班级号    班级名称    班级人数
       200301   03计算机一班     55
       200302   03计算机二班     48
       200303   03计算机三班     50
  学生表  班级号   学号  姓名  性别  籍贯
       200301   1001  王伟  男   北京
       200301   1002  刘红  女   上海
       200301   1003  李林  女   北京
       200302   2001  张清  女   上海
       200302   2002  刘雷  男   上海

A. 1 李林
B. 2 张清
C. 2 刘红
D. 3 张清
[单项选择]在数据库已打开的情况下,利用SQL命令从学生表中派生出含有“学号”、“姓名”和“年龄”字段的视图,下列语句正确的是
A) CREATE VIEW xs_view AS;
  SELECT学号,姓名,年龄FROM学生表
B) CREATE VIEW xs_view;
  SELECT学号,姓名,年龄FROM学生表
C) CREATE VIEW xs_view AS;
  (SELECT学号,姓名,年龄FROM学生表)
D) CREATE VIEW xs_view;
  (SELECT学号,姓名,年龄FROM学生表)
[简答题]在SQLServer2000的某数据库中有如下两张关系表:
  学生表(学号,姓名,性别,系号),学号为主码
  系表(系号,系名,系简称),系号为主码
  ①在数据库中执行如下T-SQL代码:
  DECLARE @DePtID varchar(10)
  DECLARE @cnt int
  set @cnt=O
  DECLARE cursor1 cursor FOR SELEET系号FROM系表
  WHERE系名LIKE’%电%’
  OPEN cursorl
  FETCH NEXT FROM cursor1 INTO @DePtID
  WHILE @@FETCH_STATUS=O
  BEGIN
  DECLARE @temp_cnt int
  sELECT @temp_cnt=COUNT(*)FROM学生表WHERE系号=@DeptID
  set @Cnt=@cnt+@temp_cnt
  FETCH NEXT FROM cursor1 INTO ODePtID
  END
  CLOSE cursor1
  DEALLOCATE cursor1
  SELECT @cnt
  执行过程中发现速度比较慢,为了解决性能问题,需在功能不变的情况下,将此T-SQL代码改为一条SQL语句,请写出此SQL语句(语句中不能含有子查询)并说明为什么此种修改可以提高性能。
  ②设在学生表的(姓名,系号)列上建有一个复合索引,该索引是否有助于提高下列两个语句的查询效率?并说明原因。
  SELECT*FROM学生表 WHERE系号=‘1’;
  SELEET*FRoM学生表WHERE姓名=‘张三’;
[填空题]已知关系模式:学生表(学号、姓名、性别、出生年月),其中“学号”为主键,若要查询所有女生的学号与姓名,则SQL语句为 ________ 学号,姓名 FROM 学生表 WHERE 性别=“女”。

我来回答:

购买搜题卡查看答案
[会员特权] 开通VIP, 查看 全部题目答案
[会员特权] 享免全部广告特权
推荐91天
¥36.8
¥80元
31天
¥20.8
¥40元
365天
¥88.8
¥188元
请选择支付方式
  • 微信支付
  • 支付宝支付
点击支付即表示同意并接受了《购买须知》
立即支付 系统将自动为您注册账号
请使用微信扫码支付

订单号:

请不要关闭本页面,支付完成后请点击【支付完成】按钮
恭喜您,购买搜题卡成功
重要提示:请拍照或截图保存账号密码!
我要搜题网官网:https://www.woyaosouti.com
我已记住账号密码