A、 在数据库系统中,数据的物理结构必须与逻辑结构一致
B、 数据库技术的根本目标是要解决数据的共享问题
C、 数据库设计是指在已有数据库管理系统的基础上建立数据库
D、 数据库系统需要操作系统的支持
答案:A
解析:【解析】数据库物理结构主要指数据的存放位置和存储结构,包括关系、索引、聚簇、日志、备份等的存储安排和存储结构;数据库的逻辑结构是用户所看到和使用的数据库,表示了一个或一些特定用户使用的数据集合,即逻辑记录的集合。A项错误,存储位置的改变并不影响逻辑关系。答案选择A选项。
A、 在数据库系统中,数据的物理结构必须与逻辑结构一致
B、 数据库技术的根本目标是要解决数据的共享问题
C、 数据库设计是指在已有数据库管理系统的基础上建立数据库
D、 数据库系统需要操作系统的支持
答案:A
解析:【解析】数据库物理结构主要指数据的存放位置和存储结构,包括关系、索引、聚簇、日志、备份等的存储安排和存储结构;数据库的逻辑结构是用户所看到和使用的数据库,表示了一个或一些特定用户使用的数据集合,即逻辑记录的集合。A项错误,存储位置的改变并不影响逻辑关系。答案选择A选项。
A. &&
B. /
C. %
D. *
解析:【解析】模运算中不能出现浮点数,运算对象只能是整数。答案选择C选项。
A. 数据
B. 数据项
C. 数据结构
D. 数据元素
解析:【解析】数据是计算机的信息载体,数据处理的最小单位是数据项,多个数据项组成数据元素。答案选择B选项。
A. 1
B. 2
C. 3
D. 4
解析:【解析】题流程为:①将60与中间的元素55进行比较,60>55,所以60不可能在前4个元素中;②第二次将60与中间的元素70进行比较, 60<70,所以60不可能在后2个元素中;③第三次将60与中间元素60比较,这时查找成功。答案选择C选项。
A. T=R∩S
B. T=R∪S
C. T=R×S
D. T=R/S
解析:【解析】交运算和并运算用于属性相同的两个关系间,其中交运算的结果是既属于关系R也属于关系S的集合,并运算将结构相同的两个关系合并,合并后的关系包含两个关系中的所有元组。答案选择B选项。
A. 散列方法和索引方式
B. 链表存储结构和数组
C. 顺序存储结构和链式存储结构
D. 线性存储结构和非线性存储结构
解析:【解析】线性表常用的存储结构为:①顺序存储结构,物理上连续存储,空间位置隐含逻辑位置;②链式存储结构,各元素物理存储上不连续,通过指针相连。答案选择C选项。
A. 选择
B. 交
C. 投影
D. 并
解析:【解析】关系T是由关系R的第1、3列的元组组成,这是对关系R进行投影运算的结果。可以简单理解为:选择运算是对行(元组)的操作,投影运算是对列的操作。投影运算是对列的操作。投影是从表中选出指定的属性值组成新表,是单目运算,答案选择C选项。
A. 1:1联系
B. 1:m联系
C. m:1联系
D. m:n联系
解析:【解析】实体集之间通过联系来建立连接关系,包括:一对一联系(1:1)、多门课程,而一门课程又能由多名教师讲授,所以教师和课程之间是多对多的关系,可以表示为m:n,答案选择D选项。
A. 在switch语句中,不一定使用break语句
B. 在switch语句中,必须使用default
C. break语句必须与switch语句中的case配对使用
D. break语句只能用于switch语句
解析:【解析】break语句功能是跳出正在执行的条件语句或循环语句,switch语句中可以根据需要选择是否使用break语句,A项正确;default语句在switch语句中可以省略,因此B项错误;switch语句中并非每个case后都需要使用break语句,因此C项错误;break语句还可以用于for等循环结构中,因此D项错误。答案选择A选项。
A. *3#4*5
B. #3*4#5
C. *3*4#5
D. *3#4#5
解析:【解析】若满足x%2!=0,输出*x,否则,输出#。答案选择A选项。
A. 10X20Y
B. 10uX20uY
C. 10uX20uY
D. 10uXu20uY
解析:【解析】因为空格和回车也是字符变量,所以在输入X和Y时,它们的前面不能有空格和回车,否则将取到空格或者回车,而非X和Y;int类型不会取到空格和回车,所以10和20前面可以有空格和回车。答案选择A选项。