国家二级ACCESS机试选择题(数据库设计基础)模拟试卷2

合集下载

国家二级ACCESS机试选择题(公共基础知识)模拟试卷2(题后含答案及解析)

国家二级ACCESS机试选择题(公共基础知识)模拟试卷2(题后含答案及解析)

国家二级ACCESS机试选择题(公共基础知识)模拟试卷2(题后含答案及解析)题型有:1. 选择题选择题1.下列叙述中正确的是( )。

A.所谓算法就是计算方法B.程序可以作为算法的一种描述方法C.算法设计只需考虑得到计算结果D.算法设计可以忽略算法的运算时间正确答案:B解析:算法是指对解题方案的准确而完整的描述,算法不等于数学上的计算方法,也不等于程序。

算法设计需要考虑可行性、确定性、有穷性与足够的情报,不能只考虑计算结果。

算法设计有穷性是指操作步骤有限且能在有限时间内完成,如果一个算法执行耗费的时间太长,即使最终得出了正确结果,也是没有意义的。

算法在实现时需要用具体的程序设计语言描述,所以程序可以作为算法的一种描述方法。

知识模块:公共基础知识2.下列叙述中正确的是( )。

A.算法的复杂度包括时间复杂度与空间复杂度B.算法的复杂度是指算法控制结构的复杂程度C.算法的复杂度是指算法程序中指令的数量D.算法的复杂度是指算法所处理的数据量正确答案:A解析:算法复杂度是指算法在编写成可执行程序后,运行时所需要的资源,资源包括时间资源和内存资源。

算法的复杂度包括时间复杂度与空间复杂度。

算法的时间复杂度是指执行算法所需要的计算工作量;算法的空间复杂度是指算法在执行过程中所需要的内存空间。

知识模块:公共基础知识3.下列叙述中正确的是( )。

A.算法的时间复杂度与计算机的运行速度有关B.算法的时间复杂度与运行算法时特定的输入有关C.算法的时间复杂度与算法程序中的语句条数成正比D.算法的时间复杂度与算法程序编制者的水平有关正确答案:B解析:为了能够比较客观地反映出一个算法的效率,在度量一个算法的工作量时,不仅应该与所使用的计算机、程序设计语言以及程序编制者无关,而且还应该与算法实现过程中的许多细节无关。

为此,可以用算法在执行过程中所需基本运算的执行次数来度量算法的工作量。

算法所执行的基本运算次数还与问题的规模有关;对应一个固定的规模,算法所执行的基本运算次数还可能与特定的输入有关。

计算机二级 - Access数据库试题及参考答案

计算机二级 - Access数据库试题及参考答案

计算机二级- Access数据库试题及参考答案一、单选题1.在VFP中,关于空值(NULL)叙述正确的是()。

A)空值等同于空字符串B)空值表示字段或变量还没有确定值C)VFP不支持空值D)空值等同于数值02.下列命令中,可以打开数据库设计器的是()。

A)CREATE DATABASEB)MODIFY DATABASEC)OPEN DATABASED)USE DATABASE3.在VFP中,调用表设计器建立数据库表STUDENT.DBF的命令是()。

A)MODIFY STRUCTURE STUDENTB)MODIFY COMMAND STUDENTC)CREATE STUDENTD)CREATE TABLE STUDENT4.在VFP 6.0中,表结构中的逻辑型、通用型、日期型字段的宽度由系统自动给出,它们分别为()。

A)1、4、8B)4、4、10C)1、10、8D)2、8、85.下列关于数据库和数据库表之间关系的叙述中,说法正确的是()。

A)数据库表中可以包含数据库B)数据库中只包含数据库表C)数据库表和数据库没有关系D)数据库中可以包含数据库表、表间的关系和相关的操作6.要将数据库“考生库”文件及其所包含的表文件直接物理删除,下列命令正确的是()。

A)DELETE DATABASE 考生库B)DELETE DATABASE 考生库RECYCLEC)DELETE DATABASE 考生库DELETETABLESD)DELETE DATABASE 考生库DELETETABLES RECYCLE7.下列属于范围的短语是()。

