- 电子工业出版社
- 9787121320477
- 1-2
- 155761
- 67185185-5
- 平塑
- 16开
- 2017年8月
- 414
- 272
- 工学
- 软件工程
- TP311.13
- 计算机类
- 高职高专
内容简介
本书以应用为目的,以能力培养为目标,以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