数据库与数据处理:Access 2010实现
作者 : 张玉洁 孟祥武 编著
出版日期 : 2012-12-20
ISBN : 978-7-111-40611-2
适用人群 : 面向非计算机专业的理工、经管和文科各类专业的本科生
定价 : 35.00元
教辅资源下载
扩展信息
语种 : 简体中文
页数 : 297
开本 : 16
原书名 :
原出版社:
属性分类: 教材
包含CD :
绝版 :
图书简介

本书以计算机进行数据处理为核心,对数据库相关的知识点加以系统、全面的讲解,突出计算机数据处理的方法;以应用为主线,介绍完整的数据库系统的开发过程;结合核心点和主线添加大量的实例,使抽象的内容变得生动,易于理解和接受;以问题驱动法详细介绍一个具体数据库管理系统的主要功能和使用方法;使用自底向上的策略,介绍一个贯穿全书的教学管理数据库应用系统的完整设计和开发过程,使读者系统掌握数据库系统的设计流程和方法,具备使用、设计和维护一个一般数据库系统的基本能力和数据处理能力。

图书特色

数据库与数据处理
Access 2010实现
张玉洁 孟祥武 编著
本书以数据库系统为核心,以应用为主线,所选内容经典、丰富,讲述力求深入浅出、循序渐进,旨在培养读者使用计算机进行数据处理的能力。

本书特点
结构合理,内容充实。将整个数据库技术内容组织成数据库原理和数据库应用两大部分,从实用性的角度系统、全面地讲解数据库相关知识点,并通过Access 2010介绍数据处理的方法和技巧。
实例众多,富有层次。结合核心点和主线而设计的大量前后呼应的例子,展示了知识的层次性和技能培养的渐进性,使抽象的内容变得生动、易于理解和接受,提高读者学习兴趣。
问题驱动,旨在引导。以问题驱动法讲解Access 2010主要功能和使用方法。作为实例的延伸和拓展,精心设计了上机练习题,引导读者主动思考,并提升实践动手能力。 

图书前言

数据库技术是计算机领域中最重要的技术之一,近年来,越来越多的高校将数据库技术课程列入了非计算机专业的计算机基础课程的教学范畴。与此同时,随着社会各个领域对信息管理应用人才需求的迅猛增长,数据库技术课程的普及呈现出进一步扩展和延伸的趋势。
  数据库技术包括数据库系统原理与数据库系统应用两大部分,只有在数据库理论的指导下,才能设计出一个好的数据库应用系统。本书结合理论与实践,在参考《中国高等院校计算机基础教育课程体系2008》(中国高等院校计算机基础教育改革课题研究组编制)的基础上,根据作者多年从事非计算机专业数据库相关课程的教学经验编写而成。
  本书立足于“以理论为基础,以实例为引导,以应用为目的”,按照数据库设计主要阶段的先后顺序安排内容的讲述,所选内容经典而丰富,力求深入浅出、循序渐进,以应用为目的,用任务来驱动,使学生掌握基本的数据库系统设计和实现方法,并培养分析和解决问题的能力。
  全书包括数据库理论和数据库应用两大部分,共分为14章。其中,前6章为理论部分,将数据库系统原理中最重要、最核心的内容提炼出来,进行循序渐进、深入浅出的介绍,用于指导数据库应用系统的设计;后8章为应用部分,以Access 2010为操作环境,详细介绍了Access的主要功能和使用方法。Access是目前广泛流行的、采用面向对象技术进行数据库应用系统开发的一种小型数据库管理系统,具有界面友好、易学实用的特点,非常适合作为非计算机专业数据库相关课程的教学实践环境,便于初学者快速掌握数据库的基本概念和操作方法。
  本书各章均安排有例题讲解、重要提示和本章内容小结以及适量的习题。此外,在应用部分各章节中还安排了精心设计的上机练习题,旨在引导学生主动思考,树立创新意识,培养实际操作和实践动手能力。
  在本书的出版过程中,机械工业出版社华章分社的领导和编辑同志为本书出版付出了辛勤的劳动,在此对他们表示衷心的感谢。另外,在本书的编写过程中,编者参考了书末所列出的有关文献,在此也向这些文献的作者一并表示感谢。
  由于编者水平有限,书中难免有不妥之处,竭诚欢迎读者多提宝贵意见。

编 者
2012年10月于北京

上架指导

计算机\数据库

封底文字

