读书人

SQL Server 2005应用开发技术与典型实

发布时间: 2010-04-06 07:38:43 作者:

 SQL Server 2005应用开发技术与典型实例


基本信息出版社:清华大学出版社
页码:556 页
出版日期:2009年03月
ISBN:7302194564/9787302194569
条形码:9787302194569
版本:第1版
装帧:平装
开本:16
正文语种:中文

内容简介 《SQL Server 2005应用开发技术与典型实例》采用案例教学的形式,由浅入深、循序渐进地介绍了SQL Server 2005数据库平台的知识体系。全书分为15章:第1章和第2章介绍SQL Server 2005的基本知识及管理和开发工具:第3章-8章介绍数据库开发、事务日志、数据表和关键字的创建,Transact-SQL、视图和索引的使用,存储过程和触发器;第9章和第10章介绍SQL Server 2005安全性及SQL Server 2005与XML的关系;第11章~13章介绍SQL Server 2005分析服务、集成服务和报表服务;第14章和第15章以使用ASP开发新闻信息管理系统和使用JSP开发电子商务系统为例介绍SQL Server 2005的具体应用。
《SQL Server 2005应用开发技术与典型实例》可作为各高等院校和职业院校相关专业的教材,也可作为SQL Server数据库爱好者、SQL Server 2005培训学员的学习用书,还可作为由使用SQL Server低版本转为使用高版本的用户的参考书。
编辑推荐 《SQL Server 2005应用开发技术与典型实例》由多名资深SQL Server开发专家合力编写,通过大量案例及其分析深入讲解数据库知识,包含完整的新闻管理系统和电子商务系统代码。
目录
第1章 SQLserver2005基础
1.1 sQLServer2005概述
1.1.1 核心组件
1.1.2 开发工具
1.1 .3SQLServer2005带来的好处
1.2 SQLServer2005的新特性
1.2.1 企业级数据管理
1.2.2 开发者的能力
1.2.3 查询通知
1.2.4 多活动结果集
1.2.5 数据镜像中的透明的故障转移
1.2.6 商业智能
1.3SQLServer2005的版本
1.4 SQLServer2005的安装

第2章 SQLServer2005管理及开发工具
2.1 配置SQLServer2005
2.2SQLServerManagementStudio
2.3 查询编辑器
2.4 报表服务
2.5 SQLServerProfiler
2.6 使用命令行工具

第3章 数据库和事务日志
3.1 创建数据库
3.2 删除数据库
3.3 获取数据库信息
3.4 修改数据库
3.5 事务日志

第4章 数据表与关键字
4.1 数据库表
4.2 关系键
4.2.1 键的定义
4.2 .2外部关系键
4.2.3 关系模型的完整性
4.3约束

第5章 Transact-SQL
5.1 Transact.SQL概述
5.1.1 Transact.SQL的特点
5.1.2 Transact.SQL的语法规则
5.2 数据类型
5.2.1 整数数据类型
5.2.2 浮点数据类型
5.2.3 字符数据类型
5.2.4 时间日期数据类型
5.2.5 文本和图像数据类型
5.2.6 货币数据类型
5.2.7 特殊的数据类型
5.3 运算符
5.3.1 算术运算符
5.3.2 比较运算符
5.3 .3逻辑运算符
5.3.4 位运算符
5.3.5 连接运算符
5.3.6 通配符
5.3.7 赋值运算符
5.4 Transact.sQL编程结构
5.4.1 程序注释语句
5.4.2 变量
5.4 .3IFELSE条件结构
5.4.4 cASE条件分支
5.4.5 RETURN语句
5.4.6 新增功能TRYCATCH语句
5.5 游标
5.5.1 游标的作用和特点
5.5.2 游标的分类
5.6 常用函数
5.6.1 字符串函数
5.6.2 日期和时间函数
5.6.3 系统函数
5.6.4 数据类型转换函数
5.6.5 数学函数
5.6.6 聚合函数
5.7 常用SQL语句
5.7.1 SELECT数据查询语句
5.7.2 排序查询
5.7.3 谓词与量词查询
5.7.4 使用TOP关键字
5.7.5 ORDERBY子句
5.7.6 COMPUTE和COMPUTEBY子句
5.8 常用命令
5.8.1 BACKUP命令
5.8.2 CHECKPOINT命令
5.8.3 DBCC:命令
5.8.4 DECLARE命令
5.8.5 PRINT命令
5.8.6 RAISERROR命令
5.8.7 READTEXT命令
5.8.8 RESTORE命令
5.8.9 SHUTDOWN命令
5.8.1 0USE命令
5.9 批处理
5.9.1 批处理概念
5.9.2 事务管理

