Access 2010数据库技术及应用实训教程(txt+pdf+epub+mobi电子书下载)


发布时间:2020-08-08 20:47:41

点击下载

作者:郭欣 赵任颖

出版社:中国铁道出版社

格式: AZW3, DOCX, EPUB, MOBI, PDF, TXT

Access 2010数据库技术及应用实训教程

Access 2010数据库技术及应用实训教程试读:

前言

随着云时代的来临,大数据引起了越来越多的关注,如何在工作、学习和生活中有效地对数据进行管理成为一个迫切而重要的问题。Access作为一个入门级的数据库应用平台和开发工具,具有强大的数据处理、统计分析能力,也可用来开发各类企业管理软件。Access 2010与以往的版本相比,特别是与Access 2007之前的版本相比,用户界面发生了重大变化。Access 2007中引入了两个主要的用户界面组件:功能区和导航窗格。而在Access 2010中,不仅对功能区进行了多处更改,还引入了第三个用户界面组件Microsoft Office Backstage视图。

为了顺应新时期对计算机应用技术的发展和人才市场需求的变化,编者参照教育部高等学校文科计算机基础教学指导委员会编写的《高等学校文科类专业大学计算机教学基本要求》(第6版),并结合Access 2010的特点和多年的教学积累,编写了本书。

本书内容分为7章:第1章为创建和设计表(37个实验)、第2章为创建和设计查询(85个实验)、第3章为创建和设计窗体(25个实验)、第4章为创建和设计报表(35个实验)、第5章为设计和创建宏(10个实验)、第6章为模块与VBA(14个实验)、第7章为综合实训(2个实训)。每章的实训练习按照知识点展开,先易后难,先分解后综合,符合学生的认知规律和学习习惯。

本书从应用型本科教育学生对数据库技术的能力要求出发,结合Access的知识点顺序,由简到难,逐步提高学生的数据库应用和实践能力,内容实用,可操作性强。本书与同类教学用书相比具有如下特点:(1)本书针对Access的每一个操作对象,分为表、查询、窗体、报表、宏、模块与VBA6个部分进行训练,最后又加了两个综合实训,帮助读者逐步了解Access。(2)仅对疑难点给出解析要点,而未给出详细的解题步骤,以培养学生举一反三、触类旁通的独立学习能力。(3)本书适用性较强,适合各类高等院校各专业学习,也可作为全国计算机等级考试二级(Access数据库程序设计)的备考用书。(4)本书凝聚了编写人员的教学经验和心得,编者系多年参与一线教学的教师,具有丰富的教学和培训经验。

本书由郭欣、赵任颖任主编,具体分工为:第1、3、4章和附录E由赵任颖编写,第2、5、6章和附录A、B、C、D由郭欣编写,第7章由郭欣、赵任颖共同编写。顾顺德主审。

由于时间仓促,加之编者水平有限,书中难免存在疏漏和不足之处,恳请广大读者批评指正。

编者2016.11月第1章创建和设计表

本章主要涉及的内容是数据表的创建和操作,包括37个操作题。数据表是数据库的基础,不仅依存于数据库,也是数据库其他对象的操作数据来源。

主要知识点

1.表的建立与维护(1)建立表结构:使用向导、使用表设计器、使用数据表。(2)设置字段属性及主键。(3)设置表属性。(4)输入不同类型的数据。(5)修改表结构:添加字段、修改字段、删除字段、调整字段顺序。(6)编辑表内容:添加记录、修改记录、删除记录、复制记录。(7)调整表外观:设置数据的格式、设置数据表的格式、改变字段顺序、调整行高和列宽、隐藏/取消隐藏字段、冻结/取消冻结字段、备份表。(8)查找、替换数据。

2.表的高级操作(1)表间关系的概念:一对一、一对多、多对多。(2)建立表间关系。(3)设置参照完整性。(4)排序记录。(5)筛选记录:按内容选定筛选、按内容排除筛选、按窗体筛选、高级筛选。

3.获取外部数据(1)导入数据。(2)追加数据。(3)链接数据。(4)导出数据。1.1表的建立与维护

实验一

涉及的知识点

