【现货速发】数据库系统原理及MySQL应用教程 第2版
全新正版书籍,24小时发货,可开发票。
¥
54.3
7.9折
¥
69
全新
库存7件
作者李辉
出版社机械工业出版社
ISBN9787111636557
出版时间2019-10
装帧平装
开本16开
定价69元
货号28472687
上书时间2024-12-19
商品详情
- 品相描述:全新
- 商品描述
-
目录
目录
前言
第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存储过程与函数操作
1121创建和使用存储过程或函数
1122变量
1123定义条件和处理
1124游标的使用
1125流程的控制
1126查看存储过程或函数
1127删除存储过程或函数
113系统函数
1131数学函数
1132字符串函数
1133日期和时间函数
1134系统信息函数
1135加密函数
1136控制流函数
114知识点小结
115思考与练习
第12章MySQL触发器与事件
调度器
121触发器
1211概念
1212创建使用触发器
1213查看触发器
1214删除触发器
1215对触发器的进一步说明
122事件
1221事件的概念
1222创建事件
1223修改事件
1224删除事件
123知识点小结
124思考与练习
第13章MySQL权限管理
131MySQL权限系统
1311MySQL权限系统工作原理
132权限表
1321user表
1322db表和host表
1323tables_priv表
1324columns_priv表
1325procs_priv表
133用户管理
1331添加用户
1332查看用户
1333修改用户账号
1334修改用户口令
1335删除用户
134账户权限管理
1341权限授予
1342权限的转移和限制
1343权限的撤销
135知识点小结
136思考与练习
第14章事务与MySQL的多用户并发
控制
141事务
1411事务的概念
1412事务的ACID特性
1413MySQL事务控制语句
1414事务的隔离性级别
142MySQL的并发控制
1421并发概述
1422锁的概述
1423MyISAM表的表级锁
1424InnoDB表的行级锁
1425死锁
143知识点小结
144思考与练习
第15章MySQL数据库备份与
还原
151备份与还原概述
1511备份的重要性与常见故障
1512备份的策略与常用方法
1513数据库的还原
152通过文件备份和还原
153通过命令mysqldump备份与
还原
1531应用mysqldump命令备份
数据
1532应用mysqldump命令还原
数据
154从文本文件导出和导入表
数据
155知识点小结
156思考与练习
第16章MySQL日志管理
161MySQL的日志
162错误日志管理
1621启动错误日志
1622查看错误日志
1623删除错误日志
163二进制日志管理
1631启动二进制日志
1632查看二进制日志
1633删除二进制日志
1634二进制日志还原数据库
164慢查询日志管理
1641启动慢查询日志
1642查看慢查询日志
1643删除慢查询日志
165通用查询日志管理
1651启动通用查询日志
1652查看通用查询日志
1653删除通用查询日志
166知识点小结
167思考与练习
第17章分布式数据库与MySQL的
运维
171分布式数据库系统
1711集中式与分布式
1712分布式数据库的基本
概念
1713分布式数据库的模式
结构
1714分布式数据库管理系统
1715分布式数据库系统
1716分布式数据存储方法
172MySQL数据切分技术
173MySQL复制技术
1731MySQL 复制的概念
1732MySQL 复制的优势
1733MySQL 复制的实现原理
1734MySQL 复制的模式
174MySQL集群技术
1741MySQL Cluster基本概念
1742理解MySQL Cluster节点
175MySQL的缓存机制
176知识点小结
177思考与练习
第18章MySQL在Web开发中的
应用
181PHP概述
1811何谓PHP
1812PHP优势
1813PHP的工作原理
1814PHP结合数据库应用的优势
182HTML与表单
1821HTML基础知识
1822HTML表单简介
1823表单数据的接收
183使用PHP进行MySQL数据库
编程
1831PHP对MySQL数据库的工作
原理
1832编程步骤
1833使用PHP操作MySQL
数据库
184PHP操作数据库的常见问题与
解决方案
185知识点小结
186思考与练习
第19章非关系型数据库—NoSQL
191NoSQL概述
192NoSQL数据库与关系型数据库的
比较
1921关系型数据库的优势
1922关系型数据库的劣势
1923NoSQL数据库的优势
193NoSQL数据库的类型
1931键值(Key/Value)型
数据库
1932面向文档的数据库
1933面向列的数据库
194NoSQL数据库选用原则
195NoSQL的CAP理论
196主流NoSQL数据库
1961HBase
1962Redis
1963MongoDB
1964Couchbase
1965LevelDB
197知识点小结
198思考与练习
参考文献
内容摘要
全书共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应用;
★ 增加了上机实践练习,努力做到数据库知识点实践全覆盖;增强了工程专业认证中要求解决复杂问题能力培养;
★ 上机实践环节分为验证性实验和设计性实验,缓解学习者初期动手的茫然与困惑;
★ 以MySQL为应用对象,解决了学习者安装上机数据库管理系统软件中的操作系统的兼容性问题,专门章节详细讲述了三种客户端软件管理MySQL,为学生实验实训提供操作说明;
★ 以精练的篇幅,系统讲解了PHP对MySQL的编程应用;
精彩内容
— 没有更多了 —
以下为对购买帮助不大的评价