数据库习题60614[高教成教].doc

上传人:rrsccc 文档编号:9472225 上传时间:2021-02-28 格式:DOC 页数:6 大小:161.50KB
返回 下载 相关 举报
数据库习题60614[高教成教].doc_第1页
第1页 / 共6页
数据库习题60614[高教成教].doc_第2页
第2页 / 共6页
数据库习题60614[高教成教].doc_第3页
第3页 / 共6页
数据库习题60614[高教成教].doc_第4页
第4页 / 共6页
亲,该文档总共6页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《数据库习题60614[高教成教].doc》由会员分享,可在线阅读,更多相关《数据库习题60614[高教成教].doc(6页珍藏版)》请在三一文库上搜索。

1、第一章1、 数据管理技术的发展经历了哪三个阶段?2、 数据库系统的三级模式结构由哪些部分组成?3、 数据库和文件系统的根本区别是什么?4、 概念模型的表示方法常用的工具是什么?5、 区分以下几个概念: 数据、数据库、数据库管理系统、数据库系统6、 当数据的物理结构发生改变,通过调整模式内模式映象,使得模式保持不变,从而使外模式保持不变,于是应用程序不必修改,这是数据和程序的 独立性。7、 当数据的逻辑结构发生改变,通过调整外模式模式映象,使得外模式保持不变,于是应用程序不必修改,这是数据和程序的 独立性。8、 外模式是( )A 模式的子集 B 模式的副本 C 多个模式的集合 D 以上都对第二章

2、一、设R是M目关系, S是N目关系。若已知R有K1个元组,S有K2个元组,则广义笛卡尔积RS是 目关系,有 个元组。二、关系代数的五种基本运算是:并、差、选择、投影和 。三、关系模式中的实体完整性是指 。四、笛卡尔积是关系的子集吗?五、关系的完整性约束条件包括:参照完整性、 、用户自定义的完整性。六、下面叙述中,错误的是( ) A.等值连接和自然连接均可由笛卡儿积和选择运算导出 B.自然连接的连接条件是按两个关系的公共属性上的值相等去做连接 C.自然连接将在结果中去掉重复的属性,而等值连接则不必 D.自然连接是一种特殊的等值连接 七、设关系R(A,B,C)和关系S(B,C,D)中各个属性均为单

3、属性,则R S的属性个数为 个。八、设属性组X,Y,Z分别是M,N,K目的关系。则R(X,Y)S(Y,Z)是( )目的关系 A. M B. M+K C. N D. M+N 九、有关系R和S,则RS是( ) A. S-(R-S) B. S-(S-R) C.(R-S)S D. R(R-S) 第三章一、1:统计各个系的学生人数。2:查找至少选修了C1和C2两门课的学生学号。(嵌套查询)3:查找选修了两门以上课程(包括两门)的学生学号。4:找出和“张三”同性别同系别的学生的姓名。5:找出选修了“数据库”这门课的学生姓名。6:找年龄最大的学生的姓名。7:找比“张三”年龄大的学生的姓名。8:求CS系学生的

4、平均年龄。9:找出没有选修C1号课程的学生姓名。10:找出没有学生选修的课程的信息。第四章1、 使用T-SQL语句完成以下查询。查询course表中的所有记录,按照学分升序显示。查询student表中的计算机系学生的人数。按性别分组,求出student表中每组学生的平均年龄。利用现有的表生成新表,新表中包括所有女生的学号、姓名和年龄。统计每个学生选修的所有课程的平均分。统计各个系的学生人数。查找至少选修了C1和C2两门课的学生学号。(嵌套查询)查找选修了两门以上课程(包括两门)的学生学号。找出和“张三”同性别同系别的学生的姓名。找出选修了“数据库”这门课的学生姓名。找年龄最大的学生的姓名。找比

5、“张三”年龄大的学生的姓名。求CS系学生的平均年龄。找出没有选修C1号课程的学生姓名。找出没有学生选修的课程的信息。第六章一、关系模式中各级模式之间的关系是( ) A.3NF2NF1NF B. 3NF1NF2NF C.1NF2NF3NF D. 2NF1NF3NF二、规范化是为了解决关系数据库中( )的问题而引入的。 A.提高查询速度 B.插入、删除异常和数据冗余 C.保证数据的安全性 D.保证数据的完整性 3、 设关系模式 R(ABC)上有多值依赖 AB,若已知R中存在元组(a b1 c1),(a b2 c2)和(a b3 c3),则R中至少还应该存在元组 。4、 设有函数依赖集 F= DG,

6、CA,CDE,AB 计算闭包 D+,C+,A+,(CD)+。5、 指出下列关系模式的候选码,并说明此关系模式属于第1范式、第2范式、第3范式还是修正的第3范式? R(W,X,Y,Z) F=X-Z,WX-Y 候选码是:(WX) 此关系模式属于1NF。 R(X,Y,Z) F=X-Y,X-Z 候选码是:X 此关系模式属于BCNF。 R(X,Y,Z) F=Y-Z,Y-X,X-YZ 候选码是:(X)(Y) 此关系模式属于BCNF。六、关系模式 R(O,B,I,S,Q,D),函数依赖集F为F= SD,DS,IB,BI,BO,OB 求R的候选码。七、假设关系模式R如下: R(职工姓名,项目名,工资,部门,部

7、门负责人)。如果规定: 每个职工可以参加多个项目,各领到一份工资; 每个项目只属于一个部门管理,每个部门可管理 多个项目; 每个部门只有一个部门负责人。要求: 1.写出关系模式R的基本函数依赖; 2.找出关系模式R的候选码; 3.关系模式R最高已经达到第几范式?为什么? 4.如果R不属于3NF,请将R分解到3NF.答案:7.1 写出关系模式R的基本函数依赖; (职工姓名,项目名) 工资 项目名-部门 部门-部门负责人7.2 找出关系模式R的候选码; 候选码为:(职工姓名,项目名) 7.3 关系模式R最高已经达到第几范式?为什么? 关系模式R最高已经达到第1范式。因为函数依赖集中有 项目名-部门

8、,即存在非主属性对码的部分依赖。 7.4 如果R不属于3NF,请将R分解到3NF. 将R分解为: R1(职工姓名,项目名,工资) R2(项目名,部门) R3(部门,部门负责人)八、有关系模式 R(A,B,C,D,E),F=AB,BCD,DEA, 1)求R的候选码。 2)判断R属于3NF还是BCNF?第七章1、 设计分E-R图的步骤: 1. 选择局部应用2. 逐一设计分E-R图两条准则: 属性不能再具有需要描述的性质。即属性必须是不可分的数据项,不能再由另一些属性组成。 属性不能与其他实体具有联系。联系只发生在实体之间。第九章1、 P290 第3题cname (F(StudentScCouse)F为:Student.sno=Sc.snoSo =Co Student.sdept=IS初始语法树:6试题yu教育

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 社会民生


经营许可证编号:宁ICP备18001539号-1