MySQL数据库系统与应用教程
定价:¥59.00
                            								作者: 李海翔
出版时间:2023-09
出版社:电子工业出版社
- 电子工业出版社
 - 9787121464737
 - 1-1
 - 512314
 - 48253943-4
 - 平塑
 - 16开
 - 2023-09
 - 473
 - 268
 - 计算机科学与技术
 - 本科 高职
 
                            内容简介
                        
                        
                                本书共17章,系统全面地讲述数据库系统的基本理论和MySQL 8.x应用技术,主要内容包括数据库系统基础,关系模型和数据库的设计,安装和配置MySQL,数据库的操作和字符集,数据类型、表的操作和存储引擎,数据完整性约束,表记录的操作,记录的查询,索引,视图,MySQL编程基础,存储过程、异常处理和游标,触发器和事件,事务和锁机制,日志,备份和恢复,用户和权限管理等。 全书以学生数据库系统为主线,把教学内容和实例贯穿在一起,并以员工数据库系统贯穿习题。每章均配备大量的例题,例题选取合适,突出了实用性和专业性。为适应不同的教学需求,本书以二维码形式提供了大量选学内容。为便于开展教学和上机实操,本书还提供配套的教学资源,包括授课计划、电子课件、例题的源代码以及部分习题参考答案等。登录华信教育资源网(www.hxedu.com.cn),注册后可以免费下载。                            
                            
                        
                            目录
                        
                        
                                第1章  数据库系统基础	1__eol__1.1  信息、数据和数据管理	1__eol__1.1.1  信息和数据的概念	1__eol__1.1.2  数据处理和数据管理	2__eol__1.2  数据管理技术的发展历史	2__eol__1.3  数据库系统	3__eol__1.3.1  数据库系统的基本概念	3__eol__1.3.2  数据库系统的特点	4__eol__1.4  数据模型的组成和抽象	4__eol__1.4.1  数据模型的三要素	4__eol__1.4.2  数据抽象的过程	5__eol__1.4.3  三种世界中术语的对应关系	7__eol__1.5  概念模型	7__eol__1.5.1  概念模型的基本概念	7__eol__1.5.2  概念模型的表示方法	9__eol__1.6  逻辑模型	11__eol__1.6.1  层次模型	11__eol__1.6.2  网状模型	11__eol__1.6.3  关系模型	12__eol__1.7  数据库的体系结构	12__eol__1.7.1  数据抽象	13__eol__1.7.2  数据库的三级模式结构	13__eol__1.7.3  三级模式间的二级映像	14__eol__习题1	15__eol__第2章  关系模型和数据库的设计	16__eol__2.1  关系模型	16__eol__2.1.1  关系模型的组成	16__eol__2.1.2  关系数据结构	16__eol__2.2  关系代数	19__eol__2.2.1  传统的集合运算	19__eol__2.2.2  专门的关系运算	20__eol__2.3  关系的完整性和约束	23__eol__2.3.1  关系的完整性	23__eol__2.3.2  约束	23__eol__2.4  关系规范化理论基础	24__eol__2.4.1  关系范式的种类和规范化过程	24__eol__2.4.2  函数依赖	25__eol__2.4.3  范式	26__eol__2.5  数据库设计的步骤	27__eol__2.5.1  需求分析阶段	28__eol__2.5.2  概念结构设计阶段	28__eol__2.5.3  逻辑结构设计阶段	29__eol__2.5.4  物理结构设计阶段	30__eol__2.5.5  数据库实施阶段	30__eol__2.5.6  数据库运行和维护阶段	31__eol__习题2	31__eol__第3章  安装和配置MySQL	32__eol__3.1  MySQL简介	32__eol__3.2  MySQL的下载和安装	32__eol__3.3  MySQL客户端程序	33__eol__3.3.1  命令行客户端程序	33__eol__3.3.2  图形化客户端程序Navicat for MySQL	35__eol__习题3	36__eol__第4章  数据库的操作和字符集	37__eol__4.1  MySQL数据库的分类	37__eol__4.2  数据库的操作	37__eol__4.2.1  创建数据库	37__eol__4.2.2  查看数据库	38__eol__4.2.3  选择数据库	38__eol__4.2.4  修改数据库	39__eol__4.2.5  删除数据库	39__eol__4.2.6  使用Navicat for MySQL操作数据库	39__eol__4.3  MySQL的字符集和校对规则	42__eol__4.3.1  字符集	42__eol__4.3.2  校对规则	45__eol__4.3.3  字符编码与校对规则的优先级	46__eol__4.4  MySQL命令行中\g与\G的作用	46__eol__习题4	47__eol__第5章  数据类型、表的操作和存储引擎	48__eol__5.1  数据类型	48__eol__5.1.1  数值类型	48__eol__5.1.2  字符串类型	50__eol__5.1.3  日期和时间类型	51__eol__5.1.4  二进制类型	52__eol__5.1.5  复合类型	52__eol__5.2  表的操作	53__eol__5.2.1  创建表	53__eol__5.2.2  查看表	55__eol__5.2.3  修改表	57__eol__5.2.4  复制表结构	59__eol__5.2.5  删除表	59__eol__5.2.6  使用Navicat for MySQL操作表	59__eol__5.3  MySQL的存储引擎	62__eol__5.3.1  常用的存储引擎	62__eol__5.3.2  查看存储引擎	63__eol__5.3.3  设置存储引擎	64__eol__习题5	64__eol__第6章  数据完整性约束	66__eol__6.1  数据完整性约束的概念	66__eol__6.2  实体完整性约束	66__eol__6.2.1  主键约束	66__eol__6.2.2  唯一键约束	68__eol__6.2.3  完整性约束的命名	70__eol__6.3  参照完整性约束	71__eol__6.3.1  相关概念	71__eol__6.3.2  外键约束	72__eol__6.4  用户定义完整性约束	74__eol__6.4.1  非空约束	74__eol__6.4.2  默认值约束	75__eol__6.4.3  检查约束	75__eol__6.4.4  自增约束	76__eol__6.5  更新完整性约束	76__eol__6.5.1  删除约束	76__eol__6.5.2  添加约束	78__eol__习题6	80__eol__第7章  表记录的操作	82__eol__7.1  插入记录	82__eol__7.1.1  插入完整记录	82__eol__7.1.2  插入部分记录	84__eol__7.1.3  插入多条记录	84__eol__7.2  修改记录	86__eol__7.2.1  修改特定记录	86__eol__7.2.2  修改所有记录	87__eol__7.3  删除记录	87__eol__7.3.1  删除特定记录	87__eol__7.3.2  删除所有记录	87__eol__7.4  使用Navicat for MySQL操作记录	88__eol__7.4.1  添加记录	88__eol__7.4.2  修改记录	89__eol__7.4.3  删除记录	89__eol__习题7	89__eol__第8章  记录的查询	91__eol__8.1  单表查询	91__eol__8.1.1  单表查询语句	91__eol__8.1.2  查询指定的记录	93__eol__8.1.3  对结果集的处理	96__eol__8.1.4  聚合函数查询	98__eol__8.1.5  分组查询	99__eol__8.2  多表查询	102__eol__8.2.1  交叉连接查询	103__eol__8.2.2  内连接查询	104__eol__8.2.3  外连接查询	107__eol__8.3  子查询	108__eol__8.3.1  子查询的执行过程和类型	108__eol__8.3.2  标量子查询	109__eol__8.3.3  表子查询	110__eol__8.3.4  列子查询	111__eol__8.3.5  利用子查询插入、修改或删除记录	113__eol__8.4  使用正则表达式查询	114__eol__8.5  合并结果集	116__eol__习题8	116__eol__第9章  索引	117__eol__9.1  概述	117__eol__9.1.1  索引的概念	117__eol__9.1.2  索引的分类	118__eol__9.1.3  设置索引的原则	119__eol__9.1.4  查看索引	119__eol__9.2  创建索引	120__eol__9.2.1  创建索引的语句	120__eol__9.2.2  创建索引的实例	122__eol__9.3  使用索引	125__eol__9.3.1  多列索引的使用	126__eol__9.3.2  EXPLAIN语句	126__eol__9.3.3  指定要使用的索引	127__eol__9.4  删除索引	127__eol__9.4.1  DROP INDEX语句	127__eol__9.4.2  ALTER TABLE语句	127__eol__9.5  使用Navicat for MySQL管理索引	128__eol__习题9	129__eol__第10章  视图	130__eol__10.1  概述	130__eol__10.2  创建视图	130__eol__10.2.1  创建视图的语句	130__eol__10.2.2  创建视图的实例	131__eol__10.3  查看视图定义和查询视图记录	133__eol__10.3.1  查看视图定义	133__eol__10.3.2  查询视图记录	134__eol__10.4  更新视图	135__eol__10.4.1  更新视图的说明	135__eol__10.4.2  更新视图的实例	135__eol__10.5  修改视图和删除视图	136__eol__10.5.1  修改视图	136__eol__10.5.2  删除视图	137__eol__习题10	137__eol__第                            
                            
                        
                        
                        
                    


