《SECC软件工程师认证课程》PDF下载

  • 购买积分:10 如何计算积分?
  • 作  者:北京泓深教育科技有限公司
  • 出 版 社:北京泓深教育科技有限公司
  • 出版年份:2019
  • ISBN:9787510673856
  • 页数:231 页
图书介绍:

第一部分 基础部分 1

第1章 关系数据库基础 2

1.1 数据库发展简史 2

1.2 数据库前沿技术 3

1.3 关系数据库简介 5

1.4 MySQL数据库基础 7

第2章 MySQL数据库和表 15

2.1 数据库基本概念 15

2.2 存储引擎 16

2.3 创建MySQL数据库 20

2.4 创建MySQL表 23

2.5 约束定义与数据完整性 35

第3章 SQL基础应用 43

3.1 SQL语言基础 43

3.2 插入数据 45

3.3 修改数据 48

3.4 删除数据 50

3.5 简单查询 52

3.6 分组统计查询 66

第4章 高级查询 73

4.1 多表关联查询 73

4.2 子查询 85

4.3 使用函数 98

第5章 索引与视图 117

5.1 索引 117

5.2 视图 126

第6章 数据库设计 136

6.1 什么是数据库设计 136

6.2 软件项目开发周期 136

6.3 数据库设计的步骤 137

6.4 概念结构设计——E-R图 139

6.5 逻辑结构设计 143

6.6 使用Visio绘制E-R图和关系图 145

6.7 数据库设计的范式 148

6.8 使用PowerDesigner进行数据库设计 153

第二部分 进阶部分 171

第7章 存储过程与触发器 172

7.1 存储过程 172

7.2 触发器 185

第8章 MySQL日常维护 195

8.1 用户管理 195

8.2 数据备份和还原 199

8.3 MySQL日志 203

8.4 查询分析与数据优化 207

8.5 Linux中安装和使用MySQL 214

附录 数据库设计与SQL综合应用实践 221