书籍详情
SQL Server范例开发大全
作者:李俊民 等编著
出版社:清华大学出版社
出版时间:2010-06-01
ISBN:9787302215226
定价:¥76.00
购买这本书可以去
内容简介
《SQL Server范例开发大全》精心挑选了有代表意义的418个实例,详细介绍了SQL Server 2005数据库的强大功能,读者通过这些实例可以全面掌握SQL Server数据库的管理和开发。《SQL Server范例开发大全》附带1张DVD光盘,内容为《SQL Server范例开发大全》所有实例的多媒体体语音教学视频及相关代码。另外,光盘中还免费赠送了大量的编程电子书与视频讲解。《SQL Server范例开发大全》共22章,分5篇。主要内容包括:SQL Server 2005的安装与配置、数据库和数据表的管理和操作、基础查询、函数查询、高级查询、数据更新与维护、使用SQL语句维护数据库和数据表、索引及检索、视图管理、控制语句、存储过程、触发器、游标管理、XML管理、安全管理、跟踪与监视、自动化任务与集成服务管理、Service Broke异步消息的处理及应用、报表服务、SQL Server在Visual Basic中的应用、SQL Server在Visual C++中的应用、SQL Server在C#中的应用。《SQL Server范例开发大全》内容丰富,实用性强,容易理解,简单易学,适合SQL Server初学者、数据库管理人员、编程爱好者阅读,也可以作为程序员案头必备的参考资料。
作者简介
李俊民,软件工程师。擅长.NET平台下的各种开发技术,精通SQL Server和MySQL一等数据库技术。长期从事应用软件开发,致力于提高应用程序开发的效率和稳定性,对C#项目开发的各个方向有深入研究。曾经负责开发了高校学籍管理系统、酒店管理系统、粮食企业管理系统和动力环境监控管理系统等多个大型软件项目。王浩,软件工程师。任职于上市公司南天信息,担任项目经理。擅长C++语言和Visual C++的各项开发技术。有8年的Visual C++底层开发和游戏开发经验,对游戏设计中常用的各种技术有比较深入的理解,有丰富的游戏项目开发和管理经验。负责过多个单机和联机游戏项目的设计与管理。业余时间喜欢上网、打游戏和旅游。刘丽霞,副教授。长期教授计算机软件编程方向的课程,研究方向为管理信息系统。擅长C、C++、C#等开发语言及SQL Server数据库等技术。主持并参与开发了多个软件项目。著有《零基础学C#3.0》等书籍。
目录
第1篇 SQL Server 2005的安装、配置和操作
第1章 SQL Server 2005的安装与配置
1.1 安装与卸载SOL Server 2005
实例001 SQL Server 2005的安装
实例002 安装示例数据库
实例003 SQL Server 2005的卸载
1.2 SOL Server服务器的相关设置
实例004 启动SQL Server服务器
实例005 注册SQL Server服务器
实例006 连接SQL Server服务器
实例007 配置报表服务器
1.3 服务器属性的相关设置
实例008 内存属性的设置
实例009 处理器属性的设置
实例010 连接属性的设置
实例011 数据库属性的设置
实例012 安全性属性的设置
1.4 SQL Server登录管理
实例013 新建SQL Server登录
实例014 删除SQL Server登录
1.5 配置SQL Server服务
实例015 SQL Server服务的简单管理
实例016 配置启动模式
实例017 维护登录身份
实例018 设置系统启动参数
实例019 服务器网络配置
实例020 管理客户端网络协议
实例021 创建别名
第2章 Management Studio中的相关操作
2.1 数据库管理操作
实例022 创建数据库
实例023 维护数据库
实例024 修改数据库名称
实例025 收缩数据库
实例026 删除数据库
实例027 脱机数据库
实例028 联机数据库
2.2 数据表管理操作
实例029 创建数据表
实例030 修改数据表
实例031 重命名数据表
实例032 删除数据表
2.3 数据表中的索引
实例033 创建索引
实例034 删除索引
2.4 数据信息的维护
实例035 向数据表中插入数据
实例036 修改数据表中的数据
实例037 删除数据表中的数据
2.5 附加与分离数据库
实例038 附加数据库
实例039 分离数据库
2.6 导入与导出数据
实例040导 入Access数据库中的数据表
实例041 导入SQL Server数据库中的数据
实例042 导出数据到Access
实例043 导出数据到Excel
实例044 导出数据到文本文件
2.7 SQL Server中的复制
实例045 可视化配置分发服务器
实例046 使用复制监视器管理复制
2.8 脚本的生成与执行
实例047 生成SQL脚本
实例048 执行SQL脚本
第2篇 SQL Server语言篇
第3章 SQL Server基础查询
3.1 Select语句查询
实例049 查询单列数据
实例050 查询所有的列数据
实例05l 查询指定的列数据
实例052 在查询时使用别名
3.2 简单条件查询
实例053 相等条件查询
实例054 不等于条件查询
实例055 大于或小于条件查询
实例056 查询数值区间数据
实例057 And运算符查询
实例058 OR运算符查询
实例059 And运算符与OR运算符组合查询
3.3 模糊查询
实例060 Like运算符查询
实例061 使用“%”通配符进行模糊查询
实例062 使用“”通配符进行模糊查询
实例063 使用“[]”通配符进行模糊查询
3.4 日期查询
实例064 查询指定日期数据
实例065 查询日期区间数据
实例066 查询大于或小于某日期的数据
实例067 查询某月或某年数据
3.5 IN运算符相关的查询
实例068 IN运算符条件查询
实例069 NOTIN运算符条件查询
3.6 查询中的相关处理
实例070 查询时去除重复记录
实例071 获取指定字段的空值
实例072 对空值的相关处理
实例073 查询前n条数据记录
3.7 针对查询结果进行排序
实例074 单列排序
实例075 多列排序
实例076 采用序号进行多列排序
第4章 SQL Server函数查询
4.1 字符串函数查询
实例077 转换字符串的大小写
实例078 去除字符串中的空格
实例079 提取字符串的子串
实例080 搜索字符串的子串
实例081 替换字符串中的内容
实例082 删除字符串中的字符
实例083 将数值数据转换为字符串
4.2 日期函数的使用
实例084 获取日期数据中的天
实例085 使用DATEADD()函数实现日期相加
实例086 使用DATEDIFF()函数实现日期相减
实例087 获取当前系统日期
4.3 数学函数的使用
实例088 使用ROt.rND()函数计算四舍五入值
实例089 使用FLOOR(1函数获取最大整数
实例090 使用cEII。1NG()函数获取最小整数
实例091 查询三角函数的值
实例092 使用LOG()函数获取对数值
实例093 使用POWER()函数返回指定幂的值
实例094 使用EXP()函数返回指数值
实例095 使用RAND()函数获得随机数
实例096 使用SQRT()函数计算平方根
4.4 聚合函数的使用
实例097 对数据字段求和运算
实例098 获得数据字段中的最大值
实例099 获得数据字段中的最小值
实例100 获得数据字段中的平均值
实例101 获取数据记录的条数
4.5 数据类型转换函数
实例102 使用CAST()函数转换数据类型
实例103 使用CONVERT()函数转换数据类型
4.6 配置函数的使用
实例104 使用@@DATEFIRST函数返回日期值
实例105 使用@@DBTS函数返回数据库的时间戳
实例106 使用@@LANGILJAGE函数返回语言名称
实例107 使用@@VERSI()N函数返回数据库的版本
实例108 使用@@OPTIONS函数返回当前设置信息
实例109 使用@@SERVICENAME返回注册表项
4.7 用户自定义函数的使用
实例110 创建标量函数
实例111 创建单语句表值型函数
实例112 创建多语句表值型函数
实例113 更改自定义函数
实例114 删除自定义函数
实例115 管理用户自定义函数
第5章 SQL Server高级查询
5.1 连接查询
实例116 实现多表连接
实例117 内连接查询
实例118 外连接查询
实例119 交叉连接查询
实例120 自身连接查询
5.2 联合查询
实例121 使用UNION语句查询两表中的数据
实例122 使用LINION语句查询多表中的数据
实例123 排序15NION语句的查询结果
实例124 使用INTERSECT语句的查询运算
实例125 使用EXCEPT语句的查询运算
5.3 查询与分组
……
第6章 SQL Server中的数据更新与维护
第7章 使用SQL语句维护数据库和数据表
第3篇 深入探讨篇
第8章 SQL Server中的索引及检索
第9章 SQL Server中的视图管理
第10章 SQL Server中的控制语句
第11章 SQL Server中的存储过程
第12章 SQL Server中的触发器
第13章 SQL Server中的游标管理
第4篇 高级应用篇
第14章 SQL Server 2005中的XML管理
第15章 SQL Server的安全管理
第16章 SQL Server中的跟踪与监视
第17章 自动化任务与集成服务管理
第18章 Service Broke异步消息的处理及应用
第19章 SQL Server的报表服务
第5篇 开发工具应用篇
第20章 SQL Server在Visual Basic中的应用
第21章 SQL Server在Visual C++中的应用
第22章 SQL Server在C#中的应用
第1章 SQL Server 2005的安装与配置
1.1 安装与卸载SOL Server 2005
实例001 SQL Server 2005的安装
实例002 安装示例数据库
实例003 SQL Server 2005的卸载
1.2 SOL Server服务器的相关设置
实例004 启动SQL Server服务器
实例005 注册SQL Server服务器
实例006 连接SQL Server服务器
实例007 配置报表服务器
1.3 服务器属性的相关设置
实例008 内存属性的设置
实例009 处理器属性的设置
实例010 连接属性的设置
实例011 数据库属性的设置
实例012 安全性属性的设置
1.4 SQL Server登录管理
实例013 新建SQL Server登录
实例014 删除SQL Server登录
1.5 配置SQL Server服务
实例015 SQL Server服务的简单管理
实例016 配置启动模式
实例017 维护登录身份
实例018 设置系统启动参数
实例019 服务器网络配置
实例020 管理客户端网络协议
实例021 创建别名
第2章 Management Studio中的相关操作
2.1 数据库管理操作
实例022 创建数据库
实例023 维护数据库
实例024 修改数据库名称
实例025 收缩数据库
实例026 删除数据库
实例027 脱机数据库
实例028 联机数据库
2.2 数据表管理操作
实例029 创建数据表
实例030 修改数据表
实例031 重命名数据表
实例032 删除数据表
2.3 数据表中的索引
实例033 创建索引
实例034 删除索引
2.4 数据信息的维护
实例035 向数据表中插入数据
实例036 修改数据表中的数据
实例037 删除数据表中的数据
2.5 附加与分离数据库
实例038 附加数据库
实例039 分离数据库
2.6 导入与导出数据
实例040导 入Access数据库中的数据表
实例041 导入SQL Server数据库中的数据
实例042 导出数据到Access
实例043 导出数据到Excel
实例044 导出数据到文本文件
2.7 SQL Server中的复制
实例045 可视化配置分发服务器
实例046 使用复制监视器管理复制
2.8 脚本的生成与执行
实例047 生成SQL脚本
实例048 执行SQL脚本
第2篇 SQL Server语言篇
第3章 SQL Server基础查询
3.1 Select语句查询
实例049 查询单列数据
实例050 查询所有的列数据
实例05l 查询指定的列数据
实例052 在查询时使用别名
3.2 简单条件查询
实例053 相等条件查询
实例054 不等于条件查询
实例055 大于或小于条件查询
实例056 查询数值区间数据
实例057 And运算符查询
实例058 OR运算符查询
实例059 And运算符与OR运算符组合查询
3.3 模糊查询
实例060 Like运算符查询
实例061 使用“%”通配符进行模糊查询
实例062 使用“”通配符进行模糊查询
实例063 使用“[]”通配符进行模糊查询
3.4 日期查询
实例064 查询指定日期数据
实例065 查询日期区间数据
实例066 查询大于或小于某日期的数据
实例067 查询某月或某年数据
3.5 IN运算符相关的查询
实例068 IN运算符条件查询
实例069 NOTIN运算符条件查询
3.6 查询中的相关处理
实例070 查询时去除重复记录
实例071 获取指定字段的空值
实例072 对空值的相关处理
实例073 查询前n条数据记录
3.7 针对查询结果进行排序
实例074 单列排序
实例075 多列排序
实例076 采用序号进行多列排序
第4章 SQL Server函数查询
4.1 字符串函数查询
实例077 转换字符串的大小写
实例078 去除字符串中的空格
实例079 提取字符串的子串
实例080 搜索字符串的子串
实例081 替换字符串中的内容
实例082 删除字符串中的字符
实例083 将数值数据转换为字符串
4.2 日期函数的使用
实例084 获取日期数据中的天
实例085 使用DATEADD()函数实现日期相加
实例086 使用DATEDIFF()函数实现日期相减
实例087 获取当前系统日期
4.3 数学函数的使用
实例088 使用ROt.rND()函数计算四舍五入值
实例089 使用FLOOR(1函数获取最大整数
实例090 使用cEII。1NG()函数获取最小整数
实例091 查询三角函数的值
实例092 使用LOG()函数获取对数值
实例093 使用POWER()函数返回指定幂的值
实例094 使用EXP()函数返回指数值
实例095 使用RAND()函数获得随机数
实例096 使用SQRT()函数计算平方根
4.4 聚合函数的使用
实例097 对数据字段求和运算
实例098 获得数据字段中的最大值
实例099 获得数据字段中的最小值
实例100 获得数据字段中的平均值
实例101 获取数据记录的条数
4.5 数据类型转换函数
实例102 使用CAST()函数转换数据类型
实例103 使用CONVERT()函数转换数据类型
4.6 配置函数的使用
实例104 使用@@DATEFIRST函数返回日期值
实例105 使用@@DBTS函数返回数据库的时间戳
实例106 使用@@LANGILJAGE函数返回语言名称
实例107 使用@@VERSI()N函数返回数据库的版本
实例108 使用@@OPTIONS函数返回当前设置信息
实例109 使用@@SERVICENAME返回注册表项
4.7 用户自定义函数的使用
实例110 创建标量函数
实例111 创建单语句表值型函数
实例112 创建多语句表值型函数
实例113 更改自定义函数
实例114 删除自定义函数
实例115 管理用户自定义函数
第5章 SQL Server高级查询
5.1 连接查询
实例116 实现多表连接
实例117 内连接查询
实例118 外连接查询
实例119 交叉连接查询
实例120 自身连接查询
5.2 联合查询
实例121 使用UNION语句查询两表中的数据
实例122 使用LINION语句查询多表中的数据
实例123 排序15NION语句的查询结果
实例124 使用INTERSECT语句的查询运算
实例125 使用EXCEPT语句的查询运算
5.3 查询与分组
……
第6章 SQL Server中的数据更新与维护
第7章 使用SQL语句维护数据库和数据表
第3篇 深入探讨篇
第8章 SQL Server中的索引及检索
第9章 SQL Server中的视图管理
第10章 SQL Server中的控制语句
第11章 SQL Server中的存储过程
第12章 SQL Server中的触发器
第13章 SQL Server中的游标管理
第4篇 高级应用篇
第14章 SQL Server 2005中的XML管理
第15章 SQL Server的安全管理
第16章 SQL Server中的跟踪与监视
第17章 自动化任务与集成服务管理
第18章 Service Broke异步消息的处理及应用
第19章 SQL Server的报表服务
第5篇 开发工具应用篇
第20章 SQL Server在Visual Basic中的应用
第21章 SQL Server在Visual C++中的应用
第22章 SQL Server在C#中的应用
猜您喜欢