“十三五”普通高等教育规划教材数据库系统原理及MYSQL应用教程(第2版)/李辉 版权信息
- ISBN:9787111636557
- 条形码:9787111636557 ; 978-7-111-63655-7
- 装帧:一般胶版纸
- 册数:暂无
- 重量:暂无
- 所属分类:>>
“十三五”普通高等教育规划教材数据库系统原理及MYSQL应用教程(第2版)/李辉 本书特色
经典畅销教材改版,内容全面,配套资源丰富,完美匹配高校数据库课程教学需求
“十三五”普通高等教育规划教材数据库系统原理及MYSQL应用教程(第2版)/李辉 内容简介
全书共19章,全面系统地讲述了数据库技术的基本原理和应用。主要内容包括:数据库系统概述、信息与数据模型、关系代数与关系数据库理论、数据库设计方法、MySQL的安装与使用、MySQL存储引擎与数据库操作管理、MySQL表定义与完整性约束控制、MySQL数据操作管理、MySQL索引、MySQL视图、MySQL存储过程与函数、MySQL触发器与事件调度器、MySQL权限管理、事务与MySQL的多用户并发控制、MySQL数据库备份与还原、MySQL日志管理、分布式数据库与MySQL的应用、MySQL在Web开发中的应用、非关系型数据库——NoSQL等内容。本书还以MySQL为背景介绍了数据库技术的实现,使读者可以充分利用MySQL平台深刻理解数据库技术的原理,达到理论和实践紧密结合的目的。同时解决了读者安装上机数据库管理系统软件中的操作系统兼容性(32和64位计算机、Windows、Linux和MAC操作系统等)问题。本书内容循序渐进,深入浅出,概念清晰,条理性强,每一章节都给出了相应的实例,为缓解读者初期动手的茫然与困惑,本书在每章专门设置了实验任务。本书可作为本科相关专业“数据库系统原理及应用”课程的配套教材,同时也可以供参加数据库类考试的人员、数据库应用系统开发设计人员、工程技术人员及其他相关人员参阅。对于非计算机专业的本科学生,如果希望学到关键、实用的数据库技术,也可将本书作为教材。
“十三五”普通高等教育规划教材数据库系统原理及MYSQL应用教程(第2版)/李辉 目录
目录
前言
第1章数据库系统概述
11数据与数据管理技术
111数据库系统的基本概念
112数据管理技术的发展
12数据库系统的特点及组成
121数据库系统的特点
122数据库系统的组成
13数据库系统结构
131三级模式结构
132数据库系统体系结构
14知识点小结
15思考与练习
第2章信息与数据模型
21信息的三种世界及描述
22数据模型
221数据模型的概念
222数据处理三层抽象描述
223数据模型的要素
234数据模型与数据模式的区别
23概念模型
231基本概念
232E-R模型
24逻辑模型
241层次模型
242网状模型
243关系模型
244面向对象模型
25概念模型向逻辑模型的转换
26关系模型
261关系数据结构
262关系操作
263关系的完整性
27知识点小结
28思考与练习
第3章关系代数与关系数据库理论
31关系代数及其运算
311关系的数学定义
312关系代数概述
313传统的集合运算
314专门的关系运算
32关系演算
321元组关系演算
322域关系演算
33关系代数表达式的优化
34关系数据库理论
341问题的提出
342函数依赖
343关系模式的范式及规范化
35关系模式的分解
36知识点小结
37思考与练习
第4章数据库设计方法
41数据库设计概述
411数据库设计的内容
412数据库设计的特点
413数据库设计方法的分类
414数据库设计的阶段
42需求分析
421需求描述与分析
422需求分析分类
423需求分析的内容、方法和
步骤
424数据字典
43概念结构设计
431概念结构设计的必要性及要求
432概念结构设计的方法与步骤
433采用E-R模型设计概念结构的
方法
44逻辑结构设计
441E-R图向关系模型的转换
442关系模式规范化
443模式评价与改进
45物理结构设计
451物理结构设计的内容和方法
452评价物理结构
46数据库行为设计
47数据库实施
48数据库的运行与维护
49知识点小结
410思考与练习
第5章MySQL的安装与使用
51MySQL简介
52MySQL工作流程
53MySQL系统构成
54MySQL 服务器与端口号
55MySQL的安装和使用
551MySQL的下载与安装
552启动和停止MySQL服务器
553连接和断开MySQL服务器
554卸载MySQL
56Navicat的安装与使用
561下载与安装
562Navicat的使用
563在Navicat中运行SQL语句
57知识点小结
58思考与练习
第6章MySQL存储引擎与数据库
操作管理
61存储引擎
611概述
612InnoDB存储引擎
613MyISAM存储引擎
614MEMORY存储引擎
615MERGE存储引擎
616其他存储引擎
617存储引擎的选择
62字符集
621概述
622MySQL支持的字符集
623MySQL字符集的选择
624MySQL字符集的设置
63MySQL数据库操作管理
631创建数据库
632修改数据库名称
633删除数据库
64知识点小结
65思考与练习
第7章MySQL表定义与完整性约束
控制
71表的基本概念
72数据类型
721数值类型
722日期时间类型
723字符串类型
724复合类型
725二进制类型
726选择合适的数据类型
73运算符
731算术运算符
732比较运算符
733逻辑运算符
734位运算符
74数据表的操作
741创建数据表
742查看数据表结构
743修改数据表
744复制数据表
745删除数据表
746表管理中的注意事项
75MySQL约束控制
751数据完整性约束
752 字段的约束
753删除约束
76知识点小结
77思考与练习
第8章MySQL数据操作管理
81插入数据
811为表的所有字段插入数据
812为表的指定字段插入数据
813同时插入多条记录
814从目标表中插入值
815REPLACE语句
82修改数据
83删除数据
831使用DELETE删除表数据
832使用TRUNCATE清空表数据
84单表查询
841SELECT语法
842简单查询
843条件查询
844高级查询
85多表查询
851内连接查询
852外连接查询
853子查询
86知识点小结
87思考与练习
第9章MySQL索引
91索引
911索引概述
912索引的作用
913索引的分类
92索引的定义和管理
921创建索引
922查看索引
923删除索引
93设计原则和注意事项
94知识点小结
95思考与练习
第10章MySQL视图
101视图
1011视图概述
1012视图的优势
1013视图的工作机制
102视图定义和管理
1021创建与使用视图
1022删除视图
1023查看视图定义
1024修改视图定义
103更新视图数据
104对视图的进一步说明
105知识点小结
106思考与练习
第11章MySQL存储过程与函数
111存储过程与函数简介
1111概念
1112存储过程和函数区别
112存储过程与函数操作
展开全部
“十三五”普通高等教育规划教材数据库系统原理及MYSQL应用教程(第2版)/李辉 作者简介
李辉,博士,中国农业大学计算中心主任兼农业大数据实验室主任,农村农业部全国苹果大数据发展应用协作组专家咨询委员会委员,教育部评估中心工程教育专业认证、审核评估专家组成员,北京市大数据教学实践基地负责人,学校数据科学与大数据技术专业主修和辅修专业建设骨干。精品畅销书《数据库系统原理及MySQL应用教程》、《PHP+MySQL Web应用开发教程》作者。