返回首页
苏宁会员
购物车 0
易付宝
手机苏宁

服务体验

店铺评分与同行业相比

用户评价:----

物流时效:----

售后服务:----

  • 服务承诺: 正品保障
  • 公司名称:
  • 所 在 地:

  • 正版 MySQL数据库应用、设计与管理任务驱动教程(微课版) 陈承
  • 新华书店旗下自营,正版全新
    • 作者: 陈承欢,汤梦姣编著著 | 陈承欢,汤梦姣编著编 | 陈承欢,汤梦姣编著译 | 陈承欢,汤梦姣编著绘
    • 出版社: 人民邮电出版社
    • 出版时间:2021-09
    送至
  • 由""直接销售和发货,并提供售后服务
  • 加入购物车 购买电子书
    服务

    看了又看

    商品预定流程:

    查看大图
    /
    ×

    苏宁商家

    商家:
    美阅书店
    联系:
    • 商品

    • 服务

    • 物流

    搜索店内商品

    商品分类

    商品参数
    • 作者: 陈承欢,汤梦姣编著著| 陈承欢,汤梦姣编著编| 陈承欢,汤梦姣编著译| 陈承欢,汤梦姣编著绘
    • 出版社:人民邮电出版社
    • 出版时间:2021-09
    • 版次:1
    • 印次:1
    • 字数:565.0
    • 页数:289
    • 开本:16开
    • ISBN:9787115563538
    • 版权提供:人民邮电出版社
    • 作者:陈承欢,汤梦姣编著
    • 著:陈承欢,汤梦姣编著
    • 装帧:平装
    • 印次:1
    • 定价:59.80
    • ISBN:9787115563538
    • 出版社:人民邮电出版社
    • 开本:16开
    • 印刷时间:暂无
    • 语种:暂无
    • 出版时间:2021-09
    • 页数:289
    • 外部编号:11278710
    • 版次:1
    • 成品尺寸:暂无

    模块1

    启动与登录MySQL..........1

    1.1 认知MySQL 与Navicat ..............1

    1.2 启动与终止MySQL 服务..............3

    【任务1-1】启动与停止MySQL服务................................4

    1.3 登录与退出MySQL 数据库服务器.......................................7

    【任务1-2】登录与退出MySQL 数据库服务器.............................8

    1.4 试用MySQL 的管理工具.............9

    【任务1-3】试用MySQL 的管理工具..............................10

    【任务1-4】试用MySQL 的图形管理工具Navicat for MySQL......12

    课后练习............................................ 15

    模块2

    创建与操作MySQL数据库.........................17

    2.1 创建数据库................................ 17

    2.1.1 认知数据库技术中的基本概念......................................17

    2.1.2 认知创建MySQL 数据库的命令......................................20

    【任务2-1】使用Navicat for MySQL 工具创建数据库MallDB .....20

    【任务2-2】在【命令提示符】窗口中使用Create Database 语句创建数据库.......24

    2.2 选择与查看数据库...................... 25

    【任务2-3】在【命令提示符】窗口中使用语句方式选择与查看数据库相关信息.....25

    2.3 修改数据库.................................27

    【任务2-4】使用Alter Database 语句修改数据库....................27

    2.4 删除数据库.................................29

    【任务2-5】使用Drop Database 语句删除数据库................... 29

    2.5 MySQL 数据库存储引擎.............29

    2.5.1 MySQL 存储引擎的类型....... 29

    2.5.2 MySQL 存储引擎的选择....... 30

    【任务2-6】在【命令提示符】窗口中查看并选择MySQL 数据库支持的存储引擎.....30

    课后练习............................................31

    模块3

    创建与优化MySQL 数据表结构............................. 33

    3.1 体验网上商城数据库应用.............34

    【任务3-1】通过网上商城实例体验数据库的应用.......................... 34

    3.2 MySQL 的数据类型及选用..........40

    3.2.1 MySQL 数据类型与特点....... 40

    3.2.2 MySQL 数据类型的选择....... 43

    3.2.3 MySQL 数据类型的属性....... 45

    【任务3-2】合理选择char 类型和varchar 类型................ 45

    3.3 分析并确定数据表的结构.............46

    【任务3-3】分析并确定多张数据表的结构............................. 46

    3.4 创建数据表.................................50

    【任务3-4】使用Create Table 语句创建“用户表” .............50

    【任务3-5】使用Navicat 图形管理工具创建多张数据表.............52

    【任务3-6】通过复制现有数据表的方式创建新的数据表.............56

    3.5 查看MySQL 数据库中的数据表及其结构数据................... 58

    【任务3-7】选择当前数据库并查看当前数据库中的所有数据表....58

    【任务3-8】查看数据表的结构..........58

    3.6 修改MySQL 数据表的结构........ 60

    【任务3-9】使用Navicat 图形管理工具修改数据表的结构....60

    【任务3-10】使用Alter Table 语句修改数据表的结构...............63

    3.7 删除没有被关联的数据表............ 66

    【任务3-11】删除没有被关联的数据表.........................66

    课后练习............................................ 67

    模块4

    设置与维护数据库中数据完整性.......................... 69

    4.1 创建数据表的同时定义约束......... 70

    【任务4-1】使用Create Table 语句创建包含约束的单张数据表....73

    【任务4-2】使用Create Table 语句创建包含外键约束的主从数据表.........75

    【任务4-3】查看定义了约束的数据表结构..............................76

    4.2 修改数据表时设置其约束............ 78

    【任务4-4】使用Navicat 图形管理工具设置数据表的约束..........78

    【任务4-5】使用命令提示符语句的方式修改数据表与设置其约束....80

    4.3 创建与使用索引......................... 85

    【任务4-6】创建数据表的同时创建索引............................. 87

    【任务4-7】在已经存在的数据表中创建索引............................. 89

    【任务4-8】使用Alter Table 语句创建索引............................. 89

    4.4 删除数据表的约束和索引.............90

    【任务4-9】使用命令行语句的方式删除数据表中的约束............. 91

    【任务4-10】删除数据表中的索引.... 93

    4.5 删除存在外键约束的数据表..........93

    【任务4-11】删除存在外键约束的数据表......................... 93

    课后练习............................................95

    模块5

    添加与更新MySQL 数据表数据............................. 97

    5.1 向MySQL 数据表中添加数据......98

    5.1.1 使用Navicat 图形管理工具向MySQL 数据表中输入数据.... 98

    【任务5-1】使用Navicat 图形管理工具向数据表中输入数据....... 98

    5.1.2 向MySQL 数据表中导入数据................................... 100

    【任务5-2】使用Navicat 图形管理工具导入Excel 文件中的数............... 100

    【任务5-3】使用Mysqlimport 命令导入文本文件.................... 104

    5.1.3 向存在外键约束的MySQL 数据表中导入数据..................... 106

    【任务5-4】使用Navicat 图形管理工具向存在外键约束的MySQL数据表中导入数据....... 106

    5.1.4 使用Insert 语句向数据表中添加数据............................... 107

    【任务5-5】使用Insert 语句向数据表中插入记录.....................109

    5.2 修改数据表中的数据................. 110

    5.2.1 使用Navicat 图形管理工具查看与修改MySQL 数据表的记录数据...........110

    【任务5-6】使用Navicat 图形管理工具查看与修改数据表中的记录............110

    5.2.2 使用Update 语句更新数据表中的数据............................111

    【任务5-7】使用Update 语句更新数据表中的数据..................111

    5.3 删除数据表中的记录数据.......... 112

    5.3.1 使用Navicat 图形管理工具删除数据表中的记录数据............112

    【任务5-8】使用Navicat 图形管理工具删除数据表中的记录数据................112

    5.3.2 使用Delete 语句删除数据表中的记录数据.........................113

    【任务5-9】使用Delete 语句删除数据表中的记录数据...........113

    5.4 从MySQL 数据表中导出数据... 114

    【任务5-10】使用Navicat 图形管理工具将数据表中的数据导出到Excel 工作表中..........114

    【任务5-11】使用Mysql 命令将数据表导出到文本文件..........116

    【任务5-12】使用Mysqldump 命令将数据表导出到文本文件.................117

    课后练习.......................................... 119

    模块6

    用SQL 语句查询MySQL数据表........................ 120

    6.1 创建单表基本查询.................... 121

    【任务6-1】使用Navicat 图形管理工具实现查询操作...............122

    【任务6-2】查询时选择与设置字段...125

    【任务6-3】查询时选择行...............127

    【任务6-4】对查询结果进行排序.... 134

    【任务6-5】分组进行数据查询........ 135

    6.2 创建多表连接查询.....................137

    【任务6-6】创建基本连接查询........ 137

    【任务6-7】创建内连接查询........... 139

    【任务6-8】创建外连接查询........... 139

    【任务6-9】使用Union 语句创建多表联合查询.................... 140

    6.3 创建嵌套查询和子查询..............141

    【任务6-10】创建单值嵌套查询..... 141

    【任务6-11】使用In 关键字创建子查询......................... 143

    【任务6-12】使用Exists 关键字创建子查询......................... 143

    【任务6-13】使用Any 关键字创建子查询......................... 144

    【任务6-14】使用All 关键字创建子查询......................... 144

    课后练习..........................................145

    模块7

    用视图方式操作MySQL数据表........................ 147

    7.1 认知视图..................................148

    7.1.1 视图的定义........................ 148

    7.1.2 视图的优点......................... 148

    7.2 创建视图..................................148

    7.2.1 创建视图的语法格式........... 148

    7.2.2 创建视图的注意事项........... 150

    7.3 查看视图相关信息.....................150

    【任务7-1】使用Create View 语句创建单源表视图........... 150

    【任务7-2】使用Navicat 图形管理工具创建多源表视图............152

    【任务7-3】修改视图.....................156

    【任务7-4】利用视图查询与更新数据表中的数据..................157

    【任务7-5】删除视图.....................158

    课后练习.......................................... 159

    模块8

    用程序方式获取与处理MySQL 表数据............ 160

    8.1 执行多条语句获取MySQL表数据..................................... 161

    8.1.1 MySQL 的常量...................161

    8.1.2 MySQL 的变量...................161

    8.1.3 MySQL 的运算符与表达式...165

    8.1.4 MySQL 的控制语句............166

    8.1.5 MySQL 的注释符................168

    【任务8-1】在【命令提示符】窗口中编辑与执行多条SQL语句................169

    8.2 使用存储过程和游标获取与处理MySQL 表数据........................ 169

    8.2.1 MySQL 的存储过程............169

    8.2.2 MySQL 的游标...................172

    【任务8-2】在【命令提示符】窗口中创建存储过程查看指定出版社出版的图书种类...........173

    【任务8-3】在【命令提示符】窗口中创建有输入参数的存储过程.............174

    【任务8-4】使用Navicat 图形管理工具创建有输入参数的存储过程...........175

    【任务8-5】使用Navicat 图形管理工具创建有输入参数和输出参数的存储过程...........178

    【任务8-6】使用Navicat 图形管理工具创建有InOut 参数的存储过程.........180

    【任务8-7】在【命令提示符】窗口中创建应用游标的存储过程.... 182

    8.3 使用函数获取与处理MySQL 表数据...............................183

    8.3.1 MySQL 系统定义的内置函数.................................. 183

    8.3.2 MySQL 的自定义函数........ 184

    8.3.3 调用MySQL 的函数........... 185

    【任务8-8】在【命令提示符】窗口中创建自定义函数getTypeName().......... 185

    【任务8-9】使用Navicat 图形管理工具创建带参数的函数getBookNumber() ..... 186

    8.4 使用触发器获取与处理MySQL表数据...............................189

    【任务8-10】创建Insert 触发器..... 190

    【任务8-11】创建Delete 触发器... 191

    【任务8-12】应用触发器同步更新多张数据表中的数据......... 192

    8.5 使用事务获取与处理MySQL表数据.....................................195

    【任务8-13】创建与使用事务......... 196

    课后练习..........................................197

    模块9

    安全管理与备份MySQL数据库........................ 200

    9.1 登录与退出MySQL 数据库服务器.....................................201

    9.1.1 登录与退出MySQL 数据库服务器............................... 201

    9.1.2 MySQL 的Show 命令........ 201

    【任务9-1】尝试多种方式登录MySQL数据库服务器...............202

    9.2 MySQL 的用户管理..................203

    9.2.1 使用Create User 语句添加MySQL 用户...............203

    【任务9-2】在【命令提示符】窗口中使用Create User 语句添加MySQL 用户......204

    【任务9-3】使用Navicat 图形管理工具添加与管理MySQL用户..................205

    9.2.2 修改MySQL 用户的名称.....208

    9.2.3 修改MySQL 用户的密码.....208

    【任务9-4】在【命令提示符】窗口中使用多种方式修改root 用户的密码.........209

    【任务9-5】在【命令提示符】窗口中使用多种方式修改普通用户的密码.......209

    【任务9-6】使用Navicat 图形管理工具修改用户的密码............210

    9.2.4 删除普通用户......................211

    【任务9-7】在【命令提示符】窗口中修改与删除普通用户...........211

    【任务9-8】使用Navicat 图形管理工具修改和删除用户...........212

    9.3 MySQL 的权限管理................. 213

    9.3.1 MySQL 的权限表................213

    9.3.2 MySQL 的各种权限.............217

    9.3.3

    陈承欢,三级教授,不错工程师,软件设计师,湖南省省级专业带头人,湖南省青年骨干教师,武汉大学软件工程专业,湖南铁道职业技术学院教务处处长。2008年,曾赴澳大利亚坎培门理工学院培训交流,2015年,曾赴加拿大圣力嘉学院培训交流,2019年,曾赴英国、德国学习交流。主持开发职业教育特色教材50多本。国家精品课程与国家精品共享课程配套教材1本,国家职业教育资源库配套教材3本。主持《网页设计与制作》国家精品课程,主持《网页设计与制作》国家精品共享课程,主持《计算机维护与维修》、《实用工具软件应用》、《网页样式设计》3门国家资源库课程。

    1.湖南铁道职院陈承欢教授新书
    2.11个教学模块,真实工作任务为载体
    3.Windows命令行界面和Navicat图形界面并用
    4.配套全套微课

    本书主要介绍了MySQL数据库的应用、设计与管理。本书分为11个模块,分别是启动与登录MySQL、创建与操作MySQL数据库、创建与优化MySQL数据表结构、设置与维护数据库中数据完整性、添加与更新MySQL数据表数据、用SQL语句查询MySQL数据表、用视图方式操作MySQL数据表、用程序方式获取与处理MySQL表数据、安全管理与备份MySQL数据库、设计与优化MySQL数据库、Python程序连接与访问MySQL数据库。全书以真实的工作任务为载体组织教学内容,实施教学过程,强化技能训练,提升动手能力,提升读者数据库设计、应用与管理的能力。
    本书可以作为普通高等院校、职业院校MySQL相关课程的教材,也可以作为MySQL的培训教材及MySQL爱好者的自学参考书。

    1.湖南铁道职院陈承欢教授新书 2.11个教学模块,真实工作任务为载体 3.Windows命令行界面和Navicat图形界面并用 4.配套全套微课

    售后保障

    最近浏览

    猜你喜欢

    该商品在当前城市正在进行 促销

    注:参加抢购将不再享受其他优惠活动

    x
    您已成功将商品加入收藏夹

    查看我的收藏夹

    确定

    非常抱歉,您前期未参加预订活动,
    无法支付尾款哦!

    关闭

    抱歉,您暂无任性付资格

    此时为正式期SUPER会员专享抢购期,普通会员暂不可抢购