Excel+SQL Server數(shù)據(jù)庫管理技術(shù)詳解

出版時間:2008-6  出版社:韓小良 機械工業(yè)出版社 (2008-06出版)  作者:韓小良  頁數(shù):301  
Tag標(biāo)簽:無  

內(nèi)容概要

  《Excel+SQL Server數(shù)據(jù)庫管理技術(shù)詳解》共分15章,結(jié)合大量有針對性的案例,詳細介紹了Excel VBA、ADO、SQL等方面的基礎(chǔ)知識以及這些知識在利用Excel VBA整合SQL Server數(shù)據(jù)庫中的各種實際應(yīng)用技能。通過這些實例,讀者可以快速掌握利用Excel VBA來操作SQL,Servet數(shù)據(jù)庫的方法和技巧,為利甩Excel VBA開發(fā)各類管理信息應(yīng)用系統(tǒng)提供堅實的基礎(chǔ)?!禘xcel+SQL Server數(shù)據(jù)庫管理技術(shù)詳解》提供的這些案例大部分可直接應(yīng)用到實際工作中,稍作修改也可應(yīng)用于Excel與其他數(shù)據(jù)庫的整合應(yīng)用之中。

作者簡介

韓小良,教授,資深Excel專家和培訓(xùn)講師,主要致力于Excel應(yīng)用、系統(tǒng)開發(fā)和企業(yè)培訓(xùn),已經(jīng)為包括中國銀行、寶鋼、索尼愛立信、北京國投、中國外運、索恩照明、浙江大紅鷹集團等上百家中外企業(yè)講授Excel管理應(yīng)用課程,著有20余部Excel應(yīng)用方面的著作,開發(fā)了數(shù)套將Excel VBA與Access數(shù)據(jù)庫和SQL Server數(shù)據(jù)庫整合的財務(wù)、銷售、進銷存、固定資產(chǎn)、工資、人力資源等管理系統(tǒng),并應(yīng)用到了數(shù)十家企業(yè),取得了明顯的經(jīng)濟效益。

書籍目錄

