关系型数据库基础(赠电子课件) / 高等职业教育项目课程改革规划教材
定价:¥18.00
作者: 罗瑞明
出版时间:2013-08
出版社:机械工业出版社
- 机械工业出版社
- 9787111430360
- 21114
- 63157447-2
- 16开
- 2013-08
- 136
- TP311.13
- 计算机基础
- 高职
内容简介
《关系型数据库基础(计算机专业高等职业教育项目课程改革规划教材)》(作者罗瑞明)共设计了两个项目,主要内容包括数据库设计,数据库的创建和修改,数据表的创建、修改和数据维护,数据查询,数据库备份和恢复,数据库规范化和完整性设计,使用视图操作数据,管理索引,数据库安全性管理。
《关系型数据库基础(计算机专业高等职业教育项目课程改革规划教材)》依据数据库管理和开发人员的岗位基本要求,遵循日常数据库管理系统开发和维护工作的规范和任务流程,以项目为单位,以工作任务为中心来组织学习,让学习者在以项目为载体的综合化情景中学习完整的工作过程,并获得相关的知识和技能。
本书可作为高等职业院校以及成人教育学院计算机专业数据库方面的教学用书,也可作为参加自学考试或数据库培训的相关人员的参考书。
为方便教学,本书配备电子课件等教学资源。凡选用本书作为教材的教师均可登录机械工业出版社教材服务网免费下载。如有问题请致信cmpgaozhi@,或致电010-88379375联系营销人员。
《关系型数据库基础(计算机专业高等职业教育项目课程改革规划教材)》依据数据库管理和开发人员的岗位基本要求,遵循日常数据库管理系统开发和维护工作的规范和任务流程,以项目为单位,以工作任务为中心来组织学习,让学习者在以项目为载体的综合化情景中学习完整的工作过程,并获得相关的知识和技能。
本书可作为高等职业院校以及成人教育学院计算机专业数据库方面的教学用书,也可作为参加自学考试或数据库培训的相关人员的参考书。
为方便教学,本书配备电子课件等教学资源。凡选用本书作为教材的教师均可登录机械工业出版社教材服务网免费下载。如有问题请致信cmpgaozhi@,或致电010-88379375联系营销人员。
目录
序
前言
项目一 “学生成绩管理系统”数据库设计和应用
任务一 数据库设计 3
1.1 任务描述 3
1.2 任务实施 3
1.2.1 步骤一:“学生成绩管理系统”的用户需求分析 3
1.2.2 步骤二:“学生成绩管理系统”的概念结构设计 7
1.2.3 步骤三:“学生成绩管理系统”的逻辑结构设计 10
1.2.4 步骤四:“学生成绩管理系统”的物理设计 12
1.3 小结 13
1.4 思考与练习 13
任务二 数据库的创建和修改 14
2.1 任务描述 14
2.2 任务实施 14
2.2.1 步骤一:安装SQL Server 2000数据库服务器 14
2.2.2 步骤二:创建数据库 20
2.2.3 步骤三:修改数据库文件属性 22
2.2.4 步骤四:使用SQL语句创建和修改数据库 23
2.2.5 步骤五:其他数据库管理操作 25
2.3 小结 28
2.4 思考与练习 28
任务三 数据表的创建、修改和数据维护 29
3.1 任务描述 29
3.2 任务实施 29
3.2.1 步骤一:数据表设计 30
3.2.2 步骤二:创建数据表 32
3.2.3 步骤三:修改数据表 36
3.2.4 步骤四:维护“学生成绩管理系统”表中的数据 37
3.3 小结 40
3.4 思考与练习 40
任务四 数据查询 41
4.1 任务描述 41
4.2 任务实施 41
4.2.1 步骤一:选择列的查询 42
4.2.2 步骤二:选择行的查询 43
4.2.3 步骤三:查询结果排序 46
4.2.4 步骤四:查询结果分组统计 47
4.2.5 步骤五:连接查询 48
4.3 小结 54
4.4 思考与练习 54
任务五 数据库备份和恢复 56
5.1 任务描述 56
5.2 任务实施 58
5.2.1 步骤一:创建备份设备 58
5.2.2 步骤二:设置数据库的恢复模型 59
5.2.3 步骤三:创建数据库的备份 59
5.2.4 步骤四:恢复数据库 61
5.2.5 步骤五:数据导入和导出 62
5.4 小结 66
5.5 思考与练习 67
项目总结 67
项目二 “销售订单管理系统”数据库设计和应用
任务六 数据库规范化和完整性设计 72
6.1 任务描述 72
6.2 任务实施 72
6.2.1 步骤一:数据库的规范化 72
6.2.2 步骤二:数据完整性设计 79
6.3 小结 86
6.4 思考与练习 87
任务七 数据查询 88
7.1 任务描述 88
7.2 任务实施 88
7.2.1 步骤一:使用函数的查询 89
7.2.2 步骤二:自连接查询 90
7.2.3 步骤三:子查询 91
7.2.4 步骤四:联合查询 94
7.3 小结 95
7.4 思考与练习 95
任务八 使用视图操作数据 97
8.1 视图任务描述 97
8.2 视图任务实施 97
8.2.1 步骤一:创建视图 97
8.2.2 步骤二:修改视图 99
8.2.3 步骤三:使用视图 100
8.3 小结 102
8.4 思考与练习 103
任务九 管理索引 104
9.1 任务描述 104
9.2 任务实施 104
9.2.1 步骤一:设计索引 104
9.2.2 步骤二:创建索引 108
9.2.3 步骤三:管理与维护索引 113
9.3 小结 115
9.4 思考与练习 116
任务十 数据库安全性管理 117
10.1 任务描述 117
10.2 任务实施 118
10.2.1 步骤一:系统安全性需求分析和设计 118
10.2.2 步骤二:创建安全账户,设置账户角色 119
10.3 小结 126
10.4 思考与练习 127
项目总结 127
参考文献 128
前言
项目一 “学生成绩管理系统”数据库设计和应用
任务一 数据库设计 3
1.1 任务描述 3
1.2 任务实施 3
1.2.1 步骤一:“学生成绩管理系统”的用户需求分析 3
1.2.2 步骤二:“学生成绩管理系统”的概念结构设计 7
1.2.3 步骤三:“学生成绩管理系统”的逻辑结构设计 10
1.2.4 步骤四:“学生成绩管理系统”的物理设计 12
1.3 小结 13
1.4 思考与练习 13
任务二 数据库的创建和修改 14
2.1 任务描述 14
2.2 任务实施 14
2.2.1 步骤一:安装SQL Server 2000数据库服务器 14
2.2.2 步骤二:创建数据库 20
2.2.3 步骤三:修改数据库文件属性 22
2.2.4 步骤四:使用SQL语句创建和修改数据库 23
2.2.5 步骤五:其他数据库管理操作 25
2.3 小结 28
2.4 思考与练习 28
任务三 数据表的创建、修改和数据维护 29
3.1 任务描述 29
3.2 任务实施 29
3.2.1 步骤一:数据表设计 30
3.2.2 步骤二:创建数据表 32
3.2.3 步骤三:修改数据表 36
3.2.4 步骤四:维护“学生成绩管理系统”表中的数据 37
3.3 小结 40
3.4 思考与练习 40
任务四 数据查询 41
4.1 任务描述 41
4.2 任务实施 41
4.2.1 步骤一:选择列的查询 42
4.2.2 步骤二:选择行的查询 43
4.2.3 步骤三:查询结果排序 46
4.2.4 步骤四:查询结果分组统计 47
4.2.5 步骤五:连接查询 48
4.3 小结 54
4.4 思考与练习 54
任务五 数据库备份和恢复 56
5.1 任务描述 56
5.2 任务实施 58
5.2.1 步骤一:创建备份设备 58
5.2.2 步骤二:设置数据库的恢复模型 59
5.2.3 步骤三:创建数据库的备份 59
5.2.4 步骤四:恢复数据库 61
5.2.5 步骤五:数据导入和导出 62
5.4 小结 66
5.5 思考与练习 67
项目总结 67
项目二 “销售订单管理系统”数据库设计和应用
任务六 数据库规范化和完整性设计 72
6.1 任务描述 72
6.2 任务实施 72
6.2.1 步骤一:数据库的规范化 72
6.2.2 步骤二:数据完整性设计 79
6.3 小结 86
6.4 思考与练习 87
任务七 数据查询 88
7.1 任务描述 88
7.2 任务实施 88
7.2.1 步骤一:使用函数的查询 89
7.2.2 步骤二:自连接查询 90
7.2.3 步骤三:子查询 91
7.2.4 步骤四:联合查询 94
7.3 小结 95
7.4 思考与练习 95
任务八 使用视图操作数据 97
8.1 视图任务描述 97
8.2 视图任务实施 97
8.2.1 步骤一:创建视图 97
8.2.2 步骤二:修改视图 99
8.2.3 步骤三:使用视图 100
8.3 小结 102
8.4 思考与练习 103
任务九 管理索引 104
9.1 任务描述 104
9.2 任务实施 104
9.2.1 步骤一:设计索引 104
9.2.2 步骤二:创建索引 108
9.2.3 步骤三:管理与维护索引 113
9.3 小结 115
9.4 思考与练习 116
任务十 数据库安全性管理 117
10.1 任务描述 117
10.2 任务实施 118
10.2.1 步骤一:系统安全性需求分析和设计 118
10.2.2 步骤二:创建安全账户,设置账户角色 119
10.3 小结 126
10.4 思考与练习 127
项目总结 127
参考文献 128
















