中图网文创礼盒,买2个减5元
欢迎光临中图网 请 | 注册
> >
MySQL数据库原理及应用实战教程

MySQL数据库原理及应用实战教程

出版社:清华大学出版社出版时间:2022-03-01
开本: 其他 页数: 243
中 图 价:¥34.3(7.0折) 定价  ¥49.0 登录后可看到会员价
加入购物车 收藏
运费6元,满69元免运费
?快递不能达地区使用邮政小包,运费14元起
云南、广西、海南、新疆、青海、西藏六省,部分地区快递不可达
本类五星书更多>

MySQL数据库原理及应用实战教程 版权信息

  • ISBN:9787302599531
  • 条形码:9787302599531 ; 978-7-302-59953-1
  • 装帧:60g胶版纸
  • 册数:暂无
  • 重量:暂无
  • 所属分类:>

MySQL数据库原理及应用实战教程 本书特色

《MySQL数据库原理及应用实战教程(高职高专计算机教学改革新体系教材)》是省级精 品在线开放课程“数据库技术”项目的教学改革成果和配套教材。该书适用于职教本科院校数据库技术方面的教学要求,同时教材满足“1+X”证书对数据库技术知识考核的要求。本书配套资源丰富,内容包括电子教案、教学课件、演示动画、图形图片、微课视频、案例素材等。

MySQL数据库原理及应用实战教程 内容简介

本书是省级精 品在线开放课程“数据库技术”的教学改革成果和配套教材。本书将数据库原理、数据库操作、数据库管理整合为一体。全书分为五个项目共17个单元。 本书可作为技能应用型人才培养的计算机应用技术及相关专业的教学用书,也可作为数据库初学者的入门教材,或数据库系统工程师和“1+X”证书的培训教材,还适合作为使用MySQL数据库管理系统进行应用开发人员的学习参考用书。

MySQL数据库原理及应用实战教程 目录

