根据我校医学类专业学生的特点及培养目标,确定数据库应用基础课程的主要教学内容,体现必需、够用、易学为度,以应用能力为目的,以讲清概念、理论联系实际、强化应用为重点。实验项目内容及数据尽量与专业相关,贴近生活,充分考虑非计算机专业的特点,语言描述通俗易懂,激发学习兴趣,降低学习难度。
内容体现了必需、够用、易学为度,以应用能力为目的,以讲清概念、理论联系实际、强化应用为重点。降低学习难度,激发学习兴趣,提高应用能力。
前言
数据库技术是现代信息科学与技术的重要组成部分,是计算机数据处理与信息管理系统的核心。在数据库系统中,可以通过数据库管理系统对数据进行统一管理,从而减少数据存储冗余、实现数据共享、保障数据安全,以及高效地检索和处理数据。为了能够开发简单的数据库应用系统,能够运用数据库解决自己专业的实际问题,用户需要熟悉和掌握一种数据库管理系统。
Access数据库应用是高等院校计算机基础教育第二阶段的必修课程之一,是培养学生利用数据库技术对数据和信息进行管理、加工和运用的实用课程。课程教学目标是使学生掌握数据库的基本操作和应用,能够开发简单的数据库应用系统,为运用数据库技术解决本专业实际问题打下良好的基础。
本书以Access 2010数据库对象为主线,以“医院管理”数据库为主要案例,介绍了数据库的基本操作和实际应用。全书主要内容分为7章,分别为数据库基础知识、数据库和表、查询、窗体设计、报表设计、宏和VBA程序设计。全书讲解简明扼要、通俗易懂、由浅入深,充分考虑非计算机专业的特点,主要内容体现了必需、够用、易学的特点,以应用能力为目的、强化应用为重点,理论联系实际,降低了学习难度,激发了学生的学习兴趣。
参与本书编写的编者都是长期从事计算机课程教学的一线教师,具有丰富的教学经验,对学生的思维习惯和学习习惯都有深刻理解,能将理论教学与实际应用合理地结合起来。
本书由蔡润芹、董万归担任主编,陈建华、杨锦伟担任副主编,蔡润芹负责组织编写和全书统稿。参编人员分工如下:第1章、第2章由蔡润芹编写;第3章、第6章由陈建华编写;第4章、第5章由杨锦伟编写;第7章由董万归编写。此外,参与编写工作的还有寸仙娥、孙思良等。在编写本书的过程中,编者参考了一些优秀的图书和网络资料,在此对参考资料的作者表示衷心的感谢。
本书可以作为高等院校医学类专业及其他非计算机专业的教学用书,也可以作为全国计算机等级考试参考用书。为了方便教学和读者的实训操作,编者还编写了《Access数据库应用实验指导及习题集》一书,并制作了教学课件,作为与本书配套的教学资料使用。
由于编者水平有限,书中难免存在疏漏或不妥之处,敬请读者批评指正!
大理大学副教授,教龄24年,讲授过的课程有数据库原理及应用、Visual Basic程序设计、Access数据库应用、办公自动化、大学计算机基础等。
目录
第1章数据库基础知识1
11数据库技术的产生与发展1
111数据与数据处理1
112数据库技术的发展过程2
12数据库系统7
13数据模型9
131实体与实体联系9
132数据模型简介10
14关系数据库11
141关系模型基本概念11
142关系运算12
143关系的完整性约束14
15数据库设计基础15
151数据库设计的步骤16
152数据库设计实例17
16Access概述18
161Access的发展19
162Access 2010数据库的组成19
163Access 2010 主界面21
第2章数据库和表23
21创建数据库23
211创建空数据库23
212使用模板建立数据库24
213打开和关闭数据库24
22建立表25
221表的组成25
222建立表结构27
223设置字段属性30
224建立表间关系34
23表中数据的输入36
231使用数据表视图输入数据37
232使用查阅列表输入数据38
233获取外部数据40
24表的编辑43
241修改表结构43
242修改表中数据44
243调整表的外观45
25表的操作47
251记录排序47
252记录筛选49
〖1〗〖1〗〖1〗〖1〗第3章查询52
31查询概述52
311查询的类型52
312查询的条件53
313创建查询的方法56
32创建选择查询58
321使用查询向导创建查询58
322使用查询设计视图创建查询63
323在查询中进行计算66
33创建交叉表查询70
331认识交叉表查询71
332使用交叉表查询向导创建交叉表查询71
333使用设计视图创建交叉表查询74
34创建参数查询74
341单参数查询74
342多参数查询75
35创建操作查询75
351生成表查询76
352删除查询77
353更新查询78
354追加查询79
36SQL查询80
361SELECT语句81
362INSERT语句83
363UPDATE语句84
364DELETE语句85
365SQL特定查询85
第4章窗体设计89
41窗体概述89
411窗体的功能89
412窗体的视图90
42创建窗体91
421创建窗体的命令92
422创建窗体的方法93
423自动创建窗体93
424创建图表窗体97
425使用向导创建窗体100
43设计窗体103
431窗体的组成和结构103
432常用控件的功能及使用107
433窗体或控件的属性121
44修饰窗体127
441主题的应用127
442窗体的布局127
45窗体综合实例129
第5章报表设计134
51报表的基本概念与组成134
511认识报表134
512报表的视图135
513报表的组成135
514报表的类型137
52创建报表137
521使用“报表”按钮创建报表138
522使用“空报表”按钮创建报表139
523使用“报表向导”按钮创建报表140
524使用“标签”按钮创建报表143
525使用“报表设计”按钮创建报表146
526导出报表148
53编辑报表148
531在报表中添加日期和时间148
532在报表中添加页码148
533添加计算控件实现计算149
54报表排序和分组150
541报表排序150
542报表分组151
第6章宏153
61宏的功能153
611宏的基本概念153
612宏的操作界面153
62创建宏155
621创建操作序列宏155
622创建含有子宏的宏156
623创建含有条件操作的条件宏158
63编辑宏159
64运行宏和调试宏159
641运行宏159
642调试宏160
65宏与Visual Basic161
651宏与VBA编程161
652将宏转换为Visual Basic程序代码162
第7章VBA程序设计163
71模块概述163
711认识模块163
712创建模块163
713模块的组成163
72VBA程序设计基础164
721VBA数据类型164
722VBA常量和变量166
723VBA数据库对象变量167
724运算符和表达式168
725常用标准函数169
73VBA流程控制172
731编写规则172
732选择结构172
733循环结构174
74过程和函数177
741子过程的定义和调用177
742函数的定义和调用177
75VBA数据库编程178
751数据访问对象178
752ActiveX数据对象179
附录181
附录A常用函数181
附录B常用的宏操作命令185
参考文献189