计算机类教材 > 算法与程序设计

Access 数据库技术及应用

书号:9787113276904 套系名称:“十四五”普通高等学校规划教材

作者:张志辉 余志兵 廖建平 出版日期:2021-04-01

定价:46.00 页码 / 开本:0 /16

策划编辑:徐海英 责任编辑:祁云 李学敏

适用专业:计算机教材 适用层次:高职高专

最新印刷时间:2024-01-12

资源下载
教学课件(暂无) 教学素材(暂无)
习题答案(暂无) 教学案例(暂无)
教学设计(暂无) 教学视频(暂无)
内容简介 前言 目录 作者介绍 图书特色
  • 本书在介绍数据库基本理论基础上,以实例带动教学,详细介绍了数据库的基本概念、Access 2010关系数据库管理系统的主要功能和使用方法、数据库及表的基本操作、数据查询、窗体、报表、宏、模块和VBA以及数据库应用系统开发实例等内容。书中给出了大量的范例和提示,每章配有习题,并配有辅助实验教材,既可以帮助教师合理安排教学内容,又可以帮助学习者举一反三,快速掌握所学知识。本书适合作为高等院校非计算机专业数据库课程的教材,也可用做全国计算机等级考试二级Access数据库程序设计的培训教材,以及其他人员学习Access数据库程序设计的教材或参考用书?
    
  • 当代信息社会的发展,对大学生信息素养与能力的培养提出了新的要求。所谓信息素养与能力,国际21世纪教育委员会的报告认为是“吸收、处理、创造信息和组织利用、规划资源”的能力和素质。也就是说,要求信息社会中的每一名大学生,都能够在浩瀚的信息海洋中进行有效检索,发现有用的信息,并通过适当的分析处理,使获取的信息在自己的学习、工作和生活中发挥作用。
    
    数据库技术是现代数据管理技术的核心,也是计算机科学技术的热点研发领域之一。它研究如何组织和存储数据,如何高效地获取和处理数据。因此,能够利用数据库工具对数据进行基本的管理、分析、加工和利用,对于大学生是非常必要的。
    
    Microsoft Office Access是由微软发布的关系数据库管理系统。它结合了Microsoft Jet Database Engine 和图形用户界面两项特点,是Microsoft Office系列应用软件的一个重要组成部分。Access能够存取 Access/Jet、Microsoft SQL Server、Oracle和任何ODBC兼容数据库内的资料。熟练的软件设计师和资料分析师利用它来开发应用软件,而普通用户也能使用它来开发简单的应用软件。本书基于Access 2010版本进行讲解。
    
    本书以教育部的《全国计算机等级考试二级Access数据库程序设计考试大纲》为依据,从实用性和先进性出发,以通俗易懂的语言、示例化的方法,深入浅出地讲解了Access数据库的各项功能及应用。通过一个完整的数据库应用实例,直观系统地介绍了数据库基础知识和应用开发技术。
    
    全书共分8章:第1章介绍了数据库基础理论、关系数据库系统的基本概念;第2章介绍了数据库的基本操作及表的创建及操作;第3章介绍了查询的创建和使用;第4章介绍了窗体、控件、主/子窗体和切换面板的设计与应用;第5章介绍了报表的设计、排序与分组、计算技巧和预览打印等;第6章介绍了宏的创建、操作及运行;第7章介绍了模块与VBA编程基础;第8章以商品销售管理系统为例介绍了数据库应用系统设计开发技术及流程。
    
    本书由张志辉、余志兵、廖建平任主编,李红斌、田萍芳、梅雪飞、刘星任副主编。其中,第1、3章由张志辉编写,第2、5、6章由余志兵编写,第4章由李红斌编写,第7、8章由廖建平编写。
    
    由于时间仓促,编者水平有限,书中难免存在一些不妥及疏漏之处,敬请同行及广大读者批评指正,编者不胜感激。
    
     
    
    编  者   
    
    2020年8月 
    
    ?
    
  • 第1章  数据库基础........................................ 1
    
    1.1  数据库管理系统.. 1
    
    1.1.1  信息、数据和数据库.. 1
    
    1.1.2  数据管理技术的发展.. 2
    
    1.1.3  数据库管理系统.. 4
    
    1.2  数据库系统.. 5
    
    1.2.1  数据库系统的组成.. 6
    
    1.2.2  数据库系统的特点.. 6
    
    1.2.3?数据库的体系结构.. 7
    
    1.2.4?新型数据库系统.. 9
    
    1.3  数据模型.. 10
    
    1.3.1  数据模型的组成要素.. 11
    
    1.3.2  概念模型.. 11
    
    1.3.3  数据模型.. 15
    
    1.4?关系数据库系统.. 17
    
    1.4.1?关系模型中常用的术语.. 18
    
    1.4.2?E-R图向关系模型的转换.. 19
    
    1.4.3?关系数据模型的特点.. 21
    
    1.4.4  关系运算.. 21
    
    1.4.5?关系的规范化.. 24
    
    1.4.6  关系的完整性.. 27
    
    习题.. .. 28
    
    第2章  数据库与表...................................... 30
    
    2.1  Access 2010基础.. 30
    
    2.1.1  Access 2010 系统的启动与退出.. 30
    
    2.1.2  Access 2010的工作环境.. 32
    
    2.1.3  Access数据库中的对象.. 33
    
    2.2  创建数据库.. 34
    
    2.2.1  使用向导创建数据库.. 34
    
    2.2.2  创建空数据库.. 35
    
    2.2.3  打开和关闭数据库.. 36
    
    2.2.4  设置默认文件夹.. 37
    
    2.3?表的概念.. 38
    
    2.3.1?表的结构.. 38
    
    2.3.2?字段类型.. 39
    
    2.4?创建表.. 41
    
    2.4.1?创建表结构.. 41
    
    2.4.2?表的两种视图.. 46
    
    2.4.3  数据的输入.. 46
    
    2.5?表的属性设置.. 47
    
    2.5.1?字段大小.. 48
    
    2.5.2?字段的格式.. 48
    
    2.5.3?输入掩码.. 48
    
    2.5.4?默认值.. 50
    
    2.5.5?有效性规则与有效性文本.. 50
    
    2.5.6?字段的其他属性.. 52
    
    2.6?表的维护.. 52
    
    2.6.1?修改表的结构.. 52
    
    2.6.2?修改表的内容.. 54
    
    2.6.3?修改表的外观.. 56
    
    2.6.4?表的复制、删除、重命名.. 58
    
    2.6.5  数据的导入和导出.. 59
    
    2.7  表数据的显示.. 61
    
    2.7.1?浏览显示.. 61
    
    2.7.2?筛选显示.. 61
    
    2.8  表的排序和索引.. 64
    
    2.8.1?表的排序.. 64
    
    2.8.2?表的索引.. 66
    
    2.9  建立表间的关系.. 69
    
    2.9.1?表关系的概念.. 69
    
    2.9.2  创建表间关系.. 70
    
    2.9.3?编辑表间关系.. 71
    
    2.9.4?实施参照完整性.. 72
    
    习题.. .. 73
    
    第3章  数据查询......................................... 77
    
    3.1  查询的基本概念.. 77
    
    3.1.1  查询的功能.. 77
    
    3.1.2  查询的类型.. 78
    
    3.1.3  创建查询的方法.. 79
    
    3.1.4  创建查询使用的工具.. 82
    
    3.1.5  运行查询.. 82
    
    3.2  查询准则.. 83
    
    3.2.1  条件中使用的运算符.. 83
    
    3.2.2  条件中使用的函数.. 85
    
    3.3  选择查询.. 87
    
    3.3.1  组合条件查询.. 87
    
    3.3.2  自定义计算查询.. 89
    
    3.3.3  预定义计算查询.. 90
    
    3.3.4  排序查询结果.. 92
    
    3.4  参数查询.. 93
    
    3.4.1  单参数查询.. 93
    
    3.4.2  多参数查询.. 94
    
    3.5  交叉表查询.. 95
    
    3.5.1  使用查询向导创建交叉表查询.. 95
    
    3.5.2  使用设计视图创建交叉表查询.. 97
    
    3.6  操作表查询.. 97
    
    3.6.1  生成表查询.. 98
    
    3.6.2  删除查询.. 99
    
    3.6.3  更新查询.. 100
    
    3.6.4  追加查询.. 101
    
    3.7  SQL概述.. 102
    
    3.8  SQL数据定义.. 103
    
    3.8.1  创建表.. 103
    
    3.8.2  删除表.. 104
    
    3.8.3  修改表的结构.. 105
    
    3.9  SQL数据操作.. 106
    
    3.9.1  插入数据.. 106
    
    3.9.2  更新数据.. 106
    
    3.9.3  删除数据.. 107
    
    3.10  SQL数据查询.. 107
    
    3.10.1  SQL查询语句.. 108
    
    3.10.2  简单查询.. 108
    
    3.10.3  连接查询.. 113
    
    3.10.4  嵌套查询.. 114
    
    3.10.5  联合查询.. 117
    
    3.10.6  传递查询.. 117
    
    习题.. .. 118
    
    第4章  窗体.............................................. 121
    
    4.1  窗体概述.. 121
    
    4.1.1  窗体的作用.. 121
    
    4.1.2  窗体的类型.. 122
    
    4.1.3  窗体的视图.. 124
    
    4.2  创建窗体.. 125
    
    4.2.1  自动创建窗体.. 126
    
    4.2.2  手动创建窗体.. 128
    
    4.2.3  使用“窗体向导”创建窗体.. 130
    
    4.3  设计窗体.. 133
    
    4.3.1  窗体设计视图.. 133
    
    4.3.2  常用控件的分类.. 137
    
    4.3.3  常用控件的功能.. 138
    
    4.3.4  常用控件的使用.. 140
    
    4.3.5  切换面板.. 147
    
    4.4  美化窗体.. 149
    
    4.4.1  使用主题.. 149
    
    4.4.2  使用条件格式.. 149
    
    4.4.3  添加当前日期和时间.. 150
    
    4.4.4  对齐窗体中的控件.. 151
    
    习题.. .. 151
    
    第5章  报表.............................................. 154
    
    5.1  报表概述.. 154
    
    5.1.1  报表的作用.. 154
    
    5.1.2  报表的构成.. 155
    
    5.1.3  报表的类型.. 156
    
    5.1.4  报表的视图.. 156
    
    5.2  创建报表.. 157
    
    5.2.1  自动创建报表............................................. 157
    
    5.2.2  使用手动方式创建报表.. 159
    
    5.2.3  使用向导创建报表.. 160
    
    5.2.4  使用设计视图创建报表.. 164
    
    5.3  设计报表.. 166
    
    5.3.1  设置报表的外观.. 167
    
    5.3.2  添加背景图案.. 167
    
    5.3.3  插入日期和时间.. 167
    
    5.3.4  插入页码.. 168
    
    5.3.5  使用节.. 169
    
    5.3.6  添加线条和矩形.. 169
    
    5.4  报表高级设计.. 170
    
    5.4.1  报表排序.. 170
    
    5.4.2  报表分组.. 170
    
    5.4.3  报表计算.. 172
    
    5.4.4  子报表.. 173
    
    5.4.5  报表预览与打印.. 174
    
    习题.. .. 174
    
    第6章  宏的创建和使用............................... 177
    
    6.1  宏概述.. 177
    
    6.1.1  宏的分类.. 177
    
    6.1.2  宏的操作界面.. 178
    
    6.1.3  常用的宏操作.. 180
    
    6.2  创建和编辑宏.. 181
    
    6.2.1  创建独立的宏.. 181
    
    6.2.2  创建嵌入的宏.. 185
    
    6.2.3  创建数据宏.. 186
    
    6.3  运行与调试宏.. 187
    
    6.3.1  宏的运行.. 187
    
    6.3.2  宏的调试.. 188
    
    6.4  宏的应用.. 189
    
    6.4.1  创建登录窗体.. 189
    
    6.4.2  用宏控制窗体.. 190
    
    习题.. .. 191
    
    第7章  模块与VBA编程基础........................ 193
    
    7.1  模块与VBA概述.. 193
    
    7.1.1  模块概述.. 193
    
    7.1.2  VBA概述.. 194
    
    7.2  模块的创建与VBA编程环境.. 194
    
    7.2.1  模块的创建.. 194
    
    7.2.2  VBE编辑环境.. 195
    
    7.3  VBA程序设计基础.. 197
    
    7.3.1  数据类型.. 198
    
    7.3.2  常量与变量.. 198
    
    7.3.3  运算符与表达式.. 200
    
    7.3.4  常用内部函数.. 202
    
    7.4  程序语句.. 207
    
    7.4.1  顺序结构.. 207
    
    7.4.2  选择结构.. 209
    
    7.4.3  循环结构.. 211
    
    7.5  过程定义与调用.. 213
    
    7.5.1  Sub子过程的定义与调用.. 214
    
    7.5.2  函数过程(Function).. 215
    
    7.6  VBA程序的调试.. 216
    
    7.7  VBA数据库编程.. 219
    
    7.7.1  数据库引擎及其接口.. 219
    
    7.7.2  DAO. 220
    
    7.7.3  ADO. 221
    
    习题.. .. 223
    
    第8章  数据库系统实例............................... 227
    
    8.1  商品销售管理系统设计.. 227
    
    8.1.1  需求分析.. 227
    
          
    
     
    
     
    
     
    
     
    
     
    
     
    
     
    
     
    
     
    
     
    
     
    
     
    
     
    
     
    
     
    
     
    
     
    
     
    
     
    
    8.1.2  概念模式设计.. 228
    
    8.1.3  逻辑模式设计.. 228
    
    8.2  数据库实施.. 228
    
    8.2.1  建立商品销售管理数据库.. 228
    
    8.2.2  建立数据表.. 228
    
    8.2.3  建立表间关系.. 230
    
    8.3  窗体设计... 231
    
    8.3.1  流程控制窗体的设计.. 231
    
    8.3.2  信息录入窗体的设计.. 234
    
    8.3.3  信息查询窗体设计.. 236
    
    8.4  报表设计... 240
    
    8.5  应用系统的设置.. 242
    
    8.5.1  数据库密码的设置.. 243
    
    8.5.2  启动窗口的设置.. 243
    
     
    
     
    
    ?
    
  • 张志辉: 1976年10月生,,44岁,三峡大学工学硕士,武汉科技大学计算机科学与技术学院讲师,主要研究方向为大数据和计算机应用。 主持教研项目“面向新工科人才培养的程序设计基础课程教学拓展的研究与实践”,参与参与863国家重大仪器专项“铁矿石实时在线检测仪器的应用与开发”,参与国家自然科学基金3项,主持国家电网创新项目“综合日志分析系统“项目。在《计算机教育》、《教育现代化》、《三峡大学学报》等杂志发表论文近十篇,编著《计算机程序设计基础(VB)》等教材五本。余志兵: 1974年5月生,东北大学本科,西华师范大学理学硕士,武汉科技大学计算机科学与技术学院讲师,主要研究方向为数据仓库、决策支持和计算机应用。在《武汉科技大学学报》、《西华师范大学学报》等杂志发表论文数篇,主编参编《Access数据库基础及应用》等教材六本。廖建平: 54岁,武汉理工大学工学硕士,武汉科技大学计算机科学与技术学院讲师,主要研究方向为计算机应用。在《微计算机信息》、《计算机与数字工程》、《软件导刊》等杂志发表论文8篇,编著《计算机程序设计基础(VB)》等教材5本。?
    
  • 本书适合作为普通高等学校非计算机专业数据库课程的教材,也可作为全国计算机等级考试二级Access数据库程序设计的培训教材,以及其他人员学习Access数据库程序设计的参考用书。
    
    ?