本书是一本全面介绍数据库技术的教材,涵盖数据库设计、数据库管理和数据库应用开发等内容。所选内容经典、丰富,讲述力求深入浅出、循序渐进,以应用为目的,用任务来驱动,注重培养读者分析和解决问题的能力。
本书特色
  ◆内容广泛。以计算机进行数据处理为核心,对数据库相关知识点加以系统、全面的讲解;以应用为主线,通过目前微软公司最新的Access 2010介绍完整的数据库系统开发过程。
  ◆实例众多。结合核心点和主线添加大量的实例,使抽象的内容变得生动,使读者易于理解和接受。
  ◆实践性强。以问题驱动法详细介绍一个具体数据库管理系统的主要功能和使用方法;使用自底向上的策略,介绍一个贯穿全书的教学管理数据库应用系统的完整设计和开发过程,使读者系统掌握数据库系统的设计流程和方法,具备使用、设计和维护一个一般数据库系统的基本能力和数据处理能力。
  ◆资源丰富。本书为教师配备电子课件,可减轻教师负担,提高教学质量。

图书目录

前言
教学建议
第1章 数据处理与数据库概述1
 1.1 数据处理1
  1.1.1 数据与信息1
  1.1.2 数据处理与数据管理1
  1.1.3 数据管理技术的发展2
 1.2 数据库基本概念3
  1.2.1 数据库3
  1.2.2 数据库管理系统3
  1.2.3 数据库系统4
  1.2.4 数据库管理员5
  1.2.5 数据字典5
 1.3 数据视图5
  1.3.1 数据抽象5
  1.3.2 模式与实例6
 1.4 数据模型6
  1.4.1 数据模型的三要素6
  1.4.2 数据模型的分类7
  1.4.3 逻辑数据模型8
 1.5 数据库系统的体系结构10
  1.5.1 数据库系统的三级模式结构10
  1.5.2 数据独立性与二级映像12
 1.6 小结13
 习题13
第2章 实体-联系数据模型14
 2.1 E-R模型概述14
  2.1.1 E-R模型的基本概念14
  2.1.2 完整性约束15
  2.1.3 E-R图17
 2.2 基于E-R模型的概念数据库设计20
  2.2.1 设计问题20
  2.2.2 设计原则21
  2.2.3 设计方法24
 2.3 小结27
 习题27
第3章 关系数据库基础29
 3.1 关系数据模型基础29
  3.1.1 关系数据模型概述29
  3.1.2 关系及相关概念30
  3.1.3 关系的完整性约束33
 3.2 E-R模型转换为关系模型35
  3.2.1 将实体转换为关系35
  3.2.2 将联系转换为关系36
 3.3 关系代数及关系运算40
  3.3.1 关系代数基础40
  3.3.2 传统的集合运算40
  3.3.3 专门的关系运算42
  3.3.4 关系运算举例44
 3.4 小结46
 习题46
第4章 关系数据库标准语言SQL48
 4.1 SQL概述48
  4.1.1 SQL的特点48
  4.1.2 SQL的组成48
  4.1.3 SQL的几个基本概念49
 4.2 SQL查询的基本结构49
  4.2.1 SELECT-FROM-WHERE结构49
  4.2.2 SELECT子句50
  4.2.3 FROM子句51
  4.2.4 WHERE子句51
  4.2.5 其他子句52
 4.3 聚集函数54
  4.3.1 常用的聚集函数54
  4.3.2 聚集函数举例55
 4.4 数据定义55
  4.4.1 SQL模式的创建与撤销55
  4.4.2 基本表操作56
 4.5 数据查询58
  4.5.1 简单查询58
  4.5.2 集合查询59
  4.5.3 连接查询60
  4.5.4 嵌套查询61
 4.6 数据更新63
  4.6.1 插入数据64
  4.6.2 修改数据64
  4.6.3 删除数据65
 4.7 视图和索引的应用65
  4.7.1 视图与索引概述65
  4.7.2 视图操作66
  4.7.3 建立与删除索引67
 4.8 数据控制67
  4.8.1 授权68
  4.8.2 收回授权68
 4.9 小结68
 习题69
第5章 关系数据库设计71
 5.1 关系数据库设计中出现的问题71
 5.2 函数依赖72
  5.2.1 函数依赖的定义72
  5.2.2 函数依赖的分解和结合73
  5.2.3 平凡函数依赖与非平凡函数依赖73
  5.2.4 完全函数依赖与部分函数依赖74
  5.2.5 传递函数依赖75
 5.3 关系模式的规范化75
  5.3.1 范式与规范化75
  5.3.2 第一范式76
  5.3.3 第二范式76
  5.3.4 第三范式77
  5.3.5 BCNF78
 5.4 数据库设计过程79
  5.4.1 数据库设计概述79
  5.4.2 数据库设计的基本步骤79
 5.5 小结82
 习题83
