中国大学Access数据库程序设计_1答案(mooc2023课后作业答案)

政治题库2024-05-19 05:36:2073528抢沙发
中国大学Access数据库程序设计_1答案(mooc2023课后作业答案)摘要: 第一章 数据库基础知识本章测试1、在Access数据库中,关系就是:A、记录B、二维表C、索引D、数据库2、Access数据表中的“字段”,在关系数据模型中对应的概念是:A、记录B、元组C、属性D、域 ...

中国大学Access数据库程序设计_1答案(mooc2023课后作业答案)

第一章 数据库基础知识

本章测试

1、中国在Access数据库中,大学关系就是数据
A、记录
B、库程c课二维表
C、序设索引
D、计答数据库

2、案m案Access数据表中的后作“字段”,在关系数据模型中对应的业答概念是:
A、记录
B、中国元组
C、大学属性
D、数据域

3、库程c课关系数据库的序设基本操作是:
A、增加、计答删除和修改
B、创建、打开和关闭
C、选择、投影和连接
D、索引、查询和统计

4、在数据库中能够唯一地表示一个元组的属性或者属性的组合成为:
A、记录
B、字段
C、域
D、关键字

5、数据库的数据模型分为:
A、层次、关系和网状
B、网状、环状和链状
C、大型、中型和小型
D、线性和非线性

第二章 数据库和表

本章测试

1、表与数据库的关系是:
A、一个表可以包含多个数据库
B、一个表最多只能包含两个数据库
C、一个数据库只能包含一个表
D、一个数据库可以包含多个表

2、对于一个数字数据类型的字段,如果想对该字段数据输入范围添加一定的限制,可以通过对该字段( )属性的设定来完成。
A、格式
B、字段大小
C、有效性规则
D、有效性文本

3、下列关于主键的说法中,错误的是:
A、使用自动编号是创建主键的简单方法
B、作为主键的字段允许出现空值
C、作为主键的字段不允许出现重复值
D、可将两个或更多字段组合作为主键

4、若在数据库表的某个字段中存放照片,则该字段的数据类型可以定义为:
A、文本
B、备注?
C、超链接
D、OLE对象

5、在数据表中,下列叙述正确的是:?
A、可以冻结列也可以冻结行
B、可以隐藏列也可以隐藏行
C、可以为表中的某个字段设置字体格式
D、可以改变某个字段列的位置

本章作业

1、对考生文件夹下的"samp1.accdb"数据库文件完成以下操作: (1)对"tBook"表输入以下2条记录: 编号 教材名称 单价 库存数量 入库日期 需要重打印否 简介 201801 Access数据库 37.50 500 2015-1-1 √ 考试用书 201802 英语六级强化 20.00 1000 2016-4-3 辅导用书 (2)设置"编号"字段的输入掩码,要求以"KC"开头,后面必须输入6位数字。 (3)将Excel文件"tCourse.xls"导入到"samp1.accdb"数据库文件中,表名称不变,要求:数据中的第一行作为字段名。 (4)为"tStudent"表中"政治面貌"字段创建列表,显示“党员”、“团员”和“群众”3个值。 (5)建立"tStudent"和"tGrade"两张表之间的关系,并实施参照完整性。

第三章 查询

本章测试

1、查询中显示的字段不可以从以下哪个对象中选取:
A、表
B、查询
C、表或查询
D、窗体

2、“学生”数据表中有一个字符型字段“身份证”,查找身份证中前6位值为"350101"的记录,采用的条件是:
A、Left([身份证],6)= "350101"
B、Left(身份证],6)= "350101"
C、Right([身份证],6)= "350101"
D、Right(身份证,6)= "350101"

3、若要计算每个职工的年龄(取整),那么正确的计算公式是:
A、(Date()-[出生日期])/365
B、Year(Date())-Year([出生日期])
C、Date()-[出生日期]
D、Year([出生日期])

4、SQL查询语句中,需要对分组后的数据设置条件,可以使用的命令是:
A、SELECT
B、FROM
C、WHERE
D、HAVING

