书籍 职业教育大数据专业系列教材  数据库基础的封面

职业教育大数据专业系列教材 数据库基础PDF电子书下载

彭阳,李小平编

购买点数

9

出版社

重庆:重庆大学出版社

出版时间

2022

ISBN

9787568935708

标注页数

176 页

PDF页数

187 页

图书目录

第1章 数据库基础 1

1.1 数据库基础知识 1

1.1.1 什么是数据库 1

1.1.2 数据库和表 2

1.1.3 列和行 3

1.1.4 主键与外键 3

1.2 数据库的发展 4

1.2.1 人工管理阶段 4

1.2.2 文件系统阶段 4

1.2.3 数据库系统阶段 5

1.3 数据库管理系统和数据库系统 6

1.3.1 数据库管理系统 6

1.3.2 数据库系统 7

1.4 SQL语言 8

1.5 常用的关系型数据库管理系统 9

1.5.1 MySQL 9

1.5.2 Oracle 9

1.5.3 SQL Server 9

1.5.4 Access 10

本章小结 10

课后习题 10

第2章 MySQL简介 12

2.1 数据库管理系统简介 12

2.2 MySQL的优势 12

2.3 Windows平台下安装与配置MySQL 13

2.3.1 安装MySQL 13

2.3.2 配置Path变量 14

2.3.3 配置MySQL 17

2.3.4 重置root密码 21

2.4 启动服务并登录MySQL数据库 24

2.4.1 启动MySQL服务 24

2.4.2 登录MySQL数据库 24

2.5 MySQL常用图形化管理工具 25

本章小结 27

课后习题 27

第3章 数据库基本操作 28

3.1 创建数据库 28

3.1.1 关系数据库设计 28

3.1.2 数据库设计规范化 37

3.1.3 创建数据库 40

3.1.4 创建数据库的语法 40

3.2 管理数据库 41

3.2.1 修改数据库 41

3.2.2 显示数据库 42

3.2.3 打开数据库 42

3.3 删除数据库 42

3.4 综合案例——“图书管理系统” 43

3.4.1 案例背景 43

3.4.2 案例目的 43

3.4.3 案例分析 43

3.5 实训项目——生产管理系统 45

3.5.1 实训目的 45

3.5.2 实训内容 45

本章小结 45

课后习题 45

第4章 数据表的基本操作 48

4.1 MySQL数据类型 48

4.1.1 数值类型 48

4.1.2 日期和时间类型 50

4.1.3 字符串类型 53

4.2 创建数据表 54

4.2.1 创建数据表的语法形式 55

4.2.2 主键约束 57

4.2.3 外键约束 58

4.2.4 非空约束 59

4.2.5 唯一性约束 60

4.2.6 默认约束 60

4.2.7 自增属性 61

4.3 查看数据表结构 61

4.3.1 查看数据表基本结构 61

4.3.2 查看数据表详细结构 62

4.4 修改数据表 63

4.4.1 修改表名 63

4.4.2 修改字段数据类型 64

4.4.3 修改字段名 65

4.4.4 添加字段 66

4.4.5 删除字段 68

4.5 数据表的其他操作 69

4.5.1 修改字段排序 69

4.5.2 更改表的存储引擎 70

4.5.3 删除表的外键约束 70

4.6 删除数据表 72

4.6.1 删除没有被关联的表 72

4.6.2 删除被其他表关联的主表 73

4.7 综合案例——图书管理系统 75

4.7.1 案例背景 75

4.7.2 案例目的 75

4.7.3 案例操作过程 77

4.8 实训项目——生产管理系统 79

本章小结 84

课后习题 84

第5章 数据插入、更新与删除 85

5.1 数据插入 85

5.1.1 常用插入语句 85

5.1.2 其他插入语句 88

5.2 更新数据 88

5.2.1 更新单表数据 89

5.2.2 更新多个表的数据 91

5.3 删除数据 93

5.3.1 DELETE语句 93

5.3.2 TRUNCATE TABLE语句 93

5.3.3 DELETE与TRUNCATE的区别 94

5.4 综合案例——图书管理系统 94

5.5 实训项目——生产管理系统 95

5.5.1 实训目的 95

5.5.2 案例操作过程 96

本章小结 97

课后习题 97

第6章 数据查询 99

6.1 单表查询 99

6.1.1 SELECT语法格式 102

6.1.2 查询所有字段 103

6.1.3 查询指定字段 103

6.1.4 WHERE子句 104

6.1.5 关键字DISTINCT(查询结果不重复) 111

6.1.6 GROUP BY子句 112

6.1.7 HAVING子句 113

6.1.8 ORDER BY子句 113

6.1.9 LIMIT子句 114

6.2 集合函数 115

6.2.1 COUNT()函数 116

6.2.2 SUM()函数和AVG()函数 117

6.2.3 MAX()函数和MIN()函数 117

6.3 多表查询 118

6.3.1 AS取别名 120

6.3.2 连接查询 121

6.3.3 子查询 126

6.3.4 UNION合并结果查询 129

6.4 综合案例——图书管理系统 131

6.5 实训项目——生产管理系统 132

6.5.1 实训目的 132

6.5.2 实训内容 132

本章小结 133

课后习题 133

第7章 视图 135

7.1 视图概述 135

7.2 创建视图 136

7.3 查看视图相关信息 139

7.3.1 通过DESCRIBE语句查看视图的结构 139

7.3.2 通过Show Table Status语句查看视图的基本信息 140

7.3.3 通过Show Create View查看视图的详细信息 141

7.4 修改视图 141

7.5 更新视图 142

7.5.1 使用INSERT语句更新视图 142

7.5.2 使用UPDATE语句更新视图 143

7.5.3 使用DELETE语句更新视图 143

7.6 删除视图 144

7.7 综合案例——图书管理系统 144

7.8 实训项目——生产管理系统 146

7.8.1 实训目的 146

7.8.2 实训内容 146

本章小结 146

课后习题 147

第8章 索引 148

8.1 索引的分类 148

8.2 创建索引 149

8.3 删除索引 156

8.4 综合案例——图书管理系统 157

8.5 实训项目——生产管理系统 157

8.5.1 实训目的 157

8.5.2 实训内容 158

本章小结 158

课后习题 158

第9章 存储过程和函数 160

9.1 存储过程 160

9.1.1 概念 160

9.1.2 存储过程的优点 160

9.1.3 创建和使用存储过程 161

9.1.4 变量 162

9.1.5 流程的控制 163

9.1.6 查看存储过程 167

9.1.7 修改存储过程 168

9.1.8 删除存储过程 169

9.2 存储函数 169

9.2.1 概念 169

9.2.2 存储过程和函数区别 169

9.2.3 创建和使用存储函数 169

9.2.4 查看存储函数 170

9.2.5 修改存储函数 171

9.2.6 删除存储函数 171

9.3 综合案例——图书管理系统 171

9.4 实训项目——生产管理系统 174

9.4.1 实训目的 174

9.4.2 实训内容 174

本章小结 174

课后习题 174

参考文献 176

查看更多关于的内容

上一篇:5G网络组建与维护下一篇:露酒酿造
本类热门
在线购买PDF电子书
下载此书RAR压缩包