索引可以加快按索引字段的查找速度,如果经常在产品表上按类别查找产品名,则应该在()字段建立索引。A、类别B、产品名C、产品号D、(类别,产品名)

题目

索引可以加快按索引字段的查找速度,如果经常在产品表上按类别查找产品名,则应该在()字段建立索引。

  • A、类别
  • B、产品名
  • C、产品号
  • D、(类别,产品名)
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

每一条记录都是由三种字段组成的,即()。

A.存取号字段

B.基本索引字段

C.辅助索引字段

D.查找字段


参考答案:ABC

第2题:

下面关于索引的说法错误的是()。

A、利用索引可以提高对表的查询速度

B、一个表中创建的索引是越多越好

C、索引可分为单字段索引和多字段索引

D、创建单字段索引可以在表的设计视图的下部分窗口完成


参考答案:B

第3题:

下列命令将“产品”表的“名称”字段名修改为“产品名称”:

ALTER TABLE产品RENAME______名称TO产品名称


正确答案:COLUMN
COLUMN 解析:修改字段名的命令格式是:
ALTER TABLE表名RENAME COLUMN旧字段名TO新字段名

第4题:

为“客户”表建立普通索引,要求按“客户号”字段升序排列,如果客户号(C,4)相等,则按“订购日期”(D)升序排列,下列语句正确的是( )。


正确答案:D

第5题:

下列关于索引的叙述中,错误的是( )。

A.可以为所有的数据类型建立索引

B.可以提高对表中记录的查询速度

C.可以加快对表中记录的排序速度

D.可以基于单个字段或多个字段建立索引


正确答案:A
索引相当于目录,索引可以提高对表中记录的查询和排序速度,并且可以基于单个或多个字段建立索引。A选项中OLE对象类型是不能建立索引的,所以答案选择A。

第6题:

以下关于索引的说法,错误的是( )。

A、一个表可以建立一个到多个索引

B、每个表至少要建立一个索引

C、索引字段可以是多个字段的组合

D、利用索引可以加快查找速度


参考答案B

第7题:

如下命令将“产品”表的“名称”字段名修改为“产品名称”

ALLER TABLE产品RENAME【 】名称TO产品名称


正确答案:COLUMN
COLUMN 解析:修改表结构的命令ALTER TABLEA格式:
ALTER TABLE TabteNamel
[DROP[COLUMN]FieldName3]
[SET CHECK 1Expression3 [ERROR cMessage Text3]]
[DROP CHECK]
[ADD PRIMARY KEY eExpression3 TAG TagName2 [FOR 1Expression4]]
[DROP PRIMARY KEY]
[ADD UNIQUE eExpression4[TAG TagName3[FOR 1Expression5]]]
[DROP UNIQUE TAG TagName4]
[ADD FOREIGN KEY[eExpression5]TAG TagName4[FOR 1Expression6]
REFERENCES TableName2[TAG TagName5]]
[DROP FOREIGN KEY TAG TagName6[SAVE))
[RENAME COLUMN FieldName4 TO FieldName5]
[NOVALIDATE]
该格式可以删除字段、可以修改字段名,可以定义、修改和删除表一级的有效性规则等。

第8题:

考生文件夹下存在一个数据库文件“samp2.mdb”,里面已经设计好表对象“tQuota”和“tStock”,试按以下要求完成设计:

(1)创建一个查询,查找库存数量高于30000(包含30000)的产品,并显示“产品名称”、“规格”、“库存数量”和“最高储备”等字段内容,查询名为qT1。

