随机组卷按大纲配比:判断 8 · 单选 20 · 填空 10 · 综合 2(共 40 题 · 80 分)
- 填空(2009 年第 70 题填空)在关系数据模型中,二维表的行称为元组,通常对应文件结构中的记录,二维表的列称为 ,通常对应文件结构中的字段。做这题 →
- 综合试根据分解后的关系模式集, 用 SQL 语句统计 2019 年各校 “计算机”专业的报考人数, 并按报考人数降序排列。 Select 报考学校名称, From 专业,报名 Where 专业. 报考专业编号=报名. 报考专业编号 and 报考年份=2019 and Group by ordey by 2 desc做这题 →
- 填空一直默默学学员表(MOMO),数学分数字段均为整型,如果查询所有学生数学成绩降序排列,SELECT——____ ORDER BY—做这题 →
- 填空用 sql 语句查询一个名称(name)为”我要读研“的成绩(SCORE)从励志表(ATTIDUTE)中。 —SCORE FROM ADDTTIDUTE—NAME=”我要读研”做这题 →
- 综合【例】创建视图 jsj_book,视图中包含计算机类图书的信息,并向 jsj_book 视图中插入一条记录:('ISBN7-165-12683-7', '计算机', 'Office 应用实例', '张瑜海', '人民邮电出版社', '2011-10-21', 34.5, NULL, NULL, NULL)。做这题 →
- 综合【例】将 jsj_sell 视图中图书编号为 ISBN 8-5006-6625-X 的书名改为“ASP.NET 网站制作”,订单号为 6 的订购册数改为 8。做这题 →
- 填空用 sql 语句查询一个名称(name)为"我要读研"的成绩(SCORE)从励志表(ATTITUDE)中。 __SCORE FROM ADDTITUDE__NAME="我要读研"做这题 →
- 综合在数据库 db_score 中创建视图 v_score, 要求该视图包含成绩表 tb_score 中所有成绩在 90 分以上的成绩信息, 并且要求保证今后对该视图数据的修改都必须符合成绩大于 90 这个条件。做这题 →
- 综合在数据库 db_score 中, 向视图 v_score 中插入下面一条记录: ('2014310101','31005',95)。做这题 →
- 综合在数据库 db_test 的表 content 中创建一个触发器 content_delete_trigger, 用于每次当删除表 content 中一行数据时将用户变量 str 的值设置为“old content deleted!”。做这题 →
- 综合在数据库 db_score 的表 tb_score 中创建触发器 tb_score_insert_trigger, 用于每次向表 tb_score 插入一行数 据时将成绩变量 str 的值设置为“new score record added!”。做这题 →
- 综合在数据库 db_score 的表 tb_score 中创建一个触发器 tb_score_update_trigger, 用于每次更新表 tb_score 时, 将该表中 score 列的值在原值的基础上加 1。做这题 →
- 综合假定当前系统中不存在用户 wanming, 请编写一段 SQL 语句, 要求创建这个新用户, 并为其设置对应的系统登录口令“123”, 同时授予该用户在数据库 db_test 的表 content 上拥有 SELECT 和 UPDATE 的权限。做这题 →
- 综合请使用 SELECT INTO...OUTFILE 语句, 备份数据库 db_test 中表 content 的全部数据到 C 盘的 backup 目录下一个名为 backupcontent.txt 的文件中, 要求字段值如果是字符则用双引号标注, 字段值之间用逗号隔开, 每行以问号为结束标志。做这题 →
- 综合数据库中有学生基本信息表 student 和系别表 dept。表结构及说明如下: student(sid,sname,score,deptno),各字段的含义分别是:学号、姓名、成绩、系别编号。 dept(deptno,deptname),各字段的含义分别是:系别编号、系名称。 请使用SQL语句查询“数学系”所有学生的学号、姓名和成绩。 SELECT sid, sname, score,deptno FROM WHERE deptno (SELECT deptno FROM dept_depart = '数学系');做这题 →
- 综合删除id为2的员工。做这题 →
- 综合按照薪资从高到低排序查询所有员工信息。做这题 →
- 综合查询部门平均工资最高的部门名称和最低的部门名称做这题 →
- 综合查找工资在1000~3000之间的雇员所在部门的所有人员信息做这题 →
- 综合现在运营想要计算出 2021 年 8 月每天用户练习题目的数量,请取出相应数据。 示例:question_practice_detail | id | device_id | question_id | result | date | | --- | --- | --- | --- | --- | | 1 | 2138 | 111 | wrong | 2021-05-03 | | 2 | 3214 | 112 | wrong | 2021-05-09 | | 3 | 3214 | 113 | wrong | 2021-06-15 | | 4 | 6543 | 111 | right | 2021-08-13 | | 5 | 2315 | 115 | right | 2021-08-13 | | 6 | 2315 | 116 | right | 2021-08-14 | | 7 | 2315 | 117 | wrong | 2021-08-15 | | ...... | | | | |做这题 →
- 综合查询输出学生表的学号,姓名,性别,并按学号降序排序。做这题 →
- 综合向 reader 的字段 rno,rname 插入信息 2019010104,李彦;做这题 →
- 填空【填空题】图为学生选修课程 E-R 图,图中椭圆表示 ▲ ,菱形表示的是 ▲ ,矩形表示的是 ▲含图做这题 →
- 判断(2017 年第 10 题判断)在数据库设计时,常用 E-R 图对用户的需求进行抽象表示,E-R图与具体的数据库管理系统及软硬件环境无关。做这题 →
- 填空(2018 年第 78 题填空)题图为学生选修课程 E-R 图,图中椭圆表示的是 ,菱形表示的是 ,矩形表示的是 。含图做这题 →
- 综合将表名 reader 改为 reader_info;做这题 →
- 综合将字段 rADS 删掉;做这题 →
- 综合从 xssp 表中删除 sp_id 为 5003 的全部记录做这题 →
- 综合统计 xssp 表中每种商品的最高销售数量做这题 →
- 综合现在运营同学想要用户的设备 id 对应的性别、年龄和学校的数据,请你取出相应数据。 示例:user_profile | id | device_id | gender | age | university | province | | --- | --- | --- | --- | --- | --- | | 1 | 2138 | male | 21 | 北京大学 | Beijing | | 2 | 3214 | male | | 复旦大学 | Shanghai | | 3 | 6543 | female | 20 | 北京大学 | Beijing | | 4 | 2315 | female | 23 | 浙江大学 | ZheJiang | | 5 | 5432 | male | 25 | 山东大学 | Shandong | 根据示例,你的查询应返回以下结果 | device_id | gender | age | university | | --- | --- | --- | --- | | 2138 | male | 21 | 北京大学 | | 3214 | male | | 复旦大学 | | 6543 | female | 20 | 北京大学 | | 2315 | female | 23 | 浙江大学 | | 5432 | male | 25 | 山东大学 |做这题 →
- 综合现在运营想要找到学校为北大、复旦和山大的同学进行调研,请你取出相关数据。 示例:user_profile | id | device_id | gender | age | university | gpa | | --- | --- | --- | --- | --- | --- | | 1 | 2138 | male | 21 | 北京大学 | 3.4 | | 2 | 3214 | male | | 复旦大学 | 4.0 | | 3 | 6543 | female | 20 | 北京大学 | 3.2 | | 4 | 2315 | female | 23 | 浙江大学 | 3.6 | | 5 | 5432 | male | 25 | 山东大学 | 3.8 | 根据输入,你的查询应返回以下结果: | device_id | gender | age | university | gpa | | --- | --- | --- | --- | --- | | 2138 | male | 21 | 北京大学 | 3.4 | | 3214 | male | | 复旦大学 | 4.0 | | 6543 | female | 20 | 北京大学 | 3.2 | | 5432 | male | 25 | 山东大学 | 3.8 |做这题 →
- 综合现在运营想要将用户划分为 25 岁以下和 25 岁及以上两个年龄段,分别查看这两个年龄段用户数量 本题注意:age 为 null 也记为 25 岁以下 示例:user_profile | id | device_id | gender | age | university | gpa | active_days_within_30 | question_cnt | answer_cnt | | --- | --- | --- | --- | --- | --- | --- | --- | --- | | 1 | 2138 | male | 21 | 北京大学 | 3.4 | 7 | 2 | 12 | | 2 | 3214 | male | | 复旦大学 | 4.0 | 15 | 5 | 25 | | 3 | 6543 | female | 20 | 北京大学 | 3.2 | 12 | 3 | 30 | | 4 | 2315 | female | 23 | 浙江大学 | 3.6 | 5 | 1 | 2 | | 5 | 5432 | male | 25 | 山东大学 | 3.8 | 20 | 15 | 70 | | 6 | 2131 | male | 28 | 山东大学 | 3.3 | 15 | 7 | 13 | | 7 | 4321 | male | 26 | 复旦大学 | 3.6 | 9 | 6 | 52 | 根据示例,你的查询应返回以下结果: | age_cut | number | | --- | --- | | 25岁以下 | 4 | | 25岁及以上 | 3 |做这题 →
- 综合现在运营想要计算出 2021 年 8 月每天用户练习题目的数量,请取出相应数据。 示例:question_practice_detail | id | device_id | question_id | result | date | | --- | --- | --- | --- | --- | | 1 | 2138 | 111 | wrong | 2021-05-03 | | 2 | 3214 | 112 | wrong | 2021-05-09 | | 3 | 3214 | 113 | wrong | 2021-06-15 | | 4 | 6543 | 111 | right | 2021-08-13 | | 5 | 2315 | 115 | right | 2021-08-13 | | 6 | 2315 | 116 | right | 2021-08-14 | | 7 | 2315 | 117 | wrong | 2021-08-15 | | ...... | | | | | 根据示例,你的查询应返回以下结果: | day | question_cnt | | --- | --- | | 13 | 5 | | 14 | 2 | | 15 | 3 | | 16 | 1 | | 18 | 1 |做这题 →
- 综合查询学生表(tb_student)出生不在 2001-01-01 各 2001-12-31 之间的学生姓名(studentName)、性别(sex)和出生日期(birthday)。做这题 →
- 综合插入一个记录(25,“李明”,“男”,21,“95031”):做这题 →
- 综合将所有“95101” 班号改为 “95091”;做这题 →
- 填空现在有一个表格为默默学工作日常表,work(name,age,sex),如果在 work 表中插入一条记录为 name 是学霸,age 为 18,sex 为空。则——INTO——VALUSE(‘学霸’,18,NULL);做这题 →
- 综合【例】查询 Book 表中图书类别为计算机的图书书名、作者和出版社,结果中各列的标题分别指定为 name、author 和 publisher。做这题 →
- 综合有一个试卷作答记录表 exam_record,请从中统计出总作答次数 total_pv、试卷已完成作答数 complete_pv、已完成的试卷数 complete_exam_cnt。 开始作答时间, submit_time 交卷时间, score 得分): | id | uid | exam_id | start_time | submit_time | score | | --- | --- | --- | --- | --- | --- | | 1 | 1001 | 9001 | 2020-01-02 09:01:01 | 2020-01-02 09:21:01 | 80 | | 2 | 1001 | 9001 | 2021-05-02 10:01:01 | 2021-05-02 10:30:01 | 81 | | 3 | 1001 | 9001 | 2021-06-02 19:01:01 | 2021-06-02 19:31:01 | 84 | | 4 | 1001 | 9002 | 2021-09-05 19:01:01 | 2021-09-05 19:40:01 | 89 | | 5 | 1001 | 9001 | 2021-09-02 12:01:01 | (NULL) | (NULL) | | 6 | 1001 | 9002 | 2021-09-01 12:01:01 | (NULL) | (NULL) | | 7 | 1002 | 9002 | 2021-02-02 19:01:01 | 2021-02-02 19:30:01 | 87 | | 8 | 1002 | 9001 | 2021-05-05 18:01:01 | 2021-05-05 18:59:02 | 90 | | 9 | 1003 | 9001 | 2021-02-06 12:01:01 | (NULL) | (NULL) | | 10 | 1003 | 9001 | 2021-09-07 10:01:01 | 2021-09-07 10:31:01 | 88 | | 11 | 1004 | 9001 | 2021-09-06 12:01:01 | (NULL) | (NULL) |做这题 →
- 综合有一个试卷作答记录表 exam_record,请从中统计出总作答次数 total_pv、试卷已完成作答数 complete_pv、已完成的试卷数 complete_exam_cnt。 示例数据 exam_record 表(uid 用户 ID, exam_id 试卷 ID, start_time 开始作答时间, submit_time 交卷时间, score 得分): | id | uid | exam_id | start_time | submit_time | score | | --- | --- | --- | --- | --- | --- | | 1 | 1001 | 9001 | 2020-01-02 09:01:01 | 2020-01-02 09:21:01 | 80 | | 2 | 1001 | 9001 | 2021-05-02 10:01:01 | 2021-05-02 10:30:01 | 81 | | 3 | 1001 | 9001 | 2021-06-02 19:01:01 | 2021-06-02 19:31:01 | 84 | | 4 | 1001 | 9002 | 2021-09-05 19:01:01 | 2021-09-05 19:40:01 | 89 | | 5 | 1001 | 9001 | 2021-09-02 12:01:01 | (NULL) | (NULL) | | 6 | 1001 | 9002 | 2021-09-01 12:01:01 | (NULL) | (NULL) | | 7 | 1002 | 9002 | 2021-02-02 19:01:01 | 2021-02-02 19:30:01 | 87 | | 8 | 1002 | 9001 | 2021-05-05 18:01:01 | 2021-05-05 18:59:02 | 90 | | 9 | 1003 | 9001 | 2021-02-06 12:01:01 | (NULL) | (NULL) | | 10 | 1003 | 9001 | 2021-09-07 10:01:01 | 2021-09-07 10:31:01 | 88 | | 11 | 1004 | 9001 | 2021-09-06 12:01:01 | (NULL) | (NULL) |做这题 →
- 判断在 MySQL 中,可以使用 WHERE 子句对所得的分组进行筛选。做这题 →
- 判断SQL 语言是一种过程性语言,具备 DDL 功能。做这题 →
- 综合在视图 v_student 中查找 classNo 为“CS1401”的学生学号和姓名。请写出在 MySQL 命令行客户端输入的 SQL 语句。做这题 →
- 综合某企业集团有若干工厂,每个工厂生产多种产品,且每一种产品可以在多个工厂生产,每个工厂按照固定的计划数量生产产品;每个工厂聘用多名职工,且每名职工只能在一个工厂工作,工厂聘用职工有聘期和工资。工厂的属性有工厂编号、厂名、地址,产品的属性有产品编号、产品名、规格,职工的属性有职工号、姓名。根据上述语义画出 E-R 图。做这题 →
- 综合杭州智狐科技有限公司车辆后勤服务部门数据库的部分关系模式如下: 驾驶员:EMP(Eno, Ename, Age, Sex, telephone),各属性分别表示驾驶员工号、姓名、年龄、性别和电话号码; 车辆:CAR(Cno, Brand, Capacity),各属性分别表示汽车车牌号、品牌名和排量; 调度:SCHEDULE(Sno, Eno, SCno, SartTime, EndTime),各属性分别表示调度号、驾驶员工号、汽车车牌号、发车时间和收车时间。 奖金:BONUS(Eno, Year, Month, Amount),各属性分别表示驾驶员工号、年、月和当月的奖金数量。 有关车辆调度的相关说明如下:公车行驶时间只能在工作时间内,因此规定调度表中每天安排发车的时间在上午07:00:00至18:00:00范围内。 【问题1】创建所有“智狐”品牌汽车的调度信息视图 SFSCHEDULE,属性有 Eno, Ename, Cno, Brand, SartTime 和 EndTime,请将下面 SQL 语句的空缺部分补完整。 CREATE ____ SFSCHEDULE (Eno, Ename, Cno, Brand, SartTime, EndTime) AS SELECT EMP.Eno, Ename, CAR.Cno, Brand, SartTime, EndTime FROM EMP, CAR, SCHEDULE WHERE EMP.Eno = SCHEDULE.Eno ____ SCHEDULE.SCno = CAR.Cno AND Brand = "智狐"; 【问题2】查询所有在调度表中没有安排过‘BYD’品牌车辆的驾驶员工号和姓名。 SELECT Eno, Ename FROM EMP WHERE Eno NOT IN ( SELECT Eno FROM SCHEDULE, CAR WHERE SCHEDULE.____ = CAR.Cno AND Brand = 'BYD' );做这题 →
- 多选以下哪些命令是DDL语句(做这题 →
- 单选在MySQL中,有Products(产品)表,包含字段Pname(产品名称)、Price(价格)。若要得到最贵产品的产品名称和产品价格,应该使用的查询语句有()做这题 →
- 单选在MySQL的LEFT JOIN和RIGTH JOIN中,右表或左表中没有匹配的记录,右表或左表对应的字段值均被设置为()做这题 →
- 单选若有关系模式:部门(产品号,产品名),其中部门号为主键,则下列一定无法完成的操作是()。做这题 →
- 单选以下关于索引的说法中,正确的是(做这题 →