5、下列关于查询设计视图"设计网格"各行作用的叙述中,错误的是:
A、"条件"行用于输入一个条件来限定记录的选择
B、"表"行设置字段所在的表或查询的名称
C、"字段"行表示可以在此输入或添加字段的名称
D、"总计"行是用于对查询的字段进行求和

本章作业

1、第三章拓展练习 查找“课程”表中学分6分的课程信息,要求显示课程编号和课程名,并按课程编号降序进行排序,查询名为“cx1”。 查找每门课程最低成绩信息,要求显示学生姓名,课程名两个字段,查询名为“cx2”。 统计各个班级不同政治面貌的人数,其中班级为学号的前6位,查询名为“cx3”。 将所修课程成绩在85—90分之间的学生信息生成表,表名为“优秀学生”,表中显示“姓名”、“课程名”和“成绩”两个字段,将此查询保存为“cx4”。 利用查询完成,将优秀学生表中大学英语课程的成绩加3分,查询名为“cx5”。

第四章 窗体

本章作业

1、打开教学管理(拓展)数据库文件,对窗体对象fTest完成以下操作: 1.将窗体"标题"属性设为"测试窗体";在窗体的主体节区添加一个命令按钮,命名为"bt",标题为"测试";设置该命令按钮的单击事件属性为给定的宏对象"mTest"。 2.以"bt1"命令按钮为大小及左边距为基准,将"bt2"和"bt3"命令按钮放置到相应位置,使得"bt2"命令按钮在垂直方向上与"bt1"和"bt3"间距相等。

第五章 报表

本章测试

1、报表的数据来源不能是:
A、表
B、查询
C、表或查询
D、窗体

2、需要在报表每一页的顶部输出的信息,应设置在( )中。
A、报表页面
B、报表页脚
C、页面页眉
D、页面页脚

3、在报表设计中,用来绑定数据表中字段,显示并计算该字段数据的控件是:
A、标签
B、文本框
C、列表框
D、选项按钮

4、要实现报表的分组统计,正确的操作区域是:
A、报表页眉或页脚
B、页面页眉或页脚
C、组页眉或页脚
D、主体

5、在报表中,要计算“工资”字段的总和,应将控件的“控件来源”属性设置为:
A、=Sum[工资]
B、=Max([工资])
C、=Avg(工资)
D、=Sum([工资])

本章作业

1、以下操作对报表对象"rStud"进行设计: 1、在报表页眉节添加一个标签控件,名称为"bT",标题为"团员信息表"; 2、在报表主体节添加一个文本框控件,显示"性别"字段值; 3、按"编号"字段前4位分组,并在组页眉节显示前4位编号; 4、在组页脚节统计各组人数; 5、在报表页脚节添加计算控件,显示学生最大年龄。

第六章 宏

本章作业

1、在素材.accdb数据库中创建一个独立宏,宏名为macro,执行该宏能够先打开 “职工”表,接着弹出一个消息框,显示“谢谢使用!”。

第七章 VBA编程基础

本章测试

1、执行下列程序段后,变量 s 的值是: s = 0 For x=99 to 1 Step -2 s = s + x Next x
A、100
B、500
C、2500
D、5000

2、VBA中的逻辑值进行算术运算时, True值被当作:
A、0
B、-1?
C、1?
D、任意值

3、执行下列程序段后,变量s的值是: s=0 For i= 1 to 6 step 2 s=s+i Next i
A、9
B、12
C、18
D、21

4、VBA中定义符号常量可以用关键字:
A、Dim
B、Const
C、Static
D、Public

5、下列表达式计算结果为数值类型的是:
A、#2010-12-21#-#2010-12-15#
B、"102">"11"
C、102=98+4
D、#2010-1-5#+5

期末考试

期末考试

1、数据表中的“记录”,在关系数据模型中对应的概念是( )。
A、二维表
B、属性
C、元组
D、数据库

2、下列关于主键的叙述中,( )是正确的。
A、主键可以有重复值
B、主键不能是组合的
C、主键的值不能是空的
D、外键就是主键

3、表与数据库的关系是( )。
A、一个表可以包含多个数据库
B、一个表只能包含一个数据库
C、一个数据库只能包含一个表
D、一个数据库可以包含多个表

