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

服务体验

店铺评分与同行业相比

用户评价:----

物流时效:----

售后服务:----

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

  • [正版新书]MySQL数据库技术与应用 卫琳 马建红 清华大学出版社 MySQL数据库 MySQL
  • 新商品上架
    • 作者: 无著
    • 出版社: 清华大学出版社
    • 出版时间:2024-08
    送至
  • 由""直接销售和发货,并提供售后服务
  • 加入购物车 购买电子书
    服务

    看了又看

    商品预定流程:

    查看大图
    /
    ×

    苏宁商家

    商家:
    江莱图书专营店
    联系:
    • 商品

    • 服务

    • 物流

    搜索店内商品

    商品分类

    商品参数
    • 作者: 无著
    • 出版社:清华大学出版社
    • 出版时间:2024-08
    • 开本:16开
    • ISBN:9780496065876
    • 版权提供:清华大学出版社

     书名:  MySQL数据库技术与应用
     出版社:  清华大学出版社
     出版日期  2024-08
     ISBN号:  9787302664161
    本书全面讲述了MySQL关系数据库管理系统的基本原理和技术。全书共分为14章,深入介绍了MySQL
    数据库管理系统的基本特点、安装和配置技术、Transact-SQL语言、安全性管理、数据库和数据库对象管理,
    以及索引、数据操纵、备份和恢复、数据完整性、PHP与MySQL数据库编程、MySQL数据库发展历程
    与展望等内容。
    本书内容丰富、结构合理、思路清晰、语言简练流畅、示例翔实。本书主要面向数据库初学者,适合
    作为高等院校相关专业的教材及数据库应用程序开发人员的参考书。
    本书配套的电子课件、习题答案和实例源文件可以到http:/www.tupwk.com.cn/downpage网站下载,也
    可以扫描前言中的二维码获取。
    本书封面贴有清华大学出版社防伪标签,无标签者不得销售。
    版权所有,侵权必究。举报:010-62782989,beiqinquan@tup.tsinghua.edu.cn。

     


     

    ● 基础构建:语言通俗易懂,表格简洁直观,助您理解数据库基本概念和知识点,扎实构建数据库基本框架和创建数据库对象。
    ● 思维扩展:在掌握数据库基本操作的基础上,助您理解各种实体建模,构思实体之间的联系,综合运用所学知识管理现实生活数据。

     

    目录
    第1章 数据库基础 1
    1.1 数据模型 1
    1.1.1 概念模型 1
    1.1.2 逻辑模型 3
    1.1.3 数据库物理模型 6
    1.2 数据库系统 7
    1.2.1 数据库 7
    1.2.2 数据库管理系统(DBMS) 7
    1.2.3 数据库应用系统(DBAS) 8
    1.2.4 数据库系统的组成和特点 9
    1.3 思考和练习 11
    第2章 MySQL的安装、运行和工具 13
    2.1 MySQL简介 13
    2.2 MySQL8.0的安装与运行 14
    2.3 在macOS 系统中安装MySQL 20
    2.3.1 安装和配置MySQL Server 20
    2.3.2 安装和配置MySQL Workbench 26
    2.4 在Microsoft Windows系统中安装MySQL 27
    2.5 思考和练习 38
    第3章 数据类型 39
    3.1 为何设置数据类型 39
    3.1.1 数据验证 39
    3.1.2 文档 41
    3.1.3 优化存储 41
    3.1.4 性能 42
    3.1.5 正确排序 42
    3.2 MySQL的数据类型 42
    3.2.1 数值类型 43
    3.2.2 日期和时间类型 44
    3.2.3 字符串与二进制类型 45
    3.2.4 JSON数据类型 47
    3.2.5 空间数据类型 48
    3.2.6 混合数据类型 48
    3.3 不同数据类型的性能 50
    3.4 应该选择何种数据类型 50
    3.5 思考和练习 52
    第4章 创建和管理表与关系 54
    4.1 打开和保存文件 54
    4.2 创建表和视图 56
    4.2.1 添加表 57
    4.2.2 添加列 58
    4.2.3 添加索引 61
    4.2.4 添加外键 63
    4.2.5 创建视图 65
    4.2.6 创建例程 66
    4.3 创建关系 67
    4.4 思考和练习 71
    第5章 编辑数据 72
    5.1 连接到Edit Data 72
    5.2 插入数据 76
    5.3 更新数据 80
    5.4 删除数据 82
    5.5 多数据编辑 84
    5.6 思考和练习 86
    第6章 查询 87
    6.1 查询概述 87
    6.1.1 查询与表的区别 88
    6.1.2 查询的功能 88
    6.1.3 查询的类型 89
    6.2 数据库查询 90
    6.2.1 SELECT语句对列的查询 90
    6.2.2 SELECT语句对行的选择 93
    6.2.3 对查询结果进行排序 100
    6.2.4 对查询结果进行统计 101
    6.2.5 对查询结果生成新表 104
    6.3 连接查询 105
    6.3.1 交叉连接 105
    6.3.2 内连接 106
    6.3.3 外连接 109
    6.4 嵌套查询 111
    6.4.1 带有IN谓词的子查询 112
    6.4.2 带有比较运算符的子查询 113
    6.4.3 带有ANY、SOME或ALL关键字的子查询 114
    6.4.4 带有EXISTS谓词的子查询 115
    6.5 联合查询 118
    6.5.1 UNION操作符 118
    6.5.2 INTERSECT操作符 119
    6.5.3 EXCEPT操作符 120
    6.6 使用排序函数 121
    6.6.1 ROW_NUMBER()函数 121
    6.6.2 RANK()函数 122
    6.6.3 DENSE_RANK()函数 123
    6.6.4 NTILE()函数 124
    6.7 动态查询 125
    6.8 思考和练习 127
    第7章 运算符、表达式和系统函数 128
    7.1 Transact-SQL概述 128
    7.1.1 Transact-SQL语法约定 129
    7.1.2 多部分名称 129
    7.1.3 如何命名标识符 130
    7.1.4 系统保留字 131
    7.1.5 通配符 133
    7.2 常量 133
    7.3 变量 134
    7.4 运算符和表达式 135
    7.4.1 运算符 135
    7.4.2 表达式 137
    7.5 MySQL函数简介 139
    7.5.1 字符串函数 139
    7.5.2 数学函数 145
    7.5.3 日期时间函数 149
    7.5.4 类型转换函数 156
    7.5.5 JSON函数 159
    7.5.6 空间数据处理函数 163
    7.5.7 窗口函数 168
    7.5.8 其他函数 171
    7.6 思考和练习 173
    第8章 视图 174
    8.1 概述 174
    8.1.1 视图的创建与使用 175
    8.1.2 视图的优点和用途 175
    8.1.3 视图的限制和注意事项 176
    8.2 创建视图 176
    8.2.1 创建单表视图 177
    8.2.2 创建多表联合视图 178
    8.2.3 基于视图创建视图 179
    8.3 查看视图 180
    8.3.1 查看数据库的表对象和视图对象 181
    8.3.2 使用DESCRIBE | DESC命令查看视图的结构信息 181
    8.3.3 使用SHOW TABLE STATUS LIKE语句查看视图的属性信息 182
    8.3.4 使用SHOW CREATE VIEW语句查看视图的定义信息 184
    8.3.5 通过系统表查看视图信息 185
    8.3.6 查看视图中的数据 186
    8.4 修改视图 187
    8.4.1 使用 CREATE OR REPLACE VIEW语句修改视图 188
    8.4.2 使用ALTER语句修改视图 188
    8.5 更新视图 189
    8.6 删除视图 193
    8.7 思考和练习 194
    第9章 触发器 195
    9.1 概述 195
    9.1.1 为什么使用触发器 196
    9.1.2 触发器的优缺点 197
    9.1.3 触发器的种类 197
    9.2 创建触发器 199
    9.2.1 创建基本表 199
    9.2.2 创建只有一个执行语句的触发器 200
    9.2.3 创建有多个执行语句的触发器 204
    9.3 查看触发器 206
    9.3.1 利用SHOW TRIGGERS语句查看触发器信息 206
    9.3.2 在TRIGGERS表中查看触发器信息 207
    9.4 删除触发器 209
    9.5 思考和练习 210
    第10章 存储过程和存储函数 211
    10.1 概述 211
    10.1.1 为什么要使用存储过程和存储函数 212
    10.1.2 使用存储过程和存储函数的缺点 212
    10.2 创建存储过程和存储函数 213
    10.2.1 创建存储过程 213
    10.2.2 创建存储函数 216
    10.3 存储过程体和存储函数体 217
    10.3.1 系统变量 217
    10.3.2 用户变量 218
    10.3.3 分支结构IF 220
    10.3.4 分支结构之 CASE 220
    10.3.5 循环结构之LOOP 221
    10.3.6 循环结构之WHILE 222
    10.3.7 循环结构之REPEAT 223
    10.4 查看存储过程和存储函数 223
    10.5 修改存储过程和存储函数 225
    10.6 删除存储过程和存储函数 226
    10.7 思考和练习 226
    第11章 访问控制与安全管理 227
    11.1 用户账户管理 227
    11.1.1 用户与角色 228
    11.1.2 账户类别 229
    11.1.3 账户管理 231
    11.1.4 账户管理示例 232
    11.2 账户权限管理 234
    11.2.1 MySQL提供的权限 234
    11.2.2 静态权限 235
    11.2.3 动态权限 236
    11.3 思考和练习 239
    第12章 备份与恢复 240
    12.1 MySQL数据库备份与恢复方法 240
    12.1.1 数据库备份 241
    12.1.2 完全备份 245
    12.1.3 数据恢复 246
    12.1.4 第三方数据库备份工具 247
    12.2 MySQL日志文件 248
    12.2.1 二进制日志 248
    12.2.2 重做日志 250
    12.2.3 查询日志 251
    12.2.4 慢查询日志 252
    12.2.5 错误日志 253
    12.3 思考和练习 254
    第13章 PHP与MySQL数据库编程 255
    13.1 PHP编程基础 255
    13.1.1 PHP标记符 256
    13.1.2 PHP注释 257
    13.1.3 PHP语句和语句块 258
    13.1.4 PHP的数据类型 259
    13.1.5 PHP数据的输出 261
    13.1.6 PHP编码规范 262
    13.2 PHP函数 263
    13.2.1 PHP内建函数 263
    13.2.2 PHP用户定义函数 264
    13.3 数组的使用 265
    13.3.1 数组定义语法 266
    13.3.2 数组特点 267
    13.3.3 多维数组 267
    13.3.4 数组的遍历 268
    13.3.5 数组操作的相关函数 269
    13.3.6 PHP数组操作案例 270
    13.4 PHP面向对象程序设计 271
    13.4.1 面向对象编程的特点 272
    13.4.2 类 272
    13.4.3 对象 273
    13.4.4 PHP中的继承与接口 273
    13.4.5 魔术方法 276
    13.5 在PHP中访问MySQL数据库 279
    13.5.1 PHP操作MySQL数据库的方法 279
    13.5.2 管理MySQL数据库中的数据 281
    13.5.3 预处理语句 283
    13.5.4 PHP访问MySQL数据库案例 284
    13.6 思考和练习 286
    第14章 MySQL数据库发展历程与展望 287
    14.1 MySQL数据库发展过程 287
    14.2 MySQL数据库的特点 288
    14.2.1 MySQL是目前流行的开源数据库 288
    14.2.2 MySQL数据库全面赋能产业优化升级 289
    14.2.3 MySQL数据库开源风险不断加剧 289
    14.2.4 MySQL赋能国产开源数据库快速演进 290
    14.3 GreatSQL开源数据库技术增强功能 291
    14.3.1 组复制技术增强 291
    14.3.2 双活架构实现数据库高可用 291
    14.3.3 GreatSQL数据库优化突破性能瓶颈 291
    14.3.4 GreatSQL数据库增强安全功能 292
    14.3.5 GreatSQL助力MySQL 数据库上云 292
    14.4 国内MySQL数据库产业应用现状 293
    14.4.1 金融行业 293
    14.4.2 电信行业 294
    14.4.3 能源行业 294
    14.5 MySQL 5.7停服迁移升级方案 294
    14.6 国内开源数据库的发展与展望 295
    14.6.1 国产开源数据库社区发展趋势 295
    14.6.2 国内开源数据库产业发展展望 295
    14.7 思考和练习 296
    参考文献 297

     

    前言
    前言
    近几年,随着数字化转型深入推进和数据量的爆炸式增长,行业应用对数据库的需求变化极大地推动了数据库技术加速创新,其中以MySQL数据库为代表的开源数据库发展迅速。此开源数据库目前共有268款,占全部数据库的40.9%。MySQL数据库由于低成本、高可靠性等优势,成长为目前流行的开源数据库之一。我国紧跟MySQL数据库主流技术,基于MySQL技术路线的数据库持续发展与完善,应用场景不断丰富,已经深入到银行、电信、电力、铁路、气象、民航、制造、教育等许多行业和领域。MySQL为用户提供了完整的数据库解决方案,可以帮助各种用户建立自己的商务体系,增强用户对外界变化的敏捷反应能力,提高用户的竞争力。
    本书从MySQL的基本概念出发,由浅入深地详细讲述了该系统的安装过程、服务器的配置技术、Transact-SQL语言、安全性技术、数据库管理、各种数据库对象管理,以及索引技术、数据操纵技术、数据完整性技术、数据备份技术、数据恢复技术、PHP与MySQL数据库编程等内容。本书在讲述MySQL的各种技术时,运用了丰富的实例,注重培养读者解决实际问题的能力并快速掌握MySQL的基本操作技术。
    本书内容丰富、结构合理、思路清晰、语言简练流畅、示例翔实。在每一章的正文中,结合所讲述的关键技术和难点,穿插了大量极富实用价值的示例。每一章末尾都安排了有针对性的思考题和练习题,思考题有助于读者巩固所学的基本概念,练习题有助于培养读者的实际动手能力。
    本书主要面向数据库初学者,适合作为高等院校相关专业的教材及数据库应用程序开发人员的参考书。
    除封面署名的作者外,参加本书编写的人员还有刘鹍元、郝泽涛、郭辉、李金阳、雷富、李秋实、马晓岩、张涛、王亚辉、靳岩等。此外,本书的编写还得到了北京万里开源软件有限公司刘俊锋先生的大力支持,刘俊锋曾主导开发了网络舆情监测软件、分布式内存数据库集群软


     

    1
    • 商品详情
    • 内容简介

    售后保障

    最近浏览

    猜你喜欢

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

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

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

    查看我的收藏夹

    确定

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

    关闭

    抱歉,您暂无任性付资格

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