数据库试题及答案-.doc
《数据库试题及答案-.doc》由会员分享,可在线阅读,更多相关《数据库试题及答案-.doc(25页珍藏版)》请在咨信网上搜索。
笔试样卷一 参考答案 一、简答题(25分) 1. 数据库阶段数据管理的主要特点是什么? 2. 解释DB、DBMS、DBS三个概念? 3. 什么是物理数据独立性和逻辑数据独立性? 4. 试说明DBMS的主要功能? 5. 在ER模型转换为关系模型时,联系类型要根据不同的情况作不同的处理,试说明之。 二、计算题(20分) 1. 设有关系R和S R: S: A B C A B C 3 6 7 3 4 5 2 5 7 7 2 3 7 3 4 4 4 3 列表计算R∪S、R-S、R×S、π3,2(S)、δB<5(R)。(5分) 2. 设有三个关系 S (SNO, SNAME, AGE, SEX, SDEPT) SC (SNO, CNO, GRANDE) C (CNO, CNAME, CDEPT, TNAME) 试用关系代数表达式表示下列查询 (1)检索LIU老师所授课程的课程号、课程名 (2)检索年龄大于23岁的男学生的学号和姓名 (3)检索学号为S3的学生所学课程的课程名和认课教师姓名 (4)检索WANG同学不学的课程的课程号 (5)检索至少选修了两门课程的学生的学号(10分) 三、设有三个基本表(45分) S (SNO, SNAME, AGE, SEX, SDEPT) SC (SNO, CNO, GRANDE) C (CNO, CNAME, CDEPT, TNAME) 1. 试用T-SQL的查询语句表达下列查询 (1)检索LIU老师所授课程的课程号、课程名 (2)检索年龄大于23岁的男学生的学号和姓名 (3)检索学号为S3的学生所学课程的课程名和认课教师姓名 (4)检索WANG同学不学的课程的课程号 (5)检索至少选修了两门课程的学生的学号(10分) 2. 试用T-SQL的查询语句表达下列查询 (1)统计有学生选修的课程的门数 (2)求选修C4课程的学生的年龄 (3)求LIU老师所授课程的每门课程的学生的平均成绩 (4)统计每门课程的学生选修人数 (5)求年龄大于所有女同学年龄的男学生的姓名和年龄(10分) 3. 试用T-SQL更新语句完成下列更新操作 (1)往表S中插入一个学生资料( ‘S9’, ‘WU’, 18) (2)在表S中检索每一门课程成绩都大于等于80分的学生的学号、姓名、性别,把检索结果插入另一个已存在的表STU ( SNO, SNAME, SEX) (3)删除SC表中WANG同学的选课资料 (4)把低于总平均分的女同学的成绩提高5% (5)把表SC中C4课程的成绩提高5%(10分) 四、设有关系模式R(ABCD),R上的FD集F={ AB→CD, A→D},试说明R不是2NF的理由,并把R分解成2NF模式集。(10分) 数据库应用笔试样卷一参考答案 一、简答题(25分) 1.采用数据模型表示复杂的数据结构;有较高的数据独立性;为用户提供了方便的用户接口;提供数据控制功能;增加了系统的灵活性。 2.DB(数据库):存储在计算机内有组织的、统一管理的相关数据的集合。 DBMS(数据库管理系统):是位于用户与操作系统之间的数据管理软件。 DBS(数据库系统):是实现有组织的、动态的存储大量关联数据,以方便用户访问的计算机硬件、软件和株距资源组成的计算机系统。 3.物理数据独立性:内模式的修改,只需对模式/内模式映象做相应修改,而不需修改概念模式。 逻辑数据独立性:概念模式的修改,只需对外模式/模式映象做相应修改,而不需修改外模式。 4.DBMS的主要功能: 数据定义(DDL):三级结构、两级映象、完整性约束等。 数据操纵(DML):检索、更新。 数据保护:数据恢复、并发控制、完整性控制、安全性控制等。 数据维护:数据载入、转换、存储、、性能监控等。 数据字典(DD):存储三级结构定义的数据库称为DD,即系统数据库。 5.实体:实体类型→关系模式。 联系: 1∶1:将联系置入任一端实体,并加入另一端实体主键为外键。 1∶N:将联系置入多端实体,并加入一端实体主键为外键。 M∶N:建立新关系模式,主键为两端实体的主键,并为外键。 二、计算题(20分) 1.R∪S: A B C 3 6 7 2 5 7 7 3 4 4 4 3 3 4 5 7 2 3 R-S: A B C 3 6 7 2 5 7 7 3 4 4 4 3 R×S A B C π3,2(S): C B 5 3 4 2 δB<5(R): A B C 7 3 4 4 4 3 2. (1) ∏cno,cname(σTNAME=’ LIU’(C)) (2)∏sno,sname(σage=23 ∧sex=’ 男’(S)) (3)∏cname,tname(σsno=’s3’(S)∞SC∞C) (4)∏cno(C)-∏cno(σsname=’WANG’(SC∞S)) (5)∏sno(σ1=4∧2<>5 (SCXSC)) 三、(45分) 1. (1)SELECT CNO,CNAME FROM C WHERE TNAME=’ LIU’ (2)SELECT SNO,SNAME FROM S WHERE AGE>23 AND sex=’ 男’ (3)SELECT C.CNO, TNAME FROM S,SC,C WHERE SNO=’S3’ AND C.CNO=SC.CNO=’c03’ AND S.SNO=SC.SNO (4)select cno from c where not exists (select cno from sc where o=o and sname='WANG') (5) select sc1.sno from sc as sc1,sc as sc2 where sc1.sno=sc2.sno and o<>o 2. (1)select ,count(*) as num from sc group by cno (2)SELECT SNO,AGE FROM S,SC WHERE S.SNO=SC.SNO AND CNO=’C4’ (3)select cno, avg(score) from c,sc WHERE TNAME=’ LIU’ AND C.CNO=SC.CNO group by cno (4)select cno,count(*)from sc (5)select sname,age from s where SEX='男' and age>all(select age from s where sex='女') 3. (1)INSERT INTO S(sno, sname, age) VALUE( ‘S9’, ‘WU’, 18) (2)select sno,sname,.seg into stu from s where score>=80 and s.sno=sc.sno (3)delete from sc where sc.sno=(select sno from s where sname=’wang’ and s.sno=sc.sno) (4)update sc set score=score*(1+0.05) from s,sc where sex=’ 女’ and s.sno=sc.sno and score<(select avg(score) from sc ) (5)update sc set score=score*(1+0.05) from where cno=’c4’ 四、(10分) 设有关系模式R(ABCD),R上的FD集F={ AB→CD, A→D},试说明R不是2NF的理由,并把R分解成2NF模式集。(10分) 1、侯选键为AB 2、由AB→CD 可知AB→C,AB→D 又由于A→D 故D局部依赖于侯选键AB 所以R不是2NF 3、R1(AB,C) R2(A,D) 笔试样卷二 参考答案 一、 选择题(10X2=20分) 1. 数据完整性不包括 a)主体完整性 b)实体完整性 c)参照完整性 d)自定义完整性 2. 常用的三种结构数据模型不包括 a)关系模型 b)实体联系模型 c)层次模型 d)网状模型 3. 关系的集合运算不包括 a)交 b)并 c)和 d)差 4. 关系的专门关系运算不包括 a)选择 b)投影 c)连接 d)积 5. 事务的属性包括 a)原子性、安全性、隔离性、持久性 b)原子性、一致性、安全性、持久性 c)原子性、一致性、隔离性、安全性 d)原子性、一致性、隔离性、持久性 6. SQL Server系统数据库不包括 a)master b)tempdb c)student d)model 7. SQL Server中,数据库主数据文件扩展名为 a) ldf b) mdf c) ndf d) dbf 8. SQL Server中,索引类型包括 a)聚集索引和非聚集索引 b)主索引和次索引 c)单索引和复合索引 d)内索引和外索引 9. SQL的数据操纵命令是 a)select、insert、delete、update b)create、select、insert、delete c)create、insert、delete、update d)select、insert、delete、alter 10.SQL Server系统的触发器包括 a)select、insert、delete b)insert、delete、update c)select、insert、update d)select、delete、update 二、 填空题(10X2=20分) 1. 数据管理经历了 、 、 三个阶段。 2. DB的中文含义是 、DBMS的中文含义是 、DBS的中文含义是 、DBA的中文含义是 。 3. 数据库的三级体系结构为 、 、 ,两级映象为 、 ,两级数据独立性为 、 。 4. SQL主要由 、 、 三类语句组成。 5. 数据库设计通常由规划、需求分析、 、 、 、数据库实现、数据库运行与维护7个阶段构成。 三、 应用题(3X5=15分) 设关系模式R<U,F>,其中U={A,B,C,D},F={AB→C,C→A,C→D,D→B},试问: 1. 关系R各属性的闭包。 2. 关系R的所有候选码。 3. 判断关系R是否属于3NF,并解释你的结论。 四、 综合题(45分) 某学校要对学生成绩进行计算机管理。该学校有若干学生,每个学生有学号、班级、姓名、性别、出生日期、地址。开设的课程需要管理课程编号、课程名称、学分和学生选修该课程后的成绩等信息。该学校规定:一个学生可以有选修多门课程,一门课程可以有多名学生选修。 1. 画出此管理系统的ER模型。 2. 简述ER模型向关系模式转换的一般方法。 3. 将以上ER模型转化为关系模式,包括主键、外键。 4. 试用SQL语句表示以下数据编辑: ① 将新生“张三”插入学生表(其它属性自设)。 ② 删除选课表中学号为“0001”的学生的选课信息。 ③ 将所有选修了课程编号为“c001”的学生成绩加5分。 ④ 将所有选修了“数据库”课程的学生成绩提高5分。 ⑤ 把低于总平均分的女同学的成绩提高5%。 5. 试用代数表达式表示以下查询: ① 查询全校所有学生的学生表的所有信息。 ② 查询全校所有地址为“西安”的学生的学号、姓名、性别。 ③ 查询所有选修了“数据库”课程的学生的学号、姓名、成绩。 ④ 查询选修了所有课程的学生的学号、姓名、性别。 ⑤ 查询选修了2门课程以上的学生的学号、姓名、性别。 ⑥ 查询学号为“0001”的学生没有选修的课程编号、课程名称。 6. 试用SQL语句表示以下查询: ① 查询全校所有学生的学生表的所有信息。 ② 查询全校所有地址为“西安”的学生的学号、姓名、性别。 ③ 查询所有选修了“数据库”课程的学生的学号、姓名、成绩。 ④ 查询每个学生所选课程的数量、总分、最高、最低分 ⑤ 查询选修了所有课程的学生的学号、姓名、性别。 ⑥ 查询选修了2门课程以上的学生的学号、姓名、性别。 数据库应用笔试样卷二参考答案 一、选择题(10X2=20分) 1. a) 2. b) 3. c) 4. d) 5. d) 6. c) 7. b) 8. a) 9. a) 10. b) 二、填空题(10X2=20分) 11. 人工管理阶段、文件系统阶段、数据库阶段三个阶段。 12. 数据库、数据库管理系统、数据库系统、数据库管理员。 13. 数据库的三级体系结构为外模式、概念模式、内模式,两级映象为外模式/模式映象、模式/内模式映象,两级数据独立性为物理数据独立性、逻辑数据独立性。 14. SQL主要由 数据定义、数据操纵、数据控制三类语句组成。 15. 数据库设计通常由规划、需求分析、概念设计、逻辑设计、物理设计、数据库实现、数据库运行与维护7个阶段构成。 三、应用题(3X5=15分) 16. A+=A ,B+=B ,C+=ABCD,D+=DB,(AB)+= ABCD 17. 关系R的所有候选码。AB及C 18. 关系R不属于3NF。 因为非候选码传递依赖于侯选键AB 四、 综合题(45分) 某学校要对学生成绩进行计算机管理。该学校有若干学生,每个学生有学号、班级、姓名、性别、出生日期、地址。开设的课程需要管理课程编号、课程名称、学分和学生选修该课程后的成绩等信息。该学校规定:一个学生可以有选修多门课程,一门课程可以有多名学生选修。 1. ER模型。 2. ER模型向关系模式转换的一般方法。 实体: 实体类型→关系模式。 联系: 1∶1:将联系置入任一端实体,并加入另一端实体主键为外键。 1∶N:将联系置入多端实体,并加入一端实体主键为外键。 M∶N:建立新关系模式,主键为两端实体的主键,并为外键。 3.关系模式 s(sno,class,sname,sex,birthday,addr) c(sno,cname,credit) sc(sno, cno,score) 4. 试用SQL语句表示以下数据编辑: 1. INSERT INTO S(sno, class, sname, sex) VALUE ( ‘0025’, ‘982’, ‘张三’, ‘男’) 2. DELETE FROM SC WHERE SNO=‘0001’AND S.SNO=SCSNO 3. update sc set score=score+5 from where cno=’c001’ 4. update sc set score=score*(1+0.05) from c,sc where sname=’ 数据库’ and o=o 5. update sc set score=score*(1+0.05) from s,sc where sex=’ 女’ and s.sno=sc.sno and score<(select avg(score) from sc ) 5.试用代数表达式表示以下查询: 1. select * from s 2. select sno,sname,sex from s where address like '%西安% 3. select sc.sno,sname, score from s,c,sc where sc.sno=s.sno and o=o and cname='数据库' 4. select sno,sname,sex from s where not exists (select * from c where not exists (select * from sc where sc.sno=s.sno and o=o)) 5. select sc1.sno from sc as sc1,sc as sc2 where sc1.sno=sc2.sno and o<>o 6. select cno,cname from c where not exists (select cno from sc,s where s.sno=sc.sno and o=o and sno='0001')。 6.试用SQL语句表示以下查询: 1. select * from s 2. select sno,sname,sex from s where address like '%西安% 3. select sc.sno,sname, score from s,c,sc where sc.sno=s.sno and o=o and cname='数据库' 4. select sno,count(*) as num,sum(score), max(score), min(score) from sc group by sno 5. select sno,sname,sex from s where not exists (select * from c where not exists (select * from sc where sc.sno=s.sno and o=o)) 6. select sc1.sno from sc as sc1,sc as sc2 where sc1.sno=sc2.sno and o<>o 笔试样卷三 参考答案 一、 填空题(30分) 1. 数据完整性包括 、 、 。 2. SQL Server系统数据库包括 、 、 、 。 3. SQL Server中,数据库主数据文件扩展名为 ,次数据文件扩展名为 ,事务日志文件扩展名为 。 4. SQL Server数据定义语句包括 、 、 。 5. ER模型的中文名称为 。 6. 经典的结构数据模型包括 、 、 。 7. 专门的关系运算包括 、 、 、 。 8. SQL Server数据操纵命令包括 、 、 、 。 9. 使用存储过程的目的是 。 10. 数据库索引包括 、 。 11. 数据库系统3级结构包括 、 。 二、 设有学生成绩库,包含三张表: 学生(学号,班级,姓名,性别,出生日期,地址,电话,信箱) 课程(课程编号,课程名称,学分) 选课(学号,课程编号,成绩) 用SQL语句完成以下操作(50分)。 1、 删除所有成绩为NULL的学生选课信息。 2、 将所有不及格课程的成绩加5分。 3、 将所有“数据库应用”课程的成绩加5分。 4、 查询所有课程的所有信息。 5、 查询所有学生的姓名、性别。 6、 查询所有男生的姓名、年龄。 7、 查询所有学生的平均成绩,并按平均成绩排名次。 8、 查询所有选修了“数据库应用”课程的学生的学号、姓名和该课成绩。 9、 查询张三同学没有选修的课程编号、课程名称。 10、 查询所有学生都选修的课程编号、课程名称。 三、 关系模式R(ABCD),F={AB→C,C→A,C→D,D→B} (20分) 1、 关系R的所有候选码是什么? 2、 R是否属于3NF,解释你的结论。 数据库应用笔试样卷三参考答案 一、填空题(30分) 1. 数据完整性包括 实体完整性、 参照完整性、用户定义完整性。 2. SQL Server系统数据库包括 master、model、msdb、tempdb。 3. SQL Server中,数据库主数据文件扩展名为mdf,次数据文件扩展名为 ndf ,事务日志文件扩展名为ldf。 4. SQL Server数据定义语句包括 create 、drop 、 alter 。 5. ER模型的中文名称为实体联系模型。 6. 经典的结构数据模型包括 层次、 网状、 结构 。 7. 专门的关系运算包括 选择 、 投影 、 连接 、 除 。 8. SQL Server数据操纵命令包括 insert 、 delete、 update、 select 。 9. 使用存储过程的目的是 减轻网络流量、提高效率。 10. 数据库索引包括聚集、非聚集。 11. 数据库系统3级结构包括外部级、 概念级和内部级。 二、设有学生成绩库,包含三张表: 学生(学号,班级,姓名,性别,出生日期,地址,电话,信箱) 课程(课程编号,课程名称,学分) 选课(学号,课程编号,成绩) 用SQL语句完成以下操作(50分)。 1. delete from sc where score is null 2. update sc set score=score+5 from where score<60 3. update sc set score=score+5 from c,sc where sname=’ 数据库’ and o=o 4. select * from c 5. select sname.sex from s 6. select sname. year(getdate())-year(birthday) as age from s where sex=’ 男’ 7. select sno,avg(score) from sc group by sno order by 2 desc 8. select sc.sno,sname,cname,score from s,c,sc where sc.sno=s.sno and o=o and cname='数据库' 9. select cno,cname from c where not exists (select cno from sc,s where o=o and c.sno=s.sno and sname='张三') 10. select cno,cname from c where not exists (select * from s where not exists (select * from sc where sc.sno=s.sno and o=o)) 三、关系模式R(ABCD),F={AB→C,C→A,C→D,D→B} (20分) 1. 关系R的所有候选码。AB及C 2. 关系R不属于3NF。因为非候选码传递依赖于侯选键AB 数据库试题及答案 两套 收藏 数据库原理试题(A卷) 一、 填空题(每空 1 分,共 20 分) 1. 对于一个国家来说,数据库的建设规模、数据库信息量的 _____________ 和 _____________ 已成为这个国家信息化程度的 ________________ 。 2. 数据模型通常由: ________________ 、 ________________ 和 _____________ 三部分组成。 3. 游标的功能是把 ________________ 转换为 ________________ 。 4. 最常用的数据库的恢复技术是_____________ 和 _____________。 5. _____________ 模型是现实世界到 _____________ 机器模型的中间桥梁。 6. 数据独立性是指_____________ 和_____________ 独立性。 7. 数据库应用程序开发工具目前有 ________________ 、 _________________ 、 ________________ 、和 ________________ 等。 8. 目前数据库产品有 SQL Server 和 ________________ 、 ________________ 等。 二、 选择题(每小题 1 分,共 10 分) 1. 关于冗余数据的叙述中,不正确的是 ( ) 。 A .冗余的存在容易破坏数据库的完整性 B .冗余的存在给数据库的维护增加困难. C .不应该在数据库中存储任何冗余数据 D .冗余数据是指可由基本数据导出的数据 2. 概念模型独立于 ( ) 。 A . ER 模型 B .硬件设备 C . DBMS D .操作系统 3. 下列叙述正确的为( ) 。 A. 主码是一个属性,它能唯一表识一列 B. 主码是一个属性,它能唯一表识一行 C. 主码是一个属性或属性集,它能唯一表识一列 D. 主码是一个属性或属性集,它能唯一表识一行 4. 数据库三级模式体系结构的划分,有利于保持数据库的 ( ) 。 A .数据独立性 B .数据安全性 C .结构规范化 D .操作可行性 5. 一个关系中的候选关键字( )。 A .至多一个 B .可多个 C .必须多个 D .至少 3 个 6. 常用的关系运算是关系代数和( )。 A .集合代数 B .逻辑演算 C .关系演算 D .集合演算 7. 在基本层次联系中,记录型之间的联系是( )。 A .一对一联系 B .一对多联系 C .多对多联系 D .多对一联系 8. 并发操作会带来哪些数据不一致性( )。 A .不可修改、不可重复读、脏读、死锁 B .不可重复读、脏读、死锁 C .丢失修改、脏读、死锁 D .丢失修改、不可重复读、脏读 9. 在数据库与宿主语言之间传递信息是通过( )。 A. 全局变量 B. 共性变量 C. 公共数据区 D. 系统缓冲区 10. 数据库的( )是指数据的正确性和相容性。 A. 安全性 B. 完整性 C. 并发控制 D. 恢复 三、 判断题(每小题 1 分,共 10 分 , 对不正确的要写出理由) 1. 子模式 DDL 是用来描述数据库的物理存储结构的。( ) 2. 同一个关系模型的任两个元组值不能全同。 ( ) 3. 基本表是本身独立存在的表,在 SQL 中一个关系就对应基本表。( ) 4. 数据流程图( DFD )是用于描述结构化方法中详细设计阶段的工具。 ( ) 5. 若数据库中只包含成功事务提交的结果则此数据库成为处于安全状态 ( ) 6. 事务的持续性是指事务中包括的所有操作,要么都做,要么都不做。 ( ) 7. DB 用户的权限可分为具有 DBA 特权的用户和一般 DB 用户 ( ) 8. 数据库的网状模型应满足的条件是必须有两个以上的结点。( ) 9. CREAT TABLE 命令可直接定义主码、外码、参照表,系统就能够自动地执行实体完整性和参照完整性规则。( ) 10.分布式数据库数据独立性包括数据的逻辑独立性、数据的物理独立性和数据分布独立性。 ( ) 四、(每小题 3 分,共 15 分)设有关系模式 ,其中 ( 1 ) 计算 。 ( 2 ) 求 F 的最小等价依赖集 。 ( 3 ) 求出 的关键字。 ( 4 ) 将 R 分解使其满足 BCNF 且无损连接。 ( 5 )将 R 分解使其满足 3NF 且无损连接与保持函数依赖。 五、综合题( 25 分) 1. 将 R ∪ S 、 R-S 两种关系代数基本运算表示为域关系演算表达式。( 5 分) 2. 关系数据库中有下列三个关系: 商店(商店代号, 商店名, 店员人数, 所在城市) 商品 ( 商品编号,商品名,价格 ) 商店 -- 商品(商店代号,商品编号,商品数量) ( 1 )用 ALPHA 语言完成下列操作:( 4 分) 检索销售全部商品的商店姓名。 ( 2 )用关系代数完成下列操作:( 4 分) 检索店员人数大于 23 商店代号和商店名。 ( 3 )试用 SQL 语句写出下列查询: ( a )找出店员人数不超过 100 人或者在长沙市的所有商店的代号和商店名。( 4 分) ( b )找出供应书包的商店名。( 4 分) ( c )找出至少供应商品代号为 233 的商店所供应的全部商品的商店名。( 4 分) 六、设计题(每小题 10 分,共 20 分) 某市人才交流中心拟建立人才信息交流网。现有资料:每个前来登记的个人需填写的《人才入库登记表》(见附表 1 ) ; 每个前来登记的企业需填写的《企业信息登记表》(见附表 2 )。 试设计人才、岗位和企业的实体联系图,并将概念模型转换为关系模式。 附表 1 :人才入库登记表 个人编号: 登记日期 姓名 性别 出生日期 身份证号 毕业院校 专业 学历 联系电话 电子邮件 附表 2 :企业信息登记表 企业编号: 登记日期 企业名称 地址 企业网址 岗位需求 联系人 联系电话 电子邮件 企业简介 数据库原理试题答案(A卷) 一. 填空题 (每空 1 分,共 20 分) 1. 安全性,完整性,衡量标准 2. 数据结构,数据操作,完整约束。 3. 集合记录,单记录 4. 数据转储,登录日志文件 5. 概念,数据模型 6. 物理,逻辑 7. C++, VB, Def, C# 8. Oracle, Access 二、单项选择题 (每小题 1 分,共 10 分) C , C , D , A , B , C , B , D , A , B 三、判断题 (每小题 1 分,共 10 分) F , T , T , F , T , F , T , T , T 四、 (每小题 3 分,共 15 分) • 令 x={AD}, x(0)=AD, x(1)=ACD, x(2)=ACD, 故 (AD) + =ACD • 将 F 中依赖右部属性单一化: F 1 : A C C A B A B C D A D C 在 F 1 中去掉多余的函数依赖: 因为 B A , A C 所以 B C 是多余的 又因为 D A , A C 所以 D C 是多余的 F 2 : A C C A B A D A 函数依赖集的最小集不是唯一的,本题答案不唯一。 因为 F 2 中所有依赖的左部都是单属性,所以不存在依赖左部多余的属性。 所以 F : A C C A B A D A (3) 因为 DB 在 F 中的又函数依赖的右部中均未出现,所以候选关键字一定包含 BD ,而( BD ) + =ABCD 因此 BD 是 R 惟一的候选关键字。 ( 4 )考虑 A C ,所以 AC 不是 BCNF ( AC 不包含候选关键字 BD ),将 ABCD 分解为 AC 和 ABD 。 AC 已是 BCNF ,进一步分解 ABC 选择 B A ,把 ABD 分解为 AB 和 BD ,此时 AB 和 AD 均为 BCNF ,所以 ρ ={AC , BA , DA , BD} ( 5 ) Ri A B C D AC BA DA a 1 a 1 a 1 a 2 a 3 a 3 a 3 a 4 五、 1 , R US={t|P(t)US(t) `} R -S={t|P(t) ?S(t) `} ( 5 分) 2 ,(1) SHOP(sno,sna,snu,city) GOODS(gno,gna,price) SHOP-GOODS(sno,gno,num) Range GOODS rx SHOP-GOODS ry GET W (SHOP.SNA) rx ry(ry.gno=rx.gno shop.sno=ry.sno) ( 4 分) (2) ∏ sno,sna( δ snu>23(SHOP)) ( 3 分) ( 3 ) (a )SELECT SNO,SNA F- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数据库 试题 答案
咨信网温馨提示:
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【丰****】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【丰****】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【丰****】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【丰****】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。
关于本文