Access的“名次表”中的“姓名”与“成绩表”中的“姓名”建立关系,且两个表中的记录都是唯一的,则这两个表之间的关系是

题目
单选题
Access的“名次表”中的“姓名”与“成绩表”中的“姓名”建立关系,且两个表中的记录都是唯一的,则这两个表之间的关系是()。
A

多对多

B

一对多

C

多对一

D

一对一

如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

下列关于表间关系的说法中,错误的是( )。

A.关系双方联系的对应字段的字段类型需相同

B.关系双方至少需有一方为主索引

C.关系的来源和目的都是字段

D.Access中,在两个表之间可以建立多对多关系


正确答案:D
解析:Access中的表之间可以建立一对一、一对多、多对多的关系,多对多关系实际上是由许多一对多的关系组成,由一个中间表(有时称为连接表)将结果连接到一起,此种关系仅能通过定义第三个表来达成,其中包含两个主关键字段,即来源于第一个和第二个表的外键。

第2题:

在成绩表中要求按“物理”降序排列,并查询前两名的学生姓名,正确的语句是( )。

A.SELECT 姓名 TOP 2 FROM 成绩表 WHERE 物理 DESC

B.SELECT 姓名 TOP 2 FROM 成绩表 FOR 物理 DESC

C.SELECT 姓名 TOP 2 FROM 成绩表 GROUP BY 物理 DESC

D.SELECT 姓名 TOP 2 FROM 成绩表 ORDER BY 物理 DESC


正确答案:D
解析:使用SQL SELECT可以将查询结果排序,排序的短语是ORDER BY。只显示前几项记录的格式是: TOP nExpr[PERCENT]。
其中,nExpr是数字表达式,当不使用[PERCENT]时,nExpr可以是1~32767之间的整数;当使用 (PERCENT]时,nExpr是0.01到99.99间的实数,说明显示结果中前百分之几的记录。TOP要与ORDER BY一起使用才有效。

第3题:

在Access中,将某企业"一月工资表"、"二月工资表"……中的字段"姓名"与"名单表"中的字段"姓名"建立关系,且各月工资表和名单表的记录均是唯一的,那么各月工资表与名单表建立的关系是()。

A.一对一

B.一对多

C.多对一

D.多对多


参考答案:A

本题考查应试者数据库基本概念方面的基础知识。选项A是正确的。根据题意,各月工资表和名单表的记录均是唯一的,那么各月工资表与名单表建立的关系是一对一。

第4题:

在成绩表中要求按“物理”降序排列,并查询前两名的学生姓名,正确的语句是( )。

A.SELECT姓名TOP 2 EROM成绩表WHERE物理 DESC

B.SEl.ECT姓名TOP 2 FROM成绩表FOR物理DFAKC

C.SELECT姓名TOP 2 FROM成绩表GROUP BY物 理DESC

D.SELECT姓名TOP 2 FROM成绩表ORDER BY物 理DESC


正确答案:D
D。【解析】使用SQLSELECT可以将查询结果排序,排序的短语是0RDERBY。只显示前几项记录的格式是:TOPnExpr[PERCENT]其中,nExpr是数字表达式,当不使用[PERCENT]时,nExpr可以是1~32767之间的整数;当使[PERCENT]时,nExpr是0.01~99.99间的实数,说明显示结果中前百分之几的记录。TOP要与0RDERBY一起使用才有效。

第5题:

设有学生表文件,要查找学生表中还没有输入姓名的记录,则SQL语句为:

SELECT * FROM 学生表 WHERE 姓名______


正确答案:IS NULL
IS NULL 解析:在SQL中,查询空值时要使用IS NULL,因为空值是一个不确定的值,不能用“=”号这样的运算符进行比较。

第6题:

在学生表中建立查询,“姓名”字段的查询条件设置为“Is Null”,运行该查询后,显示的记录是( )。

A.姓名段为空的记录

B.姓名字段中包含空格的记录

C.姓名字段不为空的记录

D.姓名字段中不包含空格的记录


