点击进入《★计算机科学技术》题库
点击进入《计算机科学技术:计算机数据库系统原理》考试资料下载,在线测试
1、问答题 什么是数据库的安全性?有哪些安全措施?
点击查看答案
本题答案:数据库的安全性是指保护数据库防止不合法的使用,以免数据
本题解析:试题答案数据库的安全性是指保护数据库防止不合法的使用,以免数据的泄漏、非法更改和破坏。
可以从以下方面设置数据库的安全措施:环境级、职员级、OS级、网络级和数据库系统级。
2、多项选择题 下列哪些是图的遍历()。
A.深度优先搜索
B.广度优先搜索
C.先根遍历
D.中根遍历
点击查看答案
本题答案:A, C
本题解析:暂无解析
3、问答题 数据库设计的需求分析阶段是如何实现的?目标是什么?
点击查看答案
本题答案:数据库设计的需求分析通过三步来完成:即需求信息的收集、
本题解析:试题答案数据库设计的需求分析通过三步来完成:即需求信息的收集、分析整理和评审。
其目的在于对系统的应用情况作全面详细的调查,确定企业组织的目标,收集支持系统总的设计目标的基础数据和对这些数据的要求,确定用户的需求,并把这些要求写成用户和数据设计者都能够接受的文档。
4、单项选择题 如果在创建表中建立字段奖金,其数据类型应当为()。
A.文本类型
B.货币类型
C.日期类型
D.数字类型
点击查看答案
本题答案:B
本题解析:暂无解析
5、问答题 建立一个关于系、学生、班级、学会等诸信息的关系数据库。
点击查看答案
本题答案:学生:学号、姓名、出生年月、系名、班号、宿舍区。
本题解析:试题答案学生:学号、姓名、出生年月、系名、班号、宿舍区。
班级:班号、专业名、系名、人数、入校年份。
系:系名、系号、系办公地点、人数。
学会:学会名、成立年份、办公地点、人数。
语义如下:一个系有若干专业,每个专业每年只招一个班,每个班有若干学生。一个系的学生住在同一宿舍区。每个学生可参加若干学会,每个学会有若干学生。学生参加某学会有一个入会年份。
请给出关系模式,写出每个关系模式的极小函数依赖集,指出是否存在传递函数依赖,对于函数依赖左部是多属性的情况讨论函数依赖是完全函数依赖,还是部分函数依赖。指出各关系模式的候选码、外部码,有没有全码存在?
解:(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,Maddr,Mnum)的最小函数依赖集如下:
MnameMyear,MnameMaddr,MnameMnum
该模式不存在传递依赖。
(3)各关系模式的候选码、外部码,全码如下:
A、学生S候选码:Sno;外部码:Dept、Class;无全码
B、班级C候选码:Class;外部码:Dept;无全码
C、系D候选码:Dept或Dno;无外部码;无全码
D、学会M候选码:Mname;无外部码;无全码
6、问答题 DBMS的查询处理器有哪些成分?
点击查看答案
本题答案:DBMS的查询处理器可分成四个成分:
1)D
本题解析:试题答案DBMS的查询处理器可分成四个成分:
1)DML编译器
2)嵌入型DML的预编译器
3)DDL编译器
4)查询运行核心程序
7、名词解释 概念模式(逻辑模式)
点击查看答案
本题答案:概念模式是数据库中全体数据的逻辑结构和特性的描述,描述
本题解析:试题答案概念模式是数据库中全体数据的逻辑结构和特性的描述,描述数据的全局逻辑结构。
8、名词解释 非过程性DML
点击查看答案
本题答案:用户编程时,只需要指出“做什么&rdquo
本题解析:试题答案用户编程时,只需要指出“做什么”,不需要指出“怎么做”。
9、问答题 使用DBS的用户有哪几类?
点击查看答案
本题答案:使用DBS的用户有四类:
1)DBA
本题解析:试题答案使用DBS的用户有四类:
1)DBA
2)专业用户
3)应用程序员
4)最终用户
10、问答题 BMS的存储处理器有哪些成分?
点击查看答案
本题答案:DBMS的存储处理器提供了应用程序访问数据库中数据的界
本题解析:试题答案DBMS的存储处理器提供了应用程序访问数据库中数据的界面,可分成四个成分:
1)授权和完整性管理器
2)事务管理器
3)文件管理器
4)缓冲区管理器
11、填空题 自由表与数据库表相比较,在自由表中不能建立()索引。
点击查看答案
本题答案:主
本题解析:试题答案主
12、单项选择题 AccessXP中新增加的对象是()。
A.表
B.查询
C.页
D.宏
点击查看答案
本题答案:C
本题解析:暂无解析
13、名词解释 聚集表
点击查看答案
本题答案:把一个或几个具有公共列的并经常一起使用的相关的表物理地
本题解析:试题答案把一个或几个具有公共列的并经常一起使用的相关的表物理地聚集存储在一起的方法称为聚集,存储于聚集中的那些相关的表称为一组聚集表。
14、问答题 理解并给出下列术语的定义
点击查看答案
本题答案:函数依赖、部分函数依赖、完全函数依赖、传递依赖、候选码
本题解析:试题答案函数依赖、部分函数依赖、完全函数依赖、传递依赖、候选码、主码、外码、全码(All一key)、1NF、ZNF、3NF、BcNF、多值依赖、4NF。
定义1:设R(U)是属性集U上的关系模式。X,Y是属性集U的子集。若对于R(U)的任意一个可能的关系r,r中不可能存在两个元组在X上的属性值相等,而在Y上的属性值不等,则称X函数确定Y或Y函数依赖于X,记作XY。(即只要X上的属性值相等,Y上的值一定相等。)
术语和记号:
XY,但Y不是X的子集,则称XY是非平凡的函数依赖。若不特别声明,总是讨论非平凡的函数依赖。
XY,但Y是X的子集,则称XY是平凡的函数依赖。
若XY,则X叫做决定因素(Determinant)。
若XY,YX,则记作XY。
若Y不函数依赖于X,则记作XY。
定义2:在R(U)中,如果XY,并且对于X的任何一个真子集X’,都有X’Y,则称Y对X完全函数依赖
若XY,但Y不完全函数依赖于X,则称Y对X部分函数依赖
定义3:若关系模式R的每一个分量是不可再分的数据项,则关系模式R属于第一范式(1NF)。
定义4:若关系模式R∈1NF,且每一个非主属性完全函数依赖于码,则关系模式R∈2NF。(即1NF消除了非主属性对码的部分函数依赖则成为2NF)。
定义5:关系模式R中若不存在这样的码X、属性组Y及非主属性Z(Z不是Y的子集)使得XY,YX,YZ成立,则称R∈3NF。
定义6:关系模式R∈1NF。若XY且Y不是X的子集时,X必含有码,则R∈BCNF。
定义7:关系模式R∈1NF,如果对于R的每个非平凡多值依赖XY(Y不是X的子集,Z=U-X-Y不为空),X都含有码,则称R∈4NF。
15、多项选择题 算法设计的要求包括()。
A.正确性
B.可读性
C.健壮性
D.确定性
点击查看答案
本题答案:A, B, C
本题解析:暂无解析
16、问答题 中用户权限有哪几类?并作必要的解释。
点击查看答案
本题答案:SQL2中定义了六类用户权限,分别是:
(1
本题解析:试题答案SQL2中定义了六类用户权限,分别是:
(1)SELECT:允许用户对关系或视图执行SELECT操作。
(2)INSERT:允许用户对关系或视图执行INSERT操作,如果还说明了一个属性表,那么表示只能插入这些属性的值,关系中其他属性值将置为缺省值或为空值。
(3)DELETE:允许用户对关系或视图执行DELETE操作。
(4)UPDATE:允许用户对关系或视图执行UPDATE操作,如果还说明了一个属性表,那么表示只能修改这些属性的值,否则表示可以修改关系中任一属性值。
(5)REFERENCES:允许用户定义新关系时,引用其他关系的主键作为外键。
(6)USAGE:允许用户使用定义的域。
17、问答题 为什么要对关系代数表达式进行优化?
点击查看答案
本题答案:在关系代数运算中,各个运算所费时间和空间是不一样的。如
本题解析:试题答案在关系代数运算中,各个运算所费时间和空间是不一样的。如何安排若干关系的运算操作步骤,直接影响到整个操作所需要的时间和空间。对关系代数表达式进行优化,可以提高系统的操作效率,达到执行过程即省时间又省空间的目的。
18、名词解释 SQL数据库
点击查看答案
本题答案:即‘结构式查询语言’,采用英语
本题解析:试题答案即‘结构式查询语言’,采用英语单词表示和结构式的语法规则。一个SQL数据库是表的汇集,它用一个或多个SQL模式定义。
19、填空题 三种主要的数据模型包括(),(),()。
点击查看答案
本题答案:层次模型;网状模型;关系模型
本题解析:试题答案层次模型;网状模型;关系模型
20、单项选择题 下列关于classpath环境变量的说法中,哪一个是正确的()。
A.classpath配置一次后可永久使用
B.没有classpath环境变量就不能运行Java程序
C.classpath环境变量可以让虚拟机找到class文件的目录
D.查看当前classpath配置的命令是:classpath
点击查看答案
本题答案:C
本题解析:暂无解析
21、单项选择题 要保证数据库物理数据独立性,需要修改的是()。
A.模式
B.模式与内模式的映射
C.模式与外模式的映射
D.内模式
点击查看答案
本题答案:B
本题解析:暂无解析
22、问答题 请定义实体型之间的多对多联系?
点击查看答案
本题答案:多对多联系(M:N);如果对于实体集A中的每一个实体,
本题解析:试题答案多对多联系(M:N);如果对于实体集A中的每一个实体,实休集B中有n个实体(n>=0)与之联系,反之对于实体集B中的每一个实体,实体集A中也有m个实体(m>=0)与之联系,则称实体集A的实体集B之间是多对多联系,记为m:n。
23、名词解释 关系代数
点击查看答案
本题答案:是施加于关系上的一组集合代数运算,每个运算都以一个或多
本题解析:试题答案是施加于关系上的一组集合代数运算,每个运算都以一个或多个关系作为运算对象,并生成另外一个关系作为该关系运算的结果。
24、单项选择题 在Access中,数据库的基础和核心是()。
A.表
B.查询
C.窗体
D.宏
点击查看答案
本题答案:A
本题解析:暂无解析
25、填空题 SQL语言中引用了游标,使用游标是为了把集合操作转换为()处理。
点击查看答案
本题答案:单记录
本题解析:试题答案单记录
26、填空题 分布式数据库系统具有两个特征:数据分布性和()。
点击查看答案
本题答案:逻辑整体性
本题解析:试题答案逻辑整体性
27、单项选择题 Between表达式的返回值是()。
A.数值型
B.逻辑型
C.文本型
D.备注型
点击查看答案
本题答案:B
本题解析:暂无解析
28、问答题 与集中式DBS、分散式DBS相比,分布式DBS有哪些特点?
点击查看答案
本题答案:与集中式DBS相比,分布式DBS中数据库的存储是分布性
本题解析:试题答案与集中式DBS相比,分布式DBS中数据库的存储是分布性的,即数据不是存储在同一场地,而是分布存储在多个场地。与分散式DBS相比,分布式DBS中数据库具有"逻辑整体性",即表面上看,分布式数据的数据库分散在各个场地,但这些数据在逻辑上却是一个整体,如同一个集中式数据库。
29、多项选择题 在任何问题中,数据元素都不是孤立存在的,而是在它们之间存在着某种关系,这种数据元素相互之间的关系称为结构。根据数据元素之间关系的不同特性,下面的选项中()属于其基本结构。
A.集合
B.线性结构
C.树形结构
D.图状结构
点击查看答案
本题答案:A, B, C, D
本题解析:暂无解析
30、问答题 试述数据库概念结构设计的重要性和设计步骤。
点击查看答案
本题答案:重要性:数据库概念设计是整个数据库设计的关键,将在需求
本题解析:试题答案重要性:数据库概念设计是整个数据库设计的关键,将在需求分析阶段所得到的应用需求首先抽象为概念结构,以此作为各种数据模型的共同基础,从而能更好地、更准确地用某一DBMS实现这些需求。设计步骤:概念结构的设计方法有多种,其中最经常采用的策略是自底向上方法,该方法的设计步骤通常分为两步:第1步是抽象数据并设计局部视图,第2步是集成局部视图,得到全局的概念结构。
点击进入《★计算机科学技术》题库
点击进入《计算机科学技术:计算机数据库系统原理》考试资料、试题下载,试卷在线测试