![](https://cos-cdn.shuashuati.com/pipixue-wap/2020-1230-1107-56/ti_inject-812ce.png)
● 设有职工关系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')