内容发布更新时间 : 2024/11/18 14:45:03星期一 下面是文章的全部内容请认真阅读。
精品文档
1、___事务___ 2、___可串行性__ 3、___码__ 4、__概念设计__、_逻辑设计__、_物理设计__ 5、___超时法___、_等待图法__ 6、___外模式___、_模式__
三、SQL语言题(每题2分,共30分) 1、 select sid from usc where cid=1
2、 select sid,sname,gname,gyear from ustudent us,ugrade ug where us.gid=ug.gid and
ssexy=’女’
3、 select gid,count(*) from ustudent group by gid
4、 select sid,sname,gname from ustudent us,ugrade ug where us.gid=ug.gid and
year(getdate())-gyear=3
5、 select ssexy,avg(year(getdate())-year(sbdate)) from ustudent group by ssexy 6、 select us.sid,us.sname,uc.cname,usc.score from ustudent us,ucourse uc,usc where
us.sid=usc.sid and uc.cid=usc.cid and use.score<60
7、 select sid,sname from ustudent where sid in (select sid from usc where cid in (select
cid from ucourse where cname=’数据库’))
8、 select us.sid,us.sname,uc.cname,usc.score from ustudent us,ucourse uc,usc where
us.sid=usc.sid and uc.cid=usc.cid and us.sname=’李山’
9、 select uc.cname,avg(usc.score) from ucourse uc,usc where uc.cid=usc.cid group by
uc.cname having avg(usc.score)>=75
10、 select sid,sname,gname from ustudent us,ugrade ug where us.gid=ug.gid and sid
not in (select sid from usc)
11、 insert into ustudent values(‘112007015’,’ 男’, ‘1987/2/11’,’01’,’661123’) 12、 update usc set score=score1*0.2+score2*0.2+score3*0.6 13、 delete from usc where sid=’012005001’
14、 update usc set score1=score1+5 where sid in (select sid from ustudent us,ugrade
ug where us.gid=ug.gid and ug.gname=’ 计算机科学技术121’) 15. Grant select on usc to U6 四、数据库设计与分析题(共30分)
1. (1) 设计不合理。因为存在着不合适的依赖关系,导致可能出现过度冗余、更新异常、插入异常、删除异常的问题
精品文档
精品文档
(2) 2NF. 该表的主码可为: 体检编号,因为各列已经不可再分,因此达到了1NF,因为主码列只有一个,不存在部分函数依赖的问题,因此达到了2NF,但是存在传递函数依赖,达不到3NF。
注: 如果写1NF,有正当理由,也可以酌情给分。
(3)需要拆分。
幼儿个人信息表(幼儿学号,幼儿姓名,幼儿性别,幼儿班级,出生日期),主键为
幼儿学号
幼儿体检记录表(体检编号,幼儿学号,身高,体重,体质级别,检查时间),主键
为体检编号
2. (1) ER图(属性略):
1学院1属于属于N学生NM参加N社团N1参加组织1社团活动N
(2)关系模式:
学院信息表(学院编号,学院名称)主键:学院编号 学生信息表(学号,姓名,专业班级,学院编号)主键:学号 社团信息表(社团编号,社团名称,学院编号)主键:社团编号
学生社团信息表(学号,社团编号,加入时间,职务)主键:学号,社团编号 社团活动信息表(活动编号,活动名称,举办时间,学号,社团编号)主键:活动编
号
(3)参照关系 被参照表 精品文档
主键列 参照表 外键列 精品文档 学院信息表 学生信息表 社团信息表 学生信息表 社团信息表 学院编号 学号 社团编号 学号 社团编号 学生信息表 学生社团信息表 学院编号 学号 社团编号 社团活动信息表 学号 社团编号
精品文档