小程序
公众号
注册/登录
试题搜索
用看的、听的学真题
study by eyes and ears.
2026中级数据库系统工程师培训报名
2026高级系统分析师培训报名
首页
数据库系统工程师
第8章 SQL语言
真题列表
第8章 SQL语言
总题数:92题
【41-42】某企业人事管理系统中有如下关系模式,员工表Emp(eno, ename, age, sal, dname),属性分别表示员工号、员工姓名、年龄、工资和部门名称;部门表Dept(dnatne,phone),属性分别表示部门名称和联系电话。需要查询其它部门比销售部门(Sales)所 有员工年龄都要小的员工姓名及年龄,对应的SQL语句如下:
SELECT ename, age FROM Emp
WHERE age
(41)
(SELECT age FROM Emp WHERE dname='Sales')
AND
(42)
真题详情及解析
【43】对分组查询结果讲行筛选的是
(43)
,其条件表达式中可以使用聚集函数。
真题详情及解析
【34-36】给定供应关系SPJ(供应商号,零件号,工程号,数量),查询至少供应了3项工程(包含3项)的供应商,输出其供应商号和供应零件数量的总和,并按供应商号降序排列。
SELECT供应商号,SUM(数量)FROMSPJ
(34)
(35)
(36)
;
真题详情及解析
【40-44】假定某企业根据2014年5月员工的出勤率、岗位、应扣款得出的工资表如下:
a)查询部门人数大于2的部门员工平均工资的SQL语句如下:
SELECT
(40)
FROM 工资表
(41)
(42)
;
b)将设计部员工的基本工资增加10%的SQL语句如下:
Update 工资表
(43)
(44)
;
真题详情及解析
【40】在SQL中,LIKE后表示
任意长度
字符串的通配符是
(40)
。
真题详情及解析
【42】某应用系统有两个表,会员表Member(M_ld,Mname,Mphone,Mgender,Mage,Mbalance,visible)和消费记录表Deal(D_Id,Ddate,Dtype,Dvalue,M_ld),其中M_Id为会员编码。如果要查询“陈”姓会员的消费记录,对应的SQL语句为
(42)
。
真题详情及解析
【50】删除表上一个约束的SQL语句中,
不包含
关键字
(50)
。
真题详情及解析
【40-43】某医院住院部信息系统中有病人表R(住院号,姓名,性别,科室号,病房,家庭住址),“住院号”唯一标识表R中的每一个元组,“性别”的取值只能为M或F,“家庭住址”包括省、市、街道、邮编,要求科室号参照科室关系D中的科室号;科室关系D(科室号,科室名,负责人,联系电话),“科室号”唯一标识关系D中的每一个元组。
a)创建关系R的SQL语句如下:
CREATE TABLE R(住院号 CHAR(8)
(40)
,
姓名 CHAR(10),
性别 CHAR(1)
(41)
,
科室号 CHAR(4),
病房 CHAR(4),家庭住址 ADDR,//ADDR为用户定义的类
(42)
);
b)表R中复合属性是
(43)
。
真题详情及解析
【48】约束“主码中的属性不能取空值”,属于
(48)
。
真题详情及解析
【33-37】某数据库中有供应商关系S和零件关系P,其中,供应商关系模式s(Sno,Sname, SZip,City)中的属性分别表示:供应商代码、供应商名、邮编、供应商所在城市;零件关系模式P(Pno,Pname,Color,Weight,City)中的属性分别表示:零件号、零件名、颜色、重量、产地。要求一个供应商可以供应多种零件,而一种零件可以由多个供应商供应。请将下面的SQL语句空缺部分补充完整。
CREATE TABLE SP (Sno CHAR
(5)
,
Pno CHAR
(6)
,
Status CHAR
(8)
,
Qty NUMERIC
(9)
,
(33)
(Sno,Pno),
(34)
(Sno),
(35)
(Pno));
查询供应了“红”色零件的供应商号、零件号和数量(Qty)的元组演算表达式为:{t|(
(36)
∧u[1]=v[1]∧v[2]=w[1]∧w[3]='红'∧
(37)
)}
真题详情及解析
首页
上一页
1
2
3
4
5
6
7
8
9
10
下一页
末页
培训报名