结构推理 假设有下面两个关系模式:    职工(职工号,姓名,年龄,职务,工资,部门号),其中职工号为主码;    部门(部门号,名称,经理名,电话),其中部门号为主码;   用 SQL语言定义这两个关系模式,要求在模式中完成以下完整性约束条件的定义:   定义每个模式的主码;定义参照完整性;定义职工年龄不得超过 60岁。
【正确答案】CREATE TABLE DEPT (Deptno NUMBER(2), Deptname VARCHAR(10), Manager VARCHAR(10), PhoneNumber Char(12) CONSTRAINT PK_SC PRIMARY KEY (Deptno)); CREATE TABLE EMP (Empno NUMBER(4), Ename VARCHAR(10), Age NUMBER(2), CONSTRAINT C1 CHECK (Age《=60), Job VARCHAR(9), Sal NUMBER(7,2), Deptno NUMBER(2), CONSTRAINT FK_DEPTNO FOREIGN KEY (Deptno) REFERENCES DEPT(Deptno));
【答案解析】