目录目录
项目
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知识拓展
:MySQLWorkbench…………………………………………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.1SQL创建和管理数据库
……………………………………………………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.3Navicate备份
/恢复数据库
…………………………………………………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.3openGaus数据库的安装
…………………………………………………251
10.3.1相关知识点………………………………………………………………251
10.3.2任务实施…………………………………………………………………253
参考文献………………………………………………………………………………………255