(2)A#
(3)第二范式,因为A#、A1、A3存在传递函数依赖
(4)不一定。第三范式是指不存在部分函数依赖和传递函数依赖
但是,该模式不能保证B1、B2之间是否存在函数依赖关系,同理也不能保证R1内的各属性之间的函数依赖关系
1.(5)select 学号,姓名,专业
from 学生
where 学号 not in(
select 学号
from 学习
where 课程号=‘C135’);
(6)select 学号,姓名,专业
from 学生
where 学号 in(
select 学号
from 学习 X,学习 Y
where X.学号=Y.学号 and X.课程号=C‘135’ and Y.课程号=‘C219’);
(7)delete
from 学生
where 学号 in(
select 学号
from 学习
where 分数=0);
(8)create view AAA
AS
select 学号,姓名,课程号,分数
from 学生,学习
where 学生.学号=学习.学号 and 专业=‘英语’;
二级不会很难,把前面的基础稳定,一定要细心、认真看.选择、填空:一般是简单的语法语法(基础一定要细看6284是选择和填空得分的标准)做一下简单的程序试题(eg:计算、输出一个值dikg经常出字符串链接之类的重点看)4程序试题:如何在程序中建立一个文本框之类的ycf而且在文本框里计算值17以及各个控件(包括窗体form)有什么属性和方法(重点看)q希望可以帮到你,希望能够采纳,谢谢了!1 pai部门编号,职务(sigma姓名=’王小毛’ (员工))2 pai项目名称,员工姓名(员工|><|项目|><| sigma工时>=100(施工))
3 select 姓名 from 员工 order by 职称 desc
4 select 员工编号, sum(工时) 总工时 from 施工 group by 员工编号
5 select 姓名, 部门名称
from 施工,员工,部门,项目
where 员工.部门编号=部门.部门编号 and 员工.员工编号=施工.员工编号 and 施工.项目编号=项目.项目编号 and 职称='高级工程师' and 预算>100000000
group by 姓名, 部门名称 having count(*)>=1
6 create view 工作量 as
select 员工.员工编号,姓名,项目名称,工时
from 施工,员工,项目
where 员工.员工编号=施工.员工编号 and 施工.项目编号=项目.项目编号
7 update 施工 set 工时=工时+50 where 项目编号 in (select 项目编号 from 项目 where 项目名称='高教新区项目')
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)