首页 > 软考
题目内容 (请给出正确答案)
[单选题]

设有关系数据表EMP(包含字段:职工号,姓名,年龄,技能)。假设每个职工号唯一,即无重复,则EMP表的主键应设为()。

A.职工号,姓名

B.姓名

C.职工号

D.不能确定

查看答案
答案
收藏
如果结果不匹配,请 联系老师 获取答案
您可能会需要:
您的账号:,可能还需要:
您的账号:
发送账号密码至手机
发送
安装优题宝APP,拍照搜题省时又省心!
更多“设有关系数据表EMP(包含字段:职工号,姓名,年龄,技能)。…”相关的问题
第1题
设有关系模式EMP(职工号,姓名,年龄,技能)。假设职工号唯一,每个职工有多项技能,则EMP表的主码是()。

A.职工号

B.姓名,技能

C.技能

D.职工号,技能

点击查看答案
第2题
设有一个职工数据表,其中有部门号、职工号、姓名、基本工资、奖金等字段,要求汇总出各部门基本工资和奖金的平均值,试写出实现此操作的步骤。

点击查看答案
第3题
设有职工基本表:EMP(ENO,ENAME,AGE,SEX,SALARY),其属性分别表示职工号、姓名、年龄、性别、工资。

设有职工基本表:EMP(ENO,ENAME,AGE,SEX,SALARY),其属性分别表示职工号、姓名、年龄、性别、工资。为每个工资低于1000元的女职工加薪200元,试写出这个操作的SQL语句。

点击查看答案
第4题
设有职工EMP(职工号,姓名,性别,部门号,职务,进单位时间,电话),职务JOB(职务,月薪)和部门DEPT(部

设有职工EMP(职工号,姓名,性别,部门号,职务,进单位时间,电话),职务JOB(职务,月薪)和部门DEPT(部门号,部门名称,部门电话,负责人)实体集。一个职务可以由多个职工担任,但一个职工只能担任一个职务,并属于一个部门,部门负责人是一个职工。下图所示的a、b处的实体名分别为(53);图中a、b之间为(54)联系。

A.DEPT、EMP

B.EMP、DEPT

C.JOB、EMP

D.EMP、JOB

点击查看答案
第5题
设有如下两个关系,其中雇员信息表关系EMP的主键是雇员号,部门信息表关系DEPT的主键是部门号。 在

设有如下两个关系,其中雇员信息表关系EMP的主键是雇员号,部门信息表关系DEPT的主键是部门号。

在雇员信息表EMP中,哪一个属性是外键?

A.雇员号

B.雇员名

C.部门号

D.工资

点击查看答案
第6题
设有员工关系Emp(员工号,姓名,性别,部门,家庭住址),其中,属性“性别”的取值只能为M或F;属性“部门”是关系Dept的主键。关系Emp的主键和外键分别是______。

A.员工号、部门

B.姓名、部门

C.员工号、家庭住址

D.姓名、家庭住址

点击查看答案
第7题
使用如下数据表:仓库表(仓库号,所在城市) 职工表(职工号,仓库号,工资) 其中,仓库号、所在城市和职

使用如下数据表:仓库表(仓库号,所在城市) 职工表(职工号,仓库号,工资) 其中,仓库号、所在城市和职工号字段为字符型,工资字段为数值型。 将仓库号为A4的职工的工资改为2000.O0,正确的命令是()。

A. UPDATE职工表SET工资WITH 2000.00 WHERE仓库号=”A4”

B. UPDATE职工表SET工资=2000.OO WHERE仓库号=”A4”

C. UPDATE FROM职工表SET工资wITH 2000.OO WHERE仓库号=”A4”

D. UPDATE FROM职工表SET工资=2000.OO WHERE仓库号=”A4”

点击查看答案
第8题
● 设有职工EMP (职工号, 姓名, 性别, 部门号, 职务, 进单位时间, 电话), 职务JOB(职务,月薪)和部
门 DEPT(部门号, 部门名称, 部门电话, 负责人)实体集。一个职务可以由多个职工担任,但一个职工只能担任一个职务,并属于一个部门,部门负责人是一个职工。下图所示的a、b处的实体名分别为 (53) ;图中a、b之间为 (54) 联系。

点击查看答案
第9题
设有职工关系Emp (Eno,Ename,Esex,EDno)和部门关系Dept (Dno,Dname, Daddr),创建这两个关系的SQL

设有职工关系Emp (Eno,Ename,Esex,EDno)和部门关系Dept (Dno,Dname, Daddr),创建这两个关系的SQL语句如下:

CREATE TABLE Emp (

Eno CHAR(4),

Ename CHAR(8),

Esex CHAR(1) CHECK(Esex IN ('M','F')),

EDno CHAR(4) REFERENCES Dept (Dno),

PRIMARY KEY (Eno)

);

CREATE TABLE Dept (

Dno CHAR(4) NOT NULL UNIQUE,

Dname CHAR(20),

Daddr CHAR(30)

);

直接运行该语句,DBMS会报错,原因是(53)。若经过修改,上述两个表创建完毕之后(尚无数据),则下述语句中能被执行的是(54)。

A.创建表Dept时没有指定主码

B.创建表Dept时没有指定外码

C.创建表Emp时,被参照表Dept尚未创建

D.表Emp的外码EDno与被参照表Dept的主码Dno不同名

点击查看答案
第10题
● 设有职工关系Emp(Eno,Ename,Esex,EDno)和部门关系Dept(Dno,Dname, Daddr),创建这两个关系的SQL

● 设有职工关系Emp(Eno,Ename,Esex,EDno)和部门关系Dept(Dno,Dname,

Daddr),创建这两个关系的SQL语句如下:

CREATE TABLE Emp(

Eno CHAR(4),

Ename CHAR(8),

Esex CHAR(1) CHECK(Esex IN ('M', 'F')),

EDno CHAR(4) REFERENCES Dept(Dno),

PRIMARY KEY (Eno)

);

CREATE TABLE Dept(

Dno CHAR(4) NOT NULL UNIQUE,

Dname CHAR(20),

Daddr CHAR(30)

);

直接运行该语句,DBMS会报错,原因是: (53) 。若经过修改,上述两个表创建完毕之后(尚无数据),则下述语句中能被执行的是 (54) 。

(53)

A. 创建表Dept时没有指定主码

B. 创建表Dept时没有指定外码

C. 创建表Emp时,被参照表Dept尚未创建

D. 表Emp的外码EDno与被参照表Dept的主码Dno不同名

(54)

A. INSERT INTO Emp VALUES('e001', '王', 'M ', 'd1');

B. INSERT INTO Emp VALUES(NULL, '王', 'M', 'd1');

C. INSERT INTO Emp VALUES('e001', '王', 'M', NULL);

D. INSERT INTO Emp VALUES('e001', '王', 'X', 'd1');

点击查看答案
第11题
以下两个关系表: Emp(eid,ename,age,did,salary),其各列含义为: 职工号,姓名,年龄,部门号,工资 D

以下两个关系表:

Emp(eid,ename,age,did,salary),其各列含义为:

职工号,姓名,年龄,部门号,工资

Dept(did,dname,mgr_id),其各列含义为:部门号,部门名称,部门经理职工号

写出一条SQL语句,查询工资大于10000,且与他所在部门的经理年龄相同的职工姓名。

点击查看答案
退出 登录/注册
发送账号至手机
密码将被重置
获取验证码
发送
温馨提示
该问题答案仅针对搜题卡用户开放,请点击购买搜题卡。
马上购买搜题卡
我已购买搜题卡, 登录账号 继续查看答案
重置密码
确认修改