A)ALL,REST,NEXT和RECORDB)REST,NEXT,FIELDS和TOPC)REST,FIELDS,FOR和BOTTOMD)ALL,FOR,WHILE和RECORD8.在VFP的浏览窗口中,将某字段的显示宽度增加一倍后,该字段的实际宽度将()。

A)增加一倍B)减少一半C)不变D)无法确定9.在VFP中,下列不能用来修改数据表记录的命令是()。

国家二级ACCESS机试选择题(查询设计)模拟试卷2

国家二级ACCESS机试选择题(查询设计)模拟试卷2

国家二级ACCESS机试选择题(查询设计)模拟试卷2(总分:66.00,做题时间:90分钟)一、选择题(总题数:33,分数:66.00)1.在“职工”表中有姓名、性别和生日等3个字段,要查询所有年龄大于50岁职工的姓名、性别和年龄,正确的SQL命令是(分数:2.00)A.SELECT姓名,性别,YEAR(DATE())-YEAR([生日])AS年龄FROM职工WHEREYEAR(Date())-YEAR([生日])>50 √B.SELECT姓名,性别,YEAR(DATE())-YEAR([生日])年龄FROM职工WHEREYEAR(Date())-YEAR([生日])>50C.SELECT姓名,性别,YEAR(DATE())-YEAR([生日DAS年龄FROM职工WHERE年龄>50D.SELECT姓名,性别,YEAR(DATE())-YEAR([生日])年龄FROM职工WHERE年龄>50解析:解析:本题中需要根据当前“生日”字段的值计算出“年龄”,应该使用表达式“Year(date())-year([生日])”表示年龄,select语句中为字段起别名应该使用“As”,所以选项A正确。

2.在“成绩”表中,查找出“考试成绩”排在前5位的记录,正确的SQL命令是(分数:2.00)A.SELECTTOP5考试成绩FROM成绩GROUPBY考试成绩DESCB.SELECTTOP5考试成绩FROM成绩GROUPBY考试成绩C.SELECTTOF5考试成绩FROM成绩ORDERBY考试成绩DESC √D.SELECTTOP5考试成绩FROM成绩ORDERBY考试成绩解析:解析:Order By短语用于对检索结果进行排序,后接ASC表示“升序”,接“DESC”:表示“降序”;Group By短语用于对检索结果进行分组;使用“ORDERBY考试成绩DESC”,表示查询结果按照考试成绩进行降序排列,select后使用Top n表示返回查询结果的前n条记录,本题需要得到考试成绩最高的前s条记录,所以应该按照考试成绩降序排列查询结果,然后取前5条记录,所以选项C符合题意。

二级access数据库考试试题及答案

二级access数据库考试试题及答案

二级access数据库考试试题及答案一、单项选择题(每题2分,共20分)1. 在Access数据库中,用于存储数据的最小单位是:A. 表B. 字段C. 记录D. 数据库答案:B2. Access数据库中,以下哪个不是表的组成部分?A. 字段B. 记录C. 索引D. 视图答案:D3. 在Access中,以下哪个不是数据类型?A. 文本B. 数字C. 日期/时间D. 图像答案:D4. 在Access中,创建表时可以设置字段的属性,以下哪个属性是不允许为空的?A. 必填B. 可选C. 隐藏D. 可重复答案:A5. 在Access中,以下哪个功能不是查询所具备的?A. 选择数据B. 更新数据C. 删除数据D. 创建新表答案:D6. 在Access中,以下哪个不是窗体的控件类型?A. 文本框B. 标签C. 列表框D. 数据透视表答案:D7. 在Access中,报表的主要功能是:A. 显示数据B. 编辑数据C. 打印数据D. 以上都是答案:D8. 在Access中,以下哪个不是宏的功能?A. 执行操作B. 运行VBA代码C. 自动化任务D. 管理数据库答案:D9. 在Access中,以下哪个不是模块的组成部分?A. 过程B. 函数C. 表D. 变量答案:C10. 在Access中,以下哪个不是数据库对象?A. 表B. 查询C. 宏D. 数据库文件答案:D二、多项选择题(每题3分,共15分)1. 在Access中,以下哪些是表的属性?A. 主键B. 索引C. 关系D. 视图答案:A, B2. 在Access中,以下哪些是查询的类型?A. 选择查询B. 交叉表查询C. SQL查询D. 宏答案:A, B, C3. 在Access中,以下哪些是窗体的视图?A. 表单视图B. 数据表视图C. 布局视图D. 打印预览视图答案:A, B, C4. 在Access中,以下哪些是报表的节?A. 页眉B. 组头C. 细节D. 页脚答案:A, B, C, D5. 在Access中,以下哪些是模块的类型?A. 过程B. 函数C. 类D. 宏答案:A, B, C三、填空题(每题2分,共10分)1. 在Access中,用于定义表中字段数据类型的属性是______。

计算机二级Access考试试题附带答案

计算机二级Access考试试题附带答案

计算机二级Access考试试题附带答案2017年计算机二级Access考试试题附带答案近年来中国电信投资持续快速增长,计算机网络设备市场规模持续扩大,计算机网络设备制造企业在激烈的竞争中获得了共同的发展。

下面是店铺整理的关于算机二级Access考试试题附带答案,希望大家认真阅读!一、选择题1). 下列叙述中正确的是( )A.算法的效率只与问题的规模有关,而与数据的存储结构无关B.算法的时间复杂度是指执行算法所需要的计算工作量C.数据的逻辑结构与存储结构是一一对应的D.算法的时间复杂度与空间复杂度一定相关正确答案:B答案解析:算法的效率与问题的规模和数据的存储结构都有关,A 错误。

算法的时间复杂度,是指执行算法所需要的计算工作量,B正确。

由于数据元素在计算机存储空间中的位置关系可能与逻辑关系不同,因此数据的逻辑结构和存储结构不是一一对应的,C错误。

算法的时间复杂度和空间复杂度没有直接的联系,D错误。

2). 要实现报表按某字段分组统计输出,需要设置的是( )。

