新書推薦:
《
古籍善本
》
售價:NT$
2448.0
《
人民币国际化报告2024:可持续全球供应链体系与国际货币金融变革
》
售價:NT$
398.0
《
道德经新注 81幅作者亲绘哲理中国画,图文解读道德经
》
售價:NT$
653.0
《
清俗纪闻
》
售價:NT$
449.0
《
镜中的星期天
》
售價:NT$
347.0
《
世界前沿技术发展报告2024
》
售價:NT$
857.0
《
可转债——新手理财的极简工具
》
售價:NT$
296.0
《
新加坡教育:神话与现实
》
售價:NT$
439.0
|
編輯推薦: |
1.内容结构按初学者对知识认知逻辑和技能成长过程进行了重构。
2.结合高职学生的学习能力和知识结构,采用大量案例进行实作演示。
3.针对高职学生的学习习惯,大量知识点配有网上学习视频,可以开展线上线下学习。
4.课程内容针对高职学生侧重于技能训练和实作演练。
|
內容簡介: |
MySQL数据库是一个以“客户端/服务器”模式实现的,多用户、多线程的小型数据库。因其稳定、可靠、快速、管理方便以及支持众多系统平台的特点,成为世界范围内***的开源数据库之一,尤其是开放源码的优势,使其迅速成为中小型企业和网站的**数据库。《MySQL数据库技术应用教程》是面向数据库初学者推出的一本进阶学习的入门教程,以初学者的角度,以通俗易懂的语言、实用的案例、形象的比喻、丰富的图解详细讲解了MySQL的开发和管理技术。秉承注重与实际开发相结合的原则,对每个技术点都配备了与此相对应的实例,旨在帮助MySQL数据库初学者快速入门,同时本教材还附有视频、习题、教学课件等资源,以“互联网 ”新形态教材形式,将互联网信息技术与纸质教材深度融合,多种介质综合应用,表现力丰富。 本教材既可作为高等院校本、专科计算机相关专业的数据开发与管理教材,也可以作为数据库开发基础的培训教材,适合广大计算机编程爱好者的参考阅读。
|
關於作者: |
单光庆,重庆城市管理职业学院,教授数据结构、SQL数据库技术、Java程序设计等课程,发表论文10余篇(核心7篇),主编《SQL数据库》《Java程序设计》和《物联网工程布线》等教材5部,编著《现代学徒制教学标准建设探索与实践》专著1部,主持教育部《现代学徒学徒制试点第二批》并验收通过;主持重庆市信息化试点院校项目验收通过,主持重庆市十二五规划课题1项,参研1项,参研重庆市教改课题1项,软件著作权3项,发明专利1项。
刘张榕,硕士,福建林业职业技术学院信息工程系副教授,讲授MySQL数据库技术、SQL Server数据库技术、Unity3D交互游戏设计、面向对象程序设计、HTML3 CSS3网页设计等多门课程,曾主编《Unity3D游戏开发基础教程》《计算机办公综合应用》《操作系统》等教材,在国内权威期刊发表多篇学术论文。
张校磊,硕士,副教授。从事人工智能、物联网方向的教学和科研工作。曾获中国科学技术协会科研项目一等奖。发表科研论文数十篇,编著教材、专著8部,其中主编或独著5部。多次获得省级教学竞赛奖项。
|
目錄:
|
第1章数据库概述
1.1数据库的基本概念
1.2三个世界及有关概念
1.3数据模型
1.4小结
在线课堂——训练与测试
第2章安装与配置MySQL
2.1下载和安装MySQL
2.2配置Mysql环境变量
2.3连接MySQL服务
2.4MySQL常用命令
2.5卸载MySQL方法
2.6字符集
2.7小结
在线课堂——训练与测试
第3章MySQL数据库与表
3.1系统数据库
3.2数据库操作
3.3MySQL注释
3.4SQL语句的大小写规则
3.5MySQL系统帮助
3.6MySQL数据类型
3.7MySQL转义字符
3.8MySQL系统变量
3.9MySQL存储引擎
3.10小结
在线课堂——训练与测试
第4章操作MySQL数据表
4.1数据表
4.2创建表
4.3显示表结构
4.4修改表结构
4.5修改和设置表的约束
4.6向表中添加数据
4.7更新数据(UPDATE)
4.8删除数据(DELETE)
4.9删除数据表(TABLE)
4.10小结
在线课堂——训练与测试
第5章数据查询
5.1数据表查询
5.2设置别名
5.3限制查询结果的条数
5.4条件查询
5.5模糊查询
5.6范围查询
5.7空值查询
5.8分组查询
5.9查询结果排序
5.10小结
在线课堂——训练与测试
第6章多表关联查询
6.1关联数据操作
6.2交叉连接
6.3内连接
6.4外连接
6.5子查询
6.6正则表达式
6.7小结
在线课堂——训练与测试
第7章数据索引和视图
7.1索引
7.2创建索引
7.3查看索引
7.4修改和删除索引
7.5视图
7.6创建视图
7.7查询视图
7.8修改视图
7.9删除视图
7.10小结
在线课堂——训练与测试
第8章常用运算符和函数
8.1运算符
8.2常用函数
8.3小结
第9章存储过程、存储函数与触发器
9.1存储过程
9.2存储函数
9.3变量的定义和赋值
9.4游标的定义及使用
9.5流程控制语句
9.6小结
在线课堂——训练与测试
第10章事务与触发器
10.1事务
10.2触发器
10.3小结
在线课堂——训练与测试
第11章MySQL用户管理
11.1user权限表详解
11.2创建用户
11.3用户权限
11.4登录和退出服务器
11.5修改用户及用户密码
11.6小结
在线课堂——训练与测试
第12章数据库备份与恢复
12.1数据库备份
12.2数据备份工具
12.3恢复数据库
12.4小结
在线课堂——训练与测试
参考文献
|
內容試閱:
|
MySQL是目前比较流行的关系数据库管理系统之一,由瑞典MySQL AB公司开发;2008年,SUN公司以10亿美元收购了MySQL数据库,标志着该数据库已经成为世界上主流的数据库之一;2009年,Oracle公司收购了SUN公司,标志着该数据库成为Oracle公司的主流数据库产品。MySQL体积小,速度快,总体成本低,尤其是它具备开放源代码的优势,使它迅速成为中小型企业和网站应用的数据库。
随着MySQL数据库的逐渐成熟,全球规模的网络搜索引擎公司Google决定使用MySQL数据库,国内很多大型网络公司也开始使用MySQL数据库,例如网易、新浪等。这些都给MySQL数据库带来了前所未有的机遇,同时也出现了学习MySQL数据库的热潮。
1本书特色
本书以“数据库基本概念→MySQL数据库环境搭建→利用SQL语句操作数据库对象→MySQL数据库高级管理”为主线,辅以项目开发时遇到的常用SQL语句操作,让读者在学习MySQL数据库和SQL语句基础知识的同时,能更快地适应数据库操作与管理工作。
本书从MySQL数据库的环境配置和SQL语句的基本语法出发,详细讲解了MySQL数据库的各种基础操作和利用SQL语句来操作数据库对象的方法,同时给出了极具代表性和实用性的应用示例。
本书的主要特点体现在以下几个方面。
(1) 由浅入深,循序渐进。本书分为入门与基础、数据库操作与应用和数据库管理三部分。首先让读者简单了解数据库基础知识,接着深入学习数据库安全管理知识。内容从易到难,讲解由浅入深,循序渐进,每个知识点都结合实例进行演示验证。
(2) 结构编排符合教学与认知逻辑,轻松易学。每个章节在用通俗易懂的语言简单介绍知识点后,都安排了与当前知识点和实际应用相结合的实例,从而使读者边学边练,学以致用。
(3) 采用实例驱动模式,各章节涉及的知识点涵盖了MySQL软件的各个方面。通过实例剖析,读者不仅能够深刻体会数据库和MySQL软件的各种知识特性,而且在具体开发应用时能够游刃有余。
(4) 每段代码都经过详细的步骤演示,并指明难点和核心要点,使读者能够明确重点。在具体讲解时,还穿插了大量的使用技巧,以便读者能够体验实际操作MySQL软件的技巧。
(5) 本书尽量将抽象问题形象化、图形化,将复杂问题简单化。即便读者没有任何数据库基础,也丝毫不会影响数据库知识的学习。
(6) 本书选择的案例易于理解,循序渐进,通过12个章节贯穿MySQL所有知识点,非常适合教学。
为了能让读者将精力放在MySQL知识的学习上,本书使用尽可能少的数据库表讲解MySQL的知识点。这在很大程度上可以减轻教师、学生的负担。
编写本书时,为了向读者还原作者真实的开发过程,使用了一定数量的截图,有些截图至关重要,读者必须从截图中得出一些结论。
2本书内容框架
本书共分为12章。第1章为数据库概述,主要介绍数据库应用开发的基本概念及专用术语;第2章为安装和配置MySQL,主要介绍MySQL数据库软件的安装与配置;第3章为MySQL数据库管理与表,主要讲解数据库和表的操作、表记录的管理;第4章为操作MySQL数据表,主要介绍表的概念、表的创建、结构的显示与修改、约束条件设置及表中数据添加;第5章为数据查询,主要讲解用各种不同方式进行条件查询表记录;第6章为多表关联查询,主要介绍多表关联中的笛卡儿积、内外关联查询;第7章为数据索引和视图,主要介绍索引的分类和创建,视图的创建和管理;第8章为常用运算符和函数,主要介绍数学运算符、比较运算符、逻辑运算符、位运算符、数值函数、字符串函数、日期时间函数等;第9章为存储过程、存储函数与触发器,主要讲解创建存储过程、用户自定义函数,解决实际问题,并利用流程控制语句、游标完成复杂问题;第10章为事务与触发器,主要介绍事务的特性和事务操作;第11章为MySQL用户管理,主要介绍用户的创建、管理及权限设置等;第12章为数据库备份与恢复,主要介绍数据的备份、数据的导入和导出以及数据的还原与恢复。通过具体案例,使读者加深对MySQL数据库的认识。
3本书提供的资源
截至目前,本书提供的资源都是免费的,其中包括所有安装程序的下载地址、PPT课件、MySQL源代码、教学大纲、教学计划和教案设计等。本书为“互联网 ”新形态教材,在正文中以二维码形式嵌入“微课视频”“在线自测”将互联网信息技术与纸质教材深度融合,表现力丰富。
4解决问题与方法
如果SQL代码运行出错,首先试图在书中找到答案。如果书中没有答案,建议查阅网上资料找到解决办法(意在锻炼学生的自学能力、自己解决问题的能力);如果问题依旧没有解决,首先考虑与其他同学协商解决(意在锻炼协同能力),直至请教老师,解决该问题。
个人观点1:因为遗忘,学会自学比学会知识更重要,会学知识比学会知识更重要。“学会知识”即学会了某个具体知识,学习层次较低;“会学知识”意在强调自学能力,学习层次较高。
个人观点2:学会如何找到知识比掌握知识细节更重要。我们遇到问题时,往往不是个发现该问题的人!更不是个解决该问题的人!
记住:我们往往不是个吃螃蟹的人!要学会使用搜索引擎解决问题。
编者
|
|