第6章 数据库的保护84
 6.1 事务84
  6.1.1 事务的基本概念84
  6.1.2 事务的四个特性85
 6.2 数据库的并发控制86
  6.2.1 并发控制概述86
  6.2.2 封锁技术88
 6.3 数据库的恢复90
  6.3.1 数据库故障91
  6.3.2 恢复的实现技术91
 6.4 数据库的完整性93
  6.4.1 完整性约束条件93
  6.4.2 完整性控制95
 6.5 数据库的安全性95
 6.6 小结98
 习题99
第7章 认识Access 2010100
 7.1 Access 2010概述100
  7.1.1 Access 2010的发展100
  7.1.2 Access 2010的功能100
 7.2 Access 2010的运行环境101
  7.2.1 硬件环境101
  7.2.2 软件环境101
  7.2.3 Access 2010的启动与退出101
 7.3 Access 2010的操作环境101
  7.3.1 Backstage视图102
  7.3.2 功能区103
  7.3.3 快速访问工具栏106
  7.3.4 导航窗格与工作区107
 7.4 Access 2010的数据库对象108
  7.4.1 数据表108
  7.4.2 查询109
  7.4.3 窗体110
  7.4.4 报表110
  7.4.5 宏111
  7.4.6 模块112
 7.5 SharePoint网站113
 7.6 小结114
 习题114
 上机练习题114
第8章 数据库的创建与管理115
 8.1 数据库模板115
  8.1.1 Web数据库模板115
  8.1.2 客户端数据库模板116
 8.2 创建数据库117
  8.2.1 利用模板创建数据库117
  8.2.2 利用Office.com上的模板创建数据库119
  8.2.3 创建空数据库119
 8.3 数据库的操作与维护120
  8.3.1 打开数据库120
  8.3.2 保存与关闭数据库122
  8.3.3 压缩和修复数据库123
  8.3.4 备份数据库124
  8.3.5 查看和编辑数据库属性124
 8.4 小结125
 习题125
 上机练习题125
第9章 表与表操作126
 9.1 表概述126
  9.1.1 表与表结构126
  9.1.2 表的视图127
 9.2 设计数据表结构129
  9.2.1 字段的命名129
  9.2.2 字段的数据类型129
  9.2.3 字段的常规属性132
  9.2.4 主键136
  9.2.5 表结构设计实例136
 9.3 创建数据表137
  9.3.1 数据表创建的方法137
  9.3.2 利用字段模板和输入数据创建表138
  9.3.3 利用数据导入的方式创建表141
  9.3.4 利用表设计器创建表142
 9.4 创建表间关系144
  9.4.1 表间关系的类型144
  9.4.2 表间关系的创建144
  9.4.3 表间关系的维护147
 9.5 表的维护148
  9.5.1 表的复制与重命名148
  9.5.2 修改表结构149
  9.5.3 表的删除149
 9.6 表内容的操作150
  9.6.1 记录的定位与选择150
  9.6.2 记录的添加与删除150
  9.6.3 记录的复制与修改150
  9.6.4 记录的排序与筛选150
  9.6.5 数据的查找与替换152
 9.7 设置表的显示格式152
  9.7.1 调整行高和列宽152
  9.7.2 隐藏列与显示隐藏列152
  9.7.3 冻结列与取消冻结153
  9.7.4 文本格式设置153
 9.8 导出表153
 9.9 小结154
 习题154
 上机练习题154