A.报表页脚B.该字段的组页脚C.主体D.页面页脚正确答案:B答案解析:组页脚节中主要显示分组统计数据,通过文本框实现。

打印输出时,其数据显示在每组结束位置。

所以要实现报表按某字段分组统计输出,需要设置该字段组页脚。

故本题答案为B。

3). 关闭Access可以方法不正确的是( )。

A.选择“文件”菜单中的“退出”命令。

B.使用Alt+F4快捷键。

C.使用Alt+F+X快捷键。

D.使用Ctrl+X快捷键。

正确答案:D4). 创建参数查询时,在查询设计视图条件行中应将参数提示文本放置在( )。

A.{}中B.( )中C.[]中D.<>中正确答案:C答案解析:建立参数查询时,要定义输入参数准则字段时,必须输入用“[]”括起来的提示信息,所以选项C正确。

5). 在Access 中,将职工表中的“姓名”与工资标准表中的“姓名”建立联系,且两个表中无重名记录,则这两个表之间的联系是( )A.一对一B.一对多C.多对一D.多对多正确答案:A答案解析:一个职工只领取一份工资,而一份工资也只能发给对应的职工,因此职工表和工资标准表之间的.关系是一对一。

国家二级ACCESS机试(操作题)模拟试卷2(题后含答案及解析)

国家二级ACCESS机试(操作题)模拟试卷2(题后含答案及解析)

国家二级ACCESS机试(操作题)模拟试卷2(题后含答案及解析)题型有:1.mdb”和Excel文件”Stab.xls”,”samp1.mdb”中已建立表对象”student”和”grade”,请按以下要求,完成表的各种操作:(1)将考生文件夹下的Excel文件”Stab.xls”导入到”student”表中。

(2)将”student”表中1975年到1980年之间(包括1975年和1980年)出生的学生记录删除。

(3)将”student”表中”性别”字段的默认值设置为”男”。

(4)将”student”表拆分为两个新表,表名分别为”tStud”和”tOffice”。

其中”tStud”表结构为:学号,姓名,性别,出生日期,院系,籍贯,主键为学号;”tOffice”表结构为:院系,院长,院办电话,主键为”院系”。

要求:保留”student”表。

(5)建立”student”和”grade”两表之间的关系。

正确答案:(1)【操作步骤】步骤1:打开考生文件夹下的数据库文件”samp1.mdb”单击菜单栏【文件】|【获取外部数据】|【导入】,在”考生文件夹”内找到Stab.xls文件并选中,单击”导入”按钮。