第6章 视图和索引
6.1 视图的创建与删除
6.2修改视图
6.3 使用视图加强数据安伞
6.4 索引的创建:
6.5 索引与查询优化

第7章 存储过程
7.1 存储过程的概念和类型
7.1.1 存储过程的基本概念
7.1.2 存储过程的类型
7.2 创建存储过程
7.3 执行存储过程
7.4 编辑存储过程
7.5 重新编译存储过程
7.6 查看存储过程
7.7 删除存储过程

第8章 触发器
8.1 触发器的分类和约束条件
8.1.1 触发器的分类
8.1.2 触发器的约束条件
8.2 触发器的使用与管理
8.3触发器的特殊功能
8.3.1 INSERTED和DELETED表
8.3.2 创建列级触发器
8.4 实现数据完整性

第9章 安全性
9.1 安全性概述
9.2 设置安全级别
9.3密码策略
9.4 SQL注入
9.5 创建安伞账户
9.6 管理权限
9.7 角色
9.8 数据库备份和恢复

第10章 SOLServer2005与XML
10.1 SOLServer2005与XML
10.2 XML数据类型
10.3 创建XML索引
10.4 XQuery
10.4.1 FLWOR
10.4.2 xQuery提供的条件运算
10.4.3 SOLServer2005为XML数据类型提供的函数
10.4.4 XOuery操作符
10.5 载入XML数据

第11章 分析服务
11.1 分析服务简介
11.2 AnalysisServices数据库
11.3 多维数据集
11.4 数据挖掘
11.5 AnalysisServices的安全架构

第12章 集成服务
12.1 集成服务概述
12.2 设计IntegrationServices包
12.3 数据转换流程
12.4 包内较为高级的功能
12.5 部署与安装包

第13章 报表服务
13.1 报表服务概述
13.2 报表设计
13.3 报表模型
13.4 报表服务管理

第14章 新闻信息管理系统
14.1 系统设计
14.1.1 概述
14.1.2 需求分析
14.1 .3系统功能描述
14.1.4 系统功能模块分析
14.2 数据库设计
14.2.1 数据库分析和设计
14.2.2 数据表的创建
14.2.3 数据表关系图
14.3 建立数据库连接
14.4 系统公共页面
14.4.1 管理员登录页面
14.4.2 管理员退出登录页面
14.4 .3管理员权限判断页面
14.4.4 发布者判断页面
14.4.5 登录判断页面
14.5 新闻查看模块
14.5.1 系统主页面
14.5.2 分类新闻列表页面
14.5 .3 新闻内容显示页面
14.6 新闻搜索模块
14.6.1 新闻搜索页面
14.6.2 搜索结果显示页面
14.7 用户评论模块
14.7.1 查看和增加评论页面
14.7.2 删除评论页面
14.8 新闻类别管理模块
14.9 新闻管理模块
14.9.1 新闻管理主页面
14.9.2 添加新闻
14.9 .3保存新闻
14.9.4 新闻修改
14.9.5 更新新闻
14.9.6 删除新闻
14.10 管理员信息管理模块
14.10.1 管理员密码修改页面
14.10.2 管理员密码保存页面
14.10.3管理员列表页面
14.10.4 添加管理员页面
14.10.5 管理员信息修改页面
14.10.6 管理员信息保存页面
14.10.7 管理员信息删除页面

