首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
某公司数据库的两个关系为:部门(部门号,部门名,负责人,电话)和员工(员工号,姓名,住址)。假设每个部门有若干名员工,一名负责人,一部电话;员工号为员工关系的主键。 查询各部门负责人的姓名及住址的SQL语句如下: SELECT 部门名, 姓名,
某公司数据库的两个关系为:部门(部门号,部门名,负责人,电话)和员工(员工号,姓名,住址)。假设每个部门有若干名员工,一名负责人,一部电话;员工号为员工关系的主键。 查询各部门负责人的姓名及住址的SQL语句如下: SELECT 部门名, 姓名,
admin
2019-01-10
55
问题
某公司数据库的两个关系为:部门(部门号,部门名,负责人,电话)和员工(员工号,姓名,住址)。假设每个部门有若干名员工,一名负责人,一部电话;员工号为员工关系的主键。
查询各部门负责人的姓名及住址的SQL语句如下:
SELECT 部门名, 姓名, 住址
FROM 部门, 员工 WHERE _____;
A.员工号=负责人
B.员工号=’负责人’
C.姓名=负责人
D.姓名=’负责人’
选项
A、
B、
C、
D、
答案
A
解析
本题考查数据库中范式的基本概念和基本的SQL语句。
由于部门名是唯一的,因此在“部门名CHAR(10)”后应有“UNIQUE”。根据表1可以看出负责人来自员工且等于员工号属性,因为员工关系的主键是员工号,所以部门关系的外键负责人需要用FOREIGN KEY (负责人) REFERENCES 员工 (员工号) 来约束。这样部门关系的SQL语句如下:
CREATE TABLE 部门 (部门号 CHAR (3) PRIMARY KEY,
部门名 CHAR (10) UNIQUE,
负责人 CHAR (4),
电话 CHAR (20)
FOREIGN KEY (负责人) REFERENCES 员工 (员工号));
根据SQL的语法要求,查询各部门负责人的姓名及住址的SQL语句的空缺部分补充完整如下:
SELECT 部门名, 姓名, 住址
FROM 部门, 员工 WHERE 员工号=负责人;
转载请注明原文地址:https://kaotiyun.com/show/TxVZ777K
本试题收录于:
程序员上午基础知识考试题库软考初级分类
0
程序员上午基础知识考试
软考初级
相关试题推荐
X.25是CCITT关于分组交换网络的通信协议,其内容包括OSI参考模型(61);分组在X.25网中的传输方式,不含(62);两个X.25公用分组网之间互连时,采用的互连协议为(63);公用分组交换网的地址(编号)根据X.121建议编制,该地址中表示国别的
在使用Windows系统时,单击Windows窗口右上方的“”按钮,可以将窗口(12)。
在OSI网络管理标准中,将网络管理分为系统管理、层管理和层操作。在(41)中提出了故障管理、配置管理、计费管理、性能管理和安全管理。其中(42)保证网络不被非法使用。
在WWW上的多媒体检索工具主要是基于(58)。
为了检测系统是否有木马侵入,可以使用Windows操作系统的(60)命令查看当前的活动连接端口。
如果使用大量的连接请求攻击计算机,使得所有可用的系统资源都被消耗殆尽,最终计算机无法再处理合法用户的请求,这种手段属于(50)攻击。
计算机中存放当前指令地址的寄存器称为(7),在顺序执行程序时,若指令长度为16位,存储器按字节编址,每执行一条指令该寄存器自动加(8)。
IEEE802.11MAC的基本存取方式称为(1)____,IEEE802.11b标准可以支持最高数据速率为(2)_____。(1)____A.CSMA/CDB.直接序列扩频DSSSC.CSMA/CAD.跳频扩频FHSS
一个功能完备的计算机网络需要指定一套复杂的协议集。对于复杂的计算机网络协议来说,最好的组织方式是______。A.连续地址编码模型B.层次结构模型C.分布式进程通信模型D.混合结构模型
一项网络工程的建设流程通常由①对现有网络的体系结构进行分析,②网络需求分析,③确定网络物理结构,④确定网络逻辑结构,⑤安装、测试和维护等5阶段组成,根据网络开发设计的过程,对这5个阶段的先后排序正确的是(36)。
随机试题
羊水栓塞是由羊水中的抗原成分引起:
A.尿红细胞形态正常B.尿红细胞形态异常C.尿沉渣多数红细胞管型D.尿沉渣白细胞管型E.尿沉渣上皮细胞管型肾小球源性血尿
图示结构的两杆面积和材料相同,在铅直向下的力F作用下,下面正确的结论是()。
人寿保险中的承保风险的特殊性主要表现在()。
根据《中华人民共和国行政处罚法》的规定,下列情况中,行为人不受行政处罚的是()。
目前我国的国家赔偿分为()。
求微分方程y"′=sinz的通解.
______是以提高软件质量为目的的技术活动。A.技术创新B.测试C.技术创造D.技术评审
若有以下程序#includeintk=7;voidf(int**s){int*t=&k;*s=t:printf("%d,%d,%d,",k,*t,**s);}main(){inti=3,
WhydoesJanewanttoleaveherpresentjob?
最新回复
(
0
)