目录目录
项目 
1数据库系统安装 
………………………………………………………………………􀀊1

任务 
1.1数据库管理系统的安装和配置 
………………………………………………􀀊1􀀊
1.1.1相关知识 
……………………………………………………………………􀀊1􀀊
1.1.2项目实施 
……………………………………………………………………􀀊11

任务 
1.2启动和连接数据库系统 
………………………………………………………􀀊20􀀊
1.2.1相关知识 
……………………………………………………………………􀀊20􀀊
1.2.2任务实施 
……………………………………………………………………􀀊22􀀊

1.2.3知识拓展 
:MySQL􀀊Workbench􀀊…………………………………………􀀊24
项目 
2数据库基础应用 
———基于图形界面 
…………………………………………………􀀊26

任务 
2.1创建和修改数据库 
……………………………………………………………􀀊26􀀊
2.1.1相关知识 
……………………………………………………………………􀀊26􀀊
2.1.2任务实施 
……………………………………………………………………􀀊28

任务 
2.2数据表管理 
……………………………………………………………………􀀊30􀀊
2.2.1相关知识 
……………………………………………………………………􀀊30􀀊
2.2.2任务实施 
……………………………………………………………………􀀊35

任务 
2.3数据约束的使用 
………………………………………………………………􀀊40􀀊
2.3.1相关知识 
……………………………………………………………………􀀊40􀀊
2.3.2任务实施 
……………………………………………………………………􀀊41

任务 
2.4图形界面下管理数据 
…………………………………………………………􀀊45􀀊
2.4.1相关知识 
……………………………………………………………………􀀊45􀀊
2.4.2任务实施 
……………………………………………………………………􀀊46

任务 
2.5图形界面下管理用户与权限 
…………………………………………………􀀊48􀀊
2.5.1相关知识 
……………………………………………………………………􀀊48􀀊
2.5.2任务实施 
……………………………………………………………………􀀊49

项目 
3 
SQL基础应用 
………………………………………………………………………􀀊53

任务 
3.1􀀊SQL创建和管理数据库 
……………………………………………………􀀊53􀀊
3.1.1相关知识点 
…………………………………………………………………􀀊53􀀊


Ⅳ数据库应用技术 


3.1.2项目实施 
……………………………………………………………………􀀊55

任务 
3.2变量、运算符、函数的使用 
……………………………………………………􀀊60􀀊
3.2.1相关知识点 
…………………………………………………………………􀀊60􀀊
3.2.2项目实施 
……………………………………………………………………􀀊67

项目 
4使用 
SQL添加、删除、更新数据 
……………………………………………………􀀊71

任务 
4.1数据表插入数据 
………………………………………………………………􀀊73􀀊

4.1.1相关知识点 
:INSERT语句语法 
…………………………………………􀀊73􀀊
4.1.2项目实施 
……………………………………………………………………􀀊74􀀊
4.1.3知识拓展 
:CREATETABLE...SELECT语句 
………………………􀀊75
任务 
4.2数据表更新数据 
………………………………………………………………􀀊76􀀊
4.2.1相关知识点 
:UPDATE语句语法 
………………………………………􀀊76􀀊
4.2.2项目实施 
……………………………………………………………………􀀊76
任务 
4.3数据表删除数据 
………………………………………………………………􀀊79􀀊

4.3.1相关知识点 
:DELETE语句语法 
…………………………………………􀀊79􀀊
4.3.2项目实施 
……………………………………………………………………􀀊79
项目 
5查询数据 
………………………………………………………………………………􀀊82

任务 
5.1查询语句入门 
…………………………………………………………………􀀊83􀀊
5.1.1相关知识点 
…………………………………………………………………􀀊83􀀊
5.1.2项目实施 
……………………………………………………………………􀀊85􀀊

5.1.3拓展知识 
:LIMIT子句的使用 
……………………………………………􀀊87
任务 
5.2设定查询条件 
…………………………………………………………………􀀊87􀀊
5.2.1相关知识点 
…………………………………………………………………􀀊87􀀊
5.2.2任务实施 
……………………………………………………………………􀀊91􀀊

5.2.3知识拓展 
:关于通配符的深入讨论 
………………………………………􀀊94
任务 
5.3分组统计查询 
…………………………………………………………………􀀊95􀀊
5.3.1相关知识点 
…………………………………………………………………􀀊95􀀊
5.3.2项目实施 
……………………………………………………………………􀀊96􀀊

5.3.3知识拓展 
:使用 
AS子句为查询结果建立新表 
…………………………􀀊99
任务 
5.4内连接查询 
…………………………………………………………………􀀊100􀀊
5.4.1相关知识点 
………………………………………………………………􀀊100􀀊
5.4.2项目实施 
…………………………………………………………………􀀊103