第15章 电子商务系统
15.1 系统设计
15.1.1 概述
15.1.2 需求分析
15.1.3 系统功能描述
15.1.4 系统功能模块分析
15.2 数据库设计
15.2.1 数据库分析和设计
15.2.2 数据表的创建
15.2.3 数据表关系图
15.3建立数据库连接
15.4 前台主要功能模块设计
15.4.1 系统架构设计
15.4.2 前台首页设计
15.4.3 新闻中心模块
15.4.4 特价商品模块
15.4.5 新品上架模块
15.4.6 商品分类模块
15.4.7 会员管理模块
15.4.8 购物车模块
15.4.9 收银台模块
15.4.10 销售排行模块
15.5 后台主要功能模块
15.5.1 网站后台文件架构
15.5.2 后台登录模块
15.5.3 商品管理模块
l5.5.4 会员管理模块
15.5.5 订单管理模块
15.5.6 新闻管理模块
15.5.7 公告管理模块
15.5.8 退出系统模块
l5.6 系统类和配置文件
15.6.1 系统用到的类
15.6.2 系统用到的配置文件
……
序言 2005作为Microsoft公司的新一代企业级数据库产品,是全面的、集成的、端到端的数据解决方案,以其易操作、强大的功能及友好的界面,赢得了广大企业用户的青睐。
为了使读者更好地掌握SQL Ser-ver‘2005的新功能、新特性,更好地利用sQL Serwer-2005进行数据库系统开发,本书将系统而全面地介绍SOL Server 2005的使用方法。
本书在内容上采用案例教学的形式,各个知识点精心设计了大量案例,将知识融入案例中,使读者能够从实践中理解和巩固知识,在实践中提高能力。本书在叙述上力求通俗易懂,编排科学,图文并茂,注重实用。
本书共分15章,主要介绍SQL Server 2005的基本知识及通过具体案例介绍如何运用sQL Server 2005进行开发实践。各章的主要内容如下。
第1章介绍SQL Server 2005的基础知识,并对Microsoft SOL Server2005的新特性、版本和安装做了简要介绍。
第2章介绍配置SQL Server 2005常用服务器的方法,并结合案例介绍SQ[。Selver 2005常用管理工具及开发工具的使用方法。
第3章介绍在SQL Server 2005.中创建、删除、读取、修改数据库的方法和管理事务日志等基础知识。
第4章介绍数据表和关键字的基本知识,以及在SQL Server 2005数据库中创建数据表、关系键和约束的方法。
第5章介绍结构化查询语言Transact.SQL的数据类型、运算符、编程结构、游标、常用函数、常用命令和语句,以及批处理等基本知识和使用方法。
第6章介绍在SQL Server 2005数据库中创建、删除和修改视图与索引的基本方法,并对使用视图加强数据安全和使用索引实现查询优化做了简要介绍。
第7章介绍存储过程的基本知识,具体介绍在sQL Server-2005数据库中创建、执行、编辑、重新编译、查看和删除存储过程的方法。
第8章介绍触发器的使用与管理的基本知识,以及使用触发器特殊功能的方法。
第9章介绍SQL Ser-ver 2005安全级别、密码策略、SOL注入、安全账户、权限、角色、数据库的备份和恢复等基础知识及其安全性应用的方法。
第10章介绍可扩展性标识语言(XML)的数据类型、索引和xQuery等知识,以及SOL Server 2005数据库和XML之间存在的关系。
第1l章介绍Analysis Services的基本知识,包括Analysis Ser-vices数据库、多维数据集、数据挖掘和安全架构等相关知识。
第12章介绍Integration Setwices的基本知识,包括设计Integration Services包、数据转换、包内较为高级的功能,以及部署与安装包等相关知识。
文摘 第1章 SQL Server 2005基础
数据库系统是一个实际可运行的存储、维护和应用系统提供数据的软件系统,是存储介质、处理对象和管理系统的集合体。SQL Server 2005是微软的新一代数据管理和分析解决方案的大型数据库系统,它给企业级应用数据和分析程序带来了更好的安全性、稳定性和可靠性,使得它们更易于创建、部署和管理,从而可以在很大程度上帮助企业做出更快、更好的决策,提高开发团队的生产力,以及在减少预算的同时,更好地满足多种需求。所以,SQL Server 2005不只是一个全面的关系型数据库服务器产品,而且是一个面向企业级的数据库应用平台。本章将详细介绍SQL Server 2005的应用开发技术,文中列举了大量的实例,以使读者更加深刻地了解SQL Server2005。
1.1 SQL Server 2005概述
SQL Server是一个全面的、集成的、端到端的数据解决方案,它为企业级的用户提供了一个安全、可靠、高效的开发应用平台,可用于企业数据管理和商业智能应用。SQL Server 2005是微软最新推出的综合、集成的数据平台,是一种进行数据管理和数据分析的数据解决方案,可减化从移动设备到企业数据系统的多平台上创建、部署、管理及使用企业数据和分析应用程序的复杂度。与SQL Server 2000最大的区别是,SQL Server 2005超越传统意义上的数据库管理系统,已经发展成为“用于大规模联机事务处理(OL7P)、数据仓库和电子商务应用的数据库和数据分析平台”。SQL Server 2005数据库引擎为关系型数据和结构化数据提供了更安全、可靠的存储功能,实现了与Microsoft Visual Studio、Microsoft Office System以及新的开发工具包(如Business Intelligence Development Studio)的紧密集成,由此可以为不同规模的企业构建和部署经济有效的BI(business intelligence)解决方案。下面介绍SQL Server 2005的核心组件、开发工具以及SQL Server 2005带来的好处。
读书人网 >数据库

热点推荐