A.DEPT、EmpnoB.DEPT、EMPC.EMP、DeptnoD.EMP、DEPT
A.DEPT、Empno
B.DEPT、EMP
C.EMP、Deptno
D.EMP、DEPT
A.DEPT、Empno
B.DEPT、EMP
C.EMP、Deptno
D.EMP、DEPT
职员关系模式为E(Eno, Ename, Dept, Eage, Eaddr),其中Eno表示职员号,Ename表示职员名,Dept表示职员所在部门,Eage表示年龄,Eaddr表示职员的家庭住址。建立“开发部”(DS表示开发部)职员的视图DS_E如下,要求进行修改、插入操作时保证该视图只有开发部的职员。
CREATE VIEW DS_E
AS SELECT Eno, Ename, Dept, Eage, Eaddr
FROM
WHERE (1)
如下SQL语句可以查询开发部姓“王”职员的姓名和家庭住址。
Select Ename, Eaddr
From DS_E
Where (2);
A.Dept=DS
B.Dept=DS WITH CHECK OPTION
C.Dept='DS'
D.Dept='DS'S WITH CHECK OPTION
职员关系模式为E(Eno,Ename,Dept,Eage,Eaddr)。其中,Eno表示职员号,Ename表示职员名,Dept表示职员所在部门,Eage表示年龄,Eaddr表示职员的家庭住址。建立“开发部”(DS表示开发部)职员的视图DS_E如下,要求进行修改、插入操作时保证该视图只有开发部的职员。
CREATE VIEW DS_E
AS SELECT Eno,Ename,Dept,Eage,Eaddr
FROM E
WHERE(47);
如下SQL语句可以查询开发部姓“王”职员的姓名和家庭住址。
Select Ename, Eaddr
From DS_E
Where(48);
A.Dept=DS
B.Dept=DS WITH CHECK OPTION
C.Dept='DS'
D.Dept='DS' WITH CHECK OPTION
职员关系模式为E(Eno,Ename,Dept,Eage,Eaddr),其中Eno表示职员号,Ename表示职员名,Dept表示职员所在部门,Eage表示年龄,Eaddr表示职员的家庭住址。建立“开发部”职员的视图DS_E(DS表示开发部)如下,要求进行修改、插入操作时保证该视图只有开发部的职员。
CREATE VIEW DS_E
AS SELECT Eno,Ename,Dept,Eage,Eaddr
FROM E WHERE (64)
如下SQL语句可以查询开发部姓“王”职员的姓名和家庭住址。
SelectEname,Eaddr From DS_E Where (65);
A.Dept=DS
B.Dept=DS WITH CHECK OPTION
C.Dept='DS'
D.Dept='DS' WITH CHECK OPTION
设有职工EMP(职工号,姓名,性别,部门号,职务,进单位时间,电话),职务JOB(职务,月薪)和部门DEPT(部门号,部门名称,部门电话,负责人)实体集。一个职务可以由多个职工担任,但一个职工只能担任一个职务,并属于一个部门,部门负责人是一个职工。下图所示的a、b处的实体名分别为(53);图中a、b之间为(54)联系。
A.DEPT、EMP
B.EMP、DEPT
C.JOB、EMP
D.EMP、JOB
A.C=E(E(E(P,K1),K1),K1)
B.C=E(D(E(P,K1),K2),K1)
C.C=E(D(E(P,K1),K1),K1)
D.C=D(E(D(P,K1),K2),K1)