当前位置:首页 → 计算机类 → 软件水平考试 → 中级数据库系统工程师->设有职工关系Emp(Eno,Ename,Esex,EDno)
设有职工关系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会报错,原因是:( )。若经过修改,上述两个表创建完毕之后(尚无数据),则下述语句中能被执行的是( )。
问题1选项