前言第1章  Excel與SQL Server的交互1.1  以SQL Server數(shù)據(jù)庫數(shù)據(jù)導(dǎo)入到Excel工作表1.2  以Excel工作表數(shù)據(jù)導(dǎo)入到SQL Server數(shù)據(jù)庫1.3  以SQL Server數(shù)據(jù)庫數(shù)據(jù)創(chuàng)建數(shù)據(jù)透視表1.4  以SQL Server數(shù)據(jù)庫數(shù)據(jù)創(chuàng)建多維數(shù)據(jù)透視表第2章  Excel VBA/ADO/SQL概述2.1  為什么要使用Excel管理SQL Server數(shù)據(jù)庫2.2  SQL Server數(shù)據(jù)庫概述2.2.1  數(shù)據(jù)庫命名規(guī)則2.2.2  創(chuàng)建數(shù)據(jù)庫2.2.3  查看、編輯數(shù)據(jù)庫數(shù)據(jù)2.3  Excel VBA概述2.3.1  了解VBA編輯器2.3.2  VBA的對象、屬性、方法和事件2.3.3  Excel中的對象簡介2.3.4  VBA編程基礎(chǔ)2.3.5  工作簿對象和工作表對象事件編程2.3.6  窗體和控件2.3.7  創(chuàng)建自定義工具欄和自定義菜單2.4  ADO數(shù)據(jù)庫訪問技術(shù)概述2.4.1  引用ADO2.4.2  ADO的對象2.4.3  記錄集對象2.4.4  關(guān)于ADOX2.5  QL語言概述2.5.1  SQL運算符2.5.2  SQL合計函數(shù)2.5.3  SQL常用語句第3章  獲取SQL Server數(shù)據(jù)庫信息3.1  建立與SQL Server服務(wù)器的連接3.2  建立與SQL Server數(shù)據(jù)庫的連接3.3  判斷數(shù)據(jù)庫是否存在3.3.1  利用SQL語句判斷數(shù)據(jù)庫是否存在3.3.2  利用存儲過程判斷數(shù)據(jù)庫是否存在3.4  判斷數(shù)據(jù)表是否存在3.4.1  利用SQL語句判斷數(shù)據(jù)表是否存在3.4.2  利用ADO的OpenSchema方法判斷數(shù)據(jù)表是否存在3.4.3  利用ADOX判斷數(shù)據(jù)表是否存在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服務(wù)器上所有的數(shù)據(jù)庫清單3.7.1  利用SQL語句獲取數(shù)據(jù)庫清單3.7.2  利用存儲過程獲取數(shù)據(jù)庫清單3.8  獲取指定數(shù)據(jù)庫中所有的數(shù)據(jù)表信息清單3.8.1  利用SQL語句獲取數(shù)據(jù)表信息清單3.8.2  利用ADO的OpenSchema方法獲取數(shù)據(jù)表信息清單3.8.3  利用ADOX獲取數(shù)據(jù)表信息清單3.9  獲取指定數(shù)據(jù)表中所有的字段信息清單3.9.1  利用SQL語句獲取指定數(shù)據(jù)表的全部字段信息清單3.9.2  利用OpenSchema方法獲取指定數(shù)據(jù)表的全部字段信息清單3.9.3  利用數(shù)據(jù)表查詢記錄集對象獲取指定數(shù)據(jù)表的全部字段信息清單3.9.4  利用ADOX獲取指定數(shù)據(jù)表中所有字段信息清單3.10  獲取指定數(shù)據(jù)表中所有的索引清單3.10.1  利用SQL語句獲取指定數(shù)據(jù)表的全部索引信息清單3.10.2  利用OpenSchema方法獲取指定數(shù)據(jù)表的全部索引信息清單3.10.3  利用ADOX獲取指定數(shù)據(jù)表中所有索引信息清單第4章  自動創(chuàng)建和刪除SQL Server數(shù)據(jù)庫和數(shù)據(jù)表4.1  創(chuàng)建數(shù)據(jù)庫和數(shù)據(jù)表的基本方法4.2  字段的數(shù)據(jù)類型4.3  創(chuàng)建一個新的數(shù)據(jù)庫和數(shù)據(jù)表4.3.1  創(chuàng)建默認屬性的新數(shù)據(jù)庫和數(shù)據(jù)表4.3.2  創(chuàng)建自定義屬性的新數(shù)據(jù)庫和數(shù)據(jù)表4.4  重新設(shè)置數(shù)據(jù)庫文件的屬性4.5  在已有的數(shù)據(jù)庫中創(chuàng)建數(shù)據(jù)表4.6  從SQL Server服務(wù)器上刪除數(shù)據(jù)庫4.7  從指定的數(shù)據(jù)庫中刪除數(shù)據(jù)表第5章  編輯SQL Server數(shù)據(jù)庫和數(shù)據(jù)表5.1  重命名數(shù)據(jù)庫5.1.1  利用標(biāo)準(zhǔn)SQL語句重命名數(shù)據(jù)庫5.1.2  利用SQL語句重命名數(shù)據(jù)庫5.2  重命名數(shù)據(jù)表5.2.1  利用標(biāo)準(zhǔn)SQL語句生成表查詢的方法重命名數(shù)據(jù)表5.2.2  利用SQL語句重命名數(shù)據(jù)表5.3  編輯字段5.3.1  利用SQL語句添加新字段5.3.2  使用存儲過程修改字段名稱5.3.3  使用SQL語句修改字段的數(shù)據(jù)類型和字段長度等5.3.4  利用SQL語句刪除字段5.3.5  利用ADOX刪除字段5.4  編輯索引5.4.1  利用SQL語句創(chuàng)建索引5.4.2  利用SQL語句刪除索引5.4.3  利用ADOX刪除索引5.5  編輯外鍵5.5.1  利用SQL語句創(chuàng)建外鍵5.5.2  利用SQL語句刪除外鍵5.5.3  利用ADOX刪除外鍵5.6  設(shè)置默認值5.6.1  在創(chuàng)建數(shù)據(jù)表時設(shè)置默認值5.6.2  為現(xiàn)有的數(shù)據(jù)表字段設(shè)置默認值5.6.3  刪除數(shù)據(jù)表字段的默認值第6章  查詢SQL Server數(shù)據(jù)庫概述6.1  SQL查詢語言概述6.1.1  SELECT查詢語句的語法結(jié)構(gòu)6.1.2  SQL查詢語言的有關(guān)函數(shù)6.2  將查詢結(jié)果復(fù)制到Excel工作表6.2.1  利用Range對象的CopyFromRecordset方法復(fù)制查詢結(jié)果6.2.2  利用循環(huán)的方法復(fù)制查詢結(jié)果6.2.3  對復(fù)制到工作表的查詢結(jié)果進行規(guī)范處理6.3  將查詢結(jié)果顯示在窗體6.3.1  將查詢結(jié)果顯示在窗體——利用ListView控件6.3.2  將查詢結(jié)果顯示在窗體——利用瀏覽按鈕第7章  無條件查詢7.1  范例數(shù)據(jù)庫設(shè)計及使用7.1.1  范例數(shù)據(jù)庫設(shè)計7.1.2  附加范例數(shù)據(jù)庫到您的SQLServer服務(wù)器上7.2  查詢表中所有記錄7.3  查詢表中所有記錄的指定字段7.4  查詢結(jié)果不顯示重復(fù)記錄7.5  查詢前n條記錄7.6  查詢前百分數(shù)n的記錄7.7  將表達式作為查詢字段進行查詢7.8  將查詢結(jié)果以別名輸出7.9  將字段合并并以別名查詢輸出7.10  合并查詢第8章  條件查詢8.1  WHERE條件子句的語法結(jié)構(gòu)8.2  WHERE條件子句中的運算符8.2.1  關(guān)系運算符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  復(fù)雜條件查詢8.5  計算條件下的查詢第9章  排序查詢9.1  ORDER BY排序查詢的語法結(jié)構(gòu)9.2  將多個字段按照不同的排序方式進行排序9.3  根據(jù)表達式對查詢結(jié)果進行排序9.4  根據(jù)字段別名對查詢結(jié)果進行排序9.5  根據(jù)字段位置對查詢結(jié)果進行排序第10章  匯總和分組查詢10.1  聚合函數(shù)10.2  使用聚合函數(shù)進行匯總查詢10.3  使用GROUP BY子句進行分組查詢10.4  使用HAVING子句進行分組查詢第11章  生成表查詢11.1  INTO查詢的語法結(jié)構(gòu)11.2  將查詢結(jié)果生成一個永久新表11.3  將查詢結(jié)果追加到已有的表中第12章  多表連接查詢12.1  SELECT多表連接查詢的語法結(jié)構(gòu)12.2  等值或非等值連接查詢12.3  自身連接查詢12.4  內(nèi)連接查詢12.5  左外連接查詢12.6  右外連接查詢12.7  全外連接查詢第13章  嵌套查詢13.1  嵌套查詢的語法結(jié)構(gòu)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數(shù)據(jù)庫數(shù)據(jù)14.1  添加新記錄14.1.1  一次添加一條記錄14.1.2  一次添加多條記錄14.1.3  將工作表的數(shù)據(jù)添加到數(shù)據(jù)庫14.1.4  如何為某字段插入空值(NULL)14.2  修改更新記錄14.2.1  一次修改一條記錄14.2.2  一次修改多條記錄14.3  刪除記錄14.3.1  一次刪除一條記錄14.3.2  一次刪除多條記錄14.3.3  刪除數(shù)據(jù)表的全部記錄14.4  編輯數(shù)據(jù)綜合應(yīng)用案例14.4.1  設(shè)計窗體結(jié)構(gòu)14.4.2  設(shè)計程序代碼14.4.3  應(yīng)用說明第15章  數(shù)據(jù)維護15.1  備份數(shù)據(jù)庫15.1.1  利用企業(yè)管理器備份數(shù)據(jù)庫15.1.2  利用程序自動備份數(shù)據(jù)庫15.2  恢復(fù)數(shù)據(jù)庫15.2.1  利用企業(yè)管理器恢復(fù)數(shù)據(jù)庫15.2.2  利用程序自動恢復(fù)數(shù)據(jù)庫附錄  VBA參考案例目錄參考文獻

