设员工关系Emp(E_no,E_name,E_sex,D_name,E_age,E_Add),关系Emp中的属性分别表示员工的员工号、姓名、性别、所在部门、年龄和通信地址;其中D_name是部门关系Dept的主键。查询各个部门员工的最大年龄、最小年龄,以及最大年龄与最小年龄之间年龄差的SQL语句如下: SELECT D_nanle,MAX(E_age),MIN(E_age),() FROM Emp ();
FROM Emp ();设员工关系Emp(E_no,E_name,E_sex,D_name,E_age,E_Add),关系Emp中的属性分别表示员工的员工号、姓名、性别、所在部门、年龄和通信地址;其中D_name是部门关系Dept的主键。查询各个部门员工的最大年龄、最小年龄,以及最大年龄与最小年龄之间年龄差的SQL语句如下: SELECT D_nanle,MAX(E_age),MIN(E_age),() FROM Emp ();
SELECT D_nanle,MAX(E_age),MIN(E_age),()
设有员工关系Emp(员工号,姓名,性别,部门,家庭住址),其中,属性“性别”的取值只能为M或F;属性“部门”是关系Dept的主键。要求可访问“家庭住址”的某个成分,如邮编、省、市、街道以及门牌号。关系Emp的主键和外键分别是()。“家庭住址”是一个()属性。
创建Emp关系的SQL语句如下:
CREATE TABLE Emp(
员工号CHAR(4)
姓名CHAR(10)
性别JCHAR(1)(),
门CHAR(4)(),
家庭住址CHAR(30)
PRINARY KEY (员工号) );
设有员工关系Emp(员工号,姓名,性的取值只能为别,部门,家庭住址),其中,属性“性别”的取值只能为M或F;属性“部门”是关系Dept的主键。要求可访问“家庭住址”的某个成分,如邮编、省、市、街道以及门牌号。关系Emp的主键和外键分别是()。“家庭住址”是一个()属性。创建Emp关系的SQL语句如下:CREATETABLEEmp(员工号CHAR(4),姓名CHAR(10),性别CHAR(1)(),部门CHAR(4)(),家庭住址CHAR(30),PRIMARYKEY(员工号));
关系Emp的主键和外键分别是()。表6-17 关系表 | |||||||
员工号 | 姓名 | 部门 | 部门电话 | 部门负责人 | 家庭住址 | 家庭成员 | 成员关系 |
0011 | 张晓明 | 开发部 | 808356 | 0012 | 北京海淀区1号 | 张大军 | 父亲 |
0011 | 张晓明 | 开发部 | 808356 | OOl2 | 北京海淀区1号 | 胡敏铮 | 母亲 |
0011 | 张晓明 | 开发部 | 808356 | 0012 | 北京海淀区1号 | 张晓丽 | 妹妹 |
0012 | 吴俊 | 开发部 | 808356 | 0012 | 上海昆明路15号 | 吴胜利 | 父亲 |
0012 | A. 1NF |