项目一数据库设计
单元一万丈高楼平地起——数据库基础3
1.1数据库技术概述3
1.1.1数据库的基本概念3
1.1.2数据库技术的发展5
1.1.3数据库系统的特点7
1.2数据库系统的组成9
1.3数据库系统体系结构11
1.3.1数据库系统三级模式11
1.3.2数据库系统两级映像13
1.3.3数据库系统体系结构14
单元二九层之台,起于累土——数据库建模18
2.1数据模型18
2.1.1数据模型的定义18
2.1.2数据模型的类型19
2.1.3数据模型的组成要素19
2.2概念数据模型20
2.2.1概念模型定义及基本概念20
2.2.2实体间联系21
2.2.3ER图设计23
2.3逻辑数据模型25
2.3.1逻辑数据模型的定义25
2.3.2层次模型26
2.3.3网状模型27
2.3.4关系模型28
单元三推陈出新——数据库模型转换34
3.1ER模型到关系模型转换34
3.1.1独立实体到关系模型的转换35
3.1.21∶1联系到关系模型的转换35
3.1.31∶n联系到关系模型的转换36
3.1.4m∶n联系到关系模型的转换37
3.1.5多元联系到关系模型的转换38
3.1.6自联系到关系模型的转换38
3.2综合应用案例39
单元四青出于蓝而胜于蓝——数据库规范化42
4.1函数依赖42
4.2范式45
4.2.1关系模式不合理带来的规范化问题45
4.2.2关系模式的**范式46
4.2.3关系模式的第二范式48
4.2.4关系模式的第三范式49
4.3综合应用案例51
项目二MySQL数据库创建
单元五初识庐山真面目——MySQL数据库55
5.1MySQL数据库55
5.1.1MySQL数据库简介55
5.1.2MySQL数据库特点56
5.1.3MySQL数据库的安装与配置56
5.1.4MySQL服务器的启动、连接、断开和停止56
5.2MySQL58
5.2.1MySQL简介58
5.2.2MySQL分类59
5.3数据库的创建和管理59
5.3.1查看数据库SHOW DATABASE60
5.3.2创建数据库CREATE DATABASE61
5.3.3查看数据库定义SHOW CREATE DATABASE63
5.3.4选择数据库USE DATABASE63
5.3.5修改数据库ALTER DATABASE64
5.3.6删除数据库DROP DATABASE64
单元六揭开面纱看本质——MySQL数据的存储与管理67
6.1MySQL存储引擎67
6.1.1MySQL存储引擎的概念67
6.1.2查询MySQL中支持的存储引擎68
6.1.3MySQL常用存储引擎介绍69
6.2MySQL数据类型70
6.2.1数字类型70
6.2.2字符串类型71
6.2.3日期和时间类型72
6.3MySQL数据表操作72
6.3.1创建数据表CREATE TABLE73
6.3.2查看数据表SHOW TABLES74
6.3.3查看数据表结构SHOW COLUMNS75
6.3.4修改数据表ALTER TABLE76
6.3.5重命名数据表RENAME TABLE78
6.3.6复制数据表CREATE TABLE... AS/LIKE78
6.3.7删除数据表DELETE TABLE79
单元七不以规矩,不能成方圆——创建完整性约束82
7.1约束概述82
7.1.1约束分类82
7.1.2约束的操作83
7.2主键约束PRIMARY KEY85
7.2.1创建表时创建主键约束85
7.2.2删除主键约束87
7.2.3修改表时添加主键约束87
7.3唯一性约束UNIQUE88
7.3.1创建表时创建唯一性约束88
7.3.2修改表时添加唯一性约束89
7.3.3删除唯一性约束90
7.4默认值约束DEFAULT90
7.4.1创建表时创建默认值约束90
7.4.2修改表时添加默认值约束91
7.4.3删除默认值约束91
7.5非空约束NOT NULL92
7.5.1创建表时创建非空约束92
7.5.2修改表时添加非空约束92
7.5.3删除非空约束93
7.6检查约束CHECK93
7.6.1创建表时设置检查约束93
7.6.2修改表时添加检查约束95
7.6.3删除检查约束95
7.7外键约束FOREIGN KEY95
7.7.1创建表时设置外键约束96
7.7.2修改表时添加外键约束96
7.7.3删除外键约束97
单元八千里之行,始于足下——MySQL编程基础100
8.1MySQL编程基础知识100
8.1.1常量100
8.1.2MySQL的变量101
8.2MySQL系统函数103
8.2.1数学函数103
8.2.2字符串函数103
8.2.3日期时间函数104
项目三MySQL数据操作
单元九八仙过海,各显神通——MySQL表数据增、删、改操作109
9.1插入数据INSERT109
9.1.1使用INSERT...VALUES语句插入数据109
9.1.2使用INSERT...SET语句插入数据112
9.2修改数据UPDATE112
9.3删除数据DELETE/TRUNCATE TABLE114
9.3.1使用DELETE语句删除表记录114
9.3.2使用TRUNCATE语句清空表记录115
单元十众里寻他千百度——MySQL数据查询118
10.1查询语句SELECT118
10.2简单查询120
10.2.1无数据源查询120
10.2.2查询所有列122
10.2.3查询指定列122
10.2.4查询计算列123
10.2.5定义表和结果列的别名124
10.2.6查询表中前n条数据126
10.2.7消除重复记录127
10.3条件查询128
10.3.1比较条件查询128
10.3.2逻辑条件查询129
10.3.3列表条件查询130
10.3.4范围条件查询131
10.3.5模糊条件查询132
10.3.6空值条件查询135
10.4查询结果操作135
10.4.1对查询结果进行排序135
10.4.2使用聚合函数查询137
10.4.3对查询结果进行分组138
10.4.4对分组后的结果集数据进行过滤139
10.5连接查询140
10.5.1交叉连接查询140
10.5.2内连接查询141
10.5.3自连接查询143
10.5.4外连接查询145
10.6子查询147
10.6.1单值子查询147
10.6.2多值子查询148
10.6.3IN子查询149
10.6.4EXISTS子查询150
10.7合并查询结果152
10.7.1使用UNION合并结果152
10.7.2使用UNION ALL合并结果153
项目四MySQL进阶
单元十一快马加鞭,一日千里——索引157
11.1索引概述157
11.1.1索引的概念157
11.1.2数据访问方式158
11.1.3索引分类158
11.1.4索引使用原则和注意事项160
11.2创建索引161
11.2.1使用CREATE INDEX语句创建索引161
11.2.2使用CREATE TABLE语句创建索引162
11.2.3使用ALTER TABLE语句创建索引165
11.3查看索引167
11.4删除索引168
单元十二珠联璧合——视图170
12.1视图概述170
12.1.1视图概念170
12.1.2视图和表的区别171
12.1.3视图优点171
12.1.4视图注意事项172
12.2视图操作173
12.2.1创建视图173
12.2.2修改视图字段名称175
12.2.3查看视图176
12.2.4修改视图177
12.2.5删除视图178
单元十三百炼成钢——存储过程180
13.1流程控制语句180
13.1.1分支语句181
13.1.2循环语句184
13.2存储过程184
13.2.1创建存储过程185
13.2.2查看存储过程188
13.2.3修改存储过程189
13.2.4删除存储过程190
单元十四一触即发——触发器192
14.1触发器概述192
14.1.1触发器概念192
14.1.2触发事件192
14.1.3触发器优点193
14.1.4触发器分类193
14.2触发器操作194
14.2.1创建触发器194
14.2.2查询触发器195
14.2.3删除触发器196
单元十五不鸣则已,一鸣惊人——事务197
15.1事务概述197
15.1.1事务概念197
15.1.2事务特性198
15.2事务操作198
15.2.1事务开始198
15.2.2事务提交199
15.2.3事务撤销199
15.3事务操作综合案例200
项目五MySQL数据库管理
单元十六有备无患——MySQL数据库备份与恢复205
16.1MySQL数据备份和恢复206
16.1.1使用MYSQLDUMP命令备份206
16.1.2使用MYSQL命令恢复208
16.1.3使用MYSQLBINLOG命令恢复209
16.1.4复制目录的备份和恢复213
16.1.5使用MYSQLHOTCOPY命令备份和恢复213
16.2MySQL数据导出和导入214
16.2.1使用SELECT ... INTO OUTFILE命令导出数据215
16.2.2使用MYSQLDUMP命令导出数据217
16.2.3使用LOAD DATA INFILE命令导入数据218
16.2.4使用MYSQLIMPORT命令导入数据219
16.3综合应用案例220
单元十七责任重于泰山——MySQL权限与安全225
17.1MySQL访问权限系统225
17.1.1权限表225
17.1.2权限系统工作原理227
17.2MySQL账户管理228
17.2.1创建账户228
17.2.2修改账户密码229
17.2.3删除账户231
17.3MySQL账户权限管理232
17.3.1账户授权232
17.3.2权限查看234
17.3.3撤销账户权限235
17.3.4更改账户权限237
17.3.5账户安全措施238
17.4综合应用案例239
参考文献244

展开全部

MySQL数据库原理及应用实战教程 作者简介

王永红,硕士研究生,副教授,省级精品在线开发课程《数据库技术》项目负责人,具有丰富教学经验,获得省级教学成果奖两项,校级教学成果奖两项;参与编写多部教材,包括国家级规划教材两部。

商品评论(0条)
暂无评论……
书友推荐
浏览历史
编辑推荐
返回顶部
中图网
在线客服