注册 登录 进入教材巡展
#
  • #

出版时间:2024-08

出版社:中国铁道出版社

以下为《数据管理及数据库技术应用》的配套数字资源,这些资源在您购买图书后将免费附送给您:
  • 中国铁道出版社
  • 9787113309985
  • 1版
  • 531476
  • 16开
  • 2024-08
  • 文理通用
  • 本科 高职
作者简介
宗薇,外交学院教授,主讲课程有计算机原理及应用、数据库程序设计、Excel数据管理应用、网页设计与制作、信息技术应用基础等,公开发表学术论文33篇。出版专业领域专著1部,合著1部,主持教学科研项目18项,其中1项北京市级,2项校级重点项目,2项校级精品课。
查看全部
内容简介
本书编写的核心理念一是基于系统方设计法论,培养学生的顶层设计和全局规划能力;二是培养学生数据规范的意识, 提升学生数据素养,锻炼计算思维。本书内容淡化软件功能,打破以Access功能为主线的内容模式,划分为理论、应用、新技术三大篇,共12章,从数据为新型生产要素角度出发,结合国家数据化转型的战略部署,强调培养学生的数据素养、 数据规范意识和数据管理能力;结合现实数据应用场景,划分为数据采集与存储、数据价值挖掘、数据呈现应用三条主 线,通过沉浸式的实践培养学生数据思维和计算思维;最后讲解了数据共享与安全、Python 数据分析应用。
本书适合作为高等院校各专业“数据库应用”基础课的配套教材,也可作为数据库爱好者的参考书。
目录
第一篇 理论篇
第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