步骤2:连续两次单击”下一步”按钮,在”现有的表中”列表中选中”student”,单击”下一步”按钮和”完成”按钮,最后单击”确定”按钮。

(2)【操作步骤】步骤1:新建查询设计视图,添加表”student”,关闭”显示表”对话框。

步骤2:双击”出生日期”字段,在”条件”行输入”>=#1975-1-1# and ,在弹出对话框中单击”是”按钮,关闭设计视图,不保存查询。

(3)【操作步骤】选中表”student”右击,选择”设计视图”,进入设计视图窗口,在”姓名”字段”默认值”行输入”男”,单击工具栏中”保存”按钮,关闭设计视图。

(4)【操作步骤】步骤1:单击”查询”对象,新建查询设计视图,添加表”student”,关闭”显示表”对话框。

国家二级ACCESS机试(简单应用题)模拟试卷2(题后含答案及解析)

国家二级ACCESS机试(简单应用题)模拟试卷2(题后含答案及解析)

国家二级ACCESS机试(简单应用题)模拟试卷2(题后含答案及解析)题型有:1.考生文件夹下存在一个数据库文件“samp2.accdb”,里面已经设计好四个关联表对象“tDoctor”、“tOffice”、“tPatient”和“tSubscribe”以及表对象“tTemp”,同时还设计出窗体对象“fQuery”。

试按以下要求完成设计:1.创建一个查询,查找姓“王”的病人的基本信息,并显示“姓名”、“年龄”、“性别”,所建查询名为“qT1”。

正确答案:步骤1:打开“samp2.accdb”数据库窗口,在【创建】功能区的【查询】分组中单击“查询设计”按钮,系统弹出查询设计器。

在【显示表】对话框中双击“tPatient”表,关闭【显示表】对话框。

步骤2:分别双击“姓名”、“年龄”、“性别”字段。

步骤3:在“姓名”字段的“条件”行输入:Like”王*”。

步骤4:单击快速访问工具栏中的“保存”按钮,保存为“qT1”,单击“确定”按钮,关闭设计视图。

解析:本题考查模糊查询的设计方法。

2.创建一个查询,统计年龄小于30岁的医生被病人预约的次数,且显示结果按预约人数降序排序(如下图所示),所建查询名为“qT2”。

正确答案:步骤1:在【创建】功能区的【查询】分组中单击“查询设计”按钮,系统弹出查询设计器。

在【显示表】对话框中双击表“tDoctor”、“tSubscribe”,关闭【显示表】对话框。

步骤2:分别双击“tDoctor”表“医生姓名”和“年龄”字段,“tSubscribe”表的“病人ID”。

步骤3:单击【显示/隐藏】分组中的“汇总”按钮,在“病人ID”字段“总计”行下拉列表中选中“计数”,在“医生姓名”和“年龄”字段“总计”行下拉列表中分别选中“GroupBy”和“where”:步骤4:在“病人ID”字段的“字段”行前面添加“预约人数:”字样,在“排序”行下拉列表中选择“降序”。

步骤5:在“年龄”字段的“条件”行输入:步骤6:单击快速访问工具栏中的“保存”按钮,保存为“qT2”,单击“确定”按钮,关闭设计视图。

国家二级ACCESS机试选择题(VBA编程)模拟试卷2

国家二级ACCESS机试选择题(VBA编程)模拟试卷2

国家二级ACCESS机试选择题(VBA编程)模拟试卷2(总分:60.00,做题时间:90分钟)一、选择题(总题数:30,分数:60.00)1.在表达式中引用窗体上的控件值。

下列选项中,语法格式正确的是(分数:2.00)A.Foms&[窗体名]&[控件名]B.Forms->[窗体名]->[控件名]C.Forms![窗体名]![控件名] √D.Forms%[窗体名]%[控件名]解析:解析:引用窗体上某控件值的语法格式为:Forms![窗体名]![控件名]或[Forms]![窗体名]![控件名],所以选项C正确。

