Excel+SQL Server数据库管理技术详解

Excel+SQL Server数据库管理技术详解

韩小良等, 编著

出版社:机械工业出版社

年代:2008

定价:50.0

书籍简介:

本书介绍使用Excel和SQL Server进行数据库管理。

书籍目录:

前言

第1章Excel与SQLServer的交互

1.1以SQLServer数据库数据导入到Excel工作表

1.2以Excel工作表数据导入到SQLServer数据库

1.3以SQLServer数据库数据创建数据透视表

1.4以SQLServer数据库数据创建多维数据透视表

第2章ExcelVBA/ADO/SQL概述

2.1为什么要使用Excel管理SQLServer数据库

2.2SQLServer数据库概述

2.2.1数据库命名规则

2.2.2创建数据库

2.2.3查看、编辑数据库数据

2.3ExcelVBA概述

2.3.1了解VBA编辑器

2.3.2VBA的对象、属性、方法和事件

2.3.3Excel中的对象简介

2.3.4VBA编程基础

2.3.5工作簿对象和工作表对象事件编程

2.3.6窗体和控件

2.3.7创建自定义工具栏和自定义菜单

2.4ADO数据库访问技术概述

2.4.1引用ADO

2.4.2ADO的对象

2.4.3记录集对象

2.4.4关于ADOX

2.5QL语言概述

2.5.1SQL运算符

2.5.2SQL合计函数

2.5.3SQL常用语句

第3章获取SQLServer数据库信息

3.1建立与SQLServer服务器的连接

3.2建立与SQLServer数据库的连接

3.3判断数据库是否存在

3.3.1利用SQL语句判断数据库是否存在

3.3.2利用存储过程判断数据库是否存在

3.4判断数据表是否存在

3.4.1利用SQL语句判断数据表是否存在

3.4.2利用ADO的OpenSchema方法判断数据表是否存在

3.4.3利用ADOX判断数据表是否存在

3.5判断字段是否存在

3.5.1利用SQL语句判断字段是否存在

3.5.2利用ADO的OpenSchema方法判断字段是否存在

3.5.3利用ADOX判断字段是否存在

3.5.4利用查询记录集判断字段是否存在

3.6判断索引是否存在

3.6.1利用SQL语句判断索引是否存在

3.6.2利用OpenSchema方法判断索引是否存在

3.6.3利用ADOX判断索引是否存在

3.7获取SQLServer服务器上所有的数据库清单

3.7.1利用SQL语句获取数据库清单

3.7.2利用存储过程获取数据库清单

3.8获取指定数据库中所有的数据表信息清单

3.8.1利用SQL语句获取数据表信息清单

3.8.2利用ADO的OpenSchema方法获取数据表信息清单

3.8.3利用ADOX获取数据表信息清单

3.9获取指定数据表中所有的字段信息清单

3.9.1利用SQL语句获取指定数据表的全部字段信息清单

3.9.2利用OpenSchema方法获取指定数据表的全部字段信息清单

3.9.3利用数据表查询记录集对象获取指定数据表的全部字段信息清单

3.9.4利用ADOX获取指定数据表中所有字段信息清单

3.10获取指定数据表中所有的索引清单

3.10.1利用SQL语句获取指定数据表的全部索引信息清单

3.10.2利用OpenSchema方法获取指定数据表的全部索引信息清单

3.10.3利用ADOX获取指定数据表中所有索引信息清单

第4章自动创建和删除SQLServer数据库和数据表

4.1创建数据库和数据表的基本方法

4.2字段的数据类型

4.3创建一个新的数据库和数据表

4.3.1创建默认属性的新数据库和数据表

4.3.2创建自定义属性的新数据库和数据表

4.4重新设置数据库文件的属性

4.5在已有的数据库中创建数据表

4.6从SQLServer服务器上删除数据库

4.7从指定的数据库中删除数据表

第5章编辑SQLServer数据库和数据表

5.1重命名数据库

5.1.1利用标准SQL语句重命名数据库

5.1.2利用SQL语句重命名数据库

5.2重命名数据表

5.2.1利用标准SQL语句生成表查询的方法重命名数据表

5.2.2利用SQL语句重命名数据表

5.3编辑字段

5.3.1利用SQL语句添加新字段

5.3.2使用存储过程修改字段名称

5.3.3使用SQL语句修改字段的数据类型和字段长度等

5.3.4利用SQL语句删除字段

5.3.5利用ADOX删除字段

5.4编辑索引

5.4.1利用SQL语句创建索引

5.4.2利用SQL语句删除索引

5.4.3利用ADOX删除索引

5.5编辑外键

5.5.1利用SQL语句创建外键

5.5.2利用SQL语句删除外键

5.5.3利用ADOX删除外键

5.6设置默认值

5.6.1在创建数据表时设置默认值

5.6.2为现有的数据表字段设置默认值

5.6.3删除数据表字段的默认值

第6章查询SQLServer数据库概述

6.1SQL查询语言概述

6.1.1SELECT查询语句的语法结构

6.1.2SQL查询语言的有关函数

6.2将查询结果复制到Excel工作表

6.2.1利用Range对象的CopyFromRecordset方法复制查询结果

6.2.2利用循环的方法复制查询结果

6.2.3对复制到工作表的查询结果进行规范处理

6.3将查询结果显示在窗体

6.3.1将查询结果显示在窗体利用ListView控件

6.3.2将查询结果显示在窗体利用浏览按钮

第7章无条件查询

7.1范例数据库设计及使用

7.1.1范例数据库设计

