国家二级MySQL数据库机试(选择题)模拟试卷18
单项选择题
1.数据库系统的核心是(A)
A. 数据模型
B. 数据库管理系统
C. 数据库
D. 数据库管理员
解析:
2.数据库设计的根本目标是要解决(A)
A. 数据共享问题
B. 数据安全问题
C. 大量数据存储问题
D. 简化数据维护
解析:数据库应用系统中的一个核心问题就是设计一个能满足用户要求、性能良好的数据库,这就是数据库设计。数据库设计是在一定平台制约下,根据信息需求与处理需求设计出性能良好的数据模式。数据库设计的根本目标是要解决数据共享的问题。
3.数据库设计中反映用户对数据要求的模式是(C)
A. 内模式
B. 概念模式
C. 外模式
D. 设计模式
解析:概念模式,是由数据库设计者综合所有用户的数据,按照统一的观点构造的全局逻辑结构,是对数据库中全部数据的逻辑结构和特征的总体描述,是所有用户的公共数据视图(全局视图)。它足由数据库管理系统提供的数据模式描述语苦(Data Description Language,DDL,)来捕述、定义的,体现、反映了数据库系统的整体观。 外模式对应于用户级,它是某个或某几个用户所看到的数据库的数据视图,是与某一应用有关的数据的逻辑表示。外模式是从模式导出的一个子集,也称为子模式或用户模式,它是用户的数据视图,也就是用户所见到的数据模式,它反映了用户对数据的要求。包含模式中允许特定用户使用的那部分数据,用户可以通过外模式捕述语言来描述、定义对应于用户的数据记录(外模式),也可以利用数撕操纵语言(Data Manipulation Language,DML)对这些数据记录进行捕述。 内模式,对应于物理级,它是数据库中全体数据的内部表示或底层捕述,是数据库最低一级的逻辑描述,它捕述了数据在仔储介质上的存储方式和物理结构,对应着实际存储在外存储介质上的数据库。内模式由内模式描述语言来描述、定义,它是数据库的存储观。
4.一间宿舍可住多个学生,则实体宿舍和学生之间的联系是(B)
A. 一对一
B. 一对多
C. 多对一
D. 多对多
解析:两个实体集间的联系可以有下面几种:一对一的联系、一对多或多对一的联系和多对多的联系。由于一个宿舍可以住多个学生,所以它们的联系是一对多联系。
5.公司中有多个部门和多名职员,每个职员只能属于一个部门,一个部门可以有多名职员。则实体部门和职员间的联系是(C)
A. 1:1联系
B. m:1联系
C. 1:m联系
D. m:n联系
解析:一个部门可以有多名员工,所以实体部门和职员间的联系是1:m联系。
6.表示2012年9月10日的日期常量是
A
解析:本题考查日期常量的合法格式。在vfb中,日期型常量其界定符都是一对花括号。花括号中包括年、月、日3部分,各部分之间用分隔符分隔。常用的分隔符有斜杠(/)、连字符(-)、句点(.)和空格等。日期型数据用8个字节表示。日期型常量关键是要有定界符{}和托字符^。
7.在下列的Visual FoxPro表达式中,运算结果不为逻辑真的是(C)
A. EMPTY(SPACE(0))
B. LIKE(‘xy*’,‘xyz’)
C. AT(‘xy’,‘abcxyz’)
D. ISNULL(.NULL.)
解析:选项A)中的EMPTY()函数是判断表达式结果是否为“空”值;选项B)中的LIKE()函数是比较两个字符串对应位置上的字符是否匹配,选项B)中的两个表达式对应的字符都匹配,函数返回.T.;选项c)中的AT()函数是求子串位置的函数,其函数值为数值型;选项D)中的ISNULL()函数是空值(NULL值)测试函数,判断一个表达式的运算结果是否为NULL值。
8.在下面的Visual FoxPro表达式中,运算结果为逻辑真的是(B)
A. EMPTY(.NULL.)
B. LIKE(’xy?’,’xyz’)
C. AT(’xy’,’abcxyz’)
D. ISNULL(SPACE(0))
解析:①EMPTY(),返同值:逻辑型。 功能:根据指定表达式的运算结果是否为“空”值,返回逻辑真(.T.)或返同逻辑假(.F.)。
②LIKE(,),返同值:逻辑型。 功能:比较两个字符串对应位置上的字符,若所有对应字符都相匹配,函数返回逻辑真(.T.),否则返回逻辑假(.F.)。中可以包含通配符*和?,其中,*可以与任何数目的字符相匹配,?可以与任何单个字符相匹配。
③AT(,[,]),返回值:数值型。
功能:如果是的子串,则返回值的首字符在值中的位置;若不是子串,则返回0。
④ISNULL(),返回值:逻辑型。
功能:判断一个表达式的运算结果是否是NuLL值,若是NULL值则返回逻辑真(.T.),否则返回逻辑假(.F.)。
9.下列程序段执行后,内存变量s1的值是
s1=“奥运会游泳比赛”
s1=stuff(s1,7,4,“田径”)
?s1(B)
A. 奥运会游泳比赛
B. 奥运会田径比赛
C. 奥运会田径
D. 奥运会游泳
解析:本题考查字符串替换函数STUFFf)的应用。表达式stuff(s1,7,4,“田径”)是用字符串“田径”,替换字符串“奥运会游泳比赛”中的“游泳”。
10.欲执行程序temp.prg,应该执行的命令是(B)
A. DO PRG temp.prg
B. DO temp.prg
C. DO CMD temp.prg
D. DO FORM temp.prg
解析:扩展名为prg的文件是程序文件,而运行程序文件的命令是“do程序文件名”。
11.要为当前表所有性别为“女”的职工增加100元工资,应使用命令(B)
A. REPLACE ALL工资WITH工资+100
B. REPLACE工资WITH工资+100 FOR性别=“女”
C. CHANGE ALL工资WITH工资+100
D. CHANGE ALL工资WITH工资+100 FOR性别:“女”
解析:CHANGE和REPLACE命令都具有修改表记录的功能,但是,CHANGE命令只能用于交互环境,对当前表记录进行编辑、修改;使用REPLACE命令可直接用指定的表达式或值修改记录,如果使用FOR短语,则修改逻辑表达式为真的所有记录,选项A使用了ALL短语,命令执行结果是修改表中所有记录,与题目要求不符。
12.在数据库表中,要求指定字段或表达式不出现重复值,应该建立的索引是(D)
A. 惟一索引
B. 惟一索引和候选索引
C. 惟一索引和主索引
D. 主索引和候选索引
解析:在VFP中,通过建立主索引或候选索引来保证表中记录的惟一性,即保证字段或表达式不出现重复值。
13.不允许出现重复字段值的索引是(A)
A. 候选索引和主索引
B. 普通索引和惟一索引
C. 惟一索引和主索引
D. 惟一索引
解析:主索引是在指定字段或表达式中不允许出现重复值的索引。建立主索引的字段可以看作是主关键字,一个表只能有一个主关键字,所以一个表只能创建一个主索引。候选索引和主索引具有相同的特性,但一个表可
本文档预览:3600字符,共7583字符,源文件无水印,下载后包含无答案版和有答案版,查看完整word版点下载