4、“学生”和“选课成绩”两个表之间的关系是( )。
A、一对一
B、一对多
C、多对一
D、多对多

5、不是数据库对象的是( )。
A、窗体
B、查询
C、表
D、记录

6、在数据表视图中,不能进行的操作是( )。
A、隐藏一个字段
B、删除一个字段
C、修改字段的数据类型
D、修改字段名

7、若要求在文本框中输入文本时达到密码"*"的显示效果,则应该设置的属性是(  )。
A、默认值
B、有效性文本
C、输入掩码
D、有效性规则

8、如果字段内容为图像文件,则该字段的数据类型可以定义为( )。
A、文本
B、OLE对象
C、备注
D、自动编号

9、如果想对数字数据类型的字段数据输入范围添加一定的限制,可以设置( )属性。
A、格式
B、字段大小
C、有效性规则
D、输入掩码

10、下列关于表的格式设置,正确的是( )。
A、可以冻结列也可以冻结行
B、可以改变一列或多列字段的位置
C、可以为表中指定的行单独设置字体格式
D、可以隐藏列也可以隐藏行

11、使用向导创建查询,其数据来源(  )。
A、可以是一个表的部分记录
B、只能一个表
C、必须多个表
D、可以是表或查询

12、若姓名是文本型字段,要查询名字中含有"文"的记录,查询条件表达式是( )。
A、like "[!文]"
B、="?文*"
C、="*文*"
D、like "*文*"

13、参数查询中参数的设置应使用( )符号。
A、""
B、[]
C、{ }
D、##

14、对“职工”表所有的职工按性别升序,使用的SQL语句是( )。
A、SELECT * FROM 职工 ORDER BY 性别 ASC
B、SELECT * FROM 职工 ORDER BY 性别 DESC
C、SELECT * FROM 职工 GROUP BY 性别
D、SELECT * FROM 职工 GROUP BY 性别 DESC

15、SQL查询语句中,需要对分组后的数据设置条件,可以使用的命令是( )。
A、SELETE
B、WHERE
C、HAVING
D、FROM

16、计算每个职工的年龄,最合理的计算公式是( )。
A、date()-[出生日期]/365
B、year(date())-year([出生日期])
C、(date()-[出生日期])/365
D、year([出生日期])/365

17、下列关于查询设计视图"设计网格"各行作用的叙述中,错误的是( )。
A、"条件"行用于输入条件来限定记录的选择
B、"表"行设置字段所在的表或查询的名称
C、"字段"行表示可以在此添加字段的名称
D、"总计"行用于对查询的字段进行求和

18、在数据库中已有同名的表,要通过查询覆盖原来的表,应该使用的查询类型是(  )。
A、生成表查询
B、追加查询
C、删除查询
D、更新查询

19、窗体包含窗体页眉/页脚节、页面页眉/页脚和( )。
A、父体节
B、主体节
C、子体节
D、控件节

20、在教师信息输入窗体中,职称字段值有"教授"、"副教授"、"讲师",最合适使用的控件是(  )。
A、标签
B、组合框
C、按钮
D、选项卡

中国大学Access数据库程序设计_1

Access数据库是微软公司开发的一款关系型数据库管理系统,它可以用来管理、存储和处理大量的数据。在中国大学的教学和科研工作中,Access数据库也被广泛应用。

1. Access数据库的基本概念

Access数据库是由多个相关表组成的。每个表都有一个唯一的表名,并包含多个字段。每个字段代表一个特定的数据项,例如姓名、年龄、性别等。在Access中,可以通过建立关系对不同表中的数据进行连接。这种关系可以是一对一、一对多或多对多。

2. Access数据库的主要功能

Access数据库有很多强大的功能,例如数据录入、数据查询、数据分析和数据报表生成等。

2.1 数据录入

Access数据库提供了完善的数据录入功能,可以通过表单、查询或导入等方式将数据录入到数据库中。

2.2 数据查询

Access数据库提供了丰富的查询功能,可以按照特定条件查询数据,并将查询结果输出到屏幕或打印出来。

2.3 数据分析