2.打开窗体后,下列事件中首先发生的是(分数:2.00)A.加载(Load) √B.改变(Change)C.调整大小(Resize)D.成为当前(Current)解析:解析:打开窗体时,发生的事件依次为:打开(Open)→加载(Load)→调整大小(Resize)→激活(Activate)→成为当前(Current),所以选项A正确。

3.下列选项中,与VBA中语句DimVar%,sum!等价的是(分数:2.00)A.Dim Var As Double,sum As SingleB.Dim Var As Integer,sum As DoubleC.Dim Var As Single,sum As DoubleD.Dim Var As Integer,sum As Single √解析:解析:整数型数据类型标识为Integer,用“%”表示;单精度数据类型标识为Single,用“1”表示,所以选项D正确。

4.VBA中一般采用Hungarian符号法命名变量,下列代表复选框的字首码是(分数:2.00)A.Chk √B.CboC.cmdD.opt解析:解析:Hungarian符号使用一组代表数据类型的码。

用小写字母作为变量名的前缀,“Chk”代表复选框,“Cbo”代表组合框,“cmd”代表命令按钮,“opt”代表选项按钮,所以选项A正确。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

国家二级ACCESS机试选择题(数据库设计基础)模拟试卷2(总分:60.00,做题时间:90分钟)一、选择题(总题数:30,分数:60.00)1.在关系模型中,每一个二维表称为一个(分数:2.00)A.关系√B.属性C.元组D.主码(键)解析:解析:每个二维表代表一个关系,由表框架及表的元组组成。

2.若实体A和B是一对多的联系,实体B和C是一对一的联系,则实体A和C的联系是(分数:2.00)A.一对一B.一对多√C.多对一D.多对多解析:解析:由于B和C有一一对应的联系,而A和B只间有一对多的联系,则通过关系之间的传递,则A和C之间也是一对多的联系。

3.有三个关系R,S和T R和S得到关系T的运算是(分数:2.00)A.选择B.投影C.交D.并√解析:解析:关系代数的并运算是指:设关系R和S具有相同的关系模式,R和S的并是由属于R或属于S 的元组组成的集合,记为R∪S。

形式定义为:R∪S≡{t|t∈RVt∈S},式中t是元组变量。

本题中关系T 是由属于关系R的或者属于关系S的元组组成,所以T是R u s的结果。

4.一般情况下,当对关系R和S进行自然连接时,要求R和S含有一个或者多个共有的(分数:2.00)A.记录B.行C.属性√D.元组解析:解析:自然连接要满足两个条件:一是两关系之间有公共域。

二是通过共域的相等值(属性)进行连接。

5.有三个关系R,S和T R和S得到关系T的运算是(分数:2.00)A.选择B.差√C.交D.并解析:解析:由关系T中的数据可以看出,其数据由属于关系R但是不属于关系S的数据组成。

所以关系T是由关系R和S通过差运算得到的。

6.有表示公司和职员及工作的三张表,职员可在多家公司兼职。

其中公司C(公司号,公司名,地址,注册资本,法人代表,员工数),职员S(职员号,姓名,性别,年龄,学历),工作W(公司号,职员号,工资),则表W的键(码)为(分数:2.00)A.公司号,职员号√B.职员号,工资C.职员号D.公司号,职员号,工资解析:解析:由于职员可以在多家公司兼职,表W的键(码)应为公司关系和职员关系的主码,即公司号和职员号,应选择选项A。

7.在关系A(S,SN,D)和B(D,CN,NM)中,A的主关键字是S,B的主关键字是D,则D是A的(分数:2.00)A.外键(码) √B.候选键(码)C.主键(码)D.候选键或主键解析:解析:二维表中的一行称为元组。

候选键(码)是二维表中能唯一标识元组的最小属性集。

若一个二维表有多个候选码,则选定其中一个作为主键(码)供用户使用。

表M中的某属性集是表N的候选键或者主键,则称该属性集为表M的外键(码)。

A中属性集D是B的主关键字,故D是A的外键(码),所以选项A 正确。

8.有关系R、S和T T是由关系R和S通过运算得出,则所使用的操作是(分数:2.00)A.并B.自然连接C.笛卡尔积D.差√解析:解析:由三个关系R、S和T的结构可以知道,关系T是由关系R、S经过差运算得到的。

