图书目录

目 录

单元一  学生选课系统数据库设计   1

任务一 了解数据库设计的必要性   2

任务描述   2

知识学习   2

任务二 初识E-R数据模型   4

任务描述   4

知识学习   4

任务实施   5

任务三 绘制学生选课系统E-R图   6

任务描述   6

知识学习   6

任务实施   7

任务四  规范化数据库设计   10

任务描述   10

知识学习   11

任务实施   12

思政讲堂   14

单元小结   14

单元自测   15

单元二  为学生信息表创建索引和视图   23

任务一 为学生信息表创建索引  24

任务描述   24

知识学习   24

任务实施   27

任务小结   29

任务二  为学生信息表创建视图  29

任务描述   29

知识学习   30

任务实施   31

任务三  使用院系表视图更新数据   34

任务描述   34

任务实施   34

思政讲堂   36

单元小结   37

单元自测   37

单元三  使用过程和函数查询学生信息   41

任务一 使用过程查询学生信息  42

任务描述   42

知识学习   42

任务实施   44

任务二  使用函数查询学生姓名  48

任务描述   48

知识学习   48

任务实施   49

任务三  了解存储过程和存储函数的区别   51

任务描述   51

知识学习   51

思政讲堂   53

单元小结   54

单元自测   54

单元四  使用数据库编程操作数据   57

任务一    使用变量保存数据   58

任务描述   58

知识学习   58

任务实施   62

任务二  使用判断语句判断学生成绩   63

任务描述   63

知识学习   64

任务实施   65

任务三  使用循环语句输出累加和   66

任务描述   66

知识学习   66

任务实施   67

任务四  使用自定义错误处理机制   70

任务描述   70

知识学习   70

任务实施   71

思政讲堂   72

单元小结   73

单元自测   74

单元五  使用事务和游标处理数据   77

任务一    使用事务模拟银行转账  78

任务描述   78

知识学习   78

任务实施   82

任务二  认识事务隔离级别   85

任务描述   85

知识学习   85

任务实施   86

任务三  为银行账户添加锁   88

任务描述   88

知识学习   88

任务实施   89

任务四 使用游标检索账户信息  91

任务描述   91

知识学习   91

任务实施   94

思政讲堂   96

单元小结   97

单元自测   97

单元六  使用触发器实现自动化   99

任务一    使用触发器自动添加库存信息   100

任务描述   100

知识学习   100

任务实施   104

任务二  使用INSERT触发器自动减少库存   106

任务描述   106

任务实施   106

任务三  使用UPDATE触发器自动更新库存   108

任务描述   108

任务实施   108

任务四  使用DELETE触发器实现自动删除   109

任务描述   109

任务实施   110

思政讲堂   111

单元小结   112

单元自测   112

单元七  提高MySQL数据库性能   115

任务一    了解优化MySQL数据库的方法   116

任务描述   116

任务实施   116

任务二 通过优化查询提高性能 118

任务描述   118

知识学习   118

任务实施   120

任务三  通过优化数据库结构提高性能   123

任务描述   123

任务实施   124

任务四  通过优化MySQL服务器提高性能   129

任务描述   129

任务实施   129

思政讲堂   131

单元小结   132

单元自测   132

单元八  数字新闻系统项目实战   135

任务一    了解数字新闻系统的功能需求与结构   136

任务描述   136

任务实施   136

任务二  设计数字新闻系统数据库   138

任务描述   138

任务实施   138

任务三  提高数字新闻系统性能 144

任务描述   144

任务实施   144

任务四 提高数字新闻系统安全性   147

任务描述   147

任务实施   147

任务五 保证数字新闻系统数据一致性   149

任务描述   149

任务实施   149

思政讲堂   151

单元小结   153

单元自测   153