数据库习题参考答案

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

第1章数据库基础知识答案

一、简答题

二、选择题

1.A

2.C

3.D

4.C

5.A

6.B

7.B

8.C

9.A 10D

11.D 12.C 13.B 14.D 15.A 16.D 17.B 18.C 19.D 20.D

三、填空题

1.数据库管理系统

2..mdb

3.记录

4.一对一、一对多、多对多

5.关系模型

6.选择、联接、投影

7.关系

8.多对多

9.主码

10.数据库

第2章数据库和表答案

一、简答题

1.Access提供了几种方法建立数据库?

答:Access提供两种建立数据库的方法。我们可以先建立一个空数据库,然后向其中添加数据表、查询、窗体和报表等对象,这是创建数据库最灵活的方法。另一种方法是使用“数据库向导”,运用系统模板创建数据库及其对象,然后进行必要的修改。

2.如何修改数据库的格式?

答:单击“工具”菜单→“选项”,再点击“高级”选项卡,将其中的“默认文件格式”设置为“Access2002- Access2003”,则以后新建数据库的格式就是Access2003了。

3.数据库打开方式有几种?

答:四种。“共享”方式,“只读”方式,“独占”方式,“独占只读”方式。

4.可以使用几种方法关闭数据库?

答:两种。(1)单击“文件”菜单→“关闭”。(2)单击“数据库窗口”的“关闭”按钮。

5.在Access中如何修复损坏的数据库?

答:数据库修复步骤如下:

(1)以“打开”或“以独占方式打开”方式打开Access 数据库。

(2)单击“工具”菜单→“数据库实用工具”→“压缩和修复数据库”。

6.表的建立分几步进行?

答:表的建立分两步进行。第一步设计表结构,第二步向表中输入数据。

7.建立表之前常常要考虑那些问题?

答:(1)数据库中应该包含哪些表,每个表的用途是什么?

(2)表的名字是什么?

(3)表中需要哪些字段?字段名称是什么?

(4)每个字段的数据类型是什么?

(5)每个字段的宽度是多少?

(6)表的主键是什么?

8.“表设计器”由哪几个部分组成?每个部分的作用是什么?

答:“表设计器”是一种可视化工具,其界面分为两部分。上半部分显示网格;每行网格描述一个字段,包括字段名称、数据类型等。“表设计器”的下半部分显示上半部分中当前字段的其他特征,包括字段长度,以及是否允许空值等。

9.设置字段属性的目的是什么?

答:在于方便用户输入数据,提高数据录入速度和数据的准确性。

10.字段属性包括那些项?

答:字段属性包括字段大小、格式、输入掩码、标题、默认值、有效性规则、有效性文本、必填字段、索引等。

11.表之间的关系有几种类型?分别是什么?

答:三种类型:一对一关系,一对多关系和多对多关系。

12.主表和子表是如何形成的?具有什么特征?

答:建立表之间的关系后,在“一对多”关系中(包括“一对一”关系),“一”方的表称为主表,“多”方的表称为子表。主表的每一记录都带着子表的相关记录。

13.什么是数据的导入与导出?

答:数据导入就是将其它系统中的数据从不同格式转换并复制到Access 表中。导入后的数据与原数据无关。Access数据库可以导出到其它数据库、电子表格Excel文件、文本文件、HTML网页文件等。

二、选择题

1.B

2.A

3.D

4.A

5.C

6.C

7.B

8.A

9.B

10.D 11.B 12.C 13.D

三、填空题

1..mdb

2.压缩

3.表

4.二维表

5.Ctrl

6.插入字段

7.表或值列表

8.不同字段间

9.实施参照完整性

10.多个不相邻的

第3章查询答案

一、简答题

1.查询分为几类?

答:选择查询、参数查询、交叉表查询、操作查询、SQL 查询。

2.创建查询的方法有几种?

答:创建查询的方法可以归纳为三种。其一是利用查询向导一步步完成查询对象的建立。其二是利用设计视图建立比较复杂的查询。其三是直接使用SQL语言编写查询命令建立查询。其实,利用

查询向导和设计视图创建的查询是由系统根据用户的定义自动生成SQL命令。

数据库打开方式有几种?

3.重复项查询可以解决什么问题?

答:利用重复项查询可以快速找到表中某字段的重复值及其所在的记录,协助用户处理这些记录。4.保存查询的方法有几种?

答:保存查询的方法有三种:单击工具栏中的“保存”按钮;单击“文件”菜单并选“保存”命令;单击设计视图右上角的“关闭”按钮。根据出现的对话框,输入查询名称,

5.如何在设计视图中添加或删除查询的数据源?

答:在设计视图中,点击“显示表”按钮,或在“查询”菜单中点击“显示表”命令,就可以打开“显示表”对话框,实现数据源的添加。删除数据源时,在设计视图的数据源显示区点击某数据源,按Del键删除。

6.简述预定义计算中的9种聚合函数及其作用。

答:预定义计算中有9个聚合函数以供用户选择,包括:

总计(Sum)计算字段中每一组的总和

平均值(Avg)计算字段中每一组的平均值

最小值(Min)返回字段中每一组的最小值

最大值(Max)返回字段中每一组的最大值

计数(Count)统计字段中每一组的个数

标准差(StDev)计算字段中每一组的标准差

方差(Var)计算字段中每一组的方差

第一条记录(First)查询组中第一条记录指定的值

最后一条记录(Last)查询组中最后一条记录指定的值

7.什么是自定义计算?

答:自定义计算,就是在设计视图中直接用表达式创建计算字段,用一个或多个字段的数据对每个记录进行数值、日期甚至文本的计算。

8.参数查询有哪两种形式?

答:有单参数查询和多参数查询两种形式。

9.简答操作查询和一般选择查询的最大区别。

答:操作查询是一类特殊的查询,它是在操作中以所生成的结果对表中数据进行更改的一种查询,会引起数据的变化;后者则根据查询的设置,在运行中生成结果显示给用户,操作结束后该结果不保存,也不影响源数据。

10.操作查询的运行结果会直接影响数据库中的表对象,有什么方法可以检查运行的正确性,防止破坏原数据?

答:操作查询在运行的过程中系统将返回多次的提醒对话框需要用户进行确认,同时返回该查询运行中对数据库进行的更改,用户可以分析这个返回信息以确保操作查询运行后,对源数据进行的修改保持在正确的范围内。

11.什么是SQL?

答:SQL是结构化查询语言(Structured Query Language)的缩写,是关系数据库管理系统中的标准语言。

二、选择题

1.A/d

2.C/a

3.C

4.D

5.A

6.C

7.A

8.C

9.C

10.D 11.B 12.C 13.C

三、填空题

1.表之间的关系

相关文档
最新文档