9.在数据库管理系统提供的数据语言中,负责数据模式定义的是(分数:2.00)A.数据定义语言√B.数据管理语言C.数据操纵语言D.数据控制语言解析:解析:数据库管理系统一般提供相应的数据语言,它们分别是:数据定义语言,负责数据的模式定义与数据的物理存取构建;数据操纵语言,负责数据的操纵,包括查询及增、删、改等操作;数据控制语言,负责数据完整性、安全性的定义与检查以及并发控制、故障恢复等功能。

10.设有一个商店的数据库,记录客户及其购物情况,由三个关系组成:商品(商品号,商品名,单价,商品类别,供应商),客户(客户号,姓名,地址,电邮,性别,身份证号),购买(客户号,商品号,购买数量),则关系购买的键为(分数:2.00)A.客户号B.商品号C.客户号,商品号√D.客户号,商品号,购买数量解析:解析:购买关系是联系客户和商品表的纽带,所以购买表的键为客户号和商品号,选项C正确。

11.有三个关系R,S和T R和S得到关系T的运算是(分数:2.00)A.并B.自然连接C.笛卡尔积D.交√解析:解析:关系R与S经交运算后所得到的关系是由那些既在R内又在S内的有序组组成的,记为R∩S,因此应选择选项D。

12.在数据库管理系统提供的数据语言中,负责数据的查询、增加、删除和修改等操作的是(分数:2.00)A.数据定义语言B.数据管理语言C.数据操纵语言√D.数据控制语言解析:解析:数据库管理系统提供了相应的数据语言,它们是:数据定义语言,该语言负责数据的模式定义与数据的物理存取构建;数据操纵语言,该语言负责数据的操纵,包括查询与增加、删除和修改等操作;数据控制语言,该语言负责数据完整性,安全性的定义与检查以及并发控制,故障恢复功能。

故选项C正确。

13.一名雇员就职于一家公司,一个公司有多个雇员。

则实体公司和实体雇员之间的联系是(分数:2.00)A.1:1联系B.1:m联系√C.m:1联系D.m:n联系解析:解析:一对多关系是关系数据库中两个表之间的一种关系,该关系中第一个表中的单个行可以与第二个表中的一个或多个行相关,但第二个表中的一个行只可以与第一个表中的一个行相关。

本题中一个公司有多个雇员,但一名雇员就职于一家公司,因此是一对多关系。

14.B为键,则最后一条记录违反了(分数:2.00)A.实体完整性约束√B.参照完整性约束C.用户定义的完整性约束D.以上都不正确解析:解析:关系模型中可以3类完整性约束:实体完整性约束、参照完整性约束和用户定义的完整性约束。

实体完整性约束是指,若属性M是关系的主键,则属于M中的属性值不能为空值。

属性B为主键,最后一个记录为空,违反了实体完整性约束,选项A正确。

15.在数据库系统中,用于对客观世界中复杂事物的结构及它们之间的联系进行描述的是(分数:2.00)A.概念数据模型√B.逻辑数据模型C.物理数据模型D.结构数据类型解析:解析:数据模型按照不同的应用层次分为以下3种类型;概念数据模型着重于对客观世界中复杂事物的描述及对它们内在联系的刻画;逻辑数据模型,是面向数据库系统的模型,着重于在数据库系统一级的实现;物理数据模型,是面向计算机物理实现的模型,此模型给出了数据模型在计算机上物理结构的表示。

故选项A正确。

16.一个兴趣班可以招收多名学生,而一个学生可以参加多个兴趣班。

则实体兴趣班和实体学生之间的联系是(分数:2.00)A.1:1联系B.1:m联系C.m:1联系D.m:n联系√解析:解析:一般来说,实体集之间必须通过联系来建立联接关系,分为3类:一对一联系(1:1)、一对多联系(1:m)、多对多联系(m:n)。

多个兴趣班与多个学生的关系为m:n联系,选项D正确。

17.有三个关系R,S和T A,B和复合关键字(A,B)。

则T的记录项(b,q,4)违反了(分数:2.00)A.实体完整性约束B.参照完整性约束√C.用户定义的完整性约束D.以上三项解析:解析:关系模型中可以有3类完整性约束:实体完整性约束、参照完整性约束和用户定义的完整性约束。