第10章 查询155
 10.1 查询概述155
  10.1.1 查询的概念155
  10.1.2 查询的类型155
  10.1.3 查询的视图156
  10.1.4 查询的创建方法157
  10.1.5 查询的保存、运行与结果显示158
 10.2 设置查询条件158
  10.2.1 表达式158
  10.2.2 运算符159
  10.2.3 函数159
  10.2.4 查询中计算的设置160
 10.3 创建选择查询161
  10.3.1 使用向导创建选择查询161
  10.3.2 使用设计视图创建选择查询164
 10.4 创建参数查询166
  10.4.1 参数查询概述166
  10.4.2 参数查询条件的设置166
  10.4.3 使用设计视图创建参数查询167
 10.5 创建交叉表查询170
  10.5.1 交叉表查询概述170
  10.5.2 创建交叉表查询的方法170
  10.5.3 使用向导创建交叉表查询171
  10.5.4 使用设计视图创建交叉表查询172
 10.6 创建操作查询173
  10.6.1 操作查询概述173
  10.6.2 生成表查询的创建174
  10.6.3 追加查询的创建175
  10.6.4 更新查询的创建176
  10.6.5 删除查询的创建178
 10.7 SQL查询179
  10.7.1 QBE查询与SQL查询179
  10.7.2 SQL聚合函数180
  10.7.3 常用的SQL语句180
  10.7.4 数据定义查询183
  10.7.5 创建联合查询184
 10.8 创建嵌套查询185
 10.9 小结186
 习题187
 上机练习题187
第11章 窗体188
 11.1 窗体概述188
  11.1.1 窗体的类型188
  11.1.2 窗体的视图189
  11.1.3 窗体的组成192
  11.1.4 窗体的属性193
 11.2 窗体控件193
  11.2.1 控件概述193
  11.2.2 窗体中的常用控件194
  11.2.3 控件的使用195
 11.3 创建窗体199
  11.3.1 使用“窗体”工具创建新窗体200
  11.3.2 使用向导创建窗体201
  11.3.3 使用“空白窗体”工具创建窗体201
  11.3.4 使用“其他窗体”工具创建窗体202
  11.3.5 使用设计视图创建窗体206
 11.4 创建主/子窗体210
 11.5 小结215
 习题215
 上机练习题215
第12章 报表217
 12.1 报表概述217
  12.1.1 报表的组成217
  12.1.2 报表的类型219
  12.1.3 报表的视图219
 12.2 创建报表219
  12.2.1 使用“报表”工具创建报表220
  12.2.2 使用“报表向导”创建报表221
  12.2.3 使用“空报表”工具创建报表223
  12.2.4 使用“报表设计”创建报表224
  12.2.5 使用“标签”向导创建报表228
 12.3 报表的编辑230
  12.3.1 设置报表的属性和格式230
  12.3.2 设置报表的格式231
  12.3.3 排序与分组231
  12.3.4 使用计算和汇总231
  12.3.5 加入分页符232
  12.3.6 添加页码和日期时间233
  12.3.7 报表中节的操作233
 12.4 创建子报表234
 12.5 报表的打印与导出237
  12.5.1 打印报表237
  12.5.2 导出报表237
 12.6 小结238
 习题238
 上机练习题238
第13章 宏239
 13.1 宏概述239
  13.1.1 宏的结构239
  13.1.2 宏生成器239
  13.1.3 宏的类型242
 13.2 常用的宏操作242
 13.3 创建宏243
  13.3.1 创建简单宏243
  13.3.2 创建宏组244
  13.3.3 创建条件宏246
 13.4 宏的运行与调试247
  13.4.1 宏的运行247
  13.4.2 宏的调试248
 13.5 宏的应用249
 13.6 将宏转换为VB代码252
 13.7 小结254
 习题254
 上机练习题254
第14章 模块与VBA编程256
 14.1 模块概述256
  14.1.1 模块的组成256
  14.1.2 模块的分类259
  14.1.3 模块和过程的创建方法260
 14.2 VBA编程语言概述261
  14.2.1 VB与VBA261
  14.2.2 对象和对象名262
  14.2.3 对象的属性262
  14.2.4 对象的方法264
  14.2.5 对象的事件267
  14.2.6 VBA的编写环境267
 14.3 VBA语法268
  14.3.1 数据类型269
  14.3.2 常量与变量269
  14.3.3 表达式271
  14.3.4 数组274
  14.3.5 控制结构275
 14.4 模块编程实例281
 14.5 VBA程序的调试283
 14.6 小结286
 习题286
 上机练习题286
参考文献287

教学资源推荐
作者: (美)Abraham Silberschatz (美)Henry F. Korth (印)S. Sudarshan 著
作者: Nello Cristianini John Shawe-Taylor
作者: Jeffrey D. Ullman;Jennifer Widom
作者: [英]托马斯 M. 康诺利(Thomas M. Connolly) 卡洛琳 E. 贝格(Carolyn E. Begg)著
参考读物推荐
作者: (英)C.J. Date 著
作者: Paul DuBois
作者: (美)Nirva Morisseau-Leroy Martin K.Solomon Julie Basu