数据库典型题目

数据库典型题目

 

工厂(工厂编号,厂名,地址)主码是工厂编号
职工(工号,姓名,工厂编号,聘期,工资)主码是工号,外码是工厂编号
产品(产品编号,产品名,规格)主码是产品编号
生产关系(产品编号,工厂编号,计划数量)主码是(产品编号,工厂编号),外码是产品编号、工厂编号

数据库典型题目

数据库典型题目

 



SELECT A#,ANMAE FROM A WHERE WQTY<=100 OR CITY='长沙';
SELECT ANAME,CITY FROM A WHERE A#!='256' AND NOT EXISTS (SELECT * FROM AB  X WHERE A#='256' AND
NOT EXISTS(SELECT * FROM AB Y WHERE Y.A#=A.A# AND Y.B#=X.B#));

数据库典型题目

 

CREATE VIEW VIEW6(ENO,ENAME) AS SELECT ERP.ENO,ENAME FROM DEPT,ERP WHERE
DEPT.MGR_ENO=ERP.ENO AND SEX='女' ;
//
CREATE VIEW VIEW6(ENO,ENAME) AS SELECT ENO,ENAME FROM ERP WHERE SEX='女' AND ENO IN(
SELECT MGR_ENO FROM DEPT );

数据库典型题目

商店(商店号...)
商品(商品号...)
销售(商店号,商品号,销售量,销售日期)主码是(商店号,商品号),外码是商店号,商品号
职工(职工号,工资,商店号...)主码是职工号,外码是商店号

数据库典型题目

1.候选码为CE,由依赖已知A,B,D,F均不是决定因素CE->ABCDEF
2.1NF D部分依赖于码CE
3.首先将R分为2NF,R1(C,E,F) R2(CBA),R3(DE)
R2可以分解为R21(CB),R22(BA)
R1(C,E,F)  R3(DE) R21(CB) R22(BA)