题目详情
当前位置:首页 > 职业培训考试
题目详情:
发布时间:2023-12-01 00:47:34

[简答题]
下图为关系表Students(专业,姓名,学号,年龄)在对应的数据文件中的物理存储结构示意图:
专业
姓名
学号
年龄
电子
张家力
D-002
19
计算机
苏永军
J-100
18
自动化
邓秀娟
Z-058

更多"下图为关系表Students(专业,姓名,学号,年龄)在对应的数据文件"的相关试题:

[简答题]下图为关系表Students(专业,姓名,学号,年龄),在对应的数据文件中的物理存储结构示意图:
专业
姓名
学号
年龄
电子
张家力
D-002
19
计算机
苏永军
J-100
18
自动化

[简答题]关系表Students(专业,姓名,学号,年龄)在对应的数据文件中的物理存储结构示意图如下:
专业 姓名 学号 年龄
电子 张家力 D-002 19
计算机 苏永军 J-100 18
自动化 邓秀娟 Z-058 23
计算机 叶浩伟 J-206 21
写出在“专业”属性上建立聚集索引的SQL语句,索引值按升序排列(索引名为ZY_ind)。
[简答题]下图为关系表Products(类别,识别码,价格,产地)在对应的数据文件中的物理存储结构示意图:
类别 识别码 价格 产地
香皂 0254127 4.00 北京
肥皂 0231876 5.00 上海
香皂 0254128 3.50 广州
洗衣粉 0212387 12.00 成都
牙膏 0276815 8.00 广州
①写出在“类别”属性上建立聚集索引的SQL语句,索引名为LB_ind。
②假设索引按稠密索引方式组织数据,画出在“类别”属性上建立聚集索引后该表对应的索引文件和数据文件的物理存储结构示意图。
[简答题]在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姓名=‘张三’;
[简答题]在SQLServer 2000的某数据库中有如下两张关系表:
学生表(学号,姓名,性别,系号),学号为主码
系表(系号,系名,系简称),系号为主码
①在数据库中执行如下Transact—SQL代码:
DECLARE @ DeptID varchar (10)
DECLARE @cnt int
set @cnt=0
DECLARE cursor1 cursor FOR SELECT 系号 FROM 系表
WHERE 系名 LIKE ’%电%’
OPEN cursor1
FETCH NEXT FROM cursor1 INTO @DeptID
WHILE@ @FETCH_STATUS= 0
BEGIN
DECLARE @temp_cnt int
SELECT @temp_cnt=COUNT(*) FROM 学生表 WHERE系号=@DeptID
set @cnt=@cnt+@temp cnt
FETCH NEXT FROM cursor1 INTO @DeptID
END
CLOSE cursor1
DEALLOCATE cursor1
SELECT @cnt
执行过程中发现速度比较慢,为了解决性能问题,需在功能不变的情况下,将此Transact-SQL代码改为一条SQL语句,请写出此SQL语句(语句中不能含有子查询)并说明为什么此种修改可以提高性能。
②设在学生表的(姓名,系号)列上建有一个复合索引,该索引是否有助于提高下列两个语句的查询效率并说明原因。
SELECT*FROM学生表WHERE系号=’1’;
SELECT*FROM学生表WHERE姓名=’张三’;
[填空题]使用关系表:学生(学号,姓名,性别,年龄,班级),写出实现下列功能的SQL语句。删除学号为15的学生记录:
DELETE______学生WHERE学号=15
[多项选择]阅读以下说明和关系表,回答问题1-6。 [说明] 设有三个关系 学生S(学号,姓名,性别,年龄,籍贯) 课程C(课程号,课程名,任课老师,所用教材) 学生成绩SC(学号,课程号,得分) 其中规定各属性定义如下: 学号:SNUM 姓名:SNAME 性别:SEX 年龄:AGE 籍贯:NATIVE 课程号:CNUM 课程名:CNAME 任课老师:TEACHER 所用教材:BOOK 得分:GRADE 试用关系代数表达式表示下列查询语句。检索选修全部课程的学生的学号和姓名。
[单项选择]现有关系表:学生(宿舍编号,宿舍地址,学号,姓名,性别,专业,出生日期),它的主键是( )。
A. 宿舍编号
B. (宿舍地址,姓名)
C. 学号
D. (宿舍编号,学号)
[简答题]在一个教务管理系统中,设有如下关系表:
学生(学号,姓名,性别,年龄,班级)
教师(教师号,教师名,职称,系别)
课程(课程号,课程名,教师号)
选课(学号,课程号,成绩)
其中,学号、教师号和课程号分别是学生表、教师表和课程表的主码。
请用SQL语句完成如下操作:
①以系为单位,统计每个系教师所有课程成绩的平均分。
②统计各门课程的选课人数,并按从高到低的顺序进行排列。
③列出“计算机系”所有教授“数据结构”课程的教师的姓名和职称。
④统计每门课程成绩未达到60分的学生人数和课程名并按人数降序进行排列。
⑤列出课程成绩未达该门课程平均分的学生姓名、课程名和分数。
[单项选择]在学生选课关系SC(学号姓名,年龄,课程,学分,成绩)中,有:
学号,课程→成绩
学号→姓名,年龄
关系SC最高达到哪级范式______。
A. 不满足 B) 1NF
B. 2NF
C. 3NF
[简答题]某四层钢筋混凝土现浇框架办公楼,下图为其平面结构示意图和独立柱基础断面图,已知楼层高均为3.60m,屋顶楼板标高为14.40m,且柱顶标高与之相同,柱断面为400×400,主梁L1断面300×600,次梁L2断面300×400。
要求:计算主体结构柱、梁工程量。

我来回答:

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

订单号:

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