网站首页  软件下载  游戏下载  翻译软件  电子书下载  电影下载  电视剧下载  教程攻略

请输入您要查询的图书:

 

书名 MySQL数据库基础实例教程
分类
作者 汪晓青 编
出版社 人民邮电出版社
下载
简介
内容推荐
本书较全面地介绍了MySQL数据库的基础知识及其应用。本书共11章,包括数据库基础,MySQL的安装与配置,数据库的基本操作,数据表的基本操作,表数据的增、改、删操作,数据查询,视图,索引,存储过程与触发器,事务,数据安全等内容。本书采用案例教学方式,每章以应用实例的方式阐述知识要点,再通过实训项目分析综合应用,很后辅以思考与练习巩固所学知识。应用实例、实训项目、思考与练习这3个部分分别采用3个不同的数据库项目贯穿始末。本书既可作为计算机相关专业和非计算机专业数据库基础或数据库开发课程的教材,也可作为计算机软件开发人员、从事数据库管理与维护工作的专业人员、广大计算机爱好者的自学用书。
作者简介
汪晓青,女,硕士,工程师讲师。毕业于武汉科技大学,现任职于武汉软件工程职业学院信息学院软件技术专业。先后获得校很好青年教师、很好中青年骨干教师等荣誉称号。主编或参编教材8本,主持或参与科研项目12项,发表学术论文20余篇。
目录
章数据库基础1
1.1数据库概述2
1.1.1数据管理技术的发展2
1.1.2数据库系统的组成3
1.1.3结构化查询语言3
1.2数据模型4
1.2.1数据模型的概念4
1.2.2常见的数据模型5
1.2.3实体与关系7
1.3数据库的规范化8
本章小结11
实训项目11
思考与练习12
第2章MySQL的安装与配置13
2.1下载和安装MySQL14
2.1.1MySQL服务器的下载14
2.1.2MySQL服务器的安装16
2.2MySQL的常用操作23
2.3MySQL图形化管理工具24
本章小结27
实训项目27
思考与练习28
第3章数据库的基本操作29
3.1创建数据库30
3.2查看数据库31
3.3选择数据库31
3.4删除数据库32
3.5数据库存储引擎32
3.5.1MySQL存储引擎32
3.5.2InnoDB存储引擎33
3.5.3MyISAM存储引擎34
3.5.4MEMORY存储引擎35
3.5.5存储引擎的选择35
本章小结36
实训项目36
思考与练习37
第4章数据表的基本操作38
4.1数据类型39
4.1.1数字39
4.1.2日期和时间39
4.1.3字符串40
4.2创建数据表41
4.3查看表结构43
4.3.1查看表基本结构语句43
4.3.2查看表详细结构语句44
4.4修改数据表44
4.4.1修改表名44
4.4.2修改字段的数据类型45
4.4.3修改字段名46
4.4.4添加字段46
4.4.5删除字段47
4.4.6修改字段的排列位置47
4.5数据完整性约束49
4.5.1主键约束49
4.5.2唯一约束50
4.5.3非空约束51
4.5.4默认约束51
4.5.5字段值自动增加52
4.5.6外键约束53
本章小结54
实训项目54
思考与练习56
第5章表数据的增、改、删操作58
5.1插入数据59
5.1.1插入完整数据59
5.1.2插入数据记录的一部分61
5.1.3插入多条记录62
5.2修改数据63
5.3删除数据64
5.3.1通过DELETE语句删除数据64
5.3.2通过TRUNCATETABLE语句删除数据65
本章小结66
实训项目66
思考与练习68
第6章数据查询69
6.1基本查询语句70
6.2单表查询70
6.2.1简单数据记录查询70
6.2.2去除重复查询结果——DISTINCT73
6.2.3限制查询结果数量——LIMIT74
6.2.4条件数据查询75
6.2.5ORDERBY对查询结果排序80
6.3使用统计函数查询83
6.3.1COUNT()函数84
6.3.2SUM()函数84
6.3.3AVG()函数85
6.3.4MAX()和MIN()函数85
6.4分组数据查询86
6.4.1单字段分组查询86
6.4.2多字段分组查询88
6.4.3HAVING子句限定分组查询89
6.5连接查询90
6.5.1内连接查询90
6.5.2外连接查询93
6.6子查询95
6.6.1带IN关键字的子查询95
6.6.2带EXISTS关键字的子查询96
6.6.3带ANY关键字的子查询98
6.6.4带ALL关键字的子查询99
6.6.5带比较运算符的子查询99
6.7合并查询结果100
本章小结102
实训项目102
思考与练习106
第7章视图107
7.1视图概述108
7.2视图的创建108
7.3视图操作111
7.3.1查看视图111
7.3.2修改视图113
7.3.3更新视图115
7.3.4删除视图117
本章小结118
实训项目118
思考与练习120
第8章索引122
8.1索引概述123
8.1.1索引的含义和特点123
8.1.2索引的分类123
8.1.3索引的设计原则124
8.2创建索引124
8.2.1创建表时创建索引124
8.2.2在已经存在的表上创建索引127
8.3删除索引129
本章小结130
实训项目130
思考与练习132
第9章存储过程和触发器133
9.1SQL编程基础134
9.1.1SQL基础134
9.1.2系统内置函数142
9.2存储过程和函数144
9.2.1创建和调用存储过程145
9.2.2创建和调用存储函数149
9.2.3查看存储过程和函数151
9.2.4修改存储过程和函数153
9.2.5删除存储过程和函数153
9.3设置触发器154
9.3.1创建触发器154
9.3.2查看触发器159
9.3.3删除触发器160
本章小结160
实训项目160
思考与练习163
0章事务164
10.1MySQL事务概述165
10.2MySQL事务的创建与存在周期165
10.2.1初始化事务166
10.2.2创建事务166
10.2.3提交事务167
10.2.4撤销事务167
10.2.5事务的存在周期168
10.3MySQL事务行为169
10.3.1自动提交169
10.3.2事务的孤立级170
10.3.3修改事务的孤立级171
10.4事务的性能171
10.4.1应用小事务171
10.4.2选择合适的孤立级171
10.4.3死锁的概念与避免172
本章小结172
实训项目172
思考与练习174
1章数据安全175
11.1添加和删除用户176
11.1.1使用CREATEUSER语句创建新用户176
11.1.2使用GRANT语句创建新用户177
11.1.3使用INSERT语句创建新用户177
11.1.4使用DROPUSER语句删除用户179
11.1.5使用DELETE语句删除用户179
11.2授予权限与回收权限180
11.2.1MySQL的各种权限180
11.2.2授予权限181
11.2.3收回权限182
11.2.4查看权限183
11.3备份与还原184
11.3.1使用mysqldump命令备份数据184
11.3.2使用mysql命令还原数据186
11.4MySQL日志187
11.4.1配置错误日志187
11.4.2查看错误日志188
11.4.3备份错误日志189
本章小结190
实训项目190
思考与练习192
随便看

 

霍普软件下载网电子书栏目提供海量电子书在线免费阅读及下载。

 

Copyright © 2002-2024 101bt.net All Rights Reserved
更新时间:2025/3/29 16:42:56