第一篇 入门知识 2
项目一 数据库系统设计 2
任务一 数据库关系规范化 2
任务二 数据库应用系统的设计方法 20
任务三 “学生管理信息系统”设计实例 38
上机实战 44
疑难解答 46
习题 47
项目二 创建、管理SQL Server数据库 52
任务一 SQL Server的安装与配置 52
任务二 创建“学生管理信息系统”数据库 58
任务三 服务管理器的使用 67
任务四 管理“学生管理信息系统”数据库 70
上机实战 75
疑难解答 75
习题 76
项目三 表的管理及应用 78
任务一 创建表 78
任务二 查看表 83
任务三 管理表 86
任务四 删除表 92
上机实战 92
疑难解答 94
习题 94
项目四 数据的查询与更新 97
任务一 使用简单查询显示学生信息 97
任务二 统计 108
任务三 指定数据源 112
任务四 子查询的使用 117
任务五 数据更新与删除 121
上机实战 124
疑难解答 124
习题 125
项目五 创建和使用视图 128
任务一 创建学生管理信息系统视图 128
任务二 使用视图 135
任务三 管理视图 138
上机实战 145
疑难解答 147
习题 148
项目六 T-SQL程序设计 150
任务一 使用批处理、脚本和注释 150
任务二 常量的使用 154
任务三 声明和使用变量 155
任务四 使用和定义函数 158
任务五 使用流程控制语句 168
上机实战 174
疑难解答 175
习题 176
项目七 维护SQLServer数据库 178
任务一 备份数据库 178
任务二 还原数据库 186
任务三 数据的导入导出 189
上机实战 198
疑难解答 199
习题 200
项目八 数据库事务处理 202
任务一 事务处理 202
任务二 锁 206
上机实战 210
疑难解答 210
习题 211
第二篇 综合应用 214
项目九 学生管理信息系统 214
任务一 学生管理信息系统需求分析 214
任务二 学生管理信息系统设计 219
小结 226
项目十 网上火车订票系统 227
任务一 概述 227
任务二 系统结构分析 229
任务三 概念模型设计 231
任务四 逻辑结构设计 233
任务五 系统界面设计及实现 237
任务六 系统运行、测试和维护 251
任务七 软件特点 253
小结 253
参考文献 254