正确答案:A
“IsNull”表示的是为空,所以根据题意,所查询出来的结果为姓名字段为空的记录。

第7题:

在学生表中建立查询,“姓名”字段的查询条件设置为“Is Null”,运行该查询后,显示的记录是

A)姓名字段中包含空格的记录

B)姓名字段为空的记录

C)姓名字段中木包含空格的记录

D)姓名字段不为空的记录


正确答案:A
【答案】:A
【知识点】:查询条件设计中函数的应用
【解析】:使用 IsNull 函数可以判断表达式是否包含 Null 值。在本题中为“姓名”字段使用此函数意思是查询所有姓名为空的记录,故答案为A。

第8题:

按照题目要求完成后,用Access的保存功能直接存盘。

要求:

1.用Access创建“联系人”表(内容如下表所示)。

2.用Access创建“通话记录”表(内容如下表所示)。

3.为“联系人”表和“通话记录”表建立关系。

4.向“联系人”表中输入记录有关通话信息的数据(通话信息的数据内容如下表, 表中的“姓名”对应联系人表中的“姓名”)。


正确答案:
解析:(1)分别建立“联系人表”和“通话记录表”,并选择“联系人ID”为主键。
(2)选择“工具”菜单下的“关系”命令,在弹出的“显示表”对话框中选择,把“联系人表”和“通话记录表”等通过“添加”按钮添加到“关系表”中。
(3)选择“关系”菜单下的“编辑关系”命令进入“编辑关系”对话框。
(4)单击“新建”按钮,在“左表名称”和“右表名称”中分别选择“联系人表”和“通话记录表”,在“左列名称”和“右列名称”中都选择“联系人ID”,单击“确定”按钮回到“编辑关系”对话框。
(5)单击“编辑关系”对话框中的“联接类型”按钮,在“联结属性”对话框中选择“2:包括“联系人”中的所有记录和“通话记录”中联接字段相等的那些记录。”,确定回到“编辑关系”对话框中,单击“创建”按钮。
(6)双击“联系人”数据库中的“联系人表”,单击每一条记录最左侧的“+”号,可在当前记录的下方展开一个新的输入区,在输入区内对应位置输入“要求4”的内容(输入“通话日期”和“通话时间”时,注意设置格式)。

第9题:

在Access中,将某企业的“一月工资表”、“二月工资表”……中的字段“姓名”与“名单表”中的字段“姓名”建立关系,且各月工资表和名单表的记录均是唯一的,那么各月工资表与名单表建立的关系是(64)。

A.一对一

B.一对多

C.多对一

D.多对多


正确答案:A
解析:企业的“一月工资表”、“二月工资表”……中的字段“姓名”与“名单表”中的字段“姓名”的记录均是唯一的,一一对应的关系,那么各月工资表与名单表建立的关系也就是一一对应的,即一对一的关系。

第10题:

下列关于表间关系的说法,下列选项错误的是( )。

A.关系双方联系的对应字段的字段类型需相同

B.关系双方至少需有一方为主索引

C.关系的来源和目的都是字段

D.Access中,在两个表之间可以建立多对多关系


正确答案:D
解析:本题考查表间的关系。建立表间关系时,关系双方都是字段,其类型必须相同,如全为文本或数字、日期等,但字段名称可以不同。建立关系的双方至少有一方为主索引(即主关键字),若双方均为主索引,为一对一关系,若只有一方为主索引,就是一对多关系;若双方都不是主索引,则双方的相关字段的值都可重复,建立关系后的相关信息将会出现混淆、错误。建立关系时,是在两个表的公共列(字段)之间建立的联系,也就是说,关系的来源和目的都是字段。建立关系后,可以将各个不同表中的信息联系在一起;Access中的表之间可以建立一对一、一对多、多对多的关系,对多关系实际上由是许多一对多的关系组成,有一个中间表(有时称为联接表)将结果联接到一起,此种关系仅能通过定义第三个表来达成,其中包含二个主关键字段,即来源于第一个和第二个表的外键。答案为D。

更多相关问题