一道sql 题目某公司数据库的两个关系:部门(部门号,部门名,负责人,电话)和员工(员工号,姓名,住址)。假设每个部门有
来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/07 11:25:22
一道sql 题目
某公司数据库的两个关系:部门(部门号,部门名,负责人,电话)和员工(员工号,姓名,住址)。假设每个部门有若干名员工,一名负责人,一部电话;员工号为员工的主键。
a若部门名是唯一的,请将下述SQL语句空缺部分补充完整。
CREATE TABLE 部门(部门号CHAR(3) PRIMARY KEY,
部门名CHAR(10)_(1)_,
负责人CHAR(4),
电话CHAR(20),
_(2)_);
(1)A. NOT NULL B. UNIQUE C.KEY UNIQUE D. PRIMARY KEY;
(2)A.PRIMARY KEY(部门号) NOT NULL UNIQUE
B.PRIMARY KEY(部门名) UNIQUE
C.FOREIGN KEY(负责人)REFERENCES员工(姓名)
D.FOREIGN KEY(负责人)REFERENCES(员工号)
b,查询各部门的负责人的0姓名和地址的SQL语句如下:
SELECT 部门名 ,姓名,住址
FROM 部门,员工 WHERE _(3)__);
(3) A,员工号=负责人
B,员工号=‘负责人’
C,姓名=负责人
D,姓名=‘负责人’
我先说说自己的答案:D,D,A.第一个,部门名是唯一的所以要设置键,是用B. UNIQUE 还是D. PRIMARY KEY;呢?B,unique key要求列唯一,但不包括Null字段,也就是约束的列可以为空且仅要求列中的值除Null之外不会重复即可。D、primary key也要求列唯一,同时又限制字段的值不能为Null,相当于primary key = unique+not null 所以我选D. 至于第二个,外键必须是被UNIQUE或PRIMARY声明的。题意是:员工号为员工的主键。所以我选的是员工号。D.FOREIGN KEY(负责人)REFERENCES员工(员工号)第三个:先排除B,D,再从第二个可以知道:负责人是从员工号中选出来的。所以应该是A。
某公司数据库的两个关系:部门(部门号,部门名,负责人,电话)和员工(员工号,姓名,住址)。假设每个部门有若干名员工,一名负责人,一部电话;员工号为员工的主键。
a若部门名是唯一的,请将下述SQL语句空缺部分补充完整。
CREATE TABLE 部门(部门号CHAR(3) PRIMARY KEY,
部门名CHAR(10)_(1)_,
负责人CHAR(4),
电话CHAR(20),
_(2)_);
(1)A. NOT NULL B. UNIQUE C.KEY UNIQUE D. PRIMARY KEY;
(2)A.PRIMARY KEY(部门号) NOT NULL UNIQUE
B.PRIMARY KEY(部门名) UNIQUE
C.FOREIGN KEY(负责人)REFERENCES员工(姓名)
D.FOREIGN KEY(负责人)REFERENCES(员工号)
b,查询各部门的负责人的0姓名和地址的SQL语句如下:
SELECT 部门名 ,姓名,住址
FROM 部门,员工 WHERE _(3)__);
(3) A,员工号=负责人
B,员工号=‘负责人’
C,姓名=负责人
D,姓名=‘负责人’
我先说说自己的答案:D,D,A.第一个,部门名是唯一的所以要设置键,是用B. UNIQUE 还是D. PRIMARY KEY;呢?B,unique key要求列唯一,但不包括Null字段,也就是约束的列可以为空且仅要求列中的值除Null之外不会重复即可。D、primary key也要求列唯一,同时又限制字段的值不能为Null,相当于primary key = unique+not null 所以我选D. 至于第二个,外键必须是被UNIQUE或PRIMARY声明的。题意是:员工号为员工的主键。所以我选的是员工号。D.FOREIGN KEY(负责人)REFERENCES员工(员工号)第三个:先排除B,D,再从第二个可以知道:负责人是从员工号中选出来的。所以应该是A。
1A
2D
3B
2D
3B
一道sql 题目某公司数据库的两个关系:部门(部门号,部门名,负责人,电话)和员工(员工号,姓名,住址)。假设每个部门有
列出各个部门中工资高于本部门的平均工资的员工数和部门号,并按部门号排序.用SQL语句详细介绍一下,谢
(2005•海淀区二模)某公司新招聘进8名员工,平均分给下属的甲、乙两个部门.其中两名英语翻译人员不能同给一个部门;另三
这个怎样用if函数excel的if函数“员工基本情况”工作表中根据员工所属的部门代号填入每个员工所属的部门名称.部门名称
ORACLE数据库:表A 部门表 :字段:dept_id(部门ID) pid(上级单位ID) dept_name(部门名
(2012•自贡三模)某公司共有1000名员工,下设若干部门,现采用分层抽样方法,从全体员工中抽取一个样本容量为80的样
英语翻译关于部门员工调薪名单(按21%比例进行提名,可提名8名员工).
向上级部门申请招聘员工的报告如何写
向上级部门申请招聘员工的申请报告怎么写
某公司有四个部门其中人数最少的部门为10,最多的部门为40人,每个一台电脑,使用一个私有C类网络段
部门 人数 部门利润 (万元)
某公司的财务部,销售部与售后部分别有员工84人,56人,60人,若每个部门按相同比例裁员,使这个公司仅留下150人,问销