实体完整性约束是指,若属性M是关系的主键,则属性M中的属性值不能为空值。

参照完整性约束是指,具有参照完整性约束的表中的外键字段,是其参照表的主键字段。

外键取值必须取参照表中主键字段已经有的值,可以为空也可不为空。

对于这个题目来说,复合关键字(A,B)只能取(A,F)、(A,1)、(A,n)、(b,F)、(b,1)、(b,n1,而T的记录项(b,q,4)中复合关键字(A,B)的值为(b,q)不在上述的取值范围中,所以T的记录项(b,q,4)违反了参照完整性约束。

18.在数据库系统中,给出数据模型在计算机上物理结构表示的是(分数:2.00)A.概念数据模型B.逻辑数据模型C.物理数据模型√D.以上三项解析:解析:数据模型按照不同的应用层次分为以下3种类型,着重于对客观世界中复杂事物的描述及对它们内在联系的刻画;逻辑数据模型,是面向数据库系统的模型,着重于在数据库系统一级的实现;物理数据模型,是面向计算机物理实现的模型,此模型给出了数据模型在计算上物理结构的表示。

故选项C正确。

19.在数据库设计中,将E.R图转换成关系数据模型的过程属于(分数:2.00)A.逻辑设计阶段√B.需求分析阶段C.概念设计阶段D.物理设计阶段解析:解析:数据库的设计阶段包括需要分析、概念设计、逻辑设计和物理设计,其中将E—R图转换成关系数据模型的过程属于逻辑设计阶段。

20.设有关系表学生S(学号,姓名,性别,年龄,身份证号),每个学生学号唯一。

除属性学号外,也可以作为键的是(分数:2.00)A.姓名B.身份证号√C.姓名,性别,年龄D.学号,姓名解析:解析:候选键是是二维表中能唯一标识元组的最小属性集。

一个二维表有多个候选码,则选定其中一个作为主键供用户使用,学生学号与身份证号均是唯一的,都可以作为主键,B选项正确。

21.在数据库系统中,考虑数据库实现的数据模型是(分数:2.00)A.概念数据模型B.逻辑数据模型√C.物理数据模型D.结构数据类型解析:解析:数据模型按照不同的应用层次分为以下3种类型,概念数据模型,着重于对客观世界中复杂事物的描述及对它们内在联系的刻画;逻辑数据模型,是面向数据库系统的模型,着重于在数据库系统一级的实现;物理数据模型,是面向计算机物理实现的模型,此模型给出了数据模型在计算机上物理结构的表示。

故选项B正确。

22.在数据库设计中,描述数据间内在语义联系得到E-R图的过程属于(分数:2.00)A.逻辑设计阶段B.需求分析阶段C.概念设计阶段√D.物理设计阶段解析:解析:E.R模型(实体联系模型)是将现实世界的要求转化成实体、联系、属性等几个基本概念,以及它们间的两种基本联接关系,并且可用一种图非常直观地表示出来。

它属于数据库设计的概念设计阶段。

23.有三个关系R,S和T R和S得到关系T的运算是(分数:2.00)A.并√B.自然连接C.笛卡尔积D.差解析:解析:由关系T中的数据可以看出,其数据由关系R和S的数据组成。

所以关系T是由关系R和T 通过并运算得到的。

24.关系数据模型(分数:2.00)A.只能表示实体间1:1联系B.只能表示实体间1:m联系C.可以表示实体间m:n联系√D.只能表示实体间1:n联系解析:解析:关系数据模型能表示实体间一对一(1:1)、一对多(1:m)和多对多(m:n)联系。

因此选项C 正确。

25.将E.R图转换为关系模式时,E-R图中的实体和联系都可以表示为(分数:2.00)A.属性B.键C.关系√D.域解析:解析:将E.R图转换为关系模式时,实体和联系都可以表示为关系。

26.有三个关系R,S和T R和S得到关系T的运算是(分数:2.00)A.并B.自然连接C.笛卡尔积√D.差解析:解析:两个集合x和Y的笛卡尔积,又称直积,表示为X*Y,第一个对象是X的成员而第二个对象是Y的所有可能有序对的其中一个成员。

相关文档
最新文档