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

出版时间:2008-6  出版社:韩小良 机械工业出版社 (2008-06出版)  作者:韩小良  页数:301  
Tag标签:无  

内容概要

  《Excel+SQL Server数据库管理技术详解》共分15章,结合大量有针对性的案例,详细介绍了Excel VBA、ADO、SQL等方面的基础知识以及这些知识在利用Excel VBA整合SQL Server数据库中的各种实际应用技能。通过这些实例,读者可以快速掌握利用Excel VBA来操作SQL,Servet数据库的方法和技巧,为利甩Excel VBA开发各类管理信息应用系统提供坚实的基础。《Excel+SQL Server数据库管理技术详解》提供的这些案例大部分可直接应用到实际工作中,稍作修改也可应用于Excel与其他数据库的整合应用之中。

作者简介

韩小良,教授,资深Excel专家和培训讲师,主要致力于Excel应用、系统开发和企业培训,已经为包括中国银行、宝钢、索尼爱立信、北京国投、中国外运、索恩照明、浙江大红鹰集团等上百家中外企业讲授Excel管理应用课程,著有20余部Excel应用方面的著作,开发了数套将Excel VBA与Access数据库和SQL Server数据库整合的财务、销售、进销存、固定资产、工资、人力资源等管理系统,并应用到了数十家企业,取得了明显的经济效益。

书籍目录

前言第1章  Excel与SQL Server的交互1.1  以SQL Server数据库数据导入到Excel工作表1.2  以Excel工作表数据导入到SQL Server数据库1.3  以SQL Server数据库数据创建数据透视表1.4  以SQL Server数据库数据创建多维数据透视表第2章  Excel VBA/ADO/SQL概述2.1  为什么要使用Excel管理SQL Server数据库2.2  SQL Server数据库概述2.2.1  数据库命名规则2.2.2  创建数据库2.2.3  查看、编辑数据库数据2.3  Excel VBA概述2.3.1  了解VBA编辑器2.3.2  VBA的对象、属性、方法和事件2.3.3  Excel中的对象简介2.3.4  VBA编程基础2.3.5  工作簿对象和工作表对象事件编程2.3.6  窗体和控件2.3.7  创建自定义工具栏和自定义菜单2.4  ADO数据库访问技术概述2.4.1  引用ADO2.4.2  ADO的对象2.4.3  记录集对象2.4.4  关于ADOX2.5  QL语言概述2.5.1  SQL运算符2.5.2  SQL合计函数2.5.3  SQL常用语句第3章  获取SQL Server数据库信息3.1  建立与SQL Server服务器的连接3.2  建立与SQL Server数据库的连接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  获取SQL Server服务器上所有的数据库清单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章  自动创建和删除SQL Server数据库和数据表4.1  创建数据库和数据表的基本方法4.2  字段的数据类型4.3  创建一个新的数据库和数据表4.3.1  创建默认属性的新数据库和数据表4.3.2  创建自定义属性的新数据库和数据表4.4  重新设置数据库文件的属性4.5  在已有的数据库中创建数据表4.6  从SQL Server服务器上删除数据库4.7  从指定的数据库中删除数据表第5章  编辑SQL Server数据库和数据表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章  查询SQL Server数据库概述6.1  SQL查询语言概述6.1.1  SELECT查询语句的语法结构6.1.2  SQL查询语言的有关函数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.1  WHERE条件子句的语法结构8.2  WHERE条件子句中的运算符8.2.1  关系运算符8.2.2  逻辑运算符8.2.3  特殊运算符8.3  单条件查询8.3.1  等于或不等于查询8.3.2  列表(in或not in)查询8.3.3  介于(between)查询8.3.4  模糊(1ike)查询8.3.5  是否为空(is null或is not null)查询8.4  复杂条件查询8.5  计算条件下的查询第9章  排序查询9.1  ORDER BY排序查询的语法结构9.2  将多个字段按照不同的排序方式进行排序9.3  根据表达式对查询结果进行排序9.4  根据字段别名对查询结果进行排序9.5  根据字段位置对查询结果进行排序第10章  汇总和分组查询10.1  聚合函数10.2  使用聚合函数进行汇总查询10.3  使用GROUP BY子句进行分组查询10.4  使用HAVING子句进行分组查询第11章  生成表查询11.1  INTO查询的语法结构11.2  将查询结果生成一个永久新表11.3  将查询结果追加到已有的表中第12章  多表连接查询12.1  SELECT多表连接查询的语法结构12.2  等值或非等值连接查询12.3  自身连接查询12.4  内连接查询12.5  左外连接查询12.6  右外连接查询12.7  全外连接查询第13章  嵌套查询13.1  嵌套查询的语法结构13.2  返回单值的嵌套查询13.3  返回多值的嵌套查询13.3.1  IN(NOT IN)嵌套查询13.3.2  SOME(ANY)嵌套查询13.3.3  ALL嵌套查询13.3.4  EXISTS(NOT EXISTS)嵌套查询13.4  多层嵌套查询第14章  编辑SQL Server数据库数据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参考案例目录参考文献

