设有职工关系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不同名
解析:本题考查对完整性约束的掌握。本题中,职工关系Emp为参照关系,其属性EDno参照部门关系Dept中的Dno,在创建Emp关系时,系统会根据参照约束查找被参照关系,因此,被参照关系就先于参照关系而建立。约束一旦建立,更新数据必须满足约束条件才可正确执行,表Emp有主码约束和参照约束,故Eno不能取空值,EDno列因为被参照关系Dept尚无记录,故只能取空值。
下列有关高分子化合物性质的描述不正确的是()A.一般具有良好的绝缘性B.一般比同质量金属强度大C. 化学 2020-04-08 …
下列有关动物细胞中的酶的叙述,正确是()A.只能由有分泌功能的细胞产生B.有的来自食物,有的在体内 语文 2020-05-13 …
下列关于生物遗传和变异的叙述,正确的是A.所有生物都有遗传和变异的特性B.遗传和变异是生物体最基本 其他 2020-05-14 …
下列关于变异的叙述中,正确的是()A.变异对生物的生存都是有利的B.变异一旦出现,就可以遗传给后代 语文 2020-05-14 …
关于“挫折”认识正确的是()A.挫折会引起人们心理上推卸责任的积极反应B.挫折不都是不好的,有的能 政治 2020-05-15 …
记者从教育部获悉,200三年全国普通高校招生报名人数总计723万,除少部分参加各省d专、d职、d技 其他 2020-05-16 …
关于国界的叙述,错误的是A.它是国家主权范围的边界B.它是地图上一国与邻国或公海的界限C.不是人为 其他 2020-05-16 …
关于国界的叙述,错误的是A.它是国家主权范围的边界B.它是地图上一国与邻国或公海的界限C.不是人为 语文 2020-05-16 …
水蜜桃味甜,毛桃味酸,按如图嫁接,成熟后果实的味道是()A.甜的B.酸的C.又酸又甜D.有的酸有的 语文 2020-05-17 …
下列关于细菌、真菌特征的叙述,不正确的是()A.细菌具有细胞结构,但没有成形的细胞核B.细菌和真菌 语文 2020-05-20 …