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

服务体验

店铺评分与同行业相比

用户评价:----

物流时效:----

售后服务:----

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

  • 正版 MySQL数据库任务驱动式教程:微课版 石坤泉 汤双霞 人民邮电
  • 新华书店旗下自营,正版全新
    • 作者: 石坤泉 汤双霞著 | 石坤泉 汤双霞编 | 石坤泉 汤双霞译 | 石坤泉 汤双霞绘
    • 出版社: 人民邮电出版社
    • 出版时间:2019-12-01
    送至
  • 由""直接销售和发货,并提供售后服务
  • 加入购物车 购买电子书
    服务

    看了又看

    商品预定流程:

    查看大图
    /
    ×

    苏宁商家

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

    • 服务

    • 物流

    搜索店内商品

    商品分类

    商品参数
    • 作者: 石坤泉 汤双霞著| 石坤泉 汤双霞编| 石坤泉 汤双霞译| 石坤泉 汤双霞绘
    • 出版社:人民邮电出版社
    • 出版时间:2019-12-01
    • 版次:3
    • 印次:1
    • 字数:434000
    • 开本:16开
    • ISBN:9787115577320
    • 版权提供:人民邮电出版社
    • 作者:石坤泉 汤双霞
    • 著:石坤泉 汤双霞
    • 装帧:平装
    • 印次:1
    • 定价:55.00
    • ISBN:9787115577320
    • 出版社:人民邮电出版社
    • 开本:16开
    • 印刷时间:暂无
    • 语种:暂无
    • 出版时间:2019-12-01
    • 页数:0
    • 外部编号:11599640
    • 版次:3
    • 成品尺寸:暂无

    基础篇 项目一认识数据库 任务1 认识数据库1 【任务背景】1 【任务要求】1 【任务分解】1 1.1 了解数据库的基本应用1 1.2 了解数据库的几个概念2 1.3 认识关系数据库3 1.4 关系数据库设计4 1.4.1 实体、展性、联系4 1.4.2 将E-R 图转换为关系模式6 1.4.3 关系模式的规范化6 1.5 数据库应用系统体系结构9 1.5.1 认识C/S 模式数据库9 1.5.2 认识B/S 模式数据库9 1.6 认识一个真实的关系数据库10 【项目实践】12 【习题】12 任务2 认识MySQL14 【任务背景】14 【任务要求】14 【任务分解】14 2.1 认识SQL14 2.1.1 SQL 的特点4 2.1.2 SQL 的类型15 2.2 MySQL概述15 2.3 认识MySQL8.015 2.4 MySQL的管理工具16 2.5 初识MySQL数据类型19 2.6 初识MySQL的基本语句19 【习题】19 项目二MySQL实训环境配置 任务3 Windows 操作系统中MySQL的安装与配置21 【任务背景】21 【任务要求】21 【任务分解】21 3.1 MySQL服务器的安装与配置21 3.1.1 MySQL 服务器的安装22 3.1.2 MySQL 服务器的配置24 3.2 更改MySQL的配置27 3.2.1 通过配置向导来更改配置27 3.2.2 通过修改my.ini 文件来更改配置28 3.3 连接MySQL本地服务28 3.3.1 MySQL服务器的启动和关闭28 3.3.2 MySQL客户端链接MySQL服务器29 3.3.3 DOS命令连接MySQL服务器30 3.4 远程访问MySQL服务器30 【项目实践】31 【习题】31 任务4 安装配置WAMP Server 3.2 32 【任务背景】32 【任务要求】32 【任务分解】32 4.1 认识WAMP Server 3.2 32 4.2 安装WAMP Server 3.2 32 4.3 配置WAMP Server3.2 34 4.3.1 设置用户登录密码 34 4.3.2 PHP文件目录 35 【项目实践】 35 【习题】 35 项目三MySQL字符集与数据类型 任务5 认识和设置MySQL字符集36 【任务背景】 35 【任务要求】 35 【任务分解】 35 5.1 认识字符集和校对原则 36 5.2 MySQL 8.0支持的字符集和校对原则 37 5.3 确定字符集和校对原则 38 5.4 使用MySQL字符集时的建议. 39 【项目实践】 40 【习题】 40 任务6 MySQL数据类型 41 【任务背景】41 【任务要求】41 【任务分解】41 6.1 整数类型 41 6.2 浮点数类型和定点数类型 41 6.3 CHAR类型和VARCHAR类型 42 6.4 TEXT类型和BLOB类型 42 6.5 BINARY类型和VARBINARY类型 43 6.6 日期和时间类型 43 6.7 ENUM类型和SET类型 43 6.8 如何选择数据类型 44 6.9 数据类型的附加属性 44 【项目实践】 45 【习题】 45 项目四 建库、建表与数据表管理 任务7 创建数据库和表 46 【任务背景】 46 【任务要求】 46 【任务分解】 46 7.1 创建与管理数据库 46 7.1.1 创建库 46 7.1.2 查看库 47 7.1.3 修改库 47 7.1.4 删除库 47 7.2 创建与管理表 47 7.2.1 创建表 47 7.2.2 查看表. 51 7.2.3 修改表. 51 7.2.4 复制表. 52 7.2.5 删除表 52 7.3 表数据操作 53 7.3.1 插入数据 53 7.3.2 修改数据 55 7.3.3 删除数据 55 7.4 对JSON数据类型的使用 56 7.5 计算字段的使用 56 【项目实践】56 【习题】58 任务8 创建和管理索引 60 【任务背景】60 【任务要求】60 【任务分解】60 8.1 认识索引 60 8.1.1 索引的分类 61 8.1.2 索引的设计原则 61 8.2 索引的创建 62 8.2.1 创建表时创建索引 62 8.2.2 用CREATE INDEX语句创建索引 62 8.2.3 用ALTER TABLE语句创建索引 64 8.3 索引的查看 64 8.4索引的删除 65 8.4.1 用DROP IN DEX 语句删除索引 65 8.4.2 用ALTER TABLE语句删除索引 65 【项目实践】 66 【习题】 66 任务9 数据约束和参照完整性 68 【任务背景】 68 【任务要求】 68 【任务分解】 68 9.1 PRMI ARKY EY约束 68 9.1.1 理解PRIMARY KEY约束 68 9.1.2 设置主键的两种方式 68 9.1.3 复合主键 69 9.1.4 修改表的主键 69 9.2 UNIQUE约束 69 9.2.1 理解UNIQUE约束 69 9.2.2 创建UNI QUE约束 69 9.2.3 修改UNIQUE 约束 70 9.3 FOREGI KN EY参照完整性约束 70 9.3.1 理解参照完整比约束 70 9.3.2 在创建表时创建外键 71 9.3.3 对已有的表添加外键 71 9.3.4 创建级联删除、级联更新 72 9.4 CHECK约束 72 9.4.1 理解CHECK约束 72 9.4 .2 创建CHEC K约束 72 【项目实践】 73 【习题】 73 项目五 数据查询、数据处理与视图 任务10 数据库的查询 74 【任务背景】 74 【任务要求】 74 【任务分解】 74 10.1 了解SELECT语法结构 4 10.2 认识基本子句 .75 10.2.1 认识SELECT 子句 75 10.2.2 认识FROM 子句 76 10.2.3 认识WHERE 子句 77 10.2.4 认识GROUP BY 子句 80 10.2.5 认识ORDER BY 子句 81 10.2.6 认识HAVING 子句 82 10.2.7 认识LIMIT 子句 83 10.3 使用聚合函数进行统计查询 83 10.4 多表连接查询 84 10.4.1 全连接. 85 10.4.2 JOIN 连接 86 10.5 嵌套查询 87 10.5.1 嵌套在WHERE 子句中 88 10.5.2 嵌套在SELECT 子句中 89 10.5.3 嵌套在FROM 子句中 89 10.5.4 IN 子查询 90 10.5.5 比较子查询 91 10.5.6 EXISTS 子查询 92 10.6 联合查询 92 【项目实践】 93 【习题】 94 任务11 MySQL 运算符和函数 96 【任务背景】 96 【任务要求】 96 【任务分解】 96 11.1 认识和使用运算符 96 11.1.1 算术运算符 96 11.1.2 比较运算符 98 11.1.3 逻辑运算符 103 11.1.4 位运算符104 11.1.5 运算符的优先级 105 11.2 认识和使用函数 106 11.2.1 数学函数 106 11.2.2 聚合函数 109 11.2.3 日期和时间函数111 11.2.4 控制流判断函数 115 11.2.5 字符串函数 117 11.2.6 系统信息函数. 118 11.2.7 加密函数 119 11.2.8 格式化函数 119 11.3 使用JSON函数 119 11.4 使用窗口函数 120 【项目实践】122 【习题】 122 任务12 创建和使用视图 123 【任务背景】 123 【任务要求】 123 【任务分解】 123 12.1 认识视图123 12.2视图的特性 123 12.3 创建视图 124 12.3.1 来自一张基本表 124 12.3.2 来自多张基本表 125 12.3.3 来自视图 125 12.4 查看视图 126 12.4.1 查看己创建的视图 126 12.4.2 查看视图的结构 126 12.4.3 查看视图的定义 126 12.5 使用视图 127 12.5.1 使用视图进行查询 127 12.5.2 使用视图进行计算 127 12.5.3 使用视图操作基本表数据 127 12.6 修改视图 128 12.7删除视图 128 【项目实践】 129 【习题】. 129 不错篇 项目六 创建和使用程序 任务13 建立和使用存储过程 131 【任务背景】131 【任务要求】 131 【任务分解】131 13.1 认识存储过程 131 13.2 创建基本的存储过程 132 13.2.1 关于DELIMITER 命令 132 13.2.2 创建基本存储过程 132 13.2.3 查看存储过程 134 13.3 执行存储过程 135 13.4 创建带变量的存储过程 135 13.4.1 局部变量声明与赋值 135 13.4.2 创建使用局部变量的存储过程 136 13.5 创建带有流程控制语句的存储过程 137 13.5.1 使用IFTHEN ELSE语句 137 13.5.2 使用CASE语句. 138 13.6 在存储过程调用其他存储过程 139 13.7 修改存储过程 140 13.8 查看存储过程的定义 141 13.9 删除存储过程 141 【项目实践】 141 【习题】 142 任务14 建立和使用存储函数 143 【任务背景】 143 【任务要求】143 【任务分解】143 14.1 认识存储函数143 14.2 创建存储函数143 14.2.1 创建基本的存储函数144 14.2.2 创建带变量的存储函数144 14.3 调用存储函数145 14.3.1 使用SELECT关键字调用存储函数.. 145 14.3.2 调用另外一个存储函数或者存储过程 145 14.4 查看存储函数146 14.5 修改存储函数146 14.6 删除存储函数146 【项目实践】147 【习题】.147 任务15 创建和使用触发器148 【任务背景】148 【任务要求】148 【任务分解】148 15.1 认识触发器148 15.2 创建触发器149 15.2.1 激发它表数据更新149 15.2.2 激发自表数据更新151 15.2.3 触发器调用存储过程151 15.3 查看触发器152 15.4 删除触发器 152 【项目实践】152 【习题】153 任务16 创建和使用事件154 【任务背景】154 【任务要求】154 【任务分解】154 16.1 认识事件154 16.2 创建事件..155 16.2.1 创建某个时刻发生的事件155 16.2.2 创建在指定区间周期性发生的事件.156 16.2.3 在事件中调用存储过程或存储函数. 157 16.3 查看事件..157 16.4 修改事件..157 16.5 删除事件158 【项目实践】158 【习题】158 项目七 数据库安全与性能优化 任务17 用户与权限 159 【任务背景】159 【任务要求】159 【任务分解】159 17.1 创建用户账户160 17.1.1 用CREATE USER创建用户 160 17.1.2 修改用户密码.161 17.1.3 重命名用户名.161 17.2 授予用户权限162 17.2.1 关于MySQL 的权限.162 17.2.2 用GRANT 授权..163 17.3 用REVOKE收回权限164 17.4 权限转移165 17.5 权限165 17.6 密码管理策略166 17.6.1 过期时间管理166 17.6.2 MySQL 用户密码重用策略设置.. 166 17.7 角色管理166 17.7.1 创建角色并授予用户角色权限.. 167 17.7.2 检查角色权限167 17.7.3 撤销角色或角色权限167 17.7.4 删除角色. 168 17.7.5 角色和用户在实际中的应用 168 【项目实践】168 【习题】.169 任务18 数据库备份与恢复170 【任务背景】170 【任务要求】170 【任务分解】170 18.1用SELECT INTO OUTFILE备份表数据170 18.2 用LOAD DATA INFILE恢复表数据171 18.3 用mysqldump备份与恢复171 18.3.1 进入my sqldump.171 18.3.2 备份与加夏表. 172 18.3.3 备份与恢复库. 172 18.3.4 将表结构和数据分别备份..173 18.3.5 备份与恢复其他方面.. 174 18.4 用mysqlimport恢复表数据174 18.5 用SOURCE恢复表和数据库174 18.6 用日志备份175 【项目实践】176 【习题】.176 任务19 数据库性能优化 177 【任务背景】177 【任务要求】177 【任务分解】177 19.1 优化MySQL服务器177 19.1.1 通过修改my.ini 文件进行性能优化177 19.1.2 通过MySQL 控制台柱行性能优化178 19.2 优化表结构设计和数据操作179 19.2.1 添加中间表.179 19.2.2 增加冗余字段.180 19.2.3 合理设置表的数据类型和属性180 19.2.4 优化插入记录的速度..181 19.2.5 对表进行分析、检查、优化和修复 181 19.3 优化查询183 19.3.1 查看SELECT 语句的执行数据183 19.3.2 使用索引优化查询.. 185 19.3.3 优化子查询.188 19.3.4 优化漫查询. 188 19.4 优化性能的其他方面189 19.5 数据库的架构优化190 19.6 配置文件优化190 19.7 存储与数据格式优化191 【项目实践】192 【习题】.192 任务20 事务与锁 193 【任务背景】193 【任务要求】193 【任务分解】193 20.1 MySQL事务的四大特性(ACID) 193 20.2 MySQL事务隔离级别与一致性194 20.2.1 事务的隔离级别194 20.2.2 数据一致性.197 20.2.3 事务提交与回滚SQL语句.197 20.3 MySQL中的锁机制198 20.3.1 3 种锁方式与4 种锁模式198 20.3.2 死锁的产生方式..199 【习题】.200 应用篇 项目八 PHP基础及访问MySQL数据库 任务21 PHP初识与应用 202 【任务背景】202 【任务要求】202 【任务分解】202 21.1 PHP技术基础202 21.1.1 PHP 标记风格..202 21.1.2 HTML中嵌入PHP203 21.1.3 PHP 中输出HTML203 21.1.4 PHP中调用JavaScript 204 21.2 PHP的数据类型2 04 21.2.1 整型. 204 21.2.2 浮点型. 204 21.2.3 布尔型. 204 21.2.4 字符串.. 205 21.3 PHP数据处理205 21.3.1 PHP对数据组的处理.. 205 21.3.2 PHP对字符串的处理208 21.3.3 用PHP处理日期和时间209 21.3.4 PHP中对URL、HTTP的处理 209 21.3.5 PHP中的数学运算.210 21.4 PHP 连接MySQL数据库212 21.4.1 PHP程序连接到MySQL数据库的原理.212 21.4.2 PHP连接到MySQL函数212 21.5 PHP操作MySQL数据库212 21.5.1 一次执行一条SQL语句.212 21.5.2 一次执行多条语句213 21.5.3 处理查询结果.213 21.5.4 关闭创建的对象214 21.6 PHP备份与还原MySQL数据库214 21.6.1 MySQL 数据库与表的备份214 21.6.2 MySQL 数据库与表的还原.214 21.7 应用实践:基于文本的简易留言板215 【习题】.217 项目九 访问MySQL数据库 任务22 Java访问MySQL数据库218 【任务背景】 218 【任务要求】 218 【任务分解】 218 22.1 Java 连接MySQL数据库.. 218 22.1.1 下载并安装JDBC驱动MySQL Connector/J 218 22.1.2 java.sql 的接口和作用219 22.1.3 连接MySQL 购居库219 22.2 Java操作MySQL数据库.. 219 22.2.1 创建Statement 对象219 22.2.2 插入、更新或者删除数据220 22.2.3 使用SELECT 语句查询数据220 22.3 Java备份MySQL数据库 220 22.4 Java还原MySQL数据库 221 【项目实践】 221 【习题】.. 221 任务23 C#访问MySQL数据222 【任务背景】 222 【任务要求】 222 【任务分解】 222 23.1 C#连接MySQL 数据库 222 23.1.1 下载并安装Connector/Net驱动程序..222 23.1.2 使用Connector/Net驱动程序. 223 23.1.3 连接MySQL数据库224 23.2 C#操作MySQL 数据库224 23.2.1 创建MySqlCommand对象.. 224 23.2.2 关闭创建的对象.. 224 23.3 C#备份与还原MySQL数据库225 23.3.1 C#备份MySQL数据库 225 23.3.2 C#MySQL数据库 225 【项目实践】225 【习题】.225 任务24 Python访问MySQL数据库 226 【任务背景】226 【任务要求】226 【任务分解】226 24.1 Python 技术基础226 24.1.1 什么是MySQLdb.. 226 24.1.2 安装Python 226 24.1.3 安装MySQLdb.. 227 24.2 Python 数据类型228 24.3 Python 连接数据库228 24.4 Python 操作数据库229 24.4.1 获取操作游标.. 229 24.4.2 操作库 229 24.4.3 操作数据表. 229 24.4.4 数据查询 229 24.5 Python 提交与回滚230 【项目实践】231 【习题】.231 项目十 phpMyAdmin操作数据库 任务25 phpMyAdmin操作数据库232 【任务背景】232 【任务要求】232 【任务分解】232 25.1 创建与管理数据库232 25.2 创建与管理表 233 25.2.1 创建表233 25.2.2 管理表.234 25.3 字符集设置235 25.4 表数据操作236 25.4.1 插入数据..236 25.4.2 导入数据. 236 25.4.3 操作数据..237 25.5 索引与参照完整性约束237 25.5.1 创建主键、专享性约束和索引237 25.5.2 参照完整性约束.. 237 25.6 使用查询238 25.7 创建视图239 25.8 创建和使用程序239 25.8.1 创建存储过程239 25.8.2 创建存储函数240 25.8.3 使用程序..241 25.9 创建和使用触发器241 25.9.1 创建触发器241 25.9.2 使用触发器..242 25.10 创建事件和使用事件243 25.10.1 创建一次执行的事件.. 243 25.10.2 创建周期性执行的事件243 25.10.3 编辑、导出或删除事件244 25.11 用户与权限管理244 25.11.1 编辑当前用户的权限..244 25.11.2 添加新用户和设置权限246 25.12 备份与恢复数据库247 25.12.1 数据库备份247 25.12.2 数据库恢复.248 【项目实践】248 【习题】.248 项目十一 MySQL集群架构搭建实例 任务26 Linux操作系统中搭建MySQL集群249 【任务背景】249 【任务要求】249 【任务分解】249 26.1 认识MySQL 主从249 26.1.1 MySQL支持的复制的类型..250 26.1.2 MySQL复制技术的特点.. 250 26.1.3 MySQL主从复制过程250 26.2 MySQL 主从详细配置251 26.2.1 Master 服务器配置251 26.2.2 Slave 服务器配置.. 252 26.2.3 配置验证.. 253 【项目实践】253 【习题】.253 附录 全国计算机等级考试二级MySQL数据库程序设计考试大纲(2018年版)255

    石坤泉,男,1967年4月出生,广东兴宁人,党员,计算机科学技术教授,广东南粤教坛新秀,广州市教育系统很好党务工作者。广东省高等学校公共课教指委委员,中国工信出版传媒集团“十三五”职业教育规划教材评审专家,广东省计算机学会竞赛委员会委员,教育部教育管理信息中心全国信息技术应用水平大赛很好指导老师。 系统讲授《MySql数据库技术与应用》、《操作系统实务》、《数字电子线路》、《ACCESS数据库》、《计算机文化基础》等多门课程,教学效果好,曾多次获得学校教学质量很好奖、很好教师称号。 主持和主要成员省、市科技项目、教育科学规划、教育教学改革、创新创业教育等科研项目15项190多万元,其中,广东省教育厅高校省级重点平台和重大科研项目2项、广东省教育科学规划项目2项、广州市教育科学规划课题2项,主持广东省教育厅与思科(中国)产学合作协同育人项目2项;发表专业论文25篇(其中,北大中文核心4篇,EI、CSSCI、SCD/CSCD、等3篇,ISTP检索3篇);实用和软件著作权11项;获广州市高等学校教学成果奖一等奖1项,校级教学成果一等奖1项;主编(著)教材11部,专著1部,其中,主编国家“十二五规划”教材2部,新形态立体化教材7部,并申报国家“十三五规划”教材4部;主持校级精品课程2门。

    本书对标《全国计算机等级考试二级MySQL数据库程序设计考试大纲》,结合Oracle认证考试(SQL认证)以及“l+X"Web前端开发职业技能等级考试内容编写而成。本书采用MySQL8.0版本,将MySQL8.0的新特性、新功能写入教材,主要讲述数据库设计的基本原理和基本方法、MySQL基础及其应用。全书共11个项目(26个任务),包括认识数据库,MySQL实训环境配置,MySQL字符集与数据类型,建库、建表与数据表管理,数据查询、数据处理与视图,创建和使用程序,数据库安全与性能优化,PHP基础及访问MySQL数据库,访问MySQL数据库,phpMyAdmin操作数据库以及MySQL集群架构搭建实例。 本书可以作为高职高专学生的数据库教材,也可以作为全国计算机等级考试二级MySQL数据库程序设计、Oracle认证考试(SQL认证)以及“l+X"Web前端开发职业技能等级考试的参考教材,还可以作为数据库开发人员的实用参考书或者职业培训教材。

    职业教育国家“十三五”规划教材近期新版 升级到MySQL8.0版本 对接“1+X”Web前端开发职业技能等级考试、全国计算机等级考试二级 微课视频+电子活页扩展阅读+思维导图+课堂任务+在线开放课程 介绍PHP、Java、C#、Python、phpMyAdmin操作数据库

    售后保障

    最近浏览

    猜你喜欢

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

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

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

    查看我的收藏夹

    确定

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

    关闭

    抱歉,您暂无任性付资格

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