任务 
5.5交叉连接和外连接查询 
……………………………………………………􀀊107􀀊
5.5.1相关知识点 
………………………………………………………………􀀊107􀀊
5.5.2项目实施 
…………………………………………………………………􀀊108

任务 
5.6嵌套查询 
……………………………………………………………………􀀊110􀀊
5.6.1相关知识点 
………………………………………………………………􀀊110􀀊
5.6.2项目实施 
…………………………………………………………………􀀊114􀀊


目录 
â…¤ 


5.6.3拓展知识 
:在 
DML语句中使用子查询 
…………………………………􀀊118
项目 
6使用 
SQL语言管理数据库对象 
……………………………………………………􀀊120

任务 
6.1使用 
SQL语言创建表 
………………………………………………………􀀊120􀀊
6.1.1相关知识点 
………………………………………………………………􀀊120􀀊
6.1.2任务实施 
…………………………………………………………………􀀊121

任务 
6.2使用 
SQL语言修改表 
………………………………………………………􀀊125􀀊
6.2.1相关知识点 
………………………………………………………………􀀊125􀀊
6.2.2任务实施 
…………………………………………………………………􀀊127􀀊

6.2.3知识拓展 
:关于表中约束的命名及查看 
…………………………………􀀊133
任务 
6.3索引的添加与删除 
…………………………………………………………􀀊135􀀊
6.3.1相关知识点 
………………………………………………………………􀀊135􀀊
6.3.2任务实施 
…………………………………………………………………􀀊140

任务 
6.4视图的添加与删除 
…………………………………………………………􀀊144􀀊
6.4.1相关知识点 
………………………………………………………………􀀊144􀀊
6.4.2任务实施 
…………………………………………………………………􀀊147

项目 
7 
DCL管理用户与权限 
………………………………………………………………􀀊153

任务 
7.1用户管理 
……………………………………………………………………􀀊153􀀊
7.1.1相关知识点 
………………………………………………………………􀀊153􀀊
7.1.2任务实施 
…………………………………………………………………􀀊154

任务 
7.2权限管理 
……………………………………………………………………􀀊157􀀊
7.2.1相关知识点 
………………………………………………………………􀀊157􀀊
7.2.2任务实施 
…………………………………………………………………􀀊158

项目 
8数据库恢复 
…………………………………………………………………………􀀊161

任务 
8.1数据库事务管理 
……………………………………………………………􀀊161􀀊
8.1.1相关知识点 
………………………………………………………………􀀊161􀀊
8.1.2任务实施 
…………………………………………………………………􀀊165

任务 
8.2命令方式备份 
/恢复数据库 
…………………………………………………􀀊174􀀊
8.2.1相关知识点 
………………………………………………………………􀀊174􀀊
8.2.2任务实施 
…………………………………………………………………􀀊175

任务 
8.3􀀊Navicate备份 
/恢复数据库 
…………………………………………………􀀊179􀀊
8.3.1相关知识点 
………………………………………………………………􀀊179􀀊
8.3.2任务实施 
…………………………………………………………………􀀊179􀀊

8.3.3拓展提升 
:物理文件备份方法 
……………………………………………􀀊185
项目 
9数据库设计项目 
……………………………………………………………………􀀊186

任务 
9.1应用系统结构布局 
…………………………………………………………􀀊186􀀊


Ⅵ数据库应用技术 


9.1.1相关知识 
…………………………………………………………………􀀊186􀀊
9.1.2任务实施 
…………………………………………………………………􀀊187
任务9.2数据库设计 
…………………………………………………………………􀀊201􀀊
9.2.1相关知识点 
………………………………………………………………􀀊201􀀊
9.2.2任务实施 
…………………………………………………………………􀀊211
任务9.3关系规范化 
…………………………………………………………………􀀊215􀀊
9.3.1相关知识点 
………………………………………………………………􀀊215􀀊
9.3.2项目实施 
…………………………………………………………………􀀊218􀀊

9.3.3知识拓展:关系模型理论与关系代数……………………………………􀀊220
项目10信创数据库入门……………………………………………………………………􀀊233

任务10.1达梦数据库的安装与配置…………………………………………………􀀊233􀀊
10.1.1相关知识…………………………………………………………………􀀊233􀀊
10.1.2任务实施…………………………………………………………………􀀊235

任务10.2达梦数据库的启动和连接…………………………………………………􀀊245􀀊
10.2.1相关知识…………………………………………………………………􀀊245􀀊
10.2.2任务实施…………………………………………………………………􀀊245

任务10.3􀀊openGaus数据库的安装 
…………………………………………………􀀊251􀀊
10.3.1相关知识点………………………………………………………………􀀊251􀀊
10.3.2任务实施…………………………………………………………………􀀊253

参考文献………………………………………………………………………………………􀀊255􀀊