手机用户可
保存上方二维码到手机中,在
微信扫一扫中右上角选择“从
相册选取二维码”即可。
1、问答题 建立一个关于系、学生、班级、学会等诸信息的关系数据库。
点击查看答案
本题答案:学生:学号、姓名、出生年月、系名、班号、宿舍区。
本题解析:试题答案学生:学号、姓名、出生年月、系名、班号、宿舍区。
班级:班号、专业名、系名、人数、入校年份。
系:系名、系号、系办公地点、人数。
学会:学会名、成立年份、办公地点、人数。
语义如下:一个系有若干专业,每个专业每年只招一个班,每个班有若干学生。一个系的学生住在同一宿舍区。每个学生可参加若干学会,每个学 会有若干学生。学生参加某学会有一个入会年份。
请给出关系模式,写出 每个关系模式的极小函数依赖集,指出是否存在传递函数依赖,对于函数依赖左部是多属性的情况讨论函数依赖是完全函数依赖,还是部分函数依赖。指出各关系模式的候选码、外部码,有没有全码存在?
解:(1)关系模式如下:
学生:S(Sno ,Sname,Sbirth,Dept,Class,Rno)
班级:C(Class,Pname,Dept,Cnum,Cyear)
系:D(Dept,Dno,Office,Dnum)
学会:M(Mname,Myear,Maddr,Mnum)
(2)每个关系模式的最小函数依赖集如下:
A、学生S(Sno,Sname,Sbirth,Dept,Class,Rno)的最小函数依赖集如下:SnoSname,SnoSbirth,SnoClass,ClassDept,DEPTRno
传递依赖如下:
由于SnoDept,而DeptSno,DeptRno(宿舍区)
所以Sno与Rno之间存在着传递函数依赖。
由于ClassDept,DeptClass,DeptRno
所以Class与Rno之间存在着传递函数依赖。
由于SnoClass,ClassSno,ClassDept
所以Sno与Dept之间存在着传递函数依赖。
B、班级C(Class,Pname,Dept,Cnum,Cyear)的最小函数依赖集如下:
ClassPname,ClassCnum,ClassCyear,PnameDept.
由于ClassPname,PnameClass,PnameDept
所以C1ass与Dept之间存在着传递函数依赖。
C、系D(Dept,Dno,Office,Dnum)的最小函数依赖集如下:
DeptDno,DnoDept,DnoOffice,DnoDnum
根据上述函数依赖可知,Dept与Office,Dept与Dnum之间不存在传递依赖。
D、学会M(Mname,Myear,Mad dr,Mnum)的最小函数依赖集如下:
MnameMyear,MnameMaddr,MnameMnum
该模式不存在传递依赖。
(3)各关系模式的候选码、外部码,全码如下:
A、学生S候选码:Sno;外部码:Dept、Class;无全码
B、班级C候选码:Class;外部码:Dept;无全码
C、系D候选码:Dept或Dno;无外部码;无全码
D、学会M候选码:Mname;无外部码;无全码
2、名词解释 关系代数
点击查看答案
本题答案:是施加于关系上的一组集合代数运算,每个运算都以一个或多
本题解析:试题答案是施加于关系上的一组集合代数运算,每个运算都以一个或多个关系作为运算对象,并生成另外一个关系作为该关系运算的结果。
3、填空题 SQL语言可以命令方式交互使用,也可以嵌入到()中使用。
点击查看答案
本题答案:程序设计语言
本题解析:试题答案程序设计语言
4、名词解释 外模式
点击查看答案
本题答案:外模式是是数据库用户的数据视图,描述数据的局部逻辑结构
本题解析:试题答案外模式是是数据库用户的数据视图,描述数据的局部逻辑结构,是概念模式的子集。
5、单项选择题 向Access中导入Excel数据()。
A、只能导入当前数据表,不要求工作表以表格形式排列
B、不止导入当前数据表,不要求工作表以表格形式排列
C、只能导入当前数据表,要求工作表以表格形式排列
D、不止导入当前数据表,要求工作表以表格形式排列
点击查看答案
本题答案:C
本题解析:暂无解析
6、问答题 什么是数据库的完整性?
点击查看答案
本题答案:数据库的完整性是指数据的正确性和相容性。
本题解析:试题答案数据库的完整性是指数据的正确性和相容性。
7、问答题 笛卡尔积、等值联接、自然联接三者之间有什么区别?
点击查看答案
本题答案:笛卡尔积对两个关系R和S进行乘操作,产生的关系中元组个
本题解析:试题答案笛卡尔积对两个关系R和S进行乘操作,产生的关系中元组个数为两个关系中元组个数之积。
等值联接则是在笛卡尔积的结果上再进行选择操作,从关系R和S的笛卡儿积中选择对应属性值相等的元组;
自然连接则是在等值联接(以所有公共属性值相等为条件)的基础上再行投影操作,并去掉重复的公共属性列。当两个关系没有公共属性时,自然连接就转化我笛卡尔积。
8、填空题 在ER图中,矩形框表示(),菱形框表示()。
点击查看答案
本题答案:实体类型;联系类型
本题解析:试题答案实体类型;联系类型
9、问答题 网状数据模型的操纵包括哪些?
点击查看答案
本题答案:网状数据模型的操纵主要包括查询、插入、删除和更新数据<
本题解析:试题答案网状数据模型的操纵主要包括查询、插入、删除和更新数据
10、问答题 对数据库模式有哪些修改权限?
点击查看答案
本题答案:用户修改数据库模式的权限有索引权限、资源权限、修改权限
本题解析:试题答案用户修改数据库模式的权限有索引权限、资源权限、修改权限、撤销权限。
11、名词解释 第二范式(2NF)
点击查看答案
本题答案:如果关系模式在达到1NF的基础上,使每个非主属性都完全
本题解 析:试题答案如果关系模式在达到1NF的基础上,使每个非主属性都完全依赖于每个关系键,则该关系模式达到2NF的要求。
12、问答题 具有检查点的恢复技术有什么优点?试举一个具体的例子加以说明。
点击查看答案
本题答案:利用日志技术进行数据库恢复时,恢复子系统必须搜索日志,
本题解析:试题答案利用日志技术进行数据库恢复时,恢复子系统必须搜索日志,确定哪些事务需要REDO,哪些事务需要uNDO。一般来说,需要检查所有日志记录。这样做有两个问题:一是搜索整个日志将耗费大量的时间;二是很多需要REDO处理的事务实际上已经将它们的更新操作结果写到数据库中了,恢复子系统又重新执行了这些操作,浪费了大量时间。
检查点技术就是为了解决这些问题。
在采用检查点技术之前,恢复时需要从头扫描日志文件,而利用检查点技术只需要从T。开始扫描日志,这就缩短了扫描日志的时间。
事务Tl的更新操作实际上已经写到数据库中了,进行恢复时没有必要再REDO处理,采用检查点技术做到了这一点。
13、名词解释 基本表
点击查看答案
本题答案:所谓基本表,是这样的一种表,它本身是实际存在的,每个表
本题解析:试题答案所谓基本表,是这样的一种表,它本身是实际存在的,每个表在中可用一个存储文件来表示,它不是由其他表导出的表。
14、填空题 分布式数据库技术是()技术和()技术结合的产物。
点击查看答案
本题答案:数据库;计算机网络
本题解析:试题答案数据库;计算机网络
15、单项选择题 假定姓名是文本型字段,则查找名字中含有”雪”的学生应该使用()。
A.姓名like“*雪*”
B.姓名like“[!雪]”
C.姓名=“*雪*”
D.姓名==“雪*”
点击查看答案
本题答案:A
本题解析:暂无解析
16、问答题 试述某个你熟悉的实际系统中对视图更新的规定。
点击查看答案
本题答案:VFP
本题解析:试题答案VFP
17、单项选择题 对现实世界进行第二层抽象的模型是()。
A.概念数据模型
B.用户数据模型
C.结构数据模型
D.物理数据模型
点击查看答案
本题答案:C
本题解析:暂无解析
18、问答题 试述逻辑设计阶段的主要内容。
点击查看答案
本题答案:逻辑设计主要是把概念模式转换成DBMS能处理的模式。转
本题解析:试题答案逻辑设计主要是把概念模式转换成DBMS能处理的模式。转换过程中要对模式进行评价和性能测试,以便获得较好的模式设计。
19、多项选择题 下列哪些是图的遍历()。
A.深度优先搜索
B.广度优先搜索
C.先根遍历
D.中根遍历
点击查看答案
本题答案:A, C
本题解析:暂无解析
20、填空题 通常数据库管理系统是建立在()基础之上的。
点击查看答案
本题答案:操作系统
本题解析:试题答案操作系统
21、问答题 数据库技术在数据库系统阶段的特点有哪些。
点击查看答案
本题答案:1)数据结构化,这是其主要特征之一;
2)数
本题解析:试题答案1)数据结构化,这是其主要特征之一;
2)数据共享性高,冗余度小,易扩充;
3)数据独立性高,把数据的定义与描述从应用程序中独立出来;
4)统一的数据管理和控制,提供数据的安全保护,数据的完整性控制,数据库恢复,并发控制等数据控制功能;
5)数据的最小存取单位是数据项。
22、问答题 试述关系数据库的特点。
点击查看答案
本题答案:关系数据模型具有下列优点:(l)关系模型与非关系模型不
本题解析:试题答案关系数据模型具有下列优点:(l)关系模型与非关系模型不同,它是建立在严格的数学概念的基础上的。(2)关系模型的概念单一,无论实体还是实体之间的联系都用关系表示,操作的对象和操作的结果都是关系,所以其数据结构简单、清晰,用户易懂易用。(3)关系模型的存取路径对用户透明,从而具有更高的数据独立性、更好的安全保密性,也简化了程序员的工作和数据库开发建立的工作。当然,关系数据模型也有缺点,其中最主要的缺点是,由于存取路径对用户透明,查询效率往往不如非关系数据模型。因此为了提高性能,必须对用户的查询请求进行优化,增加了开发数据库管理系统的难度。
23、填空题 在关系模式设计时,各种数据之间的联系称为()。
点击查看答案
本题答案:函数依赖
本题解析:试题答案函数依赖
24、问答题 用sQL语句建立第二章习题5中的4个表。
点击查看答案
本题答案:对于S表:S(SNO,SNAME,STATUS,CIT
本题解析:试题答案对于S表:S(SNO,SNAME,STATUS,CITY);
建S表:CREATETABLES(SnoC(2)UNIQUE,SnameC(6),StatusC(2),CityC(4));
对于P表:P(PNO,PNAME,COLOR,WEIGHT);
建P表:CREATETABLEP(PnoC(2)UNIQUE,PnameC(6),COLORC(2),WEIGHTINT);
对于J表:J(JNO,JNAME,CITY);
建J表:CREATETABLEJ(JnoC(2)UNlQUE,JNAMEC(8),CITYC(4))
对于sPJ表:sPJ(sNo,PNo,JNo,QTY);
建SPJ表:SPJ(SNO,PNO,JNO,QTY)CREATETABLESPJ(SnoC(2),PnoC(2),JNOC(2),QTYINT))
25、问答题 请定义数据依赖,并列举重要的数据依赖类型。
点击查看答案
本题答案:数据依赖是通过一个关系中属性间值的相等与否体现出来的数
本题解析:试题答案数据依赖是通过一个关系中属性间值的相等与否体现出来的数据间的相互关系,是现实世界属性间相互联系的抽象是数据内在的性质,是语义的体现,其中最重要的是函数领带作多值依赖。
26、名词解释 全键
点击查看答案
本题答案:如果关系的所有的属性组合起来才是关系键,则称该关系键为
本题解析:试题答案如果关系的所有的属性组合起来才是关系键,则称该关系键为全键。
27、单项选择题 表示最多可达1GB二进制数据的数据类型是()。
www.91eXam.org
A.文本类型
B.OLE类型
C.是/否类型
D.自动编号类型
点击查看答案
本题答案: B
本题解析:暂无解析
28、问答题 数据库的二级映象功能对于数据建立性有何意义?
点击查看答案
本题答案:数据库的二级映象功能保证了数据库系统中的数据能够具有较
本题解析:试题答案数据库的二级映象功能保证了数据库系统中的数据能够具有较高的逻辑独立性和物理独立性,当模式改变时,则数据库管理对各个外模式/模式的映象作响应改变,可以是外模式保持不变,应用程序是依据数据的外模式编写的,从而应用程序不必须修改,保证了数据与程序的逻辑独立性简称数据的逻辑独立性。数据与程序之间的独立性,使的数据的定义和描述可以从应用程序中分离出去,另外由于书的存取由DBMS管理,用户必须考虑存取路径等细节,从而简化了应用程序编制,大大减少了应用程序的维护和修改。
29、名词解释 实体型
点击查看答案
本题答案:实体型即实体类型,由实体的名称和实体的属性集合组成。<
本题解析:试题答案实体型即实体类型,由实体的名称和实体的属性集合组成。
30、问答题 简述规范设计方法中,数据库及其应用系统开发的全过程?
点击查看答案
本题答案:包括6个阶段
(1)需求分析
(2
本题解析:试题答案包括6个阶段
(1)需求分析
(2)概念结构设计
(3)逻辑结构设计
(4)物理结构设计
(5)数据库实施
(6)数据库运行和维护
题库试看结束后
微信扫下方二维码即可打包下载完整版《
★计算机科学技术》题库
手机用户可保存上方二维码到手机中,在微信扫一扫中右上角选择“从相册选取二维码”即可。
题库试看结束后
微信扫下方二维码即可打包下载完整版《
计算机科学技术:计算机数据库系统原理》题库,
分栏、分答案解析排版、小字体方便打印背记!经广大会员朋友实战检验,此方法考试通过率大大提高!绝对是您考试过关的不二利器!
手机用户可
保存上方二维码到手机中,在
微信扫一扫中右上角选择“从
相册选取二维码”即可。