高等教育 > 计算机基础教育

数据管理及数据库技术应用

书号:9787113309985 套系名称:普通高等院校计算机基础教育“十四五”规划教材

作者:宗薇 出版日期:2024-09-01

定价:59.80 页码 / 开本:无 /16

策划编辑:刘丽丽 责任编辑:刘丽丽 贾淑媛

适用专业:计算机基础教育 适用层次:高等教育

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

资源下载
教学课件(暂无) 教学素材(暂无)
习题答案(暂无) 教学案例(暂无)
教学设计(暂无) 教学视频(暂无)
内容简介 前言 目录 作者介绍 图书特色
  • 本书编写的核心理念一是基于系统方设计法论,培养学生的顶层设计和全局规划能力;二是培养学生数据规范的意识, 提升学生数据素养,锻炼计算思维。本书内容淡化软件功能,打破以Access功能为主线的内容模式,划分为理论、应用、新技术三大篇,共12章,从数据为新型生产要素角度出发,结合国家数据化转型的战略部署,强调培养学生的数据素养、 数据规范意识和数据管理能力;结合现实数据应用场景,划分为数据采集与存储、数据价值挖掘、数据呈现应用三条主 线,通过沉浸式的实践培养学生数据思维和计算思维;最后讲解了数据共享与安全、Python 数据分析应用。
    本书适合作为高等院校各专业“数据库应用”基础课的配套教材,也可作为数据库爱好者的参考书。
  •        党的二十大报告指出:“推进教育数字化,建设全民终身学习的学习型社会、学习型大国。”本书以培养数据素养和计算思维为目标,助力新时代人才培养。
           本书的核心理念是基于系统方法论,培养学生的顶层设计和全局规划能力,培养学生数据规范的意识,提升学生数据素养,锻炼计算思维。本书内容淡化软件功能,打破以 Access 功能为主线的内容模式。
           通过本书的学习,在学生的意识中埋下数据素养的种子,在数据理论中熏陶,在沉浸式实践中滋养培育,在未来的数据管理工作学习中生根发芽。
           本书内容划分三个大篇。第一篇理论篇,包含第 1 ~ 3 章,从数据为新型生产要素的角度出发,结合国家数据化转型的战略部署,强调培养学生的数据素养、数据规范意识和数据管理能力,在理论学习的基础上,在系统方法论的指导下,完成图书管理项目的系统规划设计方案,培养学生基于数据库理论,结合现实应用场景,进行顶层设计全局规划能力。第二篇应用篇,结合现实数据应用场景,划分三条主线。
           第一条主线是数据采集与存储,包含第 4 章,主要内容包括数据库创建与数据维护。第二条主线是数据价值挖掘,包含第 5 章,主要内容是数据查询统计分析。第三条主线是数据呈现应用,包含第 6 ~ 10 章,主要内容是应用系统界面设计、报表设计以及应用程序设计,通过沉浸式的实践培养学生数据思维和计
    算思维。第三篇新技术篇,包含第 11 章数据共享与安全、第 12 章 Python 数据分析应用。
           本书的突出特点:一是利用数据模型理论,结合 Excel 工具,把关系数据库范式理论和设计理论应用到数据处理和表格设计过程中,培养学生数据库系统抽象建模能力,体现“学以致用”的理念;二是以 Access 为工具,让学生深度体验基于系统的前期规划设计,逐步完成数据处理的完整过程,培养学生基于顶层设计分步完成复杂任务的计算思维。本书的组织形式符合文科学生偏重于形象思维的特点,完全抛开机械呆板的知识灌输,把数据库和数据规范管理中抽象的语法和程序,通过生动有趣的方式让学生沉浸式地体验,是一本非常适合文科专业学生使用的数据管理与数据库技术应用教材。
           本书的整体内容架构如下所示:
    
    
           本书由宗薇任主编,刘培、王丽宝任副主编。编者基于 20 多年对文科学生的数据库技术课程的教学经验而编写,文科学生学习数据库技术的目的不在于培养编程能力,也不在于熟练使用工具,而是着重培养学生建立数据规范和具备数据处理能力,尤其是在国家数字化转型,数据作为新型生产要素的时代大背景下,培养学生具备数据素养的意义尤为重大。书中的各种实践练习是编者多年教学过程中的经验成果。
           本书适合作为高等院校各专业“数据库应用”基础平台课的配套教材,也可作为数据库爱好者的参考书。
           由于编者水平有限,书中难免存在不足之处,恳请同行专家批评、指正。
  • 第一篇 理论篇
    第1章数据库基础理论2
    1.1 数据库系统概述.2
    1.1.1 数据库基本概念2
    1.1.2 数据技术的产生和发展.3
    1.1.3 数据库系统的特点4
    1.2 数据库系统的体系结构5
    1.2.1 数据库的三级模式5
    1.2.2 数据库的两级映像5
    1.3 数据库系统的组成.6
    1.4 数据模型6
    1.4.1 概念模型.7
    1.4.2 逻辑模型.8
    1.4.3 物理模型.9
    小结.9
    习题.9
    第2章关系数据库10
    2.1 关系的数据结构.10
    2.1.1 关系术语.11
    2.1.2 关系的三种类型12
    2.1.3 关系的性质.12
    2.1.4 关系间的联系13
    2.2 关系操作13
    2.2.1 传统的集合运算13
    2.2.2 专门的关系运算14
    2.3 结构化查询语言.15
    2.3.1 数据查询.15
    2.3.2 数据操纵.18
    2.3.3 数据定义.19
    2.3.4 数据控制.20
    2.4 关系的完整性21
    2.4.1 实体完整性.21
    2.4.2 参照完整性.22
    2.4.3 用户自定义完整性23
    2.5 关系的规范化23
    2.5.1 关系数据库规范化理论.23
    2.5.2 函数依赖.23
    2.5.3 第一范式.24
    2.5.4 第二范式.25
    2.5.5 第三范式.26
    2.5.6 关系数据库规范化理论总结27
    2.5.7 关系数据库规范化理论的现实意义.27
    小结.29
    习题.29
    第3章数据库设计31
    3.1 数据库设计概述.31
    3.1.1 数据库设计的任务31
    3.1.2 数据库设计的特点32
    3.1.3 数据库设计的基本步骤.32
    3.2 图书管理系统设计方案35
    3.2.1 需求分析阶段35
    3.2.2 概念结构设计阶段36
    3.2.3 逻辑结构设计阶段36
    3.2.4 物理结构设计阶段37
    3.2.5 数据库实施运行阶段.37
    3.2.6 运行维护阶段37
    3.2.7 系统功能设计37
    3.3 数据标准37
    3.3.1 数据标准概述38
    3.3.2 数据标准相关术语38
    3.3.3 数据标准的三个维度.39
    3.3.4 数据标准的组成39
    3.3.5 数据标准的设计流程.40
    3.3.6 数据代码标准的三个级别40
    3.3.7 图书管理系统的数据标准41
    3.4 数据质量41
    3.4.1 数据质量概述42
    3.4.2 常见的数据质量问题.42
    3.4.3 产生数据质量问题的因素42
    3.4.4 数据质量评价维度43
    3.4.5 提高数据质量的策略.43
    3.4.6 数据清洗转换实例44
    小结.48
    习题.48
    第二篇 应用篇
    第4章数据库创建与数据维护50
    4.1 Access数据库对象50
    4.2 创建数据库51
    4.2.1 建立数据库.51
    4.2.2 数据库的打开和关闭.52
    4.2.3 数据库管理.54
    4.2.4 创建图书管理系统数据库55
    4.3 创建表.55
    4.3.1 字段、控件和对象命名规范55
    4.3.2 创建表的工具56
    4.3.3 创建图书管理系统数据库的表59
    4.3.4 表结构维护.60
    4.4 表记录维护67
    4.1.1 数据输入原则67
    4.4.2 输入表记录.67
    4.4.3 表记录选择与删除68
    4.4.4 表记录定位.69
    4.4.5 表记录排序.70
    4.4.6 表记录筛选.71
    4.5 导入外部数据76
    4.5.1 导入MySQL数据库数据76
    4.5.2 导入TXT格式文件77
    4.5.3 导入Excel格式文件.79
    4.6 表间关系81
    4.6.1 索引81
    4.6.2 表间关系的类型82
    4.6.3 表间关系的建立和修改.82
    4.6.4 实施参照完整性约束.83
    小结.85
    习题.85
    第5章数据库查询统计86
    5.1 查询概述86
    5.1.1 查询功能.86
    5.1.2 查询种类.87
    5.2 查询基本语法87
    5.2.1 运算符与表达式87
    5.2.2 函数89
    5.3 选择查询92
    5.3.1 使用“查询向导”创建选择查询.92
    5.3.2 使用“设计视图”创建选择查询.93
    5.3.3 查询条件WHERE子句.94
    5.3.4 查询排序ORDERBY子句97
    5.3.5 查询汇总计算GROUPBY子句98
    5.3.6 连接查询.100
    5.4 参数查询102
    5.4.1 按“学号”查询读者103
    5.4.2 按“学号”或“姓名”查询读者.103
    5.4.3 按“图书名称”和“出版社”模糊查询图书.104
    5.5 交叉表查询106
    5.5.1 使用“交叉表查询向导”创建查询106
    5.5.2 使用“设计视图”创建交叉表查询107
    5.6 操作类查询109
    5.6.1 生成表查询.109
    5.6.2 更新查询.110
    5.6.3 追加查询.111
    5.6.4 删除查询.112
    5.7 SQL特定查询.113
    5.7.1 子查询113
    5.7.2 联合查询.114
    5.7.3 传递查询.115
    5.8 利用查询统计分析数据115
    5.8.1 查询年龄小于19岁的读者115
    5.8.2 计算过期图书的罚款金额116
    5.8.3 图书借阅排行榜117
    5.8.4 每类图书馆藏数量118
    5.8.5 旅行社数据多维度统计分析120
    5.9 查询与数据库三级模式121
    5.9.1 查询的本质.121
    5.9.2 关系数据库的三级模式结构122
    5.9.3 关系数据库三级模式的现实应用.122
    小结.123
    习题.124
    第6章数据库系统应用界面设计.126
    6.1 窗体概述126
    6.1.1 窗体的组成.127
    6.1.2 窗体的类型.127
    6.1.3 窗体的四种视图127
    6.2 窗体创建方式128
    6.2.1 使用“窗体”工具128
    6.2.2 使用“分割窗体”工具.129
    6.2.3 使用“多个项目”工具.129
    6.2.4 使用“窗体向导”工具.130
    6.2.5 使用“空白窗体”工具.130
    6.2.6 使用“窗体设计”工具.131
    6.3 窗体和控件属性.132
    6.3.1 窗体主要属性133
    6.3.2 常用窗体控件134
    6.3.3 控件主要属性135
    6.3.4 控件的操作.136
    6.4 窗体和控件事件.136
    6.4.1 常用窗体事件136
    6.4.2 常用控件事件138
    6.4.3 常见事件序列139
    6.5 图书管理系统应用界面设计.141
    6.5.1 “读者信息维护”窗体设计141
    6.5.2 “图书信息维护”窗体设计146
    6.5.3 “统计管理”窗体设计.148
    6.5.4 “读者信息查询”窗体设计150
    6.5.5 “图书信息查询”窗体设计152
    6.5.6 “借阅信息管理”窗体设计154
    小结.156
    习题.156
    第7章数据库报表设计158
    7.1 报表概述158
    7.1.1 报表的组成.158
    7.1.2 报表的类型.159
    7.1.3 报表的四种视图160
    7.2 报表的创建方式.160
    7.2.1 使用“报表”工具160
    7.2.2 使用“报表向导”工具.161
    7.2.3 使用“标签”工具162
    7.2.4 使用“空报表”工具.163
    7.2.5 使用“报表设计”工具.165
    7.3 利用报表统计数据.167
    7.3.1 创建“统计图书平均价格”报表.167
    7.3.2 创建“图书按出版社排序”报表.168
    7.3.3 创建“分组统计各出版社图书馆藏数”报表169
    7.3.4 创建“统计读者年龄”报表171
    7.4 报表打印172
    7.4.1 报表页面设置172
    7.4.2 分页打印报表173
    7.4.3 打印报表.173
    小结.173
    习题.174
    第8章数据库系统宏.175
    8.1 宏的概述175
    8.1.1 宏的定义和特点175
    8.1.2 条件宏和宏组176
    8.1.3 触发宏的条件176
    8.2 创建宏.177
    8.2.1 创建独立的宏177
    8.2.2 创建嵌入的宏179
    8.2.3 创建条件宏.180
    8.2.4 创建宏组.182
    8.2.5 创建数据宏.185
    8.3 宏操作和调试187
    8.3.1 常用的宏操作187
    8.3.2 宏错误调试.188
    8.4 应用宏.190
    8.4.1 读者信息维护窗体记录导航190
    8.4.2 主界面窗体运行功能窗体190
    8.4.3 登录窗体容错处理191
    小结.192
    习题.192
    第9章数据库系统程序设计193
    9.1 VBA与模块193
    9.1.1 VBA简介.193
    9.1.2 VBA编程环境194
    9.1.3 模块196
    9.2 面向对象程序设计.196
    9.2.1 对象197
    9.2.2 属性198
    9.2.3 事件199
    9.2.4 方法200
    9.3 结构化程序设计.200
    9.3.1 VBA语句及书写规范.200
    9.3.2 数据类型与运算符201
    9.3.3 程序的基本结构209
    9.3.4 流程控制函数223
    9.4 过程与过程调用.223
    9.4.1 过程基本概念223
    9.4.2 子过程224
    9.4.3 函数过程.226
    9.4.4 VBA常用的函数227
    9.5 程序调试和出错处理231
    9.5.1 错误处理.231
    9.5.2 使用调试工具232
    9.6 数据库编程234
    9.6.1 数据访问对象234
    9.6.2 ActiveX数据对象.238
    9.6.3 使用Python操作数据库.238
    小结.241
    习题.241
    第10章数据库应用系统发布.242
    10.1 应用系统的生命周期242
    10.1.3 运行阶段.243
    10.1.4 变更阶段.243
    10.1.5 停止阶段.243
    10.2 图书管理系统集成.243
    102.1 需求分析243
    10.2.2 系统功能设计244
    10.2.3 系统主界面设计244
    10.2.4 系统登录界面设计245
    10.2.5 系统欢迎界面设计246
    10.3 发布图书管理系统.246
    10.3.1 各功能窗体发布前属性设置246
    10.3.2 设置图书管理系统程序入口247
    小结.247
    习题.248 
    第三篇 新技术篇 
    第 11 章 数据共享与安全 250
    11.1  数据共享250
    11.1.1  数据共享的主要方式.251
    11.1.2  数据采集技术252
    11.1.3  数据存储技术252
    11.1.4  数据治理技术253
    11.2  Access数据共享254
    11.2.1  导出为其他数据库对象 .254
    11.2.2  导出为Word格式文件 .256
    11.2.3  导出为TXT格式文件257
    11.2.4  导出为Excel格式文件 .259
    11.3  数据安全260
    11.3.1  数据安全防护体系 260
    11.3.2  数据安全管理体系 260
    11.3.3  数据安全技术体系 262
    11.4  数据分类分级 266
    11.4.1  数据分类分级的目标.266
    11.4.2  数据分类分级的方法.266
    11.4.3  数据分类分级案例 267
    11.5  个人数据安全 268
    11.5.1  个人信息保护268
    11.5.2  个人终端防护269
    11.5.3  数据加密.270
    11.5.4  数据备份.272
    小结. 273
    习题. 273
    第 12 章 Python数据分析应用.274
    12.1  Python安装274
    12.1.1  安装Python程序开发相关软件 274
    12.1.2  安装第三方集成开发环境
    PyCharm.276
    12.2  利用爬虫采集数据 .277
    12.2.1  Python与爬虫 .278
    12.2.2  获取天气信息281
    12.2.3  获取电影信息284
    12.3  数据预处理和存储 .288
    12.3.1  天气数据预处理与存储 .288
    12.3.2  电影数据预处理与存储 .292
    12.4  数据分析和可视化 .294
    12.4.1  Python数据分析与可视化库294
    12.4.2  天气信息可视化分析.295
    12.4.3  电影信息可视化分析.298
    小结. 301
    习题. 302
  • 宗薇,外交学院教授,主讲课程有计算机原理及应用、数据库程序设计、Excel数据管理应用、网页设计与制作、信息技术应用基础等,公开发表学术论文33篇。出版专业领域专著1部,合著1部,主持教学科研项目18项,其中1项北京市级,2项校级重点项目,2项校级精品课。
  • (1)利用数据模型理论,结合Excel工具,把关系数据库范式理论和设计理论应用到数据处理和表格设计过程中,培养学生数据库系统抽象建模能力,体现“学以致用”的理念。
    
    (2)以项目任务为中心,以Access 2021为工具,让学生深度体验基于一个完整的数据库系统——图书管理项目系统的设计方案,并引导学生逐步完成数据处理的应用实践的完整过程,培养学生全局和系统思维、基于顶层设计分解完成复杂任务的计算思维,训练学生的数据规范、数据模型抽象和数据管理能力。
    
    (3)教材组织形式符合文科学生偏重于形象思维的特点,完全抛开形而上学的,机械呆板的知识灌输,把数据库和数据规范管理,把枯燥的语法和抽象的程序,生动有趣的让学生沉浸式地体验,是一本非常适合文科专业学生使用的数据库技术教材。  
    
    (4)配有知识点、案例的教学视频,资源丰富。