描述
开 本: 128开纸 张: 胶版纸包 装: 平装-胶订是否套装: 否国际标准书号ISBN: 9787302387954
全书共8章,第1~5章主要讲解了MySQL中的基础操作,包括数据库基础知识、MySQL的安装配置及使用、数据库和表的基本操作、单表中数据的增删改查操作以及多表中数据的增删改查操作。第6~8章则围绕数据库开发的一些高级知识展开讲解,包括事务与存储过程、视图、数据的备份与还原以及数据库的用户和权限管理。
本教材附有配套视频、习题、教学课件等资源,而且为了帮助初学者更好地学习本教材中的内容,还提供了在线答疑,希望得到更多读者的关注。
本教材既可作为高等院校本、专科计算机相关专业的数据库开发与管理教材,也可作为数据库开发基础的培训教材,是一本适合广大计算机编程爱好者的优秀读物。
第1章数据库入门1
1.1数据库基础知识1
1.1.1数据库概述1
1.1.2数据库存储结构2
1.1.3SQL语言3
1.1.4常见的数据库产品4
1.2MySQL安装与配置5
1.2.1Windows平台下安装和配置MySQL5
1.2.2Linux平台下安装MySQL16
1.3MySQL目录结构20
1.4MySQL的使用21
1.4.1启动MySQL服务21
1.4.2登录MySQL数据库22
1.4.3MySQL的相关命令24
1.4.4重新配置MySQL27
小结29
第2章数据库和表的基本操作30
2.1数据库基础知识30
2.1.1创建和查看数据库30
2.1.2修改数据库32
2.1.3删除数据库32
2.2数据类型33
2.2.1整数类型33
2.2.2浮点数类型和定点数类型34
2.2.3日期与时间类型34
2.2.4字符串和二进制类型36◆MySQL数据库入门目录2.3数据表的基本操作39
2.3.1创建数据表39
2.3.2查看数据表40
2.3.3修改数据表42
2.3.4删除数据表47
2.4表的约束48
2.4.1主键约束48
2.4.2非空约束49
2.4.3约束50
2.4.4默认约束50
2.5设置表的字段值自动增加51
2.6索引51
2.6.1索引的概念51
2.6.2创建索引52
2.6.3删除索引67
小结69
第3章添加、更新与删除数据70
3.1添加数据70
3.1.1为表中所有字段添加数据70
3.1.2为表的指定字段添加数据73
为什么出这本书
数年前,传智播客团队是一群默默工作在IT岗位的程序员,现如今,为了同一个梦想,我们聚集在一起,为“改变中国的IT教育”而全力以赴。为什么会有这样的梦想?大家先来听一听IT毕业生的心声:
“我们专业的课程太枯燥了,太多理论方面的课程,并且这些理论听起来都是很难理解的,同学们学完了都是一头雾水。”
“终于毕业了,学了四年的计算机课程,我们班上大部分同学都不知道能干什么,感觉好像什么都学了,但却什么都不会干!”
“实习单位根本就不让我们干活,多只是让我们阅读代码、修改文档,说我们什么都不会,不敢让我们参与实际工作。想想自己辛苦学了四年连实习的要求都达不到,心里很不是滋味。”
“面试的时候,用人单位问能做什么,做过什么项目,我们回答不上来,面试过程中问到的很多问题,我们连听都没有听过。”
……
这些心声并不是个别毕业生所表达的,而是中国高校反映出的一种普遍现象。高校的IT教育与企业的真实需求存在脱节,如果高校的相关课程仍然不进行更新的话,毕业生将继续面临难以就业的困境。出现这样的困境的主要原因在于教材更新速度缓慢,导致学生所学的知识与现在的社会需求不符,无法向学生传授企业需要的专业技能。面对高校所存在的问题,国务院近期也提出了提高高等教育质量的改革要求,很庆幸,我们所做的事情就是配合高校完成教学改革。
传智播客作为一家专业的IT培训机构,一直将“改变中国的IT教育”作为自己的事业,并为此拼搏了9年。在这9年期间,传智播客默默耕耘,陆续出版了计算机书籍十几本、教学视频几十套、发表各类技术文章几百篇,直接培养的软件工程师就有10万多名,被传智播客影响的在校学生更是多达数百万人。毫不夸张地说,传智播客已经为IT学子开辟了一条全新的求知之路。
◆MySQL数据库入门前言9年的沉淀让传智播客拥有了目前国内好的IT培训课程。如今,传智播客决定把这套精品课程全部公开,印刷成书并输送至高校,解决眼下高校亟待解决的课程陈旧问题。另外,面向高校计算机专业的老师,传智播客还将提供免费的培训服务,让高校老师可以通过培训提高授课技能,将专业、实用的技能传授给学生。为了让广大师生在学习传智播客课程的同时能达到好的效果,公司投入巨额资金,用于为高校师生提供以下学习配套资源与服务。
(1) 本书光荣落户在在线学习网站“博学谷”: http://www.boxuegu.com。全宇宙的人都知道: “学习IT的人都在博学谷”,难道您真不知道?
(2) 在学习本书过程中,遇到任何问题,请找问答精灵,我们承诺工作时间3小时内解答您的问题。问答精灵的官方网址为: http://ask.boxuegu.com。读者可以通过扫描下面的二维码,下载问答精灵移动客户端或关注问答精灵微信公众平台。学习IT有问题就找问答精灵。
问答精灵移动客户端
问答精灵微信公众平台
(3) 我们为本书录制了全程教学视频,通过学习视频用户可以更容易理解本书的知识,视频下载网址: http://dvd.boxuegu.com/mysql。
(4) 心中有疑问,想找老师面对面解惑?每周六晚上8点到10点,“面对面”讲堂,我们与您不见不散,网络公开课网址: http://openclass.boxuegu.com。
(5) 学习需要氛围,在校园快点组织起您的学习社团吧,只要申请通过,我们将给予社团各种支持,包括: 免费提供教材、视频教程、技术参考资料、技术面试资料、技术讲座、实习岗位等支持,优秀社团还可获得我们每学期2000元的现金奖励。
学习社团网址: http://club.boxuegu.com。
高校老师俱乐部(6) 针对高校教学,传智播客用近9年的教育培训经验,精心设计了“教材 教案 授课资源 考试系统 题库 教学辅助案例”一站式IT就业培训系列教程,方便老师进行教学,能够有效提高老师日常教学的效率。如需索要配套教学资源,请关注博学谷高校老师俱乐部,扫描右侧二维码,关注微信公众平台。
希望通过我们的努力,在不久的将来,高校能够真正培养出符合企业所需的实用型人才,IT学子们不再为就业而迷惘!
关于本教材
作为一种技术的入门教程,重要也难的一件事情就是要将一些非常复杂、难以理解的思想和问题简单化,让初学者能够轻松理解并快速掌握。本教材对每个知识点都进行了深入的分析,并针对每个知识点精心设计了相关案例,然后模拟这些知识点在实际工作中的运用,真正做到了知识的由浅入深、由易到难。为确保教材通俗易懂,在教材编写的过程中,我们还让600多名初学者参与到了教材试读中,对初学者反馈上来的难懂的地方均作了一一修改。
本教材共分为8章,接下来分别对每章进行简单的介绍,具体如下:
第1章主要介绍了数据库的相关知识,包括创建的数据库产品、数据库存储结构、MySQL的安装配置与使用等。通过本章的学习,要求初学者对数据库有一个大致的认识,并且可以独立完成MySQL数据库的安装和配置。
第2~5章讲解了MySQL数据库的常见操作,包括数据库和数据表的增删改查操作,这些操作都是通过SQL语句实现的,要求初学者多动手书写SQL语句,熟练掌握数据的增删改查操作。
第6~7章讲解了数据库中的事务、存储过程以及视图,这些内容可以对MySQL数据库进行性能优化,希望初学者可以循序渐进掌握MySQL中的各项技术。
第8章讲解了MySQL数据库的高级操作,包括数据的备份还原、用户管理和权限管理,要求初学者会对数据进行备份还原,并且可以通过权限控制管理不同的用户。
在上面所提到的8个章节中,第2~5章主要针对MySQL数据库的SQL语句进行详细讲解,这些SQL语句是MySQL开发的核心,要求初学者多动手练习,熟练掌握操作数据库的SQL语句。
另外,如果读者在理解知识点的过程中遇到困难,建议不要纠结于某个地方,可以先往后学习,通常来讲,看到后面对知识点的讲解或者其他小节的内容后,前面看不懂的知识点一般就能理解了,如果读者在动手练习的过程中遇到问题,建议多思考,理清思路,认真分析问题发生的原因,并在问题解决后多总结。
致谢
本教材的编写和整理工作由传智播客教育科技有限公司高教产品研发部完成,主要参与人员有徐文海、高美云、陈欢、马丹、黄云,孙洪乔研发小组全体成员在这近一年的编写过程中付出了很多辛勤的汗水。另外,传智播客讲师杜宏、朴乾、李若亮、刘洋、王昭廷、任亮、梁桐、刘亚超、陈子枢、赵庆轩、焦宁波、赵栋、张泽华、李印东、曹睿、杨光福、朱武、姜涛、金云龙等人也参与了教材的修订工作,除此之外,还有传智播客600多名学员也参与到了教材的试读工作中,他们站在初学者的角度对教材提供了许多宝贵的修改意见,在此一并表示衷心的感谢。
意见反馈
尽管我们尽了的努力,但教材中难免会有不妥之处,欢迎各界专家和读者朋友们给予宝贵意见,我们将不胜感激。您在阅读本书时,如发现任何问题或有不认同之处,可以通过电子邮件与我们取得联系。
传智播客教育科技有限公司高教产品研发部
20141124于北京
评论
还没有评论。