数据库CompanySystemDB 中需要两个数据表,如下所示。按要求完成9个小题。
部门表:department
字段名 | 数据类型 | 约束 | 含义 |
---|---|---|---|
DNO | char(4) | 主键 | 部门编号 |
DNAME | varchar(20) | 部门名 | |
PHONE | varchar(20) | 电话 |
员工表:staff
字段名 | 数据类型 | 约束 | 含义 |
---|---|---|---|
SNO | char(4) | 主键 | 员工编号 |
SNAME | varchar(20) | 员工姓名 | |
DNO | char(4) | 外键,参照部门表的DNO | 部门号 |
SAGE | tinyint | 年龄 | |
SDATE | date | 入职日期 |
1写出创建staff表的SQL语句。
create table staff
(
SNO char(4) constraint S_Prim primary key;
SNAME varchar(20);
DNO char(4) comstraint S_fore foreign