首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设职工-社团数据库有3个基本表: 职工(职工号,姓名,年龄,性别); 社会团体(编号,名称,负责人,活动地点); 参加(职工号,编号,参加日期)。 其中: 1)职工表的主码为职工号。 2)社会团体表的主码为编
设职工-社团数据库有3个基本表: 职工(职工号,姓名,年龄,性别); 社会团体(编号,名称,负责人,活动地点); 参加(职工号,编号,参加日期)。 其中: 1)职工表的主码为职工号。 2)社会团体表的主码为编
admin
2013-03-12
81
问题
设职工-社团数据库有3个基本表:
职工(职工号,姓名,年龄,性别);
社会团体(编号,名称,负责人,活动地点);
参加(职工号,编号,参加日期)。
其中:
1)职工表的主码为职工号。
2)社会团体表的主码为编号,外码为负责人,被参照表为职工表,对应属性为职工号。
3)参加表的职工号和编号为主码;职工号为外码,其被参照表为职工表,对应属性为职工号;编号为外码,其被参照表为社会团体表,对应属性为编号。
试用SQL语句表达下列操作:
定义职工表、社会团体表和参加表,并说明其主码和参照关系。
选项
答案
CREAT TABLE职工(职工号CHAR(10)NOT NULL UNIQUE, 姓名CHAR(8)NOT NULL, 年龄SMALLTNT, 性别CHAR(2), CONSTRAINT C1 CHECK(性别 IN(‘男’,‘女’))); CREAT TABLE社会团体(编号CHAR(8)NOT NULL UNIQUE, 名称CHAR(12)NOT NULL, 负责人CHAR(8),活动地点VARCHAR(50), CONSTRAINT C2 FOREIGN KEY(负责人)REFERENCES职工(职工号)); CREAT TABLE参加(职工号CHAR(8), 编号CHAR(8), 参加日期DATE, CONSTRAINT C3 PRIMARY KEY(职工号,编号), CONSTRAIN C3 FOREIGN KEY(职工号)REFERENCES职工(职工号));
解析
转载请注明原文地址:https://kaotiyun.com/show/xkAZ777K
本试题收录于:
四级数据库工程师题库NCRE全国计算机四级分类
0
四级数据库工程师
NCRE全国计算机四级
相关试题推荐
PUSH和POP命令常用于______操作。
计算机系统出现死锁,通常是因为______。
以下关于面向对象分析与结构化分析的叙述中,错误的是()。
Thesuffixescom,org,edu,mil,andgovappearinginE-mailaddressesstandfor______,organization,educational,military,andgovernm
在word2003的编辑状态中,若设置一个文字格式为下标形式,应使用“格式”菜单中的菜单项为(1);统计文档的字数,需要使用的菜单是(2);插入声音文件,应选择"插入"菜单中的菜单项是(3)。
假定字符的最后一位是奇偶校验位,那么下列字符______采用了偶校验,且数据没有错误。
电子邮件中的两个协议中,(66)协议是接收邮件的协议,(68)协议是发送邮件的协议。
函数fib1和fib2存在错误,只需分别修改其中的一行代码即可改正错误。(1)函数fib1不能通过编译,请写出fib1中错误所在行修改正确后的完整代码。(2)函数fib2在n≤2时不能获得正确结果,请写出fib2中错误所在行修改正确后的完整
阅读以下说明和Java代码,回答问题。[说明]已知类Stock和类cxyjava都定义在cxyjava.java文件中,类Stock的定义中第14行前共有四行出现了错误,将下而代码修改正确并完善后的输出结果为:0:01:23
线性表是最简单的一种数据结构,有顺序和链接二种存储方式。线性表按链接方式存储时,每个结点的存储包括______两部分。
随机试题
关于恶性淋巴瘤淋巴结病变特点为
对于考核不合格的医师暂停执业活动期满,再次考核仍不合格的
关于颅骨骨折的叙述,下列哪一项不正确
膀胱经的合穴是()
手三阳经分布在足三阴经分布在
[资料二]位于市区的某商场本月发生部分业务如下:(1)出租柜台取得收入34万元,其中包括代有关部门收取的水电费、治安费等5万元。(2)分别核算的饮食服务部取得营业收入56.2万元,该饮食服务部本月购进各种物品支付价款20万元。
从宏观层面来说,社会工作具有()等功能。
人民行使国家权力的机关是()。
Ifyouhavehighbloodpressure,you’reingood【C1】______.Hypertensionaffects67millionAmericans,includingnearlytwo-third
请编写函数fun,其功能是:将放在字符串数组中的M个字符串(每串的长度不超过N),按顺序合并组成一个新的字符串。例如,若字符串数组中的M个字符串为{“AAAA”,“BBBBBBB”,“CC”},则合并后的字符串内容应该是“AAAABBBBBBBC
最新回复
(
0
)