数据库
首页 > 数据库> > 数据库完整性

数据库完整性

作者:互联网

1道论述题

一.论述题(共1题,100.0分)
1、假设有以下两个关系模式:
职工(职工号,姓名,年龄,职务,工资,部门号),其中职工号是主码;
部门(部门号,名称,经理名,地址,电话号),其中部门号是主码。
用SQL语言定义这两个关系模式,要求在模式定义命令中完成以下完整性约束条件的定义:
1、每个模式的主码;2、定义参照完整性;3、职工年龄不得超过60岁。

参考答案:
create table Dept
(deptno number(2) primary key,
 deptname varchar(10),
 manager varchar(10),
 address char(20),
 phonenumber char(12)
 )
create table Emp
(empno number(4) primary key,
 ename varchar(10),
 age number(2) constraint C1 check(age<=60),
 job varchar(9),
 sal number(7,2),
 deptno number(2) references Dept(deptno)
)

标签:10,职工,varchar,数据库,number,主码,完整性
来源: https://blog.csdn.net/qq_46139801/article/details/117076128