![]()
内容推荐 本书以应用为目的,以能力培养为目标,以JSP和SQL Server2008为平台,以案例为引导,主要介绍了数据库的基本概念、数据模型、关系代数、关系数据理论、数据库设计、数据库完整性约束、SQL Server2008、JDK、Tomcat、Eclipse的安装和配置、基于JSP的学生成绩管理系统的设计与实现、SQL查询和数据操纵、存储过程、触发器、游标、数据库的备份和恢复、数据库的安全控制、基于MVC设计模式的学生成绩管理系统的设计与实现、SQL注入、数据加密等。每章由学习目标、主要内容、重点与难点、教学案例、相关知识、习题和实训项目等构成。 本书以"学生成绩管理系统”为案例,通过案例,将数据库的相关知识恰当地融入到案例的分析和设计过程中,图文并茂、深入浅出、通俗易懂、强调实践、突出应用,使读者在学习过程中不仅能掌握数据库的相关知识,而且能培养其综合分析问题和解决问题的能力。全书采用案例方式安排教学内容,注重实用性和可操作性,有助于提高实际动手能力。 作者简介 模块1 数据库理论基础 1 任务1 数据库基础 1 任务2 关系数据库 13 任务3 数据库设计 19 习题 38 模块2 数据库环境的搭建与使用 40 任务1 安装并熟悉SQL Server 2008 40 任务2 SQL Server 2008工具简介 52 实训项目 57 模块3 表的操作 59 任务1 表的概念 59 任务2 表的设计 60 任务3 表的创建 64 任务4 表数据的操作 69 任务5 查看表信息 71 任务6 表结构的修改 73 习题 78 实训项目 79 模块4 数据库查询语句 82 任务1 SELECT基础语法 82 任务2 连接查询 92 任务3 子查询 96 任务4 集合查询 99 任务5 插入数据 101 任务6 更新数据 104 任务7 删除数据 107 习题 109 实训项目 110 模块5 T-SQL语句 113 任务1 T-SQL概述 113 任务2 常量和变量 115 任务3 运算符与表达式 120 任务4 内置函数 123 任务5 流程控制语句 129 任务6 批处理 136 任务7 注释 137 习题 137 实训项目 138 模块6 数据库完整性 141 任务1 数据库完整性的概念 141 任务2 约束 143 任务3 缺省 153 任务4 规则 155 习题 158 实训项目 159 模块7 索引和视图 162 任务1 索引概述 162 任务2 创建索引 165 任务3 修改索引 168 任务4 查看索引信息 170 任务5 删除索引 171 任务6 视图概述 172 任务7 创建视图 174 任务8 查看视图信息 178 任务9 修改视图信息 180 任务10 通过视图更新数据 182 任务11 删除视图 184 习题 185 实训项目 186 模块8 游标、事务和锁 188 任务1 游标 188 任务2 事务 197 任务3 锁 205 习题 209 实训项目 210 模块9 存储过程和触发器 213 任务1 存储过程 213 任务2 创建存储过程 215 任务3 执行存储过程 217 任务4 存储过程参数和返回值 218 任务5 修改存储过程 222 任务6 删除存储过程 222 任务7 触发器 223 任务8 创建触发器 225 任务9 修改触发器 233 任务10 删除触发器 233 任务11 关闭和启用触发器 234 习题 235 实训项目 235 模块10 SQL Server安全管理 238 任务1 SQL Server 2008安全管理策略 238 任务2 用户管理 242 任务3 角色管理 249 任务4 权限管理 256 习题 260 实训项目 261 参考文献 263 目录 |