《零点起飞学MySQL》是一本针对MySQL入门的教程。本书通过手把手教学的方式,将读者引导至掌握该数据库的技能。书中概念清晰明了,使用了穿插类比和图解的方法进行讲解,使读者可以更加直观地理解和掌握MySQL的各个知识点。本书还附带了一张光盘,其中包含了配套的多媒体教学视频和相关的源文件,方便读者高效、直观地学习。这本书对于MySQL入门学习者来说是一本非常实用的教材。
零点起飞学MySQL 电子书封面
读者评价
相较于之前那本HTML书,这本让我巩固之前所学,同时更深一步学习。
图书馆借的书,释义不全,零起点的真的看不懂,字还那么大那么松散能学多学。不过配合视频食用的话,大致框架还是有的,两星陪伴我的友情分
刚开始学MySQL,这些天学的略懂一些,内容讲得较充实,此书还不错
内容介绍
《零点起飞学MySQL》是一本MySQL的入门教程,是针对初学者手把手教会读者使用MySQL数据库的最佳入门教程。
全书共5篇,包括20章内容。第1篇讲解MySQL的基础,包括MySQL数据库的安装、数据库的使用、数据表的使用及约束的使用;第2篇讲解SQL语句在数据表中的使用,主要包括数据的添加、修改、删除和查询操作;第3篇介绍MySQL数据库常用的一些对象,包括自定义函数、视图、存储过程和触发器等;第4篇为MySQL应用实战篇,介绍如何使用最流行的C#、Java和PHP连接MySQL数据库的方法和相关项目案例;第5篇为拓展应用篇,介绍MySQL日志和数据库性能优化。
本书适合所有想学习MySQL数据库技术的初、中级读者快速入门,也适合大中专院校的师生和培训班的学员作为教材使用。
目录
- 第1篇 MySQL基础
- 第1章 数据库的安装( 教学视频:25分钟)
- 第2章 数据库的创建、修改及删除( 教学视频:19分钟
- 第3章 数据表的创建、修改及删除( 教学视频:35分钟
- 第4章 约束( 教学视频:42分钟)
- 第2篇 操作表中的数据
- 第5章 使用DML语言操作数据表( 教学视频:45分钟)
- 第6章 简单查询与子查询( 教学视频:37分钟)
- 第7章 复杂查询( 教学视频:43分钟)
- 第8章 函数( 教学视频:56分钟)
- 第3篇 数据库使用进阶
- 第9章 视图( 教学视频:23分钟)
- 第10章 索引( 教学视频:21分钟)
- 第11章 自定义函数( 教学视频:30分钟)
- 第12章 存储过程( 教学视频:35分钟)
- 第13章 触发器( 教学视频:23分钟)
- 第14章 数据库的权限与备份( 教学视频:27分钟)
- 第4篇 数据库应用实战
- 第15章 使用C#连接MySQL( 教学视频:26分钟)
- 第16章 在Java中连接MySQL( 教学视频:23分钟)
- 第17章 PHP访问MySQL数据库( 教学视频:32分钟)
- 第18章 学员管理系统( 教学视频:30分钟)
- 第5篇 拓 展 技 术
- 第19章 MySQL日志( 教学视频:22分钟)
- 第20章 性能优化( 教学视频:30分钟)
- 附录A MySQL常用命令
哈希索引的限制: 哈希索引只包含哈希值和行指针,而不存储字段值,所以不能使用索引中的只来避免读取行 哈希索引数据并不是按照索引顺序存储的,所以也就无法用于排序 哈希索引不支持部分索引列匹配查询 哈希索引只支持等值比较查询 访问哈希索引的数据非常快,除非有很多哈希冲突 如果哈希冲突很多的话,一些索引维护操作的代价也很高 全文索引:在相同的列上同时创建全文索引和基于值得B-tree索引不会有冲突,全文索引适用于Match against操作,而不是普通的where条件操作
1.什么是数据库? 数据库 database 存储数据仓库 数据库 高效的存储和处理数据的机制(介质主要是2种:磁盘和内存) 2.数据库的分类 数据库基于存储介质:2类 关系型数据库sql 非关系型数据库 nosql notonlysql 不是关系型的数据库叫做非关系型数据库 发展 面向对象的数据库 需要人执行 需要找到事物的操作主体 3.不同的数据库阵营中的产品 关系型数据库 大型数据库 Oracle DB2 中型:sql-server,Mysql 小型:access 等 非关系型数据库: 开始 memcached,mongodb,redis(同步到磁盘)