





定价:79元
印次:1-3
ISBN:9787302579656
出版日期:2021.08.01
印刷日期:2024.08.07
图书责编:龙启铭
图书分类:教材
本书结合MySQL 8.0全面系统地讲述了MySQL数据库技术与应用。全书共19章,包括数据库概述,MySQL的安装与配置,数据库的基本操作,MySQL支持的数据类型与运算符,表的基本操作,单表查询操作,插入、更新与删除数据,多表查询操作,视图,索引,用户管理,事务与并发控制,MySQL日志管理,MySQL存储过程与函数,MySQL触发器与事件调度器,MySQL数据库备份与还原,MySQL在Web技术中的应用,数据库应用系统开发实例,非关系型数据库NoSQL等内容。 本书每一章节都给出了一些实例,以提升读者对数据库技术的实践能力。本书附录部分还给出了15个上机实验任务,努力做到数据库知识点实践全覆盖,并增添了数据库目前应用极其热门的新领域即NoSQL,并以MongoDB为对象进行应用讲解。 本书具有很强的逻辑性、系统性、实践性和实用性,既可作为本科相关专业“数据库技术及应用”课程的配套教材,也可供参加数据库类考试的人员、数据库应用系统开发设计人员、工程技术人员及其他相关人员参阅。
李辉,博士,中国农业大学农业大数据实验室主任,教育部评估中心工程教育专业认证专家组成员,主要从事大数据技术应用、高等教育教学等方面的研究工作,主讲《大数据技术及应用概论》等课程,发表了《本科大数据实验平台及资源建设的思考与探索》等多篇教育教学相关论文,主编了《数据库技术与应用(MySQL版)》等教材,建设了农业大数据实验室,搭建了大数据教学实验实训平台,完成了数据科学与大数据技术主专业和双学位专业人才培养方案的制定工作。目前正在开展教育部高教司产学合作协同育人项目 “基于大数据的分布式架构应用课程群开发” 、“校企共建大数据联合实验室项目”以及“基于可视化的农产品安全大数据分析系统研究”、“基于全景技术的实时可视化互动农业系统应用与示范”等课题的研究工作。参与国家科技支撑计划课题和公益性行业(农业)科研专项纵向课题研究10余项,发表论文20多篇,申请软件著作权20多个,申请专利3项。
前言 “数据库”课程不仅是高校计算机相关专业的必修核心课程,也是其他一些专业(如大数据管理与应用、电子商务和人工智能等专业)的必修课程。随着对基于计算机网络和数据库技术的信息管理系统和应用系统需求量的增加,相关专业人员了解和掌握数据库理论与技术的需求也在不断增加。于是,编写一本具有系统性、先进性和实用性,同时又能较好地适应不同层面需求的数据库教材,无疑是必要的。 MySQL是目前全球最受欢迎的数据库管理系统之一。全球最大的网络搜索引擎公司Google使用的数据库就是MySQL,并且国内很多大型网络公司也使用MySQL数据库,如百度、网易、新浪等。据统计,在世界一流的互联网公司中,排名前20位的有80%是MySQL的用户。MySQL具有开源、免费、体积小、易于安装、性能高效和功能齐全等特点,因此非常适合于教学。 目前开发的计算机应用系统,大部分都需要数据库系统的后台支持,而且系统后期的使用、维护和管理也需要大量的相关人员。结合数据库人才培养需求,将全书分为19章内容,涵盖了数据库概述、MySQL的安装与配置、数据库的基本操作、MySQL支持的数据类型与运算符、管理数据库和表、视图和索引、日志管理、触发器与事件调度器、存储过程与存储函数、用户管理、事务与并发控制、数据库备份与还原、MySQL在Web技术中的应用、数据库应用系统开发实例,以及非关系型数据库NoSQL等方面。 传统的关系数据库具有不错的性能。在互联网领域,MySQL是绝对靠前的王者。随着互联网Web 2.0网站的兴起,传统的关系数据库暴露了很多难以克服的问题,而非关系型数据库则由于其本身的特点得到了非常...
第1章数据库概述/1
1.1数据库简介1
1.1.1数据库系统相关概念1
1.1.2数据管理技术的发展过程3
1.1.3数据库的分类5
1.1.4常见的关系型数据库6
1.1.5数据库中的数据存储7
1.1.6数据库的体系结构7
1.2MySQL简介10
1.2.1SQL10
1.2.2MySQL11
1.2.3MySQL中的SQL注意点12
1.3扩展阅读: MySQL工作流程12
1.4本章小结13
1.5思考与练习14
第2章MySQL的安装与配置/16
2.1下载MySQL软件16
2.2Windows平台下安装与配置MySQL18
2.2.1安装MySQL18
2.2.2配置MySQL22
2.3MySQL的常用操作26
2.3.1启动与关闭MySQL服务26
2.3.2登录与退出MySQL数据库29
2.3.3更改MySQL配置32
2.4MySQL常用图形化管理工具Navicat34
2.4.1下载Navicat软件34
2.4.2安装Navicat软件34
2.4.3通过Navicat软件登录MySQL数据库37
2.5扩展阅读: 字符集与校对集40
2.5.1概述40
2.5.2MySQL支持的字符集40
2.5.3MySQL字符集选择41
2.5.4MySQL字符集设置41
2.6本章小结43
2.7思考与练习43
第3章数据库的基本操作/45
3.1创建数据库45
3.1.1创建数据库的基本语法45
3.1.2使用SQL语句创建数据库47
3.1.3使用图形界面创...