您好,欢迎来到聚文网。 登录 免费注册
MariaDB必知必会

MariaDB必知必会

  • 装帧: 平装
  • 出版社: 机械工业出版社
  • 作者: Ben Forta 著 张艺乐 译
  • 出版日期: 2014-06-01
  • 商品条码: 9787111464280
  • 版次: 1
  • 开本: 16开
  • 页数: 204
  • 出版年份: 2014
定价:¥59 销售价:登录后查看价格  ¥{{selectedSku?.salePrice}} 
库存: {{selectedSku?.stock}} 库存充足
{{item.title}}:
{{its.name}}
精选
内容简介
《MariaDB必知必会》是国内首本关于MariaDB的中文版书籍,由畅销书作者BenForta亲笔撰写,MariaDB和MySQL创始人Michael”Monty”Widenius作序推荐,内容全面,讲解系统,为快速而全面地掌握MariaDB提供实用指南。
本书与作者福达另一本书《SamsTeachYourselfSQLinTenMinutes》(该书是全世界最常用的SQL参考手册之一)的撰写风格类似,首先从简单的数据检索开始,然后逐步深入到复杂的主题,包括连接、子查询、正则表达式和全文本搜索、存储过程、游标、触发器、表约束条件等。《MariaDB必知必会》系统讲解了SQL、MariaDB和MySQL的基本概念,并通过紧凑的章节设计,详细介绍MariaDB的基本操作语句及使用MariaDB进行应用开发的各种实用技术和方法。
作者简介
Ben Forta,Adobe公司开发技术推广部主管,从事产品开发、技术支持、培训和产品营销逾20年,在数据库设计与开发方面有丰富的经验。他是畅销书《Sams Teach Yourself SQL in Ten Minutes》的作者,这本书现已更新至第3版,并且被翻译成10多种语言。此外,他还撰写了《My SQL Crash Course》、《ColdFusion Web Application Construction Kit》、《Advanced Cold Fusion Development》和《Sams Teach Yourself Regular Expressions in Ten Minutes》等。他还是互联网和数据库技术专栏作家。
目录
译者序
前言
第1章理解SQL
1.1数据库基础
1.1.1什么是数据库
1.1.2表
1.1.3列和数据类型
1.1.4行
1.1.5NULL
1.1.6主键
1.2什么是SQL
1.3试一试
1.4总结
第2章MariaDB入门
2.1什么是MariaDB
2.1.1客户端/服务器软件
2.1.2MySQL兼容性
2.2MariaDB工具
2.2.1mysql命令行
2.2.2MySQLWorkbench
2.3总结
第3章让MariaDB运行起来
3.1数据库连接
3.2选择数据库
3.3了解数据库和表
3.4总结
第4章检索数据
4.1SELECT语句
4.2检索单独的列
4.3检索多列
4.4检索所有列
4.5检索不同的行
4.6限定结果
4.7完全限定表名
4.8注释
4.9总结
第5章对检索的数据排序
5.1数据排序
5.2以多列为标准排序
5.3指定排序方向
5.4总结
第6章过滤数据
6.1WHERE子句
6.2WHERE子句操作符
6.2.1检查单一值
6.2.2检查不匹配
6.2.3检查区间值
6.2.4空值检查
6.3总结
第7章高级数据过滤
7.1组合WHERE子句
7.1.1AND操作符
7.1.2OR操作符
7.1.3理解优先级顺序
7.2IN操作符
7.3NOT操作符
7.4总结
第8章使用通配符过滤
8.1LIKE操作符
8.1.1百分号(%)通配符
8.1.2下划线(_)通配符
8.2使用通配符的技巧
8.3总结
第9章正则表达式搜索
9.1理解正则表达式
9.2使用正则表达式
9.2.1基本字符匹配
9.2.2执行OR匹配
9.2.3匹配多个字符中的一个
9.2.4匹配范围
9.2.5匹配特殊字符
9.2.6匹配字符类
9.2.7匹配多个实例
9.2.8锚点
9.3总结
第10章创建计算字段
10.1计算字段
10.2拼接字段
10.3执行算术运算
10.4总结
第11章数据操作函数
11.1理解函数
11.2使用函数
11.2.1文本操作函数
11.2.2日期和时间操作函数
11.2.3数值操作函数
11.3总结
第12章数据汇总
12.1聚合函数
12.1.1AVG()函数
12.1.2COUNT()函数
12.1.3MAX()函数
12.1.4MIN()函数
12.1.5SUM()函数
12.2聚合不同值
12.3组合聚合函数
12.4总结
第13章数据分组
13.1理解数据分组
13.2创建分组
13.3过滤分组
13.4分组和排序
13.5SELECT子句顺序
13.6总结
第14章子查询
14.1子查询简介
14.2通过子查询过滤
14.3使用子查询作为计算字段
14.4总结
第15章多表连接
15.1连接
15.1.1理解关系表
15.1.2为什么使用连接
15.2创建连接
15.2.1WHERE子句的重要性
15.2.2内连接
15.2.3连接多个表
15.3总结
第16章创建高级连接
16.1表别名
16.2不同类型的连接
16.2.1自连接
16.2.2自然连接
16.2.3外连接
16.3带聚合函数的连接
16.4连接和连接条件
16.5总结
第17章联合查询
17.1理解联合查询
17.2创建联合查询
17.2.1UNION
17.2.2UNION规则
17.2.3包含还是移除重复行
17.2.4对联合查询结果排序
17.3总结
第18章全文本搜索
18.1理解全文本搜索
18.2使用全文本搜索
18.2.1启用全文本搜索支持
18.2.2执行全文本搜索
18.2.3查询扩展
18.2.4布尔文本搜索
18.2.5全文本搜索注意事项
18.3总结
第19章插入数据
19.1理解数据插入
19.2插入完整行
19.3插入多行
19.4插入检索到的数据
19.5总结
第20章更新和删除数据
20.1更新数据
20.2删除数据
20.3更新和删除数据的准则
20.4总结
第21章创建和操作表
21.1创建表
21.1.1基本表创建
21.1.2使用NULL值
21.1.3再论主键
21.1.4使用Auto_INCREMENT
21.1.5指定默认值
21.1.6引擎类型
21.2更新表
21.3删除表
21.4重命名表
21.5总结
第22章视图
22.1理解视图
22.1.1为何使用视图
22.1.2视图规则及限制条件
22.2使用视图
22.2.1使用视图简化连接
22.2.2使用视图重新格式化检索的数据
22.2.3使用视图过滤不需要的数据
22.2.4使用视图创建计算字段
22.2.5更新视图
22.3总结
第23章存储过程
23.1理解存储过程
23.2为什么使用存储过程
23.3使用存储过程
23.3.1执行存储过程
23.3.2创建存储过程
23.3.3删除存储过程
23.3.4使用参数
23.3.5构建智能存储过程
23.3.6检查存储过程
23.4总结
第24章游标
24.1理解游标
24.2使用游标
24.2.1创建游标
24.2.2打开和关闭游标
24.2.3使用游标数据
24.3总结
第25章触发器
25.1理解触发器
25.2创建触发器
25.3删除触发器
25.4使用触发器
25.4.1INSERT触发器
25.4.2DELETE触发器
25.4.3UPDATE触发器
25.4.4更多触发器相关信息
25.5总结
第26章管理事务处理
26.1理解事务处理
26.2控制事务
26.2.1使用ROLLBACK
26.2.2使用COMMIT
26.2.3使用保存点
26.2.4修改默认提交行为
26.3总结
第27章全球化和本地化
27.1理解字符集和排序规则
27.2使用字符集和排序规则
27.3总结
第28章安全管理
28.1理解访问控制
28.2用户管理
28.2.1创建用户账户
28.2.2删除用户账户
28.2.3设置访问权限
28.2.4修改密码
28.3总结
第29章数据库维护
29.1数据备份
29.2执行数据库维护
29.3诊断启动问题
29.4检查日志文件
29.5总结
第30章提升性能
30.1关于提升性能
30.2总结
附录A开始使用MariaDB
附录B样例表
附录CMariaDB数据类型
附录DMariaDB保留字

蜀ICP备2024047804号

Copyright 版权所有 © jvwen.com 聚文网