新書推薦:
《
养育不好惹的小孩
》
售價:HK$
77.3
《
加加美高浩的手部绘画技法 II
》
售價:HK$
89.4
《
卡特里娜(“同一颗星球”丛书)
》
售價:HK$
87.4
《
伟大民族:从路易十五到拿破仑的法国史(方尖碑)
》
售價:HK$
188.2
《
古今“书画同源”论辨——中国书法与中国绘画的关系问题兼中国画笔墨研究
》
售價:HK$
132.2
《
《日本文学史序说》讲演录
》
售價:HK$
72.8
《
无尽的海洋:美国海事探险与大众文化(1815—1860)
》
售價:HK$
99.7
《
治盗之道:清代盗律的古今之辨
》
售價:HK$
122.1
|
編輯推薦: |
《Access数据库应用》为中国大学MOOC平台上线的“Access数据库应用”课程(MOOC网址:https://www.icourse163.org/course/BUU-1206452810)的配套教材。该课程于2019年上线以来,已经开设四轮,学习者累计达到4万多人。课程有丰富的教学资源,包括全套的教学视频、案例操作演示视频、电子文档、自测练习、周测、作业、讨论与考试。
《Access数据库应用》以数据库管理数据的思想、方法和技术三维统一为目标,注重计算思维的培养,强调运用“抽象与自动化”思想认识和分析现实问题,强调“给世界建模”这一数据库管理数据的核心思想;注重数据建模方法的介绍,通过对创设的【学知书屋】应用场景建模,详细描述抽象现实世界,建立概念模型、逻辑和物理数据模型的过程与方法;注重技术运用,强调应用Access数据库管理系统提供的软件技术解决实际问题,关注用户与数据库之间的关系,设计开发数据库应用系统。
|
內容簡介: |
《Access数据库应用》为普通高等学校数据库技术入门教材。全书共分7章,内容按照知识与模型、建模与设计、管理与技术三个层次递进式展开,主要介绍了数据库系统的基本概念、数据建模方法、使用Access创建数据库、表与查询、窗体、报表与宏对象,以及应用系统开发的完整过程与方法,并以一个业务数据库【学知书屋】的抽象建模、设计实施、应用开发的完整过程贯穿整本教材。 《Access数据库应用》以掌握数据库管理数据的思想、方法和技术为目标,注重计算思维的培养,强调运用“抽象与自动化”思想认识和分析现实问题,强调“给世界建模”这一数据库管理数据的核心思想;注重数据建模方法的介绍,通过对创设的【学知书屋】应用场景建模,详细描述抽象现实世界,建立概念模型、逻辑和物理数据模型的过程与方法;注重技术运用,强调应用Access数据库管理系统提供的软件技术解决实际问题,关注用户与数据库之间的关系,设计开发数据库应用系统。 《Access数据库应用》可作为普通高等院校非计算机专业的数据库技术入门教材和基础教材,对数据库技术、数据建模方法、Access数据库管理系统的使用感兴趣,致力于相关方面学习和应用的其他读者,也可从本书中获取基本的指导。 《Access数据库应用》还可作为中国大学MOOC平台上线的“Access数据库应用”课程的教材。
|
關於作者: |
戴红,北京航空航天大学计算机科学与工程专业毕业,硕士,现为北京联合大学应用文理学院教师,副教授,基础教学部主任。
作者长期从事数据库、数据仓库技术研究,在时空数据建模、时空数据库和数据仓库方面积累了研究经验和研究成果,完成相关项目5项,发表与数据建模和数据库相关论文7篇,获得相关软件著作权1项。曾以作者出版教材3本,第二作者出版教材3本,译者出版教材2本,第二译者出版教材1本,其中主要参编的《网络数据库技术》一书2012年获北京市精品教材。
作者团队多年来一直从事数据库、程序设计课程的教学工作,承担学院公共基础课《Access数据库应用》的教学、课程建设、教学研究和课程改革工作,积累了丰富的教学经验和教学研究成果,编著和译著出版相关教材5部,完成和在研相关校级教学研究和改革项目4项,获两项校级教学成果,发表有关教材编著方面的论文1篇,有着丰富的教材写作经验。
|
目錄:
|
第1章 数据库系统概述 1
1.1 数据库系统的基本概念 2
1.1.1 基本术语 2
1.1.2 数据库系统的定义 2
1.1.3 数据库系统的组成 2
1.2 数据抽象 4
1.2.1 分类 4
1.2.2 聚集 5
1.2.3 概括 5
1.2.4 抽象联系 5
1.3 数据模型 5
1.3.1 概念世界 6
1.3.2 数据世界 8
1.4 数据库系统的设计创建过程与方法 9
1.4.1 需求分析 10
1.4.2 设计实现过程 10
1.4.3 数据库建设项目企划书 10
1.5 数据管理的历史与发展 13
1.5.1 人工管理阶段 13
1.5.2 文件系统管理阶段 13
1.5.3 数据库系统管理阶段 14
1.5.4 数据库技术的发展 14
1.6 本章小结 15
1.7 练习题 16
第2章 从现实世界到机器世界:
数据建模 19
2.1 问题的提出 20
2.1.1 定义问题 20
2.1.2 问题解决基本思路与方法 20
2.2 关系数据模型 21
2.2.1 概述 21
2.2.2 关系数据模型三要素之一:
数据结构 21
2.2.3 关系数据模型三要素之二:
数据操作 24
2.2.4 关系数据模型三要素之三:
数据完整性约束 28
2.2.5 关系的规范化 29
2.3 从现实世界到机器世界:
【学知书屋】数据模型的建立 30
2.3.1 概念结构设计 30
2.3.2 逻辑结构设计 34
2.3.3 物理结构设计 39
2.4 本章小结 42
2.5 练习题 43
第3章 数据库的诞生 49
3.1 认识Access 50
3.2 建立数据库 50
3.2.1 创建数据库 51
3.2.2 打开数据库 52
3.2.3 保存数据库 53
3.3 建立数据表 54
3.3.1 建表的一般方法 54
3.3.2 设置主键 57
3.3.3 设置字段属性 58
3.4 建立表间关系 68
3.4.1 建立和编辑表间关系 68
3.4.2 实施参照完整性约束 70
3.4.3 施加级联操作 72
3.5 数据入库与管理 74
3.5.1 添加、编辑和删除记录 75
3.5.2 排序与筛选 80
3.5.3 查找与替换 81
3.6 表的基本操作 81
3.6.1 数据表外观的美化 81
3.6.2 表的管理 83
3.6.3 数据导入/导出 84
3.7 【学知书屋】数据库的诞生 84
3.8 本章小结 86
3.9 练习题 87
第4章 从数据库里找数据 90
4.1 查询问题的提出 91
4.1.1 查询概述 91
4.1.2 【学知书屋】数据库中的
查询 92
4.2 创建和运行查询的一般方法 94
4.2.1 创建查询的3种视图 94
4.2.2 创建查询的途径 94
4.2.3 运行查询 95
4.3 创建选择查询 96
4.3.1 选择查询能做什么 96
4.3.2 查询条件 99
4.3.3 使用查询向导创建选择
查询 109
4.4 加入计算的选择查询 114
4.4.1 带计算字段的查询 114
4.4.2 带函数的计算字段 115
4.4.3 聚合查询 117
4.5 其他形式的选择查询 118
4.5.1 交叉表查询 118
4.5.2 参数查询 123
4.6 操作查询 124
4.6.1 生成表查询 124
4.6.2 追加查询 125
4.6.3 删除查询 127
4.6.4 更新查询 128
4.7 SQL查询 130
4.7.1 什么是SQL 130
4.7.2 SQL中的查询 131
4.7.3 Access中的SQL 135
4.8 本章小结 136
4.9 练习题 137
附录4.1 查询清单 139
附录4.2 Access中常用内部函数 140
第5章 数据库与用户 145
5.1 问题的提出 146
5.1.1 为什么要设计与使用应用
程序 146
5.1.2 用户界面 147
5.2 认识窗体 147
5.3 创建窗体 150
5.3.1 快速创建窗体 150
5.3.2 使用【窗体设计】创建
窗体 152
5.3.3 创建主子窗体 162
5.3.4 创建对话框 164
5.4 优化窗体 167
5.4.1 界面美化 167
5.4.2 提高界面友好性 168
5.5 本章小结 170
5.6 练习题 171
附录5.1 Access中常用窗体属性 174
附录5.2 Access中常用控件属性 175
第6章 把数据打印在纸上 177
6.1 问题的提出 178
6.1.1 报表概述 178
6.1.2 【学知书屋】数据库中的
报表 178
6.2 认识Access中的报表 179
6.2.1 报表基本类型 179
6.2.2 报表基本结构 180
6.2.3 报表视图 181
6.2.4 报表创建方法 182
6.3 创建报表 182
6.3.1 快速创建报表 182
6.3.2 设计并创建报表 183
6.3.3 创建加入数据处理的报表 190
6.3.4 创建主子报表 192
6.4 美化及打印报表 196
6.4.1 美化报表 196
6.4.2 打印报表 198
6.5 本章小结 198
6.6 练习题 199
第7章 不编程也能自动化 201
7.1 问题的提出 202
7.1.1 数据库应用系统 202
7.1.2 【学知书屋】数据库应用
系统 202
7.1.3 业务自动化 203
7.1.4 数据保护 204
7.2 基本宏 209
7.2.1 认识宏 209
7.2.2 创建基本宏 213
7.3 条件宏 215
7.3.1 创建条件宏 215
7.3.2 使用条件宏实现登录验证 218
7.3.3 使用条件宏实现借阅业务
管理 223
7.4 数据宏 229
7.4.1 认识数据宏 229
7.4.2 使用数据宏实现借书业务
规则检查 230
7.5 子宏与宏组 232
7.5.1 认识子宏与宏组 232
7.5.2 使用宏组整理借阅业务
管理中的宏 232
7.6 特殊宏 234
7.7 本章小结 235
7.8 练习题 236
附录7.1 Access中的常用宏命令 238
附录7.2 本章出现的常用宏命令和
函数 239
参考文献 240
|
內容試閱:
|
随着人类步入信息社会,作为信息系统的核心与基础设施,数据库已经渗透到社会生活的方方面面。每时,人们从数据库中汲取所需;每刻,人们用数据库中的数据沟通世界。
本书面向具有一定计算机基础知识和操作技能的各个层次的读者。通过7章的学习,使读者能够全面了解数据库基本知识,学会运用Access设计、开发简单的数据库应用实例,帮助读者养成计算思维能力,运用抽象与自动化思想解决实际问题,或为解决日常数据管理问题提供参考。
本书目标
本书作为数据库技术的入门教材,期望带领读者进入“数据库之门”,掌握数据库管理数据的思想、方法和技术,培养以“抽象与自动化”为核心的计算思维能力,学会数据建模,熟练使用简单好用的Access数据库管理系统创建和管理关系数据库,设计开发数据库应用系统,解决数据管理的现实问题。
本书希望帮助读者达到以下学习目标。
* 认识数据库系统,认识数据管理;认识抽象以及经过两级抽象建立的数据模型;认识关系数据模型,掌握建模方法。这些知识适用于所有(关系)数据库系统,读者在学习其他数据库技术时,可以迁移到新的学习场景中,有助于快速进入新场景下的核心内容的学习。
* 学会使用数据库管理系统创建数据库、数据表和表间关系,实现数据模型的数据结构和完整性约束;掌握使用Access中的查询实现一般意义的查询和批量数据维护,认识作为关系数据库标准语言的SQL,学会SQL基本查询语句;设计开发数据库应用系统,考虑人机交互、考虑操作自动化,使用Access创建图形化用户界面,实现格式化输出,实现操作自动化。尽管没有编程,但在宏的使用中也体现了很多的程序设计思想和方法。以上技能和经验,读者都可以应用到新的应用场景下,有的直接可用,有的升级和调整后可成为新的、更高级的技能。
* 本书使用Access数据库管理系统创建数据库及其应用系统,为读者今后设计创建、管理开发大中型数据库系统,如Oracle、SQL Server、MySQL等打下基础。
* 本书强调和运用的抽象与自动化思想,作为计算思维的核心,其熟练掌握和科学运用也会使读者在这个“计算的世界”里工作、学习和生活得更加游刃有余。
* 本书创设了一个【学知书屋】数据库应用场景,一步一步地详细讲解这个数据库的抽象建模、设计创建、使用管理,以及在不编程的情况下设计开发应用程序的整个过程。读者跟着这个过程走一遍,就可以换作自己的应用场景,模拟完成这个过程。
本书读者
本书可作为普通高等院校非计算机专业的数据库技术入门教材和基础教材,对数据库技术、数据建模方法、Access数据库管理系统的使用感兴趣,致力于相关方面学习和应用的其他读者,也可从本书中获取基本的指导。
本书还可作为中国大学MOOC平台上线的“Access数据库应用”课程的配套教材。
本书特点
本书以数据库管理数据的思想、方法和技术三维统一为目标,注重计算思维的培养,强调运用“抽象与自动化”思想认识和分析现实问题,强调“给世界建模”这一数据库管理数据的核心思想;注重数据建模方法的介绍,通过对创设的【学知书屋】应用场景建模,详细描述抽象现实世界,建立概念模型、逻辑和物理数据模型的过程与方法;注重技术运用,强调应用Access数据库管理系统提供的软件技术解决实际问题,关注用户与数据库之间的关系,设计开发数据库应用系统。
本书与中国大学MOOC平台上线的“Access数据库应用”课程配套。该课程有丰富的教学资源,包括全套的教学视频、案例操作演示视频、电子文档、自测练习、周测、作业、讨论与考试,可为阅读本书的读者与使用本书的教师提供参考。
本书秉承教材风格,有丰富的章后习题,包括问答题、选择题和实验题,可以巩固和检验所学内容;本书配有教学幻灯片、案例数据库、实验素材、大部分章后习题参考答案和课程大纲。
本书内容
本书内容按照知识与模型、建模与设计、管理与技术三个层次递进式展开。
知识与模型
第1章 数据库系统概述。介绍了数据库的基本概念与术语,抽象的概念与方法,数据模型的基本概念,数据库系统的设计创建过程与方法,后对数据管理的历史与发展做了回顾与展望。
建模与设计
第2章 从现实世界到机器世界:数据建模。从利用数据库技术解决【学知书屋】的实际问题出发,通过对应用场景的分析,将数据需求和业务需求依次抽象成概念模型和关系数据模型,并根据Access数据库管理系统提供的数据类型、数据操作和完整性约束手段,建立物理数据模型。在介绍【学知书屋】数据库的完整建模过程之前,先简要介绍了关系数据模型的基本概念,重点介绍其三要素和规范化的思想。
管理与技术
第3章 数据库的诞生。以【学知书屋】数据库的创建和使用为例,介绍在Access数据库管理系统中建立数据库、数据表、表间关系,以及数据录入和数据表、数据的管理等相关内容。
第4章 从数据库里找数据。详细介绍在Access中如何通过各种类型的“查询”从数据库中找出我们需要的数据或信息。
第5章 数据库与用户。详细介绍在Access中如何使用窗体实现用户界面的设计。
第6章 把数据打印在纸上。详细介绍在Access中如何使用报表将数据按照指定的格式打印输出在纸上。
第7章 不编程也能自动化。详细介绍在Access中如何使用宏实现数据管理的自动化。
本书资源
* 教学幻灯片,包括所有章节的PowerPoint教学幻灯片。
* 案例数据库,【学知书屋】数据模型和数据库及其应用系统。
* 实验素材,包括全部教学案例和实验作业的实验素材。
* 习题答案,包括大部分章后习题和实验的参考答案。
* 课程大纲,包括学时建议和各学时的授课内容、讨论议题、习题和实验选择及阶段测验的建议。
* 中国大学MOOC平台上线的“Access数据库应用”课程资源,MOOC网址:https://www.icourse163.org/course/BUU-1206452810,包括全套的教学视频、案例操作演示视频、电子文档、自测练习、周测、作业、讨论与考试等。
本书由北京联合大学应用文理学院计算机教学团队戴红(第1、2、4、7章)、侯爽(第6章)、常子冠(第5章)、于宁(第3章)编著。作者全部为教学一线教师,有着十几年“Access数据库”“数据库原理及应用”“数据库课程设计”“数据挖掘导论”“Visual Basic程序设计”等相关课程的主讲和实验指导经验,主编教材十余本,出版译著两本,发表相关教学研究论文二十余篇。本书以“Access数据库应用”课程讲义为蓝本,该课程为院优质课程,多年来开展SPOC建设与教学改革,2019年其MOOC课程在中国大学MOOC平台上线开课,截至2021年9月选课人数累计达到46000余人,受到普遍好评。
由于作者水平有限,书中错误在所难免,欢迎读者不吝指正。
编 者
|
|