自动化
[简答题]关系表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, 查看 全部题目答案
[会员特权] 享免全部广告特权
请选择支付方式
-
微信支付
-
支付宝支付
立即支付
系统将自动为您注册账号
请使用微信扫码支付
请不要关闭本页面,支付完成后请点击【支付完成】按钮
恭喜您,购买搜题卡成功
重要提示:请拍照或截图保存账号密码!
我要搜题网官网:https://www.woyaosouti.com
我已记住账号密码
|