access按职称计算平均年龄_Access期末模拟练习题答案PDF.pdf

这是一份关于Access数据库管理系统的期末模拟练习题,涵盖了表对象的基本操作,如改名、设置主键、输入掩码等,以及复杂查询的设计,包括党员记录查询、成绩比较查询、交叉表查询和高分或不及格学生记录筛选。此外,还涉及到报表设计,如添加标题、显示姓名、系统日期以及计算平均年龄。
摘要由CSDN通过智能技术生成

1

第一套

一、基本操作题

在考生文件夹下有一个数据库文件

"samp1.accdb"

。在数据库文件中已经建立了一个表对象

"

学生基本情况

"

。根据以下操作要求,完成各种操作:

(

1

)将

"

学生基本情况

"

表名称改为

"tStud"

(

2

)设置

"

身份

ID"

字段为主键;并设置

"

身份

ID"

字段的相应属性,使该字段在数据表视图中的显示标题

"

身份证

"

(

3

)将

"

姓名

"

字段设置为

"

有重复索引

"

(

4

)在

"

家长身份证号

"

"

语文

"

两字段间增加一个字段,名称为

"

电话

"

,类型为文本型,大小为

12

(

5

)将新增

"

电话

"

字段的输入掩码设置为

"010

********"

的形式。其中,

"010

"

部分自动输出,后八位

0

9

的数字显示。

(

\01\0-00000000

)

(

6

)在数据表视图中将隐藏的

"

编号

"

字段重新显示出来。

(

取消隐藏

)

二、简单应用题

考生文件夹下存在一个数据库文件

"samp2.accdb",

里面已经设计好表对象

"tCourse"

"tScore"

"tStud"

,试按以下要求完成设计:

(

1

)

创建一个查询,

查找党员记录,

并显示

"

姓名

"

"

性别

"

"

入校时间

"

三列信息,

所建查询命名为

"qT1"

(

2

)创建一个查询,当运行该查询时,屏幕上显示提示信息:

"

请输入要比较的分数:

"

,输入要比较的

分数后,

该查询查找学生选课成绩的平均分大于输入值的学生信息,

并显示

"

学号

"

"

平均分

"

两列信息,

所建

查询命名为

"qT2"

。(

>[

请输入要比较的分数:

]

)

(

3

)创建一个交叉表查询,统计并显示各班每门课程的平均成绩,统计显示结果如下图所示(要求:直

接用查询设计视图建立交叉表查询,不允许用其他查询做数据源),所建查询命名为

"qT3"

要求:利用

Round

函数对平均成绩取整。(

Round(Avg([

成绩

]),0)

)

(

4

)创建一个查询,运行该查询后生成一个新表,表名为

"tNew",

表结构包括

"

学号

"

"

姓名

"

"

性别

"

"

课程名

"

"

成绩

"

等五个字段,

表内容为

90

分以上

(包括

90

分)

或不及格的所有学生记录,

并按课程名降序排

序,所建查询命名为

"qT4"

。要求创建此查询后,运行该查询,并查看运行结果。

三、综合应用题

考生文件夹下有一个数据库文件

"samp3.accdb"

,其中存在设计好的表对象

"tStud"

和查询对象

"qStud"

,同

时还设计出以

"qStud"

为数据源的报表对象

"rStud"

。请在此基础上按照以下要求补充报表设计:

(

1

)在报表的报表页眉节区添加一个标签控件,名称为

"bTitle"

,标题为

"97

年入学学生信息表

"

(

2

)在报表的主体节区添加一个文本框控件,显示

"

姓名

"

字段值。该控件放置在距上边

0.1

厘米、距左边

3.2

厘米的位置,并命名为

"tName"

(

3

)在报表的页面页脚节区添加一个计算控件,显示系统年月,显示格式为:××××年××月(注意,

不允许使用格式属性)

。计算控件放置在距上边

0.3

厘米、距左边

10.5

厘米的位置,并命名为

"tDa"

=Str(Year(Date()))+'

'+Str(Month(Date()))+'

'

(

4

)按

"

编号

"

字段的前

4

位分组统计每组记录的平均年龄,并将统计结果显示在组页脚节区。计算控件命

名为

"tAvg"

(

=Avg([tStud]![

年龄

])

)

注意:不能修改数据库中的表对象

"tStud"

和查询对象

"qStud"

,同时也不允许修改报表对象

"rStud"

中已有

的控件和属性。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值