7.1.2附加范例数据库到您的SQLServer服务器上

7.2查询表中所有记录

7.3查询表中所有记录的指定字段

7.4查询结果不显示重复记录

7.5查询前n条记录

7.6查询前百分数n的记录

7.7将表达式作为查询字段进行查询

7.8将查询结果以别名输出

7.9将字段合并并以别名查询输出

7.10合并查询

第8章条件查询

8.1WHERE条件子句的语法结构

8.2WHERE条件子句中的运算符

8.2.1关系运算符

8.2.2逻辑运算符

8.2.3特殊运算符

8.3单条件查询

8.3.1等于或不等于查询

8.3.2列表(in或notin)查询

8.3.3介于(between)查询

8.3.4模糊(1ike)查询

8.3.5是否为空(isnull或isnotnull)查询

8.4复杂条件查询

8.5计算条件下的查询

第9章排序查询

9.1ORDERBY排序查询的语法结构

9.2将多个字段按照不同的排序方式进行排序

9.3根据表达式对查询结果进行排序

9.4根据字段别名对查询结果进行排序

9.5根据字段位置对查询结果进行排序

第10章汇总和分组查询

10.1聚合函数

10.2使用聚合函数进行汇总查询

10.3使用GROUPBY子句进行分组查询

10.4使用HAVING子句进行分组查询

第11章生成表查询

11.1INTO查询的语法结构

11.2将查询结果生成一个永久新表

11.3将查询结果追加到已有的表中

第12章多表连接查询

12.1SELECT多表连接查询的语法结构

12.2等值或非等值连接查询

12.3自身连接查询

12.4内连接查询

12.5左外连接查询

12.6右外连接查询

12.7全外连接查询

第13章嵌套查询

13.1嵌套查询的语法结构

13.2返回单值的嵌套查询

13.3返回多值的嵌套查询

13.3.1IN(NOTIN)嵌套查询

13.3.2SOME(ANY)嵌套查询

13.3.3ALL嵌套查询

13.3.4EXISTS(NOTEXISTS)嵌套查询

13.4多层嵌套查询

第14章编辑SQLServer数据库数据

14.1添加新记录

14.1.1一次添加一条记录

14.1.2一次添加多条记录

14.1.3将工作表的数据添加到数据库

14.1.4如何为某字段插入空值(NULL)

14.2修改更新记录

14.2.1一次修改一条记录

14.2.2一次修改多条记录

14.3删除记录

14.3.1一次删除一条记录

14.3.2一次删除多条记录

14.3.3删除数据表的全部记录

14.4编辑数据综合应用案例

14.4.1设计窗体结构

14.4.2设计程序代码

14.4.3应用说明

第15章数据维护

15.1备份数据库

15.1.1利用企业管理器备份数据库

15.1.2利用程序自动备份数据库

15.2恢复数据库

15.2.1利用企业管理器恢复数据库

15.2.2利用程序自动恢复数据库

附录VBA参考

案例目录

参考文献

内容摘要:

  本书共15章,结合大量的有针对性的案例,详细介绍了ExcelVBA、ADO、SQL等方面的知识以及这些知识在利用ExcelVBA整合SQLServer数据库中的各种实际应用。通过这些案例,读者可以快速掌握利用ExcelVBA来操作SQLServer数据库的方法和技巧,为利用ExcelVBA开发各类管理信息应用系统提供坚实的基础。  本书共分15章,结合大量有针对性的案例,详细介绍了ExcelVBA、ADO、SQL等方面的基础知识以及这些知识在利用ExcelVBA整合SQLServer数据库中的各种实际应用技能。通过这些实例,读者可以快速掌握利用ExcelVBA来操作SQL,Servet数据库的方法和技巧,为利甩ExcelVBA开发各类管理信息应用系统提供坚实的基础。本书提供的这些案例大部分可直接应用到实际工作中,稍作修改也可应用于Excel与其他数据库的整合应用之中。  本书不仅适用于将Excel与SQLServer数据库整合应用的各类管理人员和管理系统开发人员,也适用于将Excel与其他数据库(如Access数据库、Foxpro数据库和IOracle数据库等)整合应用的各类管理人员和管理系统开发人员以及大专院校相关专业本科生、研究生和MBA学员等阅读使用。【作者简介】  韩小良,教授,资深Excel专家和培训讲师,主要致力于Excel应用、系统开发和企业培训,已经为包括中国银行、宝钢、索尼爱立信、北京国投、中国外运、索恩照明、浙江大红鹰集团等上百家中外企业讲授Excel管理应用课程,著有20余部Excel应用方面的著作,开发了数套将ExcelVBA与Access数据库和SQLServer数据库整合的财务、销售、进销存、固定资产、工资、人力资源等管理系统,并应用到了数十家企业,取得了明显的经济效益。

书籍规格:

书籍详细信息
书名Excel+SQL Server数据库管理技术详解站内查询相似图书
9787111240556
如需购买下载《Excel+SQL Server数据库管理技术详解》pdf扫描版电子书或查询更多相关信息,请直接复制isbn,搜索即可全网搜索该ISBN
出版地北京出版单位机械工业出版社
版次1版印次1
定价(元)50.0语种简体中文
尺寸26装帧平装
页数 300 印数 5000

书籍信息归属:

Excel+SQL Server数据库管理技术详解是机械工业出版社于2008.出版的中图分类号为 TP311.138 ,TP391.13 的主题关于 电子表格系统,Excel ,关系数据库-数据库管理系统,SQL Server 的书籍。