前言
PREFACE
丛书说明
本套“软件开发魔典”系列图书,是专门为编程初学者量身打造的编程基础学习与项目实践用书,由聚慕课教育研发中心组织编写。
本丛书针对“零基础”和“入门”级读者,通过案例引导读者深入技能学习和项目实践。为满足初学者在基础入门、扩展学习、编程技能、行业应用、项目实践5个方面的职业技能需求,特意采用“基础知识→核心应用→核心技术→高级应用→行业应用→项目实践”的结构和“由浅入深,由深到精”的学习模式进行讲解,如下图所示。
本丛书目前计划包含以下品种。
读万卷书,不如行万里路;行万里路,不如阅人无数;阅人无数,不如有高人指路。这句话道出了引导与实践对于学习知识的重要性。本丛书始于基础,结合理论知识的讲解,从项目开发基础入手,逐步引导读者进行项目开发实践,深入浅出地讲解MySQL数据库在软件编程中的各项技术和项目实践技能。本丛书的目的是多角度、全方位地帮助读者快速掌握软件开发技能,为读者构建从高校到社会与企业的就职桥梁,让有志于从事软件开发的读者轻松步入职场。
MySQL数据库最佳学习线路
本书以MySQL最佳的学习模式来分配内容结构,第1~4篇可使读者掌握MySQL数据库基础知识、应用技能,第5~6篇可使读者拥有多个行业项目开发经验。读者如果遇到问题,可观看本书同步微视频,也可以通过在线技术支持让老程序员答疑解惑。
本书内容
全书分为6篇29章。
第1篇【基础知识】主要讲解MySQL的安装与配置、MySQL数据库的基础知识、MySQL管理工具的使用以及数据库的基本操作等。读者在学完本篇后将会了解MySQL数据库的基本概念,掌握MySQL数据库的基本操作及应用方法,为后面更好地学习MySQL数据库编程打好基础。
第2篇【核心应用】主要讲解数据表的基本操作、视图、MySQL的数据类型和运算符、MySQL函数、查询语句、数据与索引、存储过程与存储函数以及触发器等。通过本篇的学习,读者将对使用MySQL数据库进行基础编程具有一定的水平。
第3篇【核心技术】主要讲解数据库权限管理与恢复、数据库的复制、日志管理、结构分布式应用、查询缓存、错误代码和消息的使用等。学完本篇,读者将对MySQL数据库的管理、恢复、日志管理以及使用MySQL数据库进行综合性编程具有一定的综合应用能力。
第4篇【高级应用】主要讲解C#、Java以及PHP软件在软件开发中与MySQL数据库的应用连接等。学好本篇内容,读者可以进一步提高在多种编程语言中运用MySQL数据库进行编程的能力。
第5篇【行业应用】主要讲解MySQL数据库在金融银行、互联网、信息资讯等行业开发中的应用。学好本篇内容,读者将能够贯通前面所学的各项知识和技能,学会在不同行业开发中应用MySQL数据库的技能。
第6篇【项目实战】是论坛管理系统、企业会员管理系统和新闻发布系统3个实战案例。通过本篇的学习,读者将对MySQL数据库编程在项目开发中的实际应用拥有切身的体会,为日后进行软件开发积累下项目管理及实践开发经验。
全书不仅融入了作者丰富的工作经验和多年的使用心得,还提供了大量来自工作现场的实例,具有较强的实战性和可操作性,读者系统学习后可以掌握MySQL数据库基础知识,拥有全面的MySQL数据库编程能力、优良的团队协同技能和丰富的项目实战经验。编写本书的目标就是让初学者、应届毕业生快速成长为一名合格的初级程序员,通过演练积累项目开发经验和团队合作技能,在未来的职场中获取一个高的起点,并能迅速融入软件开发团队中。
本书特色
1.结构科学,自学更易
本书在内容组织和范例设计中充分考虑到初学者的特点,由浅入深,循序渐进,无论您是否接触过Java语言,都能从本书中找到最佳的起点。
2.视频讲解,细致透彻
为降低学习难度,提高学习效率。本书录制了同步微视频(模拟培训班模式),通过视频除了能轻松学会专业知识外,还能获取老师的软件开发经验。使学习变得更轻松有效。
3.超多、实用、专业的范例和实践项目
本书结合实际工作中的应用范例逐一讲解MySQL数据库的各种知识和技术,在行业应用和项目实战两篇中更以4个项目的实践来总结本书前21章介绍的知识和技能,使您在实践中掌握知识,轻松拥有项目开发经验。
4.随时检测自己的学习成果
每章首页中,均提供了【学习指引】和【重点导读】,以指导读者重点学习及学后检查;章后的【就业面试解析与技巧】根据当前最新求职面试(笔试)题精选而成,读者可以随时检测自己的学习成果,做到融会贯通。
5.作者创作团队和技术支持
本书由聚慕课研发中心编著和提供在线服务。您在学习过程中遇到任何问题,均可登录http://www.jumooc.com网站或加入图书读者(技术支持)QQ群529669132进行提问,作者和资深程序员将为您在线答疑。
本书附赠超值王牌资源库
本书附赠了极为丰富超值的王牌资源库,具体内容如下:
(1)王牌资源1:随赠本书“配套学习与教学”资源库,提升读者学会用好MySQL数据库的学习效率。
• 本书同步316节教学微视频录像(扫描二维码观看),总时长15.5学时。
• 本书中9个大型项目案例以及325个实例源代码。
• 本书配套上机实训指导手册及本书教学PPT课件。
(2)王牌资源2:随赠“职业成长”资源库,突破读者职业规划与发展瓶颈。
• 求职资源库:206套求职简历模板库、680套毕业答辩与学术开题报告PPT模板库。
• 面试资源库:程序员面试技巧、100例常见面试(笔试)题库、200道求职常见面试(笔试)真题与解析。
• 职业资源库:100例常见错误及解决方案、210套岗位竞聘模板、MySQL数据库开发技巧查询手册、程序员职业规划手册、开发经验及技巧集、软件工程师技能手册。
(3)王牌资源3:随赠“MySQL软件开发魔典”资源库,拓展读者学习本书的深度和广度。
• 案例资源库:120套MySQL经典案例库。
• 项目资源库:40套大型完整MySQL项目案例库。
• 软件开发文档模板库:10套8大行业MySQL项目开发文档模板库。
• 编程水平测试系统:计算机水平测试、编程水平测试、编程逻辑能力测试、编程英语水平测试。
• 软件学习必备工具及电子书资源库:MySQL远程监控与管理速查手册、MySQL常用命令速查手册、MySQL中文版参考手册、MySQL安全配置与数据维护速查手册、MySQL常用维护管理工具速查手册、MySQL数据库优化技巧速查手册、MySQL数据库运维方案与技巧速查手册、MySQL数据库连接方案与技巧速查手册、MySQL服务器端错误代码速查手册、MySQL客户端错误代码速查手册。
(4)王牌资源4:编程代码优化纠错器。
• 本助手能让软件开发更加便捷和轻松,无须安装配置复杂的软件运行环境即可轻松运行程序代码。
• 本助手能一键格式化,让凌乱的程序代码更加规整美观。
• 本助手能对代码精准纠错,让程序查错不再难。
(5)王牌资源5:随赠在线课程(VIP会员)。可免费学习包含Python、Java、Java Web、C、JavaScript、MySQL、iOS、C#、PHP、HTML 5、C++、Linux、Linux C、ASP.NET、Android、SQLServer、Oracle等30多类500学时的项目开发在线课程、获取大量免费模板及在线免费练习题库。
上述资源获取及使用
注意:由于本书不配送光盘,书中所用及上述资源均需借助网络下载才能使用。
1.资源获取
采用以下任意途径,均可获取本书所附赠的超值王牌资源库。
(1)加入本书微信公众号,下载资源或者咨询关于本书的任何问题。
(2)登录网站www.jumooc.com,搜索本书并下载相应资源。
(3)加入本书图书读者(技术支持)QQ群:529669132,获取网络下载地址和密码。
(4)通过电子邮件elesite@163.com或408710011@qq.com与我们联系,获取本书的资源。
(5)使用手机扫描前言付费二维码,即可在线学习。
2.使用资源
本书可通过以下途径学习和使用本书微视频和资源。
(1)通过PC端(在线)、APP端(在/离线)和微信端(在线)以及平板端(在/离线)学习本书微视频和练习考试题库。
(2)将本书资源下载到本地硬盘,根据学习需要选择性使用。
(3)通过“MySQL从入门到项目实践(超值版)”运行系统使用。
打开下载资源包中的“MySQL从入门到项目实践(超值版).exe”系统,可以获取所有附赠的超值王牌资源。
本书适合哪些读者阅读
本书非常适合以下人员阅读。
• 没有任何MySQL数据库基础的初学者。
• 有一定的MySQL数据库基础,想精通MySQL数据库编程的人员。
• 有一定的MySQL数据库编程基础,没有项目实践经验的人员。
• 正在进行软件专业相关毕业设计的学生。
• 大中专院校及培训学校的老师和学生。
创作团队
本书由聚慕课教育研发中心组织编写,参与本书编写的人员主要有王湖芳、张开保、贾文学、张翼、白晓阳、李伟、李欣、樊红、徐明华、白彦飞、卞良、常鲁、陈诗谦、崔怀奇、邓伟奇、凡旭、高增、郭永、何旭、姜晓东、焦宏恩、李春亮、李团辉、刘二有、王朝阳、王春玉、王发运、王桂军、王平、王千、王小中、王玉超、王振、徐利军、姚玉中、于建斌、张俊锋、张晓杰、张在有等。
在编写过程中,我们尽己所能将最好的讲解呈现给读者,但也难免有疏漏和不妥之处,敬请读者不吝指正。若读者在学习中遇到困难或疑问,或有何建议,可写信至信箱elesite@163.com。另外,读者也可以登录网站http://www.jumooc.com进行交流以及免费下载学习资源。
作者
此二维码为付费配套资源,定价4.99元。