(2)创建一个查询,查找某类产品的库存情况,并显示“产品名称”、“规格”和“库存数量”等字段内容,所建查询名为“(qT2”;当运行该查询时,提示框中应显示“请输入产品类别:”。

说明:产品类别为“产品ID”字段值的第1位。

(3)创建一个查询,查找库存数量高于最高储备的产品,并显示“产品名称”、“库存数量”和“最高储备”等字段内容。所建查询名为“qT3”。

(4)创建一个查询,计算每类产品不同单位的库存金额总计。要求,行标题显示“产品名称”,列标题显示“单位”。所建查询名为“qT4”。


正确答案:(1)【操作步骤】 步骤l:打开“samp2.mdb”数据库选中“查询”对象单击“新建”按钮选中“设计视图”单击“确定”按钮。在“显示表”对话框中双击表“tQuota”和“tStoek”单击“关闭”按钮关闭“显示表”对话框。 步骤2:分别双击“tStock”表中的“产品名称”、“规格”、“库存数量”字段和“tQuota”表中的“最高储备”字段。 步骤3:在“库存数量”字段的“条件”行输入:>=30000。如图2-275所示。 步骤4:单击“保存”按钮在“查询名称”输入框中输入“qT1”单击“确定”按钮关闭设计视图。 (2)【操作步骤】 步骤1:单击“新建”按钮选中“设计视图”单击“确定”按钮。在“显示表”对话框中双击表“tStock”单击“关闭”按钮关闭“显示表”对话框。 步骤2:分别双击“产品名称”、“规格”、“库存数量”字段。 步骤3:在“库存数量”字段下一列输入:[请输入产品类别:]在其字段的“条件”行中输入:Leit([产品ID]1)单击取消“显示”复选框的勾选如图2—276所示。 步骤4:单击“保存”按钮在“查询名称”输入框中输入“qT2”单击“确定”按钮关闭设计视图。 (3)【操作步骤】 步骤1:单击“新建”按钮选中“设计视图”单击“确定”按钮。在“显示表”对话框中双击表“tQuota”和“tStock”单击“关闭”按钮关闭“显示表”对话框。 步骤2:分别双击“tStoek”表中的“产品名称”、“库存数量”字段和“tQuota”表中的“最高储备”字段。 步骤3:在下一字段行输入:[库存数量]-[最高储备]。 步骤4:在该字段的“条件”行中输入:>0单击取消“显示”行复选框的勾选如图2-277所示。 步骤5:单击“保存”按钮在“查询名称”输入框中输入“qT3”单击“确定”按钮关闭设计视图。 (4)【操作步骤】 步骤1:单击“新建”按钮选中“设计视图”单击“确定”按钮。在“显示表”对话框中双击表“tStock”单击“关闭”按钮关闭“显示表”对话框。 步骤2:执行【查询】→【交叉表查询】菜单命令。 步骤3:分别双击“tStoek”表中的“产品名称”和“单位”字段然后在下一字段列输入:库存金额:[单价]*[库存数量]。 步骤4:在“库存金额”字段的“总计”行下拉列表中选中“第一条记录”选项在“产品名称”和“单位”字段的“总计”行选择“分组”分别在“产品名称”、“单位”和“库存金额”字段的“交叉表”行中选中“行标题”、“列标题”和“值”。如图2-278所示。 步骤5:单击“保存”按钮在“查询名称”输入框中输入“qT4”单击“确定”按钮关闭设计视图。
(1)【操作步骤】 步骤l:打开“samp2.mdb”数据库,选中“查询”对象,单击“新建”按钮,选中“设计视图”,单击“确定”按钮。在“显示表”对话框中双击表“tQuota”和“tStoek”,单击“关闭”按钮,关闭“显示表”对话框。 步骤2:分别双击“tStock”表中的“产品名称”、“规格”、“库存数量”字段和“tQuota”表中的“最高储备”字段。 步骤3:在“库存数量”字段的“条件”行输入:>=30000。如图2-275所示。 步骤4:单击“保存”按钮,在“查询名称”输入框中输入“qT1”,单击“确定”按钮,关闭设计视图。 (2)【操作步骤】 步骤1:单击“新建”按钮,选中“设计视图”,单击“确定”按钮。在“显示表”对话框中双击表“tStock”,单击“关闭”按钮,关闭“显示表”对话框。 步骤2:分别双击“产品名称”、“规格”、“库存数量”字段。 步骤3:在“库存数量”字段下一列输入:[请输入产品类别:],在其字段的“条件”行中输入:Leit([产品ID],1),单击取消“显示”复选框的勾选,如图2—276所示。 步骤4:单击“保存”按钮,在“查询名称”输入框中输入“qT2”,单击“确定”按钮,关闭设计视图。 (3)【操作步骤】 步骤1:单击“新建”按钮,选中“设计视图”,单击“确定”按钮。在“显示表”对话框中双击表“tQuota”和“tStock”,单击“关闭”按钮,关闭“显示表”对话框。 步骤2:分别双击“tStoek”表中的“产品名称”、“库存数量”字段和“tQuota”表中的“最高储备”字段。 步骤3:在下一字段行输入:[库存数量]-[最高储备]。 步骤4:在该字段的“条件”行中输入:>0,单击取消“显示”行复选框的勾选,如图2-277所示。 步骤5:单击“保存”按钮,在“查询名称”输入框中输入“qT3”,单击“确定”按钮,关闭设计视图。 (4)【操作步骤】 步骤1:单击“新建”按钮,选中“设计视图”,单击“确定”按钮。在“显示表”对话框中双击表“tStock”,单击“关闭”按钮,关闭“显示表”对话框。 步骤2:执行【查询】→【交叉表查询】菜单命令。 步骤3:分别双击“tStoek”表中的“产品名称”和“单位”字段,然后在下一字段列输入:库存金额:[单价]*[库存数量]。 步骤4:在“库存金额”字段的“总计”行下拉列表中选中“第一条记录”选项,在“产品名称”和“单位”字段的“总计”行选择“分组”,分别在“产品名称”、“单位”和“库存金额”字段的“交叉表”行中选中“行标题”、“列标题”和“值”。如图2-278所示。 步骤5:单击“保存”按钮,在“查询名称”输入框中输入“qT4”,单击“确定”按钮,关闭设计视图。 解析:(1)本题主要考查简单的条件查询。
(2)本题主要考查条件查询的条件表达以及系统函数的使用.
(3)本题主要考查在查询的引用外部数据的方法。
(4)本题主要考查交叉表查询的设计方法与应用。

第9题:

下列关于索引的叙述中,错误的是

A)可以提高对表中记录的查询速度

B)可以加快对表中记录的排序速度

C)可以基于单个字段或多个字段建立索引

D)可以为所有的数据类型建立索引


正确答案:A
【答案】:A
【知识点】:索引的作用及索引的创建原则
【解析】:建立索引的目的是加快对表中记录的查找或排序。对一个存在大量更新操作的表,所建索引的数目一般不要超过3个,最多不要超过5个。索引虽说提高了访问速度,但太多索引会影响数据的更新操作。答案为A。

第10题:

假设emp表包含一个婚姻状况的字段,则应该在该字段上创建()索引。

A.B树唯一索引

B.B树不唯一索引

C.基于函数的索引

D.位图索引


参考答案:D

更多相关问题