15. 单一属性16. 参照17. 子集18.2NF 3NF 19. θ连接20. 关系 21. 数据依赖22. C X S 23. π学号(X) S 24. 学号系主任25.BCNF 决定 因素 三、计算题 1. A B C g 5 d a 4 h b 6 h c 3 e 2. A B C a 4 h b 6 h b 2 h 3.
(1)R1={XYZ|R(XYZ)∧Y≤5∧Z=f)} A B C a 2 f g 3 f
(2)R2={XYZ|R(XYZ)∨S(XYZ)∧Y≠6∧Z≠7)} A B C
a 2 f d 5 h g 3 f b 7 f d 5 h b 4 f g 8 e
(3)R3={YZVU|(?X)(S(XYZ)∧W(UV)∧Y≤6∧V=7)} B C E D 6 E 7 e 5 h 7 e 4 f 7 e 4.
(1)主码:(教师号、课程号) (2)第一范式,因为存在部分函数依赖 (3)分解方法为:
教师表(教师号,姓名,职称)
课程表(课程号,课程名,学分,教科书名) 教师授课表(教师号,课程号) 习题三 一、选择题
1-5.BCDAB 6-10.DCABB 11-15.ADBAB 16-20.CBDAB
二、填空题
1.sa 2.客户端3.Northwind 4.核心5.DTS 6.登陆账号7.本地计算机名8.系统管理员
9.域用户账户10.暂停11.服务器12.企业管理器13.查询分析器14.sql 15.msdb 三、实践题 1.略 习题四 一、选择题
1-5.DCBBA 6-10.DDCAD 11-15.AAA 二、填空题
1.用户数据库2.*.ldf 3.mn_data.ndf 4.未指定文件组的非主数据文件5.配置 6.附加7.DBCC shrinkdatabase 8.sp_rename 9.主文件组10.1M 三、实践题
1. create database lx on
(name=lx_data,filename='d:\\stu\\lx_data.mdf',size=5,maxsize=10,filegro wth=1) log on
(name=lx_log,filename='d:\\stu\\lx_log.ldf',size=2,maxsize=10,filegrowt h=5%) 2. (1)
alter database lx add filegroup dy go
alter database lx add file
(name=dya,filename='d:\\stu\\dya.ndf'), (name=dyb,filename='d:\\stu\\dyb.ndf') to filegroup dy go (2)
alter database lx add log file
(name=dy_log,filename='d:\\stu\\dy_log.ldf',size=1,maxsize=unlimited,fi legrowth=1) go (3)
alter database lx modify name=studb go (4) 习题五 一、选择题
1-5. CDBAB 6-10.DADAC 11-15.BDBDC 16-20. DBA AB 21-25 BABCA
二、填空题
1. 参照2. 主键3.1 4.null 5.unique 6. 永久表7.tempdb 8.16 9. 主键 10.sp_bindrule 11.索引12. 规则对象13. 查询14. 字段15. check 三、实践题 1.略 2. 2.
use libarary go
create table 学生( 学号char(8) not null, 姓名varchar(20) not null, 性别char(2), 院系varchar(20)) go
create table 借阅( 学号char(8) not null, 书名char(6) not null, 借书日期datetime, 还书日期datetime) go (1)
百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库SQL习题(附答案)(7)在线全文阅读。
相关推荐: