欢迎光临
免费的PDF电子书下载网站

SQL Server基础与案例开发详解(软件开发新课堂) PDF下载

编辑推荐

暂无

内容简介

  sql server 2008是microsoft公司发布的一款较新的关系型数据库管理系统。其宗旨在于为各类用户提供完整的数据库解决方案,帮助用户建立自己的电子商务体系,增强用户对外界变化的反应能力,提高用户在激烈市场中的竞争能力。
  《sql server基础与案例开发详解》共分19章,主要介绍sql server 2008数据库的基础操作知识,如何使用t-sql语句管理数据表与视图、维护数据,以及存储过程、触发器、游标、函数、索引和事务控制管理等相关内容。除此之外,还讲解了sql server报表、xml数据管理、自动化任务管理和数据库安全管理等内容。本书最后通过精心设计三个案例循序渐进地介绍了在面向对象程序设计中,应用sql server 2008数据库的思想和方法。
  《sql server基础与案例开发详解》结构清晰,内容全面、实用,面向sql server初学者,既可作为高等院校各专业学生学习sql server 2008的基础教材,又可作为编程爱好者的自学教程。

 ;

作者简介

暂无

SQL Server基础与案例开发详解(软件开发新课堂) PDF下载

目录

第1章 数据库概述
1.1 数据库的基础知识
1.1.1 信息与数据
1.1.2 数据处理
1.1.3 数据库的发展史
1.2 数据库系统
1.2.1 数据库系统的组成
1.2.2 数据库系统的特点
1.2.3 数据库系统的体系结构
1.3 数据库的类型
1.3.1 层次模型
1.3.2 网状模型
1.3.3 关系模型
1.4 常见数据库介绍
1.4.1 microsoft access
1.4.2 visual foxpro
1.4.3 sql server
1.4.4 oracle
1.5 上机演练

.第2章 sql server 2008数据库基础
2.1 sql server 2008的特点
2.2 sql server 2008的安装与配置
2.2.1 sql server 2008的环境需求
2.2.2 sql server 2008的安装过程
2.2.3 sql server 2008的升级规划
2.3 sql server 2008的功能介绍
2.3.1 安全方面
2.3.2 管理方面
2.3.3 开发方面
2.4 服务器管理
2.4.1 服务器注册
2.4.2 服务器的启动、暂停和停止
2.4.3 使用sql server management studio配置选项
2.5 上机演练
第3章 sql server management studio应用
3.1 sql server management studio概述
3.1.1 sql server management studio的环境布局
3.1.2 sql server management studio的环境配置
3.1.3 查询分析器的使用
3.2 设计与管理数据库
3.2.1 创建数据库
3.2.2 删除数据库
3.2.3 收缩数据库
3.2.4 分离数据库
3.2.5 附加数据库
3.2.6 备份数据库
3.2.7 还原数据库
3.3 设计与管理数据表
3.3.1 新建数据表
3.3.2 导入导出数据表
3.3.3 修改数据表
3.3.4 重命名数据表
3.3.5 删除数据表
3.4 维护数据表记录
3.4.1 插入数据信息
3.4.2 修改数据信息
3.4.3 删除数据信息
3.4.4 数据压缩
3.5 管理视图
3.5.1 创建视图
3.5.2 修改视图
3.5.3 删除视图
3.6 上机演练
第4章 使用t-sql语句管理数据表与视图
4.1 使用create table语句创建数据表
4.1.1 create table语句介绍
4.1.2 创建常见的数据表
4.1.3 创建具有自动编号列的数据表
4.1.4 创建具有约束规则的数据表
4.1.5 创建具有默认值字段的数据表
4.1.6 创建临时表
4.2 使用alter table语句修改数据表
4.2.1 alter table语句介绍
4.2.2 在现有数据表中添加新的字段
4.2.3 删除现有数据表中的字段
4.2.4 修改字段属性
4.2.5 设置数据表主键
4.2.6 禁用与启用约束
4.3 使用drop table语句删除数据表
4.3.1 drop table语句介绍
4.3.2 删除数据表
4.3.3 删除临时表
4.4 使用sql server语句管理视图
4.4.1 创建视图
4.4.2 修改视图
4.4.3 删除视图
4.5 上机演练
第5章 使用t-sql语句维护数据
5.1 使用insert语句插入数据记录
5.1.1 insert语句介绍
5.1.2 在数据表的部分字段中插入数据
5.1.3 在数据表的所有字段中插入数据
5.1.4 将查询数据插入另一个数据表中
5.2 使用update语句修改数据记录
5.2.1 update语句介绍
5.2.2 根据条件修改数据记录
5.2.3 修改数据表中所有的数据记录
5.2.4 修改数据表中的前n条数据记录
5.3 使用delete语句删除数据记录
5.3.1 delete语句介绍
5.3.2 根据条件删除数据记录
5.3.3 删除数据表中所有的数据记录
5.4 使用truncate table语句删除数据记录
5.4.1 truncate table语句介绍
5.4.2 使用truncate table语句删除数据记录
5.5 上机演练
第6章 t-sql查询语句
6.1 select查询语句介绍
6.1.1 select语句的语法结构
6.1.2 select语句的执行
6.2 select语句查询
6.2.1 投影查询
6.2.2 在查询时使用别名
6.3 基础条件查询
6.3.1 相等条件查询
6.3.2 不等条件查询
6.3.3 数值区间条件查询
6.4 日期时间查询
6.4.1 查询日期区间数据
6.4.2 查询大于或小于某日期的数据
6.5 模糊查询
6.5.1 like运算符查询
6.5.2 通配符查询
6.6 运算符查询
6.6.1 and运算符查询
6.6.2 or运算符查询
6.6.3 in运算符查询
6.6.4 not in运算符查询
6.7 数据表连接查询
6.7.1 外连接
6.7.2 内连接
6.7.3 交叉连接
6.8 联合查询
6.8.1 union语句查询
6.8.2 intersect语句查询
6.8.3 except语句查询
6.9 子查询
6.9.1 子查询及相关子查询
6.9.2 带exists测试的子查询
6.9.3 any运算符的子查询
6.9.4 all运算符的子查询
6.10 查询中的相关处理
6.10.1 去除重复记录
6.10.2 查询前n条数据记录
6.11 对查询结果进行排序
6.11.1 排序的方法与种类
6.11.2 单列排序
6.11.3 多列排序
6.11.4 在排序时使用序号
6.12 上机演练
第7章 存储过程
7.1 存储过程介绍
7.1.1 存储过程概述
7.1.2 存储过程的优点
7.2 在sql server management studio中管理存储过程
7.2.1 创建存储过程
7.2.2 执行存储过程
7.2.3 修改存储过程
7.2.4 删除存储过程
7.3 使用sql server语句管理存储过程
7.3.1 使用sql server语句创建存储过程
7.3.2 使用sql server语句执行存储过程
7.3.3 使用sql server语句修改存储过程
7.3.4 使用sql server语句删除存储过程
7.4 上机演练
第8章 触发器
8.1 触发器介绍
8.1.1 触发器概述
8.1.2 触发器的作用
8.2 在sql server management studio中管理触发器
8.2.1 创建触发器
8.2.2 修改触发器
8.2.3 删除触发器
8.3 使用sql server语句管理触发器
8.3.1 创建触发器
8.3.2 修改触发器
8.3.3 删除触发器
8.4 启用与禁用触发器
8.4.1 禁用触发器
8.4.2 启用触发器
8.5 上机演练
第9章 游标管理
9.1 游标介绍
9.1.1 游标概述
9.1.2 游标的作用
9.2 游标的基础操作
9.2.1 定义游标
9.2.2 打开游标
9.2.3 读取游标
9.2.4 关闭与释放游标
9.3 游标的应用与管理
9.3.1 使用游标查询数据
9.3.2 使用游标修改数据
9.3.3 使用游标删除数据
9.3.4 使用游标查询数据记录条数
9.3.5 使用游标统计数据
9.3.6 使用系统存储过程查看游标属性
9.4 上机演练
第10章 函数应用及管理
10.1 函数概述
10.1.1 函数的概念
10.1.2 函数的类型
10.2 常用函数
10.2.1 字符串函数
10.2.2 日期与时间函数
10.2.3 数学函数
10.2.4 类型转换函数
10.3 特殊函数
10.3.1 聚合函数
10.3.2 配置函数
10.3.3 元数据函数
10.4 系统函数
10.4.1 常用系统函数
10.4.2 系统统计函数
10.5 用户自定义函数
10.5.1 创建用户自定义函数
10.5.2 删除用户自定义函数
10.6 上机演练
第11章 索引管理
11.1 索引概述
11.1.1 索引的概念
11.1.2 索引的种类
11.2 创建索引
11.2.1 create index语句的语法结构
11.2.2 创建复合索引
11.2.3 创建唯一索引
11.2.4 创建聚集索引
11.3 修改索引
11.3.1 alter index语句的语法结构
11.3.2 设置索引的选项
11.3.3 禁用与启用索引
11.4 删除索引
11.4.1 drop index语句的语法结构
11.4.2 使用drop index语句删除索引
11.5 上机演练
第12章 事务控制
12.1 事务概述
12.1.1 事务的概念
12.1.2 事务的种类
12.1.3 事务的特点
12.2 事务的基本操作
12.2.1 启动事务
12.2.2 保存事务
12.2.3 提交事务
12.2.4 回滚事务
12.3 事务的并发控制
12.3.1 并发操作的问题
12.3.2 事务的隔离级别
12.4 上机演练
第13章 sql server报表管理
13.1 sql server 2008报表概述
13.1.1 报表的概念及作用
13.1.2 配置sql server 2008报表服务器
13.2 创建报表
13.2.1 使用报表向导创建报表
13.2.2 使用报表设计器创建报表
13.2.3 创建带有参数的报表
13.3 上机演练
第14章 xml数据管理
14.1 xml概述
14.1.1 xml概念的理解
14.1.2 sql server 2008数据库对xml的支持
14.2 xml数据类型
14.2.1 理解xml数据类型
14.2.2 给xml数据类型的变量赋值
14.2.3 在数据表中插入xml数据
14.2.4 xml数据类型的提供方法
14.3 xml数据管理
14.3.1 使用openxml语句管理xml
14.3.2 使用for xml语句管理xml
14.3.3 设置行集格式
14.4 管理xml schema
14.4.1 创建xml schema
14.4.2 修改xml schema
14.4.3 删除xml schema
14.5 xml索引管理
14.5.1 新建xml索引
14.5.2 修改xml索引
14.5.3 删除xml索引
14.6 上机演练
第15章 自动化任务管理
15.1 sql server代理
15.1.1 sql server代理介绍
15.1.2 设置sql server代理
15.1.3 启动和停止sql server代理
15.2 作业
15.2.1 作业介绍
15.2.2 创建作业
15.2.3 创建作业步骤
15.2.4 创建作业计划
15.2.5 运行作业
15.2.6 修改与删除作业
15.2.7 查看作业日志
15.3 警报与操作员
15.3.1 创建警报
15.3.2 删除警报
15.3.3 创建操作员
15.3.4 为操作员分配警报
15.4 维护计划
15.4.1 通过向导创建维护计划
15.4.2 创建能够自动运行的维护计划
15.5 上机演练
第16章 数据库安全管理
16.1 sql server安全概述
16.2 密钥与证书管理
16.2.1 密钥管理
16.2.2 证书管理
16.3 数据库安全配置
16.3.1 数据库角色管理
16.3.2 数据库用户管理
16.4 数据备份管理
16.4.1 数据备份的必要性
16.4.2 数据备份的策略与模式
16.4.3 使用t-sql语句备份数据库
16.5 数据还原管理
16.6 上机演练
第17章 visual basic 6.0在sql server 2008中的应用
17.1 visual basic 6.0开发环境介绍
17.1.1 visual basic 6.0开发环境
17.1.2 设置编程环境
17.2 用visual basic 6.0开发库存管理系统
17.2.1 系统目标
17.2.2 设计数据库
17.2.3 设计连接数据库的模块
17.2.4 系统登录模块的设计
17.2.5 系统主界面的实现
17.2.6 出入库管理模块的设计
17.2.7 商品销售模块的设计
17.2.8 销售统计模块的设计
17.2.9 编译及生成可执行程序
17.3 上机演练
第18章 c#在sql server 2008中的应用
18.1 c#语言介绍
18.1.1 c#语言的由来
18.1.2 c#语言的特点
18.2 .net开发平台介绍
18.2.1 .net概述
18.2.2 microsoft visual studio.net 2008集成开发环境介绍
18.3 用c#开发服装连锁店信息管理系统
18.3.1 系统目标
18.3.2 设计数据库
18.3.3 登录模块的设计
18.3.4 系统主窗体的设计
18.3.5 销售管理模块的设计
18.3.6 分店调货模块的设计
18.3.7 销售查询模块的设计
18.4 上机演练
第19章 asp.net在sql server 2008中的应用
19.1 系统分析与需求概述
19.1.1 系统功能描述
19.1.2 系统功能流程图
19.2 系统的详细设计与实现
19.2.1 数据库设计
19.2.2 系统母版页设计
19.2.3 网站主页的设计实现
19.2.4 网站项目列表页的设计实现
19.2.5 项目详细信息页的设计实现
19.2.6 产品展示页的设计实现
19.2.7 客服服务页的设计实现
19.3 系统关键技术实现
19.3.1 在网页中播放视频的设计实现
19.3.2 限制显示数据信息字符长度的实现
19.4 上机演练

前沿

  随着社会的不断进步和发展,各种大型数据库处理程序以及应用网站对数据的可靠性和安全性的要求不断提高,陈旧的数据库管理服务已经不能满足现代用户的需求。在这种情况下,微软公司发布了Microsoft SQL Server 2008数据库平台产品,它继承了Microsoft SQL Server 2000和Microsoft SQL Server 2005的可靠性、可用性、可编程性和易用性等特点,不仅可以有效地执行大规模的联机事务处理,还可以完成数据仓库和电子商务应用等许多具有挑战性的工作。
  本书特色如下:
  * 轻松易学。采用通俗易懂的语言进行讲解,使读者能够轻松掌握书中的内容。
  * 由浅入深。从基本概念和语法讲起,采用由浅入深、循序渐进的方式进行讲解。
  * 内容全面。内容细致、全面,包括基础操作、数据管理、XML和自动化等内容。
  * 实例丰富。几乎每一个重要的知识点都包含一个或多个典型并且实用的应用实例。
  本书共19章,在组织结构上分为四部分,其中第1~3章为第一部分,主要介绍SQL Server 2008数据库基础和SQL Server Management Studio基础操作等知识。第4~6章为第二部分,主要介绍如何使用T-SQL语句管理数据表与视图、如何使用T-SQL语句维护数据和T-SQL查询语句应用等相关内容。第7~16章为第三部分,主要介绍存储过程、触发器、游标、函数、索引、事务控制、SQL Server报表、XML数据管理、自动化任务管理和数据库安全管理等方面的内容。第17~19章为第四部分,依次介绍Visual Basic 6.0在SQL Server 2008中的应用、C#在SQL Server 2008中的应用和ASP.NET在SQL Server 2008中的应用三个案例。
  本书基础知识的介绍清晰明了,理论联系实际,具有很强的操作性;实例介绍知识面广,不仅温习了前面所学的内容,还扩展介绍了相关的应用技巧。因此,本书既可作为高等院校各专业学生学习SQL Server 2008的基础教材,又可作为编程爱好者的自学教程。
  本书由李俊民、王国胜、张石磊三位老师编著,另外徐明华、尼春雨、陈丽丽、尼朋、伏银恋、胡文华、曹培培、王海龙、蒋燕燕、蒋军军、孟倩、王海龙、张悦、张丽、张班班等人也参与了本书的编辑校对与光盘制作,在此一并表示感谢。由于编者水平有限,加之时间仓促,书中难免有疏漏和不足之处,恳请各位专家和广大读者指正。
  编 者

SQL Server基础与案例开发详解(软件开发新课堂) pdf下载声明

本pdf资料下载仅供个人学习和研究使用,不能用于商业用途,请在下载后24小时内删除。如果喜欢,请购买正版

pdf下载地址

版权归出版社和作者所有,下载链接已删除。如果喜欢,请购买正版!

链接地址:SQL Server基础与案例开发详解(软件开发新课堂)