章節(jié)摘錄

第1章 Excel與SQL Server的交互本章主要介紹利用Excel的數(shù)據(jù)導(dǎo)入/導(dǎo)出向?qū)Чぞ卟樵儷@取SQL Server數(shù)據(jù)庫數(shù)據(jù),以及使用SQL Server應(yīng)用程序的導(dǎo)入/導(dǎo)出向?qū)Чぞ邔⒐ぷ鞅頂?shù)據(jù)保存至I]SQL Server數(shù)據(jù)庫。關(guān)于如何利用Excel VBA來操作和控制SQL Server數(shù)據(jù)庫,將從第2章開始進行介紹。1.1 將SQL Server數(shù)據(jù)庫數(shù)據(jù)導(dǎo)入到Excel工作表可以通過新建數(shù)據(jù)庫查詢法將SQL Server數(shù)據(jù)導(dǎo)入到Excel作表,也就是通過建立一個數(shù)據(jù)庫查詢,并通過執(zhí)行這個查詢,從而得到需要的數(shù)據(jù)。下面介紹具體步驟。

編輯推薦

《Excel+SQL Server數(shù)據(jù)庫管理技術(shù)詳解》不僅適用于將Excel與SQL Server數(shù)據(jù)庫整合應(yīng)用的各類管理人員和管理系統(tǒng)開發(fā)人員,也適用于將Excel與其他數(shù)據(jù)庫(如Access數(shù)據(jù)庫、Foxpro數(shù)據(jù)庫和IOracle數(shù)據(jù)庫等)整合應(yīng)用的各類管理人員和管理系統(tǒng)開發(fā)人員以及大專院校相關(guān)專業(yè)本科生、研究生和MBA學(xué)員等閱讀使用。