Access数据库提供了多种数据分析工具,可以帮助用户对数据进行统计、计算和分析。

2.4 数据报表生成

Access数据库可以根据用户的需求生成不同类型的报表,包括表格、图表和交叉表等。

3. Access数据库在中国大学教学和科研中的应用

Access数据库在中国大学教学和科研中有着广泛的应用。在教学方面,Access数据库可以用来管理学生信息、课程信息和成绩信息等。在科研方面,Access数据库可以用来管理实验数据、文献资料和研究成果等。

3.1 Access数据库在教学中的应用

在教学中,Access数据库可以用来管理学生信息、课程信息和成绩信息等。例如,在高校中,可以使用Access数据库来管理学生的个人信息、课程表和考试成绩。这样可以方便学生进行查询,并且可以及时了解学生的学习情况。

3.2 Access数据库在科研中的应用

在科研中,Access数据库可以用来管理实验数据、文献资料和研究成果等。例如,在生物学、化学和地理学等领域中,科研人员可以使用Access数据库来管理实验数据和文献资料。这样可以方便研究人员进行数据的分析和整理,并且可以及时了解研究进展。

4. Access数据库程序设计实例

以下是一个简单的Access数据库程序设计实例,该程序用于管理学生信息。

4.1 程序设计需求分析

该程序需要实现以下功能:

  • 记录学生的姓名、性别、年龄和班级等信息;
  • 查询学生的信息,并按照姓名或年龄排序;
  • 修改学生的信息;
  • 删除学生的信息;
  • 添加学生的信息。

4.2 程序设计流程

程序设计的流程如下:

  1. 创建一个新的Access数据库,命名为“学生信息.mdb”;
  2. 创建一个名为“学生信息”的表,包括姓名、性别、年龄和班级等字段;
  3. 在表格视图中录入学生信息;
  4. 创建一个名为“查询学生信息”的查询,在查询中添加姓名和年龄字段,并按照姓名或年龄排序;
  5. 创建一个名为“添加学生信息”的表单,用于录入新的学生信息;
  6. 创建一个名为“修改学生信息”的表单,用于修改学生信息;
  7. 创建一个名为“删除学生信息”的查询,用于删除学生信息。

4.3 程序设计实现

以下是程序设计实现的详细步骤:

  1. 创建一个新的Access数据库,命名为“学生信息.mdb”。
  2. 创建一个名为“学生信息”的表,包括姓名、性别、年龄和班级等字段。
  3. 在表格视图中录入学生信息。
  4. 创建一个名为“查询学生信息”的查询,在查询中添加姓名和年龄字段,并按照姓名或年龄排序。
  5. 创建一个名为“添加学生信息”的表单,用于录入新的学生信息。
    • 打开Access数据库,点击“创建”选项卡,然后点击“表单向导”;
    • 选择要添加的字段,例如姓名、性别、年龄和班级;
    • 在表单向导中选择样式和布局;
    • 保存表单并测试其功能。
  6. 创建一个名为“修改学生信息”的表单,用于修改学生信息。
    • 在“添加学生信息”的表单中,添加修改按钮;
    • 创建一个名为“修改学生信息”的表单;
    • 在表单中添加学生信息的字段;
    • 在表单中添加修改按钮,并编写相应的VBA代码;
    • 保存表单并测试其功能。
  7. 创建一个名为“删除学生信息”的查询,用于删除学生信息。
    • 打开Access数据库,点击“创建”选项卡,然后点击“查询向导”;
    • 选择要删除的记录;
    • 保存查询并测试其功能。

5. 总结

Access数据库是一款功能强大的数据库管理系统,它在中国大学的教学和科研中发挥着重要的作用。本文介绍了Access数据库的基本概念、主要功能以及在中国大学教学和科研中的应用,并给出了一个简单的Access数据库程序设计实例,帮助读者更好地了解和应用Access数据库。

文章版权及转载声明

本文地址:http://www.zzxhsh.org/2d799238.html发布于 2024-05-19 05:36:20
文章转载或复制请以超链接形式并注明出处五煦查题

评论列表 (暂无评论,44人围观)参与讨论