使用“表设计”创建表,设置字段大小、字段类型、主键,创建查阅列表、有效性规则,输入数据。

操作要求(1)打开素材文件夹sc291301001中的samp1.accdb数据库文件,建立表student,结构如表1-1所示。

表1-1 student表的结构(2)根据表结构,判断并设置主键。(3)将“性别”字段值的输入设置为“男”“女”列表选择。(4)设置“年龄”字段的有效性规则为大于15且小于70,有效性文本为“年龄不在范围内”。(5)在表中输入数据,内容如图1-1所示。

图1-1 表记录(6)按原文件名保存。

提示

第3小题:将表student切换到“设计视图”。可以使用查阅向导为“性别”字段创建查阅列表。首先,在“性别”字段的数据类型中选择“查阅向导”,如图1-2所示;然后,在弹出的对话框内选择“自行键入所需的值”,如图1-3所示;单击“下一步”按钮,如图1-4所示,输入“男”“女”,单击“完成”按钮即可。

图1-2 选择“查阅向导”数据类型

第4小题:将表student切换到“设计视图”。设置“年龄”字段的有效性规则属性为“>15 and<70”。

图1-3 “查阅向导”对话框1

图1-4 “查阅向导”对话框2

实验二

涉及的知识点

使用“表设计”创建表,设置字段大小、字段类型、主键、输入掩码、默认值、有效性规则。

操作要求(1)打开素材文件夹sc291301002中的samp1.accdb数据库文件,建立表teacher,结构如表1-2所示。

表1-2 teacher表的结构(2)根据表结构,判断并设置主键。(3)设置“联系电话”字段的输入掩码,要求前四位为“021-”,后8位为数字。(4)设置“在职否”字段的默认值为真值。(5)设置“工作时间”字段的有效性规则,要求只能输入上一年度5月1日(含)以前的日期(本年度年号必须用函数获取)。(6)按原文件名保存。

提示

第3小题:将表teacher切换到“设计视图”。将“联系电话”字段的输入掩码属性设置为“"021-"00000000”。其中“021-”需要用英文双引号括起来,因为它是直接显示的文本数据;“0”表示“必须输入数字(0~9,必选项),不允许用加号(+)和减号(-)”,此处需要8个“0”用来表示8位数字。表1-3所示为定义输入掩码属性所使用的字符表。

表1-3 定义输入掩码属性所使用的字符表

第4小题:将“在职否”字段的默认值属性设置为“true”或者“yes”或者“-1”均可。如果默认值为假值,则可以设置属性值为“false”或者“no”或者“0”。

第5小题:在“工作时间”字段的“有效性规则”文本框中利用DateSerial、Year、Date函数计算。

注意: 日期/时间函数包括以下几种。(1)Date()

功能:返回当前系统日期。

函数格式:Date()(2)Year()

功能:返回日期表达式年份的整数。

函数格式:Year(<日期表达式>)(3)Month()

功能:返回日期表达式月份的整数(1~12)。

函数格式:Month(<日期表达式>)(4)Day()

功能:返回日期表达式日期的整数(1~31)。

函数格式:Day(<日期表达式>)(5)Weekday()

功能:返回日期表达式星期的整数(1~7)。

函数格式:Weekday(表达式1,return_type)

return_type为1或省略时,1-7代表星期日~星期六

return_type为2时,1-7代表星期一~星期日

return_type为3时,0-6代表星期一~星期日(6)DateSerial()

功能:返回指定年月日的日期。

函数格式:DateSerial(表达式1,表达式2,表达式3)(7)Time()

功能:返回当前系统时间。

函数格式:Time()

实验三

涉及的知识点

使用“表设计”创建表,设置字段大小、字段类型、有效性规则、默认值、输入掩码、说明。

操作要求(1)打开素材文件夹sc291301003中的samp1.accdb数据库文件,建立表book,结构如表1-4所示。

表1-4 book表的结构(2)设置“入库日期”字段的有效性规则为“不可为空”,并且默认值为系统当前日期。(3)设置“编号”字段的输入掩码:前面为“ISDN:”,后面为5个数字或字母。(4)设置“书名”字段的说明为“请使用中文名称”。(5)在“简介”字段前添加“书本密码”字段,并设置该字段显示为星号。(6)按原文件名保存。