圖書封面

圖書標(biāo)簽Tags

評論、評分、閱讀與下載


    Excel+SQL Server數(shù)據(jù)庫管理技術(shù)詳解 PDF格式下載


用戶評論 (總計6條)

 
 

  •   什么書啊。太垃圾了,就是騙錢的。一、書中舉的例子沒一個能用的。我把書中的例子原封不動的抄上去,該設(shè)置的都設(shè)置好了,基本上沒有一個例子能執(zhí)行。二、書中的語句基本都是重復(fù)的。書中有一段大概300字的話在書中出現(xiàn)的次數(shù)超過150次,書中有一段代碼出現(xiàn)次數(shù)超過100次,可能還有多,我都沒耐心數(shù)下去了。算算吧,去掉這些代碼和重復(fù)語句,基本上書里就沒什么內(nèi)容了。強烈鄙視編書的,整個一混混,混錢的。以上僅代表個人意見,僅供參考。
  •   是從基礎(chǔ)講的書,要是excel和SQL用的好的人,估計沒什么興趣了,呵呵不過很適合我這個初學(xué)者。
  •   用的還是sql 2000 版本 會用sql的人不需要這本書。
  •   對初學(xué)者非常好的書。系統(tǒng)講述Excel和SQL結(jié)合的書很少,這是很難得的一本。但是光盤里的例子我基本用不出來,居然是在網(wǎng)上下載了一個例子的RAR文件用的,不知道是不是光驅(qū)問題?怪,都提示Excel文件錯誤。但是書的確好,重復(fù)下,對于VBA有一定基礎(chǔ)但是SQL完全不懂的,比如我,真是非常有用。
  •   由于設(shè)計需要買的,只看了其中一小部分。還算基礎(chǔ),但還是適合有點基礎(chǔ)的人看。
  •   機械工業(yè)出版社的這本書,紙質(zhì)相當(dāng)差,感覺跟盜版的一樣。內(nèi)容還行吧。還沒仔細看。
 

250萬本中文圖書簡介、評論、評分,PDF格式免費下載。 第一圖書網(wǎng) 手機版

京ICP備13047387號-7