ACCESS2010数据库应用技术教程
Access 2010数据库应用技术案例教程 第10章-数据库综合操作案例
10.1 综合案例1
2. 简单应用 在“第10章综合操作案例1”文件夹下有一个数据库文件“samp2.accdb”,里面已经设计了表对象 “tCourse”、“tScore”和“tStud”,试按以下要求完成设计: (1) 创建一个查询,查找党员记录,并显示“姓名”、“性别”和“入校时间”三列信息,所建查询命 名为“qT1”。 (2) 创建一个查询,当运行该查询时,屏幕上显示提示信息:“请输入要比较的分数:”,输入要进行 比较的分数后,该查询查找学生选课成绩的平均分大于输入值的学生信息,并显示“学号”和“平均 分”两列信息,所建查询命名为“qT2”。 (3) 创建一个交叉表查询,统计并显示各班每门课程的平均成绩,统计显示结果如图10-1所示。要求: 直接用查询设计视图建立交叉表查询,不允许用其他查询做数据源,所建查询命名为“qT3”。 (4) 创建一个查询,运行该查询后生成一个新表,表名为“tNew”,表结构包括“学号”、“姓名”、 “性别”、“课程名”和“成绩”等五个字段,表内容为90及90分以上的或不及格的所有学生记录, 并按课程名降序排序,所建查询命名为“qT4”。要求创建此查询后,运行该查询,并查看运行结果。
10.1 综合案例1
3. 综合应用 在“第10章综合操作案例1”文件夹下有一个数据库文件“samp3.accdb”,其中存在 设计好的表对象“tStud”和查询对象“qStud”,同时还有以“qStud”为数据源的 报表对象“rStud”。请在此基础上按照以下要求补充报表设计: (1) 在报表的报表页眉节区添加一个标签控件,名称为"bTitle”,标题为”2017年入学 学生信息表”。
Access 2010数据库应用技术案例教程 第3章-数据库和表
每个字段的各种属性。
【例3-6】在“教务管理”数据库中,运用“表设计器”创建一
个名为Stu的表。表结构如表3-1所示。
字段名可以包含字 母、数字、汉字、 空格和其他字符, 不能用空格字符开 头,不能包含句点
“.”、感叹号 “!”、方括号 “[]”、。字段名
字段名 学号 姓名 性别
是否团员
出生日期
表3-1 Stu表结构
3.1.3 管理数据库
1. 备份数据库 2. 查看数据库属性 3. 压缩和修复数据库
3.2 创建表
3.2.1 使用表模板创建数据表
通过“表”模板,运用Access2010内置的表模板来建立。对于一些 常用的应用,如联系人、资产等信息,运用表模板会比手动方式更加 方便和快捷。
3.2.2 使用表设计创建数据表【重点】
第3章 数据库和表
本章思维导图
学习目标
1. 掌握创建和管理数据库。 2. 了解数据库的基本操作。 3. 掌握建立表结构方法。 4. 能向表中熟练输入各类数据。 5. 掌握建立表对象之间的关联。 6. 熟练掌握表的基本操作。 7. 了解数据表格式的设置。
教学内容
3.1 创建数据库 3.2 创建表 3.3 数据类型与字段属性 3.4 建立表之间的关系 3.5 编辑数据表 3.6 设置数据表格式
➢ 链接数据:是指在自己的数据库中形成一个链接表对象, 每次在Access数据库中操作数据时,都是即时从外部数据 源获取数据。链接的数据未与外部数据源断绝联接,而将 随着外部数据源数据的变动而变动。比较适合在网络上 “资源共享”的环境中应用。链接过程快,但以后的操作 较慢。
Access2010数据库应用教程第8章
4.将宏转换为VBA代码 在Access中,宏的每个操作在VBA中都有等效的代码。 独立宏可以转换为标准模块,嵌入在窗体、报表及控件事件 中的宏可以转换为类模块。 将宏转换为VBA代码的方法有以下两种: (1)打开宏设计视图,单击功能区“宏工具/设计” 选项 卡下“工具”组中的“将宏转换为Visual Basic代码” 按钮。出 现 “转换宏”对话框,单击“转换”按钮。
(2)打开窗体或报表设计视图,单击功能区“设计”选项卡 下“工具”组中的“将窗体的宏转换为Visual Basic代码” 命令。
8.2
面向对象程序设计
面向过程程序设计将数据和数据的处理相分离,程序由过程 和过程调用组成。 面向对象程序设计则将数据和数据的处理封装成一个称之为 “对象”的整体。对象是面向对象程序的基本元素,其程序范型 由对象和消息组成,程序中的一切操作都是通过向对象发送消息 来实现的,对象接收到消息后,启动有关方法完成相应的操作。 VBA是Access系统内臵的Visual Basic(VB)语言,VB语言是可 视化的、面向对象、事件驱动的高级程序设计语言,采用面向对 象的程序设计思想。
8.2.1 基本概念
在面向对象的程序设计中,基本概念包括对象、类、属性、 事件、方法等。 1.类和对象 在自然界的一切事物都是分类的,类是一个抽象的概念。比 如说“人”就是一种分类,是一个抽象的概念。但谈到“张三”、 “李四”等某些具体的人时,这些具体的人称为“人”类的一个 对象。 Access中的对象代表应用程序中的元素,如表、窗体、按钮 等。 Access数据库窗口左边的对象:表、查询、窗体、报表、宏 与模块,应该准确地称为对象类,通过每一个类可以创建多个该 类型的对象。
第8章 VBA与模块
第8章
VBA与模块
教学课件:《Access2010数据库技术与应用》
知识点链接
在上右图中包括“是”、“ 否”和“取消”三个选项。如果 选择是,Access将自动增加一个 “编号”字段,并将其定义为主 键;如果选择“否”,表示这个 表不需要定义主键;而选择“取 消”,用户以后可自行选择一个 字段作为一个主键。本例中,需 要将“学号”字段设置为主键, 所以要在这一步中单击“取消” 按钮。
1.
2010
Acc
(3)单击“文件>退出”命令
ess
(4)双击窗口左上角标题栏中的文
201
件名前面的Access文件图标,也可以退出
0
Access 2010
的
启
动
和
退
出
如果在执行退出操作之 前文件未被保存,那么系统 会弹出对话框询问用户是否 保存当前文件。
启动Access 2010后,打开某个 数据库,就可以看到Access 2010
成一个“库存控制”数 据库。
任务 使用模板创建销售渠道数据库
准备知识
使
用
1. Access 2010的启动和退出
模
2. Access 2010工作界面
板
3. Access 2010功能区简介
创
4. 使用模板创建数据库
建
5. 保存数据库
销
售
渠
道
数
据
库
启动Access 2010有4种方式:
(1)从开始菜单启动Access 2010
掌握Access 2010功能 区操作
难点
使用模板创建数据 库
重
点
难
点
在本项目中,通过 5个工作任务,向读者 展示数据库表的创建, 数据表的基本设置与编 辑,为后续创建复杂的 数据库做基础铺垫。
《中文版Access 2010数据库应用实用教程》课件
设置有效性规则和有效性文本
设定主键 字段的其他属性
:::::《计算机基础与实训教材系列》系列丛书官方网站 /edu :::::
4.2.1 字段数据类型
Access 2010定义了12种数据类型,在表设计窗口【数据类 型】单元格的下拉列表中显示了12种数据类型,如下图所示。
/edu :::::
4.2.3 更改字段大小
Access 2010允许更改字段默认的字符数。改变字段大小可 以保证字符数目不超过特定限制,从而减少数据输入错误。
:::::《计算机基础与实训教材系列》系列丛书官方网站
/edu :::::
4.2.4 输入掩码
输入掩码用于设置字段、文本框以及组合框中的数据格式 ,并可对允许输入的数值类型进行控制。要设置字段的【输入 掩码】属性,可以使用Access自带的【输入掩码向导】来完成 。例如设置电话号码字段时,可以使用掩码引导用户准确地输 入格式为( )- 。。
:::::《计算机基础与实训教材系列》系列丛书官方网站
4.1.7 使用SharePoint列表创建表
用户可以在数据库中创建从SharePoint列表导入的或链接到 SharePoint列表的表,还可以使用预定义模板创建新的 SharePoint列表。Access中的预定义模板包括联系人、任务、问 题和事件等。使用SharePoint列表创建表的方法为:启动Access 2010应用程序,打开【创建】选项卡,在【表格】组中单击【 SharePoint列表】下拉按钮,从弹出的列表中选择【事件】选 项。然后在打开的【创建新列表】对话框中输入SharePoint网 站的URL、名称和说明等,单击【确定】按钮,即可打开创建 的表。
Access2010数据库应用教程第1章 数据库基础知识
学生表
在数据库技术中将支持关系数据模型的数据库管理系统称为 关系数据库管理系统。
Access2010 数据库应用教程 12
1.2 关系数据库
1.2.1 关系模型
1.基本概念 (l)关系 一个关系就是一张二维表,表是属性及属性值的集合。 (2)属性 表中每一列称为一个属性(字段),每列都有属性名,也称之为 列名或字段名,例如,学号、姓名和出生日期都是属性名。 (3)域 域表示各个属性的取值范围。如性别只能取两个值,男或女。 (4)元组 表中的一行数据称为一个元组,也称之为一个记录,一个元组对 应一个实体,每张表中可以含多个元组。 (5)属性值 表中行和列的交叉位置对应某个属性的值。
网状模型特点是:可能有多个结点(如“宿舍”、“学校”) 没有父结点,即有多个根结点;某个非根结点(如“学生”)可 能有多个父结点。 在数据库技术中将支持网状数据模型的数据库管理系统称为 网状数据库管理系统。
Access2010 数据库应用教程
11
3.关系模型 关系模型是通过二维结构表示实体及其实体之间联系的数据 模型,用一张二维表来表示一种实体类型,表中一行数据描述一 个实体。
例如,联接 “学生表”、“民族表”,显示学生民族情况。
学号 2012010101 2012010102 2012010103 2012010201 姓名 李雷 刘刚 王小美 张悦 性别 男 男 女 男 民族 汉族 汉族 回族 蒙古 专业编码 101 101 301 202
Access2010 数据库应用教程
第1章 数据库基础知识
1.1 数据库系统概述
1.1.1 数据和数据管理
1.信息和数据 信息是指现实世界中事物的存在方式或运动状态的反映,数 据则是描述现实世界事物的 符号记录形式,是利用物理符号记 录下来的可以识别的信息,这里的物理符号包括数字、文字、图 形、图像、声音和其他的特殊符号。 数据的概念包括两个方面:一是描述事物特性的数据内容;二是 存储在某一种媒体上的数据形式。 数据处理是指将数据转换成信息的过程,从数据处理的角度 来看,信息是一种被加工成特定形式的数据,这种数据形式是数 据接收者希望得到的。 数据和信息之间的关系非常密切,数据是信息的符号表示或 载体,信息则是数据的内涵,是对数据的语义解释。在某些不需 要严格区分的场合,可以将两者不加区别的使用,例如,将信息 处理说成是数据处理。
第3章 Access 2010数据库应用教程 表
3.2 表结构设计概述
表的限制 字段名称 字段类型 字段属性 “学生管理”
字段名称 课程编号 课程名称 课程类别 学分 数据类型 文本 文本 文本 数字 字段大小 20 50 50 长整型
课程表
字段名称 课程编号 班级编号 教师编号 学年 学期 学时 数据类型 文本 文本 文本 文本 文本 文本 字段大小 20 20 20 50 50 50
Access 2010数据库应用教程
使用数据表视图创建
步骤如下: (3)选中“ID”列,在“属性”组中单击“名称与标题” 或直接双击“ID”列,将名称改为“学号”。
Access 2010数据库应用教程
使用数据表视图创建
步骤如下: (4)选中已更名的“学号”列,在“格式”组中的“数据类 型”中,将该列的数据类型改为“文本”。 (5)添加所需字段的字段名,然后输入记录数据,Access会 自动根据输入的值为字段分配数据类型,而后根据表结构修改 字段大小。
字段属性
“学生管理”
数据库的表结 构设计实例
OLE对象字段的大小 表中的索引个数 索引中的字段个数 属 性 有效性消息的字符个数 有效性规则的字符个数 表或字段说明的字符个数 当字段的Unicode Compression属性设置为“是” 时记录中的字符个数(除“备注” 和“OLE对象”字段外) 字段属性设置的字符个数
3.3 创建表
(4)通过“表设计”创建,在表的“设计视 图”中设计表,用户需要设置每个字段 的各种属性。
(5)通过“字段”模板创建表。
(6)通过从外部导入数据创建表。
Access 2010数据库应用教程
使用数据表视图创建
【例】创建一个“学生管理”数据库,通过 数据表视图建立“学生”表。要求如下: (1)将学号字段设置为主键,而且录入数据 时只能录入12位。 (2)性别的有效性规则设置为“男”或 “女”。 (3)出生日期显示效果为“****年**月** 日”。 (4)设置学号和姓名字段为多字段索引。
《中文版Access 2010数据库应用实用教程》课件
5.2.5 设置字体格式
在数据表视图中,用户同样可以为表中的数据设置字体格 式,在【开始】选项卡的【文本格式】组中进行设置即可。
:::::《计算机基础与实训教材系列》系列丛书官方网站
/edu :::::
5.2.6 冻结与取消冻结
当表中的字段比较多时,由于屏幕宽度的限制无法在窗口 上显示所有的字段,但又希望有的列留在窗口上,可以使用冻 结功能实现这个功能。
/edu :::::
5.4.1 表关系概述
两个表之间的关系是通过一个相关联的字段建立的,在两 个相关表中,起着定义相关字段取值范围作用的表称为父表, 该字段称为主键;而另一个引用父表中相关字段的表称为子表 ,该字段称为子表的外键。 根据父表和子表中关联字段间的相互关系,Access数据表 间的关系可以分为3种:一对一关系、一对多关系和多对多关系 。
:::::《计算机基础与实训教材系列》系列丛书官方网站
/edu :::::
5.2.2 调整字段顺序
字段在数据表中的显示顺序是以用户输入的先后顺序决定 的。在表的编辑过程中,用户可以根据需要调整字段的显示位 置,尤其是在字段较多的表中,调整字段顺序可以方便浏览到 最常用的字段信息。
:::::《计算机基础与实训教材系列》系列丛书官方网站
/edu :::::
5.2.3 隐藏和显示字段
在数据表视图中,Access会显示数据表中的所有字段。当 表中的字段较多或者数据较长时,需要单击字段滚动条才能浏 览到全部字段,这时,可以将不重要的字段隐藏,当需要查看 这些数据时再将它们显示出来。
5.1.2 选定与删除表
操作数据库时,选定与删除表中的记录也是必不可少的操 作之一。
:::::《计算机基础与实训教材系列》系列丛书官方网站
Access 数据库应用教程 第2章 Access 2010基础
(1)后台视图(Backstage视图)
后台窗口主要是针对数据库文件整体的 操作,例如,新建、打开、另行保存或者关 闭数据库文件,查看和编辑数据库属性,对 数据库文件的管理,做压缩、修复或者加密 等工作,对整个Access 2010的使用环境做选 项设置等。
(2)数据库窗口
当启动Access 2010然后选择一个工作起点之后, 将进入数据库窗口。
Access 2010数据库应用教程 第2章 Access 2010基础
知识要点
Access 2010的工作界面 Access 2010的数据库对象 数据库的创建 数据库的基本操作
重点与难点
重点:Access 2010工作界面 Access 2010数据库对象 数据库的创建 数据库的基本操作
难点:数据的导入与导出 数据库的转换
“设置数据库密码”对话框; (4)在“密码”和“验证”文本框中分别
输入相同的密码,然后单击“确定”。
2.4.3 加密数据库
2.撤销用户密码 操作步骤如下: (1)以独占方式打开数据库; (2)单击“文件”|“信息”,打开“有关
学生管理 的信息”窗格; (3)单击“解密数据库”选项,打开“撤
销数据库密码”对话框; (4)在“密码”文本框中输入密码,单击
数据库窗口主要有功能区、导航窗格和工作区
功能区
功能区位于Access 标题栏下方,由几个选项 卡和若干功能按钮组成,每个选项卡中包括 了相关常用命令。“开始”、“创建”、 “外部数据”和“数据库工具”这4个选项卡 是常用的,随着操作内容的变化,还会出现 上下文相关的其它选项卡(活化菜单)。
如在初始界面选择创建一个空白桌面数据 库,然后在主窗口选择“创建”选项卡,可 见与“创建”相关的命令按钮,这些命令按 钮也显示出了Access 数据库的组成成份。
第8章 Access 2010数据库应用教程 模块
Access 2010数据库应用教程
8.3.2 VBE窗口组成
VBE窗口分为菜单栏、工具栏和一些功能 窗口。其主界面如图8-5所示:
Access 2010数据库应用教程
图8-5 VBE主界面
Access 2010数据库应用教程
8.4 VBA程序设计基础
8.4.1数据类型 数据类型就是一组性质相同的值的集合 以及定义在这个值集合上的一组操作的总称, VBA的数据类型如表8-3所示。
Access 2010数据库应用教程
8.2.2对象、属性、方法和事件
1.对象 在面向对象的程序设计中,对象的概念是 对现实世界中对象的模型化,它是代码和数据 的组合,同样具有自己的状态和行为。对象的 状态用数据来表示,称为对象的属性;而对象 的行为用对象中的代码来实现,称为对象的方 法。
Access 2010数据库应用教程
8.5.3流程控制语句
流程控制语句就是如何控制各操作的执行 顺序,结构化程序设计要求,所有的程序都可 以只按照三种控制结构来编写,这三种结构是: (1)顺序结构; (2)选择结构; (3)循环结构。
Access 2010数据库应用教程
8.5.4顺序结构
如果没有使用任何控制执行流程的语句, 程序执行时的基本流程是从左到右、自顶向下 的顺序执行各条语句,直到整个程序的结束, 这种执行流程称为顺序结构。
Access 2010数据库应用教程
8.2.2对象、属性、方法和事件
4.对象的事件 在VBA中,对象的事件是指识别和响应的 某些行为和动作。在大多数情况下,事件是通 过用户的操作产生的。
Access 2010数据库应用教程
8.3VBA编程环境—VBE窗口
8.3.1进入VBE窗口 进入VBE的方法有多种。可以将这些方法 分为两类,一类是从数据库窗口中打开VBE, 一类是从“报表”或“窗体”的“设计视图” 中打开VBE。
第2章 Access 2010数据库应用教程 Access 2010基础
Access 2010数据库应用教程
2.2 ACCESS 2010数据库的创建
2.2.1 使用模板创建数据库 操作步骤如下: (1)启动Access 2010; (2)在“文件”|“新建”选项卡上,单击 “样本模板” ; (3)在“可用模板”窗格中单击所需模板, 在右侧的“文件名”框中,输入数据库文件名。 若要更改文件的保存位置,可单击“文件名” 框右侧的“浏览某个位置来存放数据库”按钮 来选择新的位置; (4)单击“创建”。
Access 2010数据库应用教程
2.2.2 创建空数据库
操作步骤如下: (1)启动Access 2010; (2)在“文件”|“新建”选项卡上,单击 “空数据库” ; (3)在右侧的“文件名”框中,输入数据库 文件名; (4)单击“创建”。
Access 2010数据库应用教程
2.3 打开和关闭数据库
Access 2010数据库应用教程
2.6.2 数据库的导出
Access 2010可以将数据库对象导出为多 种数据类型,包括Excel文件、文本文件、 XML文件、Word文件、PDF文件、Access数 据库等。操作步骤如下: (1)打开要导出的数据库; (2)在导航窗格中选择要导出的对象; (3)单击“外部数据”选项卡,在“导出” 组中单击要导出的文件类型按钮,打开“导出” 对话框,在对话框中完成相关设置后,单击 “确定”按钮。
2.关闭Access 2010 方法主要有六种: (1)单击“文件”|“退出”命令; (2)单击标题栏上的“关闭”按钮; (3)单击标题栏上的“控制图标”,再单 击“关闭”命令; (4)双击“控制图标”; (5)右击标题栏,再单击“关闭”命令; (6)快捷键Alt+F4。
Access 2010数据库应用教程
《Access2010数据库应用技术》教案
2 学时
教
1.知识回顾(教师 边演示学生边操作回顾):
学
查询视图的切换方法;创建一类查询的步骤。
过
2.介绍本次实训内 容:
程
在“学籍管理”数据库中,创建一个名为“教师查询”的选择查询,
从“教师基本情况表”中查询出工作 3 年以上职称是“讲师”或“助教”、
“学历”是“研究生”的教师的姓名、工作时间、职称、学历、系别。
2.介绍本次实训内 容: 创建学籍管理数据库中的表的四种方法;对表结构的修改方法;表中记录
教
的编辑方法;表中数据的排序和筛选方法
学
3.教学展开:
过
案例展示。
程
介绍表对象的含义。
边演示边讲解:建学籍管理数据库中的表的四种方法;对表结构的修
改方法;表中记录的编辑方法;表中数据的排序和筛选方法。
互动操作:学生上台操作对表中字段掩码的设计、数据类型的修改、
2 学时
教
1.知识回顾(教师 边演示学生边操作回顾):
学
索引的作用;创建索引的方法;创建与修改表间关系的主要步骤。
过
2.介绍本次实训内 容:
程
在“学籍管理”数据 库的“教师基 本情况表”中录 入数据;以“ 课程编
码”作连接字段为“选课表”和“课程表”建立表间关系。
3.实训展开(学生 独立完成,教师手把手协助): 任务案例展示。
务
3.资料检索,学习学习情境 2.5。
第八讲 学籍管理数据库中表的管理和使用
实训内容:
教学目标: 教学重难点: 教学方法:
1.在“学籍 管理” 数据库 的“教师 基本 情况表”中录入数据。 2.以“课程 编码” 作连接 字段为“ 选课 表”和“课程表”建立表间关系。
Access 2010数据库应用技术案例教程
本书各章对应的素材和电子教案可以通过 /downpage 下载。
本书封面贴有清华大学出版社防伪标签,无标签者不得销售。 版权所有,侵权必究。侵权举报电话:010-62782989 13701121933
图书在版编目(CIP)数据
Access 2010 数据库应用技术案例教程 / 刘垣 主编. —北京:清华大学出版社,2018 (高等学校计算机应用规划教材) ISBN 978-7-302-49212-2
为编写此书,我们花费大量时间收集国内外有关 Access 研究的资讯,分析本书受众的 需求,研讨本书的体例,结合多年教学实践经验,以面向应用、面向创新为准则,设计了 一个大学生熟悉、也适于翻转课堂教学的大学教务管理数据库案例,以任务驱动的方式将 整个案例分解、贯穿于全书的各章节,使学习者处在一个从感性认识到知识理解,再到实 践应用的学习环境中,由浅入深、循序渐进地掌握 Access 数据库的基础知识。
1.2.2 概念模型的表示方法:实体-
联系方法···································· 20 1.2.3 关系模型的基本术语及性质 ···· 23 1.2.4 关系运算···································· 26 1.2.5 关系的完整性 ···························· 27 1.3 数据库设计 ···································29 1.3.1 数据库系统的需求分析 ············ 29 1.3.2 概念结构设计 ···························· 30 1.3.3 逻辑结构设计 ···························· 30 1.3.4 物理结构设计 ···························· 34 1.3.5 数据库的实施 ···························· 35 1.3.6 数据库的运行和维护 ················ 35 1.4 本章小结 ·······································35 1.5 思考与练习 ···································36 1.5.1 选择题········································ 36 1.5.2 填空题········································ 37 1.5.3 简答题········································ 37
第2章Access2010数据库应用教程表
第2章 Access 2010 表
知识要点
表的设计原那么 表构造设计概述 创立表 表的根本操作 表间关系 表的导入、导出与链接
Access 2010数据库应用教程
Access 2010数据库应用教程
重点与难点
重点:使用“表设计器〞创立表的构造 主键的概念、作用及设置方
修改表的构造
在“设计视图〞中修改表构造的操作步 骤如下: 〔1〕翻开要修改表的“设计视图〞; 方法一:在“导航窗口〞中右击表名, 在快捷菜单中选择“设计视图〞命令,
修改表的构造
在“设计视图〞 中修改表构造的 操作步骤如下: 〔1〕翻开要修 改表的“设计视 图〞; 方法二:单击 “视图〞下拉按 钮,点击“数据 表视图〞。
Access 2010数据库应用教程
使用数据表视图创立
步骤如下: 1.设计视图创立“学生〞表。 〔1〕启动Access 2010,在翻开的“文件〞窗口中,单击 “新建〞; 〔2〕在右侧的“文件名〞框中,键入文件名“学生管理〞, 选择保存的文件夹为“d:\学生管理〞,单击“创立〞,新 数据库随即翻开。
修改表的构造
Access 2010数据库应用教程
Access 2010数据库应用教程
修改表的构造
在“数据表视图〞中修改表构造的方法如下: 在导航窗格中双击需要修改的表,此时出现 “表 格工具〞选项卡,单击“字段〞选项,就可以通过 修改工具进展表构造的修改。
Access 2010数据库应用教程
设置和取消表的主键
主键是表中的一个字段或字段集,为每 条记录提供一个唯一的标识符。在数据 库中,信息被划分到基于主题的不同表 中,然后通过表关系和主键以指示 Access如何将信息再次组合起来。 Access使用主键字段将多个表中的数据 迅速关联起来,并以一种有意义的方式 将这些数据组合在一起。
Access 2010 数据库应用教程第2章 数据库操作
2.2 数据表的创建
• (3) 自定义“日期/时间”型字段的格式
2.2 数据表的创建
• (3) 自定义“日期/时间”型字段的格式
2.2 数据表的创建
• • • • (4) (5) (6) (7) “货币”型字段常用格式 “日期/时间”型字段系统常用格式 “是/否”型字段系统常用格式 自定义“自动编号”型字段格式
2.2 数据表的创建
表不仅是Access数据库中最重要的操作对象,也是 整个数据库系统的数据来源。一个数据库最基本的 需求是至少要有一个表。 2.2.1 表的构成 • (1) 字段名称 • (2) 数据类型 • (3) 字段大小 • (4) 字段的其他属性
2.2 数据表的创建
1. 表结构的定义及字段类型 Access中的字段类型有:数字型、文本型、日期/ 时间型、备注型、货币型、是/否型、自动编号型、 OLE对象型、超级链接型、查阅向导型等。 2. 表的属性设置: 包括:格式、输入掩码、默认值、有效性规则等属 性
(2)“样本模板”
例:利用Access 2010数据库模板创建 Access数据库。
2.1数据库的创建及使用
2.1.2数据库的使用 1 打开数据库:四种方式,分别为 “打开” “以只读方式打开” “以独占方式打开” “以独占只读方式打开” 2 设置数据库的属性 启动Access 2010,单击“文件”选项卡的“信息 ”项,单击窗口右侧的超链接“查看和编辑数据库 属性”
2.2 数据表的创建
2.2.4 表的属性设置 1. 字段的输入/显示格式设置 Access中,字段的输入/显示格式决定了该字段数 据的输入和显示格式。除了OLE字段类型外其他类 型的字段,系统内部已对其定义了许多格式
2.2 数据表的创建
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
ACCESS2010数据库应用技术教程考试试卷
(A卷)
考生请注意:
试卷下载请解压,解压完成后请将你下载的试卷文件夹修改成以自己的学号—姓名命名的文件夹,然后打开文件夹完成试题。
本次考试是机试,希望大家边做边保存,防止完成内容丢失。
在完成试卷的过程中如果出现计算机卡死现象请不要私自处理,请联系监考老师。
完成试卷后将所用文件保存并关闭,打成压缩包后上传至老师要求的服务器路径下。
加油!祝你考试成功!
理论题
【请在答题卡上完成】
一选择题(本题是单项选择题,每题只有一个备选答案,多选、错选、不选均不得分。
共15小题,每题1分,共计15分)
1、人们常说的数据模型是指(B)。
A、概念模型
B、实现模型
C、网状模型
D、关系模型
2、实体联系图又称为(C)。
A、N-S图
B、DFD
C、E-R图
D、RPD图
3、实体所具有的特性称为(B)。
A、实体
B、属性
C、元组
D、关系
4、数据库管理系统简称(C)。
A、DBO
B、DBS
C、DBMS
D、DBA
5、实体联系图又称为(C)。
A、N-S图
B、DFD
C、E-R图
D、RPD图
6、在宏中,openReport操作可用来打开指定的(D)。
A、查询
B、状态栏
C、窗体
D、报表
7、“商品”与“顾客”两个实体集之间的联系一般是(D)。
A、一对一
B、一对多
C、多对一
D、多对多
8、在E-R图中,用来表示实体的图形是(A)。
A、矩形
B、椭圆形
C、菱形
D、三角形
9、设有表示学生的三张表,学生S(学号,姓名,性别,年龄,身份证号),课程C(课号,课名),
选课SC(学号,课号,成绩),则表SC关键字(键或码)为:(C)。
A、课程.成绩
B、学号.成绩
C、学号.课号
D、学号.姓名,成绩
10、在数据管理技术发展的三个阶段中,数据共享最好的是(C)。
A、人工管理阶段
B、文件系统阶段
C、数据库系统阶段
D、三个阶段相同
11、Access2003中,表的字段数据类型中不包括(D)。
A、文本型
B、数字型
C、窗口型
D、货币型
12、Access2003的表中,(D)不可以定义为主键。
A、自动编号
B、单字段
C、多字段
D、OLE对象
13、如果一个字段在多数情况下取一个固定的值,可以将这个值设置成字段的(B)。
A、关键字
B、默认值
C、有效性文本
D、输入掩码
14、在对某字符型字段进行升序排序时,假设该字段存在这样四个值:"100"、"22"、"18"
和"3",则最后排序结果是(C)。
A、"100"、"22"、"18"、"3"B、"3"、"18"、"22"、"100"
C、"100"、"18"、"22"、"3"
D、"18"、"100"、"22"、"3"
15、在学生成绩表中,查询成绩为70—80分之间(不包括80)的学生信息。
正确的条件设
置为(C)
A、>69or<80
B、Between70and80
C、>=70and<80
D、in(70,79)
二、多项选择题(本题是多项选择题,每题有至少一个得备选答案,多选、错选、不选、漏选均不得分。
共5小题,每题2分,共计10分)
1、数据库管理系统主要功能有(ACD)。
A、数据定义功能
B、数据操纵功能
C、数据库的运行管理功能
D、数据库的建立和维护功能
E、数据库备份还原
2、数据库系统由(ABCE)组成。
A、硬件环境
B、软件环境
C、数据库
D、DBA
E、人员
3、数据库应用系统设计的步骤是(ABDE)。
A、系统分析阶段
B、系统设计阶段
C、系统测试阶段
D、系统实施阶段
E、系统维护阶段
4、数据库的特点是(ABDE)。
A、数据具有较小数据冗余
B、方便对数据进行管理和操作
C、数据不容易丢失
D、为各种合法用户共享
E、较高的数据独立性和可扩展性
5、关系运算包括(ABC)。
A、选择
B、投影
C、连接
D、笛卡尔积
E、自然连接
三填空题(本题共6小题,共10个空,每空1.5分,共计15分)
1、数据模型可以分为两种形式分别是:概念模型和实现模型。
2、指存储在某一种介质上的能够被识别的物理信号,用来表示各种信息,可以描述事物的特征、特点和属性称为数据。
3、access2010是关系类型的数据库管理系统。
4、连接运算分为两种形式:自然连接和等值连接。
5、access2010中六个对象分别为:表、查询、窗体、报表、宏、模块。
6、若实体A和B是多对多的联系,实体B和C是1对1的联系,则实体A和C是_多对多的联系。
操作题
四、操作题(本题共两小题,第一题15分,第二题45分,共计60分)
请为新疆农业大学科学技术学院支农劳动,设计一个管理系统。
本系统要实现增加、修改、删除、查询等操作,要输出一定的报表,有登录界面,登录的用户名为admin,密码为:123456。
具体要求如下:
(一)、基本操作题(共15分)
1、在以自己学号—姓名命名的文件夹中,新建数据库"支农劳动.accdb",将考生文件夹中的"学生.xls"导入到"学生"数据库,第一行包含列标题,设置"学号"字段为主键,将导入表命名为"学生信息"。
注意:以下创建好表之后录入5条信息,要包含自己的信息,导入的学生信息表中没有自己信息的话请将自己的信息添加上。
2、新建“带队老师信息表“,字段和内容见表1所示。
表1带队老师信息表
字段名称数据类型字段大小格式/掩码备注
教师编号文本5控制只能输入数字主键
教师姓名文本50
民族查阅向导输入五个民族出生日期日期时间
联系电话文本11控制输入11位数字
家庭联系电话文本11显示格式为(区号)-电话
3、创建“支农信息表”。
提示:支农劳动编号、学号、教师编号、支农地点,宿舍编号等
4、新建“任务完成情况表”
提示:劳动工号、支农编号、劳动日期、完成公斤数等
5、建立表间关系。
(二)简单操作题
一)、建立查询(10分)
1、建立查询实现,查询劳动工号、支农编号、老师姓名、学生姓名、班级等信息。
2、建立参数查询,查询出生日期大于1992年1月10日学生的信息。
3、通过查询,统计每位同学支农劳动完成的总任务数。
4、通过查询,计算每位同学支农老师差的任务数(总任务数630)。
5、建立查询,统计所用学生支农劳动完成任务量的平均值。
二)、建立窗体(20分)
本题根据完成情况和对支农劳动系统的理解情况,设计的窗体、布局等评分,希望大家认真阅读要求:【提示:如果需要可以根据实际需要建立查询、窗体等作为数据源】
1、建立登录窗体
2、建立系统主窗体
3、自己根据需要建立窗体,要实现支农劳动系统通过窗体实现数据的增加、修改、删除、查询、子窗体与主窗体、透视图窗体等。
三)、建立报表:(10分)
【提示:如果需要可以根据实际需要建立查询、窗体等作为数据源】
1、数据报表,显示每位同学支农劳动每天完成任务的情况和,完成总任务及其每天任务量的平均值。
2、标签报表,为每位同学制作标签,标签上信息包含学号、班级、联系方式、支农劳动编号、劳动工号等
3、建立图表报表,报表显示每位同学完成总任务情况的折线图。
四)、建立宏(5分)
要求:
1、建立的宏中包含打开、关闭对象宏、宏组、条件宏等。