提示

第1小题:“单价”字段以2位小数显示,不仅需要设置“单价”字段的“小数位数”为2,还需要设置“格式”属性为“固定”。

第2小题:将表book切换到“设计视图”。单击“入库日期”字段行,在“有效性文本”文本框内输入“is not null”。

第5小题:将表book切换到“设计视图”。设置“书本密码”字段显示为星号,是指将该字段的“输入掩码”的属性设置为“密码”,以创建密码项文本框。如图1-5所示,单击“书本密码”字段,在该字段的“输入掩码”属性的右侧单击“…”按钮,弹出图1-6所示的对话框,选择“密码”选项,单击“完成”按钮。

图1-5 设置“书本密码”字段属性

图1-6 设置“书本密码”字段属性

实验四

涉及的知识点

使用“表设计”创建表,设置字段大小、字段类型、有效性规则、默认值、索引、必需、标题、隐藏字段。

操作要求(1)打开素材文件夹sc291301004里的samp1.accdb数据库文件,建立表product,结构如表1-5所示。

表1-5 product表的结构(2)设置“入库日期”字段值的有效性规则为“不为空”,并且默认值为系统当前日期的前一天。(3)设置“编号”字段为“必需”字段、无重复索引。(4)设置“名称”字段的标题为“产品名称”。(5)隐藏“供货商”字段。(6)按原文件名保存。

提示

第5小题:将表product切换到“数据表视图”。右击“供货商”字段列,在弹出的快捷菜单中选择“隐藏字段”命令。

实验五

涉及的知识点

使用“表设计”创建表,设置字段大小、字段类型、默认值、输入掩码、插入字段,添加OLE对象。

操作要求(1)打开素材文件夹sc291301005中的samp1.accdb数据库文件,建立表worker,结构如表1-6所示。

表1-6 worker表的结构(2)“工作时间”默认值设置为系统当前日期的后一天。(3)设置“编号”字段的输入掩码为5个字母。(4)在“姓名”和“年龄”之间添加一个新字段“照片”,类型为“OLE”对象。(5)设置第一条记录的“照片”字段数据为素材文件夹sc291301005中的“照片.bmp”文件。(6)按原文件名保存。

提示

第5小题:将表worker切换到“数据表视图”。右击“第一条记录”字段行中的“照片”字段,在弹出的快捷菜单中选择“插入对象”命令。在弹出的对话框中选择“由文件创建”单选按钮,单击“浏览”按钮,选择素材文件夹下的“照片.bmp”,单击“打开”按钮,如图1-7所示。

图1-7 在“照片”字段中插入照片

实验六

涉及的知识点

使用“表设计”创建表,设置字段大小、字段类型、字段格式设置、有效性规则、隐藏字段。

操作要求(1)打开素材文件夹sc291301006中的samp1.accdb数据库文件,在该数据库中新建一个名称为“门诊挂号”的数据表。表结构设置如表1-7所示。

表1-7 “门诊挂号”表的结构(2)设置“费用”字段以两位小数显示。(3)将“时间”字段的格式设置为“××月××日××××”的形式。(4)设置表的有效性规则为“费用”字段大于10。(5)隐藏“病人编号”字段。(6)按原文件名保存。

提示

第3小题:将表“门诊挂号”切换到“设计视图”。单击“时间”字段行,在“格式”属性文本框内输入“ mm月dd日yyyy ”,输入完成后,Access会自动将格式转换成“mm \月dd \日yyyy”。自定义“日期/时间”格式可使用的字符可参考表1-8所示。

表1-8 “日期/时间”格式的字符表

续表

实验七

涉及的知识点

使用“表设计”创建表,设置字段大小、字段类型、有效性规则、有效性文本、默认值、unicode压缩、输入掩码。

操作要求(1)打开素材文件夹sc291301007中的samp1.accdb数据库文件,在该数据库中新建一个名称为“职员奖励表”的数据表。表结构设置如表1-9所示。

表1-9 表“职员奖励表”的结构

试读结束[说明:试读内容隐藏了图片]

下载完整电子书


相关推荐

最新文章


© 2020 txtepub下载