章节摘录

第1章 Excel与SQL Server的交互本章主要介绍利用Excel的数据导入/导出向导工具查询获取SQL Server数据库数据,以及使用SQL Server应用程序的导入/导出向导工具将工作表数据保存至I]SQL Server数据库。关于如何利用Excel VBA来操作和控制SQL Server数据库,将从第2章开始进行介绍。1.1 将SQL Server数据库数据导入到Excel工作表可以通过新建数据库查询法将SQL Server数据导入到Excel作表,也就是通过建立一个数据库查询,并通过执行这个查询,从而得到需要的数据。下面介绍具体步骤。

编辑推荐

《Excel+SQL Server数据库管理技术详解》不仅适用于将Excel与SQL Server数据库整合应用的各类管理人员和管理系统开发人员,也适用于将Excel与其他数据库(如Access数据库、Foxpro数据库和IOracle数据库等)整合应用的各类管理人员和管理系统开发人员以及大专院校相关专业本科生、研究生和MBA学员等阅读使用。

图书封面

图书标签Tags

评论、评分、阅读与下载


    Excel+SQL Server数据库管理技术详解 PDF格式下载


用户评论 (总计6条)

 
 

  •   什么书啊。太垃圾了,就是骗钱的。一、书中举的例子没一个能用的。我把书中的例子原封不动的抄上去,该设置的都设置好了,基本上没有一个例子能执行。二、书中的语句基本都是重复的。书中有一段大概300字的话在书中出现的次数超过150次,书中有一段代码出现次数超过100次,可能还有多,我都没耐心数下去了。算算吧,去掉这些代码和重复语句,基本上书里就没什么内容了。强烈鄙视编书的,整个一混混,混钱的。以上仅代表个人意见,仅供参考。
  •   是从基础讲的书,要是excel和SQL用的好的人,估计没什么兴趣了,呵呵不过很适合我这个初学者。
  •   用的还是sql 2000 版本 会用sql的人不需要这本书。
  •   对初学者非常好的书。系统讲述Excel和SQL结合的书很少,这是很难得的一本。但是光盘里的例子我基本用不出来,居然是在网上下载了一个例子的RAR文件用的,不知道是不是光驱问题?怪,都提示Excel文件错误。但是书的确好,重复下,对于VBA有一定基础但是SQL完全不懂的,比如我,真是非常有用。
  •   由于设计需要买的,只看了其中一小部分。还算基础,但还是适合有点基础的人看。
  •   机械工业出版社的这本书,纸质相当差,感觉跟盗版的一样。内容还行吧。还没仔细看。
 

250万本中文图书简介、评论、评分,PDF格式免费下载。 第一图书网 手机版

京ICP备13047387号-7