题目详情
当前位置:首页 > 财经类考试 > 农村信用社考试
题目详情:
发布时间:2024-04-02 01:26:10

[简答题]设数据库有两个基本表: 职工表EMP(E#,ENAME,AGE,SALARY,D#) 其属性表示职工工号,姓名,年龄,工资,工作部门的编号。 部门表DEPA(D#,DNAME,MGR#) 其属性表示部门编号,部门名称,部门经理的工号。此处经理的工号,就是他自己的职工工号。 (1)用CREATE TABLE语句定义基本表DEPA(需定义主键和外键)。 (2)检索每个部门的职工人数和平均工资。要求显示(部门号,部门名称,职工人数,平均工资)。

更多"设数据库有两个基本表: 职工表EMP(E#,ENAME,AGE,S"的相关试题:

[简答题]

设数据库中有两个基本表:
职工表EMP(E#,ENAME,AGE,SALARY,D#),其属性分别表示职工工号,姓名,年龄,工资,工作部门的编号。
部门表DEPA(D#,DNAME,MGR#),其属性分别表示部门编号,部门名称,部门经理的工号。此处经理的工号,就是他自己的职工工号。
(1)在数据库中要求每个经理的工资大于2000元。试在定义DEPA表时,添加一个CHECK子句,以满足上述要求(只需写出CHECK子句,不必写出其他语句)。
(2)把年龄在50岁以上的经理全部免职(即把这些部门的MGR#值置为空值)。
(3)创建一个年龄在50岁以上的职工视图,属性为(D#,DNAME,E#,ENAME,AGE,SALARY)。


[简答题]设数据库中有两个基本表: ·职工表EMP(E#,ENAME,AGE,SALARY,D#),其属性分别表示职工工号,姓名,年龄,工资,工作部门的编号。 ·部门表DEPA(D#,DNAME,MGR#),其属性分别表示部门编号,部门名称,部门经理的工号。此处经理的工号,就是他自己的职工工号。 (1)在数据库中要求每个经理的工资大于2000元。试在定义DEPA表时,添加一个CHECK子句,以满足上述要求(只需写出CHECK子句,不必写出其他语句)。 (2)把年龄在50岁以上的经理全部免职(即把这些部门的MGR#值置为空值)。 (3)创建一个年龄在50岁以上的职工视图,属性为(D#,DNAME,E#,ENAME,AGE,SALARY)。
[单项选择]设有职工基本表:EMP(ENO,ENAME,AGE,SEX,SALARY),其属性分别表示职工号、姓名、年龄、性别、工资。为每个工资低于平均工资的女职工加薪200元,以下SQL语句正确的是______。
A. UPDATE EMP SET SALARY=SALARY+200
B. UPDATE FROM EMP SET SALARY=200
C. UPDATE EMP SET SALARY=200
D. UPDATE FROM EMP SET SALARY=SALARY+200
[简答题]以下两个关系表:
Emp(eid,ename,age,did,salary),其各列含义为:
职工号,姓名,年龄,部门号,工资
Dept(did,dname,mgr_id),其各列含义为:部门号,部门名称,部门经理职工号
写出一条SQL语句,查询工资大于10000,且与他所在部门的经理年龄相同的职工姓名。
[简答题]有如下两个关系表:
Emp(eid,ename,age,did,salary),其各列含义为职工号、姓名、年龄、部门号、工资。
Dept(did,dname,mgr_id),其各列含义为部门号、部门名称、部门经理职工号。
写出一条SQL语句,查询工资大于10000,且与他所在部门的经理年龄相同的职工姓名。
[单项选择]

给定员工关系EMP(EmpID,Ename,sex,age,tel,DepID),其属性含义分别为:员工号、姓名、性别、年龄、电话、部门号;部门关系DEP(DepID,Dname,Dtel,DEmpID),其属性含义分别为:部门号、部门名、电话,负责人号。若要求DepID参照部门关系DEP的主码DepID,则可以在定义EMP时用()进行约束。若要查询开发部的负责人姓名、年龄,则正确的关系代数表达式为()

若要求DepID参照部门关系DEP的主码DepID,则可以在定义EMP时用()进行约束。
A. Primary Key(DepID) On DEP(DepID)
B. Primary Key(DepID) On EMP(DepID)
C. Foreign Key(DepID) References DEP(DepID)
D. Foreign Key(DepID) References EMP(DepID)
[单项选择]

设有一学生关系S(Sno,Shame,Age,Mno),其属性分别代表学生的学号、姓名、年龄和专业编号。则为查询其它专业中比计算机专业(专业编号为“CS”)所有学生年龄都小的学生姓名及年龄,可以使用语句:
SELECT Sname,Age
FROM S
WHERE Age<
(SELECT(1)(Age)
FROM S
WHERE Mno=’CS’)
AND (2)

(1)处应选择()
A. ALL
B. MIN
C. AVG
D. MAX
[单项选择]请看以下两个SQL语句:
TRUNCATE TABLE dept;
DROP TABLE emp;
当运行以上这两个SQL语句时,它们的执行结果会有什么不同
A. 截断(TRUNCATE)dept表将产生还原数据,而删除(DROP)表将不会产生还原数据
B. 被一个外键所引用的dept表是不能被截断的,但是可以删除
C. 发“DROP TABLE dept; ”语句将造成隐含提交,而发“TRUNCATE TABLE dept;”语句将不会造成隐含提交
D. 截断(TRUNCATE)dept表将从表中删除全部的数据并释放没有使用的磁盘空间,但是删除(DROP)表将不会释放所有没有使用的磁盘空间
[简答题]设数据库中有四个关系 课程关系C(C#,CNAME,TNAME) 学生关系S(S#,SNAME,AGE,SEX) 选课关系SC(S#,C#,SCORE) 其中课程关系中各属性分别表示为课程号,课程名,以及相应的课程任课老师名;学生关系中各属性分别为学号,学生姓名,年龄以及性别;用SQL语句完成下面的各个问题: ①创建学生关系S,其中S#为主码,SEX只能取F和M两个值,其他的属性不为空 ②检索年龄小于17岁的女生的学号和姓名 ③检索WANG同学不学的课程的课程号
[多项选择]某教学管理数据库中有如下3个基本表。
学生:S(S#,SNAME,AGE,SEX),属性分别表示学号、姓名、年龄和性别。
学习:SC(S#,C#,GRADE),属性分别表示学号、课程号和成绩。
课程:C(C#,CNAME,TEACHER),属性分别表示课程号、课程名和教师姓名。
试用SQL语句完成下列操作:
(1)查询年龄大于20岁的男学生的学号和姓名。
(2)查询选修课程名为“操作系统”课程的学生的平均年龄。
(3)查询教师“王明”所授课程的课程号和课程名。
(4)查询选修课程包含教师“王明”所授课程的学生学号。
(5)查询教师“王明”所授课程的每门课程的学生平均成绩。
(6)统计每门课程的学生选修人数(超过10人的课程才统计),要求输出课程号和选修人数,查询结果按选修人数降序排列,若人数相同,则按课程号升序排列。
(7)查询姓张的所有学生的姓名和年龄。
(8)查询成绩为空值的学生学号和课程号。
(9)查询年龄大于女学生平均年龄的男学生姓名和年龄。
(10)查询年龄大于所有女学生年龄的男学生姓名和年龄。
(11)查询选修课程门数超过学号为S0001的学生选修门数的所有学生信息。
(12)查询每个学生的学号、选修课程门数(COUNT_C)和总成绩(TOTAL_G),将查询结果保存在一个名为RESULT的新表中。
(13)将SC中尚无成绩的选课记录删除。
(14)将学生“张三”的学习选课信息全部删去。
(15)将选修“操作系统”课程且不及格的成绩全改为空值。
(16)将低于总平均成绩的女学生成绩提高10%。
[简答题]
设数据库中有四个关系
课程关系C(C#,CNAME,TNAME)
学生关系S(S#,SNAME,AGE,SEX)
选课关系SC(S#,C#,SCORE)
其中课程关系中各属性分别表示为课程号,课程名,以及相应的课程任课老师名;学生关系中各属性分别为学号,学生姓名,年龄以及性别;用SQL语句完成下面的各个问题:
检索WANG同学不学的课程的课程号

我来回答:

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

订单号:

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