题目详情
当前位置:首页 > 职业培训考试
题目详情:
发布时间:2023-12-19 06:31:42

[简答题]设有两个关系模式:职工(职工号,姓名,性别,部门号),部门(部门号,部门名),如果规定当删除某个部门信息时,必须同时删除职工关系中该部门的员工信息。试写出符合上述规则的外键子句。

更多"设有两个关系模式:职工(职工号,姓名,性别,部门号),部门(部门号,部"的相关试题:

[单项选择]现有如下两个关系表:
部门(部门号,部门名)
职工(职工号,姓名,性别,年龄,部门号)
在部门表中删除没有职工的部门记录,以下SQL语句正确的是______。
A. DELETE FROM 部门 WHERE 部门号 NOT IN(SELECT 部门号 FROM 职工 e JOIN 部门 d ON e.部门号=D.部门号)
B. delete from 部门 from 职工 where 部门号 In(select distinct(部门号)from 职工)
C. delete from 部门 where 部门号 in(select distinct(部门号)from 职工)
D. delete from 部门 where 部门号 not in(select distinct(部门号)from 职工)
[单项选择]职工(职工号,职工名,部门号,职务,工资)关系中职工号是主键,部门(部门号,部门名,部门人数,工资总额)关系中部门号是主键,在这两个关系的属性中,还有且只有一个属性是外键,这个外键是( )。
A. 职工关系的“职工名”
B. 职工关系的“部门号”
C. 部门关系的“部门名”
D. 部门关系的“部门号”
[单项选择]在下面的两个关系中,职工号和部门号分别为职工关系和部门关系的主键(或称主码)。
职工(职工号、职工名、部门号、职务、工资)
部门(部门号、部门名、部门人数、工资总额)
在这两个关系的属性中,只有一个属性是外键(或称外来键、外码、外来码),它是______。
A. 职工关系的“职工号”
B. 职工关系的“部门号”
C. 部门关系的“部门号”
D. 部门关系的“部门名”
[单项选择]某企业职工和部门的关系模式如下,其中部门负责人也是一名职工。职工(职工号,姓名,年龄,月工资,部门号。电话,办公室);部门(部门号,部门名,负责人代码,任职时间)。查询每个部门中月工资最高的“职工号”的SQI。查询语句如下:Select职工号from职工as E where月1:资=(Select Max(月工资)from职工as M)——。
A. where M.职工号=E.职_l二号
B. where M.职工号=E.负责人代码
C. where M.部门号=E.部门号
D. where M.部门号=E.职工号
[单项选择]某公司的部门(部门号,部门名,负责人,电话)、商品(商品号,商品名称,单价,库存量)和职工(职工号,姓名,住址)三个实体之间的关系如表1、表2和表3所示。假设每个部门有一位负责人和一部电话,但有若干名员工;每种商品只能由一个部门负责销售。
部门关系不属于第三范式的原因是 (40) 。如果用户要求得到表4所示的结果,需要 (41) ,并增加关系模式 (42)
表1
部门号
部门
负责人
电话
001
家电
E002
1001
002
百货
E026
[简答题]以下各题使用如下数据。
部门(部门号C(2)、部门名称C(10))
职工(部门号C(2)、职工号C(4)、姓名C(8)、基本工资N(7,2))

[单项选择]第(30)~(35)题使用如下三个表:部门.DBF://部门号C(8),职工号C(10),部门名C(12),负责人C(6),电话C(16) 职工.DBF://部门号C(8),职工号C(10),姓名C(8),性别C(2),出生日期D 工资.DBF://职工号C(10),基本工资N(8.2),津贴N(8.2),奖金N(8.2),扣除N(8.2) 查询职工实发工资的正确命令是 A) SELECT姓名,(基本工资+津贴+奖金-扣除)AS实发工资FROM工资 B) SELECT姓名,(基本工资+津贴+奖金-扣除)AS实发工资FROM工资; WHERE职工.职工号=工资.职工号 C) SELECT姓名,(基本工资+津贴+奖金-扣除)AS实发工资; FROM工资,职工WHERE职工.职工号=工资.职工号 D) SELECT姓名,(基本工资+津贴+奖金-扣除)AS实发工资; FROM工资JOIN职工WHERE职工,职工号=工资.职工号
[单项选择]下面的数据库表中,若职工表的主关键字是职工号,部门表的主关键字是部门号,SQL操作不能执行。 职工表 职工号 职工名 部门号 工资 001 李红 01 580 005 刘军 01 670 025 王芳 03 720 038 张强 02 650 部门表 部门号 部门名 主任 01 人事处 高平 02 财务处 蒋华 03 教务处 许红 04 学生处 杜琼
A. 从职工表中删除行(’025’,’王芳’,’03’,720)
B. 将行(’005’,’乔兴’,’04’,7500)插入到职工表中
C. 将职工号为’001’的工资改为700
D. 将职工号为’038’的部门改为’03’
[单项选择]若有关系模式:部门(部门号,部门名),其中部门号为主键,则下列一定无法完成的操作是 __________ 。
A. 删除某个元祖
B. 修改某个元祖的部门名
C. 修改谋个元祖的部门号为空值
D. 修改谋个元祖的部门名为空值
[单项选择]某公司数据库的两个关系:部门(部门号,部门名,负责人,电话)和员工(员工号,姓名,住址)。假设每个部门有若干名员工,一名负责人,一部电话;员工号为员工关系的主键。
a.若部门名是唯一的,请将下述SQL语句的空缺部分补充完整。
CREATE TABLE 部门 (部门号 CHAR(3) PRIMARY KEY,
部门名 CHAR(10) ______,
负责人 CHAR(4),
电话 CHAR(20))
______);
b.查询各部门负责人的姓名及住址的SQL语句如下:
SELECT 部门名,姓名,住址
FROM 部门,员工WHERE ______;

A. NOT NULL
B. UNIQUE
C. KEY UNIQUE
D. PRIMARY KEY

我来回答:

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

订单号:

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