定 价:49.8 元
丛书名:
- 作者:陈翠松
- 出版时间:2023/11/1
- ISBN:9787121466151
- 出 版 社:电子工业出版社
适用读者:本书既可以作为高等职业院校计算机相关专业和非计算机专业的学生数据库基础与数据库设计等课程的教材,又可以作为计算机软件开发人员、数据库操作人员、数据库设计人员、数据库管理人员、数据库维护人员、软件维护人员和广大数据库爱好者的自学教材或备查手册,还可以作为全国计算机等级考试二级MySQL数据库程序设计和“1+X”计算机类职业技能等级考试数据库技术的参考用书。
- 中图法分类:TP311.132.3
- 页码:268
- 纸张:
- 版次:01
- 开本:16开
- 字数:377(单位:千字)
本书以MySQL数据库管理系统为平台,系统地介绍数据库的基础知识及应用。本书包括12个项目,分别为初识数据库,安装与使用MySQL,数据库设计基础,建库建表基础操作,数据的简单查询,数据的插入、修改和删除操作,数据的高级查询,设置数据完整性与索引,多表查询应用,使用视图,数据库编程,以及管理数据库。本书采用贴近学生实际情况,告别模拟数据,突出实操,强调应用,引、教、学、练、忆、训、思相结合的方式不断深入讲解。本书既可以作为高等职业院校计算机相关专业和非计算机专业的学生数据库基础与数据库设计等课程的教材,又可以作为计算机软件开发人员、数据库操作人员、数据库设计人员、数据库管理人员、数据库维护人员、软件维护人员和广大数据库爱好者的自学教材或备查手册,还可以作为全国计算机等级考试二级MySQL数据库程序设计和“1+X”计算机类职业技能等级考试数据库技术的参考用书。
陈翠松,副教授,广东机电职业技术学院专职教师。广东省计算机学会大数据专业委员会通讯委员,广东省高等学校考试管理中心命题专家,广东省发改委政府采购评审专家。著作方向为数据库、软件开发、大数据、人工智能,曾出版十多本教材,获得软件著作权2项,获得2014-2015学年科研活动先进个人、校科技成果二等奖、2006年广东高职高专IT专业优质课评比荣获三等奖等、优秀教师称号等。
项目1 初识数据库 1
任务1 发现生活中的数据库 2
【任务分析】 2
【知识储备】 2
【任务实施】 3
任务2 走进数据库世界 3
【任务分析】 3
【知识储备】 4
【任务实施】 12
巩固与小结 13
任务训练 13
习题 13
项目2 安装与使用MySQL 15
任务1 安装与配置MySQL 16
【任务分析】 16
【知识储备】 16
【任务实施】 24
任务2 使用MySQL 24
【任务分析】 24
【知识储备】 25
【任务实施】 30
任务3 安装与使用Navicat 31
【任务分析】 31
【知识储备】 31
【任务实施】 33
巩固与小结 33
任务训练 33
习题 34
项目3 数据库设计基础 35
任务1 初识数据库设计 36
【任务分析】 36
【知识储备】 36
【任务实施】 40
任务2 设计数据库 40
【任务分析】 40
【知识储备】 40
【任务实施】 45
巩固与小结 49
任务训练 50
习题 51
项目4 建库建表基础操作 53
任务1 数据库的基础操作 54
【任务分析】 54
【知识储备】 55
【任务实施】 56
任务2 数据表的基础操作 60
【任务分析】 60
【知识储备】 61
【任务实施】 69
任务3 备份和还原数据库 75
【任务分析】 75
【知识储备】 76
【任务实施】 78
巩固与小结 86
任务训练 87
习题 89
项目5 数据的简单查询 92
任务 查询数据 93
【任务分析】 93
【知识储备】 93
【任务实施】 102
巩固与小结 103
任务训练 104
习题 104
项目6 数据的插入、修改和删除操作 106
任务1 插入数据 107
【任务分析】 107
【知识储备】 107
【任务实施】 109
任务2 修改数据 113
【任务分析】 113
【知识储备】 113
【任务实施】 115
任务3 删除数据 116
【任务分析】 116
【知识储备】 116
【任务实施】 117
巩固与小结 119
任务训练 119
习题 120
项目7 数据的高级查询 121
任务1 聚合函数及其应用 122
【任务分析】 122
【知识储备】 122
【任务实施】 123
任务2 分组查询 123
【任务分析】 123
【知识储备】 124
【任务实施】 124
任务3 数据排序 126
【任务分析】 126
【知识储备】 127
【任务实施】 127
巩固与小结 129
任务训练 129
习题 130
项目8 设置数据完整性与索引 131
任务1 设置数据完整性 132
【任务分析】 132
【知识储备】 132
【任务实施】 143
任务2 设置索引 149
【任务分析】 149
【知识储备】 149
【任务实施】 152
巩固与小结 152
任务训练 153
习题 155
项目9 多表查询应用 157
任务1 使用连接查询 158
【任务分析】 158
【知识储备】 158
【任务实施】 165
任务2 使用子查询 166
【任务分析】 166
【知识储备】 166
【任务实施】 168
巩固与小结 168
任务训练 169
习题 170
项目10 使用视图 171
任务1 创建和管理视图 172
【任务分析】 172
【知识储备】 172
【任务实施】 177
任务2 通过视图更新数据 178
【任务分析】 178
【知识储备】 178
【任务实施】 181
巩固与小结 181
任务训练 182
习题 183
项目11 数据库编程 184
任务1 应用函数 185
【任务分析】 185
【知识储备】 186
【任务实施】 200
任务2 使用存储过程 204
【任务分析】 204
【知识储备】 205
【任务实施】 210
任务3 应用触发器 213
【任务分析】 213
【知识储备】 214
【任务实施】 217
任务4 应用事务 221
【任务分析】 221
【知识储备】 221
【任务实施】 223
巩固与小结 225
任务训练 227
习题 228
项目12 管理数据库 230
任务1 用户和权限管理 231
【任务分析】 231
【知识储备】 231
【任务实施】 240
任务2 其他管理 241
【任务分析】 241
【知识储备】 241
【任务实施】 243
巩固与小结 244
任务训练 244
习题 245
附录 246
附录A 习题参考答案 246
附录B 常见的系统函数及其使用方法 252
附录C 常见的运算符及其优先级 258