注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計算機/網(wǎng)絡(luò)數(shù)據(jù)庫SQL SeverSQL Server 2000應(yīng)用程序開發(fā)

SQL Server 2000應(yīng)用程序開發(fā)

SQL Server 2000應(yīng)用程序開發(fā)

定 價:¥58.00

作 者: 李赫雄等編著
出版社: 人民郵電出版社
叢編項: 計算機實用教程
標 簽: 關(guān)系型數(shù)據(jù)庫 數(shù)據(jù)庫管理系統(tǒng) 教材

ISBN: 9787115091741 出版時間: 2001-01-01 包裝:
開本: 26cm 頁數(shù): 611頁 字數(shù):  

內(nèi)容簡介

本書詳細介紹了如何使用MicrosoftSQLServer2000進行應(yīng)用程序開發(fā)。全書共分為三個部分。第一部分介紹了SQLServer2000的安裝和基本組件,簡單介紹了如何安裝SQLServer2000以及SQLServer2000的新特性及其組件的使用。第二部分是TransactSQL語言基礎(chǔ),討論了SQLServer2000數(shù)據(jù)庫設(shè)計方面的知識,如何創(chuàng)建和使用數(shù)據(jù)庫、表、索引、視圖和存儲過程等,以及使用約束、規(guī)則、缺省值和觸發(fā)器來保證數(shù)據(jù)完整性。第三部分是SQLServer2000應(yīng)用程序開發(fā),詳細討論了如何在其他應(yīng)用程序中使用SQLServer2000進行開發(fā),以及如何在Web程序開發(fā)中使用SQLServer2000。本書適合SQLServer數(shù)據(jù)庫系統(tǒng)管理員、應(yīng)用程序開發(fā)人員和大專院校相關(guān)專業(yè)的師生閱讀。

作者簡介

暫缺《SQL Server 2000應(yīng)用程序開發(fā)》作者簡介

圖書目錄

第1章 SQL Server 2000概述 1                   
 1.1 SQL Server綜述 1                   
 1.2 客戶/服務(wù)器模型簡介 1                   
 1.2.1 客戶/服務(wù)器介紹 1                   
 1.2.2 SQL Server的客戶/服務(wù)器特性 2                   
 1.3 SQL Server 2000 的新特性 3                   
 1.3.1 關(guān)系數(shù)據(jù)庫功能的增強 3                   
 1.3.2 XML支持 5                   
 1.3.3 圖形管理的功能增強 5                   
 1.3.4 其他功能增強 5                   
 1.4 SQL Server 2000的主要組件 6                   
 1.4.1 Books Online(聯(lián)機幫助) 6                   
 1.4.2 Client Network Utility和Server Network Utility 7                   
 1.4.3 Configure SQL XML Support in IIS 8                   
 1.4.4 Enterprise Manager 8                   
 1.4.5 Import and Export Data 10                   
 1.4.6 Profiler 10                   
 1.4.7 Query Analyzer 11                   
 1.4.8 Service Manager 12                   
 1.5 SQL Server 2000的安裝 12                   
 1.5.1 操作系統(tǒng)和硬件需求 12                   
 1.5.2 安裝過程 13                   
                   
 第2章 Transact-SQL語言基礎(chǔ) 22                   
 2.1 Transact-SQL簡述 22                   
 2.2 標識符 22                   
 2.2.1 常規(guī)標識符 22                   
 2.2.2 定界標識符 23                   
 2.2.3 使用舉例 23                   
 2.3 數(shù)據(jù)類型 24                   
 2.3.1 系統(tǒng)數(shù)據(jù)類型 24                   
 2.3.2 用戶定義的類型 33                   
 2.4 SQL 運算符 34                   
 2.4.1 算術(shù)運算符 35                   
 2.4.2 賦值運算符 35                   
 2.4.3 位運算符 35                   
 2.4.4 比較運算符 36                   
 2.4.5 邏輯運算符 37                   
 2.4.6 字符串連接運算符 37                   
 2.4.7 一元運算符 37                   
 2.4.8 運算符優(yōu)先級 38                   
                   
 第3章 SQL的內(nèi)建函數(shù) 39                   
 3.1 行集函數(shù) 39                   
 3.1.1 CONTAINSTABLE 40                   
 3.1.2 FREETEXTTABLE 41                   
 3.1.3 OPENDATASOURCE 42                   
 3.1.4 OPENQUERY 42                   
 3.1.5 OPENROWSET 43                   
 3.1.6 OPENXML 44                   
 3.2 聚集函數(shù) 45                   
 3.2.1 AVG和SUM 46                   
 3.2.2 MAX和MIN 46                   
 3.2.3 COUNT和COUNT_BIG 47                   
 3.2.4 CHECKSUM和CHECKSUM_AGG 48                   
 3.2.5 STDEV. STDEVP. VAR和VARP 49                   
 3.2.6 GROUPING 50                   
 3.3 標量函數(shù) 50                   
 3.3.1 配置函數(shù) 50                   
 3.3.2 游標函數(shù) 51                   
 3.3.3 日期時間函數(shù) 52                   
 3.3.4 數(shù)學(xué)函數(shù) 54                   
 3.3.5 數(shù)據(jù)元函數(shù) 55                   
 3.3.6 安全函數(shù) 63                   
 3.3.7 字符串函數(shù) 64                   
 3.3.8 系統(tǒng)函數(shù) 66                   
 3.3.9 系統(tǒng)統(tǒng)計函數(shù) 70                   
 3.3.10 文本和圖像函數(shù) 70                   
                   
 第4章 Transact-SQL編程結(jié)構(gòu) 73                   
 4.1 SQL變量 73                   
 4.1.1 局部變量 73                   
 4.1.2 全局變量 74                   
 4.2 批處理 75                   
 4.3 注釋 77                   
 4.4 流控制語句 78                   
 4.4.1 語句塊定義語句:BEGIN…END 78                   
 4.4.2 條件執(zhí)行語句:IF…ELSE 79                   
 4.4.3 循環(huán)語句:WHILE 80                   
 4.4.4 跳轉(zhuǎn)語句:GOTO 81                   
 4.4.5 分支語句:CASE 82                   
 4.4.6 無條件返回語句:RETURN 83                   
 4.4.7 延遲語句:WAITEFOR 85                   
                   
 第5章 SELECT查詢語句 86                   
 5.1 SELECT從句 87                   
 5.1.1 參數(shù) 87                   
 5.1.2 ALL和DISTINCT參數(shù) 90                   
 5.1.3 TOP選項 90                   
 5.2 INTO從句 92                   
 5.3 FROM從句 93                   
 5.3.1 table_source 93                   
 5.3.2 joined_table和joined_type94                   
 5.4 WHERE從句 99                   
 5.4.1 表達式比較運算 100                   
 5.4.2 模式匹配符運算 100                   
 5.4.3 范圍比較運算 102                   
 5.4.4 空值比較 103                   
 5.4.5 CONTAINS 103                   
 5.4.6 FREETEXT 106                   
 5.4.7 IN子查詢 106                   
 5.4.8 比較子查詢 107                   
 5.4.9 EXISTS子查詢 108                   
 5.5 GROUP BY從句 109                   
 5.6 HAVING從句 111                   
 5.7 UNION運算符 112                   
 5.8 ORDER BY從句 113                   
 5.9 COMPUTE從句 114                   
 5.10 FOR從句 117                   
 5.11 OPTIONS從句 118                   
                   
 第6章 數(shù)據(jù)庫對象操作 119                   
 6.1 數(shù)據(jù)庫操作 119                   
 6.1.1 創(chuàng)建數(shù)據(jù)庫 119                   
 6.1.2 修改數(shù)據(jù)庫 126                   
 6.1.3 刪除數(shù)據(jù)庫 131                   
 6.2 表 132                   
 6.2.1 創(chuàng)建表 132                   
 6.2.2 修改表 136                   
 6.2.3 表數(shù)據(jù)操作 140                   
 6.2.4 刪除表 146                   
 6.3 視圖 147                   
 6.3.1 創(chuàng)建視圖 148                   
 6.3.2 使用視圖 155                   
 6.3.3 修改視圖 161                   
 6.3.4 刪除視圖 161                   
                   
 第7章 索引和游標 163                   
 7.1 索引類型 163                   
 7.1.1 聚簇索引 163                   
 7.1.2 非聚簇索引 164                   
 7.1.3 二者比較 164                   
 7.2 創(chuàng)建索引 165                   
 7.2.1 使用CREATE INDEX語句創(chuàng)建 165                   
 7.2.2 通過SQL Server Enterprise Manager創(chuàng)建 167                   
 7.2.3 通過索引向?qū)?chuàng)建 168                   
 7.3 全文索引 171                   
 7.3.1 通過存儲過程創(chuàng)建 172                   
 7.3.2 通過SQL Server Enterprise Manager創(chuàng)建 176                   
 7.4 刪除索引 179                   
 7.5 游標 180                   
 7.5.1 聲明游標 180                   
 7.5.2 打開游標 182                   
 7.5.3 從游標中讀取數(shù)據(jù)行 183                   
 7.5.4 關(guān)閉和刪除游標 184                   
 7.6 游標應(yīng)用 184                   
 7.6.1 通過游標讀取數(shù)據(jù) 185                   
 7.6.2 通過游標修改數(shù)據(jù) 188                   
                   
 第8章 數(shù)據(jù)庫完整性組件 190                   
 8.1 數(shù)據(jù)完整性簡介 190                   
 8.2 約束 191                   
 8.2.1 DEFAULT約束 191                   
 8.2.2 CHECK約束 192                   
 8.2.3 PRIMARY KEY約束 193                   
 8.2.4 UNIQUE約束 194                   
 8.2.5 FOREIGN KEY約束 194                   
 8.3 默認和規(guī)則 195                   
 8.3.1 默認 195                   
 8.3.2 規(guī)則 200                   
 8.4 存儲過程 203                   
 8.4.1 創(chuàng)建存儲過程 204                   
 8.4.2 執(zhí)行存儲過程 209                   
 8.4.3 存儲過程參數(shù) 210                   
 8.4.4 存儲過程的自動執(zhí)行 213                   
 8.5 觸發(fā)器 213                   
 8.5.1 創(chuàng)建觸發(fā)器 214                   
 8.5.2 inserted表和deleted表 216                   
 8.5.3 修改觸發(fā)器 219                   
 8.5.4 觸發(fā)器的使用 219                   
 8.5.5 刪除觸發(fā)器 223                   
 8.6 事務(wù)和鎖 223                   
 8.6.1 事務(wù)的類型 224                   
 8.6.2 事務(wù)處理中的語句 225                   
 8.6.3 分布式事務(wù)處理 226                   
 8.6.4 鎖 227                   
                   
 第9章 安全控制 230                   
 9.1 SQL Server安全 230                   
 9.1.1 認證階段 230                   
 9.1.2 許可確認階段 232                   
 9.2 用戶登錄賬號及管理 233                   
 9.2.1 Windows NT登錄賬號 233                   
 9.2.2 SQL Server登錄賬號 234                   
 9.2.3 用戶管理 236                   
 9.3 角色 237                   
 9.3.1 固定服務(wù)器角色 237                   
 9.3.2 固定數(shù)據(jù)庫角色 239                   
 9.3.3 用戶自定義數(shù)據(jù)庫角色 239                   
 9.4 許可設(shè)置 242                   
 9.4.1 語句許可 242                   
 9.4.2 對象許可 243                   
 9.4.3 隱含許可 245                   
                   
 第10章 ODBC數(shù)據(jù)庫應(yīng)用程序設(shè)計 248                   
 10.1 ODBC體系結(jié)構(gòu) 248                   
 10.1.1 ODBC應(yīng)用程序 249                   
 10.1.2 ODBC驅(qū)動程序管理器 249                   
 10.1.3 ODBC驅(qū)動程序 249                   
 10.1.4 數(shù)據(jù)源 249                   
 10.2 配置ODBC數(shù)據(jù)源 249                   
 10.3 基本的應(yīng)用程序步驟 255                   
 10.3.1 連接數(shù)據(jù)源 255                   
 10.3.2 初始化階段 255                   
 10.3.3 SQL處理 256                   
 10.3.4 結(jié)束階段 256                   
 10.4 ODBC編程基礎(chǔ) 256                   
 10.4.1 頭文件和鏈接庫 256                   
 10.4.2 一個簡單應(yīng)用程序 257                   
 10.5 連接數(shù)據(jù)源 259                   
 10.5.1 分配句柄 259                   
 10.5.2 設(shè)置屬性 260                   
 10.5.3 連接數(shù)據(jù)源 265                   
 10.5.4 斷開數(shù)據(jù)源 271                   
 10.5.5 釋放句柄 272                   
 10.6 初始化 272                   
 10.6.1 確定驅(qū)動器支持能力 272                   
 10.6.2 分配語句句柄 273                   
 10.6.3 設(shè)置語句屬性 274                   
 10.7 SQL操作 277                   
 10.7.1 檢索數(shù)據(jù)庫對象信息 277                   
 10.7.2 SQL語句執(zhí)行 278                   
 10.7.3 參數(shù)傳遞 281                   
 10.7.4 結(jié)果集合的處理 294                   
 10.8 錯誤診斷 318                   
 10.8.1 返回代碼 318                   
 10.8.2 診斷記錄 319                   
                   
 第11章 用DAO和ODBCDirect 開發(fā)SQL Server數(shù)據(jù)庫應(yīng)用程序 324                   
 11.1 DAO體系結(jié)構(gòu) 326                   
 11.2 使用DAO的簡單流程 329                   
 11.3 在Visual Basic中添加DAO 3.6引用 330                   
 11.4 在Visual Basic中使用DAO對象 331                   
 11.4.1 創(chuàng)建Workspace對象 332                   
 11.4.2 打開一個Database對象連接到SQL Server 332                   
 11.4.3 使用TableDefs集合和TableDef對象 337                   
 11.4.4 使用QueryDefs集合和QueryDef對象 340                   
 11.4.5 使用Recordset對象 345                   
 11.4.6 使用SQL PassThrough執(zhí)行動態(tài)SQL 353                   
 11.4.7 錯誤處理 364                   
 11.4.8 終止Jet引擎 364                   
 11.5 DAO常用性能提示 365                   
 11.6 ODBCDirect概述 365                   
 11.7 ODBCDirect體系結(jié)構(gòu) 366                   
 11.8 使用ODBCDirect的簡單流程 367                   
 11.9 在Visual Basic中使用OBDCDirect 368                   
 11.9.1 創(chuàng)建ODBCDirect Workspace對象 368                   
 11.9.2 連接到SQL Server 2000 369                   
 11.9.3 使用ODBCDirect檢索數(shù)據(jù) 372                   
 11.9.4 使用ODBCDirect修改數(shù)據(jù) 377                   
 11.9.5 使用ODBCDirect執(zhí)行動態(tài)的SQL語句 380                   
 11.9.6 使用ODBCDirect運行存儲過程 381                   
 11.10 使用ODBCDirect的高級數(shù)據(jù)庫功能 382                   
 11.10.1 使用多個結(jié)果集 382                   
 11.10.2 異步操作 385                   
 11.10.3 使用事務(wù) 385                   
                   
 第12章 使用OLE DB和ADO開發(fā)SQL Server數(shù)據(jù)庫應(yīng)用程序 388                   
 12.1 OLE DB和通用數(shù)據(jù)訪問 388                   
 12.2 OLE DB體系結(jié)構(gòu) 389                   
 12.3 ADO概述 390                   
 12.4 ADO體系結(jié)構(gòu) 391                   
 12.5 使用ADO的簡單流程 392                   
 12.6 在Visual C++中創(chuàng)建簡單的網(wǎng)格視圖應(yīng)用程序 393                   
 12.6.1 Visual C++ OLE DB及ADO類概述 393                   
 12.6.2 創(chuàng)建ADO工程 393                   
 12.6.3 增加對ADO控制的引用 399                   
 12.6.4 使用ADO數(shù)據(jù)控件在DATAGRID控件中顯示記錄集 401                   
 12.7 在Visual C++中了解ADO類 404                   
 12.7.1 Connection對象 404                   
 12.7.2 Command對象 406                   
 12.7.3 Recordset對象 408                   
 12.7.4 Fields集合和Field對象 411                   
 12.7.5 Parameters集合和Parameter對象 413                   
 12.7.6 Errors集合和Error對象 413                   
 12.7.7 Properties集合和Property對象 414                   
 12.7.8 在Visual C++中使用ADO對象的預(yù)備工作 414                   
 12.8 在Visual C++中ADO的代碼實現(xiàn) 415                   
 12.8.1 連接到SQL Server 2000 415                   
 12.8.2 使用ADO Recordset檢索數(shù)據(jù) 416                   
 12.8.3 使用預(yù)備SQL和Command對象 419                   
 12.8.4 使用ADO修改數(shù)據(jù) 421                   
 12.8.5 錯誤處理 424                   
 12.8.6 事務(wù)處理 426                   
                   
 第13章 使用Access開發(fā)SQL Server數(shù)據(jù)庫應(yīng)用程序 427                   
 13.1 使用Access作為前端開發(fā)工具 428                   
 13.2 Microsoft Access的網(wǎng)絡(luò)體系結(jié)構(gòu) 429                   
 13.3 連接到SQL Server 429                   
 13.3.1 先決條件 429                   
 13.3.2 安裝SQL Server ODBC驅(qū)動程序 430                   
 13.3.3 配置ODBC數(shù)據(jù)源 430                   
 13.3.4 創(chuàng)建鏈接表 435                   
 13.4 使用查詢工具 439                   
 13.5 使用窗體工具 443                   
 13.6 使用報表工具 447                   
 13.7 使用數(shù)據(jù)頁工具 452                   
 13.8 使用宏 456                   
 13.8.1 宏的定義 456                   
 13.8.2 創(chuàng)建宏 456                   
 13.8.3 運行宏 459                   
 13.8.4 將宏轉(zhuǎn)換為Visual Basic模塊 461                   
 13.9 使用VBA代碼模塊創(chuàng)建SQL Server應(yīng)用程序 462                   
 13.9.1 什么是VBA 462                   
 13.9.2 如何使用VBA連接SQL 462                   
 13.9.3 編輯VBA代碼 462                   
 13.9.4 編寫VBA程序 463                   
                   
 第14章 使用Visual Basic開發(fā)SQL Server數(shù)據(jù)庫應(yīng)用程序 464                   
 14.1 Visual Basic簡介 464                   
 14.2 使用ADO 465                   
 14.3 ADO的對象模型 466                   
 14.4 在Visual Basic中增加對ADO的引用 466                   
 14.5 使用ADO數(shù)據(jù)控件 468                   
 14.5.1 添加ADO數(shù)據(jù)控件 468                   
 14.5.2 ADO數(shù)據(jù)控件的屬性. 方法和事件 469                   
 14.5.3 連接到SQL Server數(shù)據(jù)庫并創(chuàng)建數(shù)據(jù)源 471                   
 14.5.4 使用簡單約束控件顯示數(shù)據(jù) 480                   
 14.5.5 使用復(fù)雜約束控件顯示數(shù)據(jù) 483                   
 14.5.6 使用數(shù)據(jù)窗體向?qū)А?91                   
 14.6 使用Visual Basic進行編程 497                   
 14.6.1 打開一個連接 497                   
 14.6.2 終止一個連接 498                   
 14.6.3 檢索數(shù)據(jù) 498                   
 14.6.4 使用ADO Recordset對象修改數(shù)據(jù) 499                   
 14.6.5 關(guān)閉Recordset對象 500                   
 14.6.6 使用ADO Command對象執(zhí)行動態(tài)的SQL語句 500                   
 14.6.7 使用ADO Command對象修改數(shù)據(jù) 501                   
 14.6.8 使用Command對象執(zhí)行存儲過程 502                   
 14.6.9 錯誤處理 503                   
 14.6.10 一個完整的Visual Basic例程 504                   
                   
 第15章 使用Power Builder開發(fā)SQL Server 2000數(shù)據(jù)庫應(yīng)用程序 512                   
 15.1 建立Power Builder與SQL Server的連接 513                   
 15.1.1 配置ODBC數(shù)據(jù)源 513                   
 15.1.2 連接到SQL Server數(shù)據(jù)庫 517                   
 15.2 使用畫筆來開發(fā)SQL Server應(yīng)用程序 521                   
 15.2.1 使用“Table”畫筆 521                   
 15.2.2 使用“Database”畫筆 524                   
 15.3 使用數(shù)據(jù)窗口對象開發(fā)SQL Server數(shù)據(jù)庫應(yīng)用程序 531                   
 15.3.1 創(chuàng)建連接到SQL Server的數(shù)據(jù)窗口 532                   
 15.3.2 預(yù)覽數(shù)據(jù)窗口 533                   
                   
 第16章 使用SQL Server Web Assistant(Wizard)進行開發(fā) 535                   
 16.1 SQL Server Web Assistant 簡介 535                   
 16.2 啟動SQL Server Web Assistant Wizard做一個簡單Web查詢 535                   
 16.3 使用Web Assistant Wizard調(diào)用存儲過程 545                   
                   
 第17章 使用ASP集成Web和數(shù)據(jù)庫 549                   
 17.1 ASP簡介 549                   
 17.2 ASP基礎(chǔ) 551                   
 17.2.1 創(chuàng)建ASP網(wǎng)頁 551                   
 17.2.2 使用VBScript作為腳本語言 552                   
 17.2.3 使用變量和常量 552                   
 17.2.4 過程 554                   
 17.2.5 使用集合 554                   
 17.2.6 ASP內(nèi)建對象 555                   
 17.3 使用ADO對象的ASP 556                   
 17.3.1 連接到SQL Server 2000 557                   
 17.3.2 使用Recordset對象檢索數(shù)據(jù) 559                   
 17.3.3 使用包含連接的Session 562                   
 17.3.4 使用預(yù)備SQL和Command對象 565                   
 17.3.5 修改數(shù)據(jù) 571                   
 17.3.6 執(zhí)行存儲過程 573                   
 17.3.7 錯誤處理 578                   
 17.4 使用InterDev進行ASP開發(fā) 579                   
                   
 第18章 使用XML進行SQL Server 2000數(shù)據(jù)庫開發(fā) 582                   
 18.1 XML簡介 582                   
 18.1.1 XML的設(shè)計目標 583                   
 18.1.2 主要的XML技術(shù)簡介 583                   
 18.2 使用Virtual Directory Management在IIS中增加XML支持 584                   
 18.3 使用HTTP直接訪問SQL Server 586                   
 18.3.1 URL訪問語法 587                   
 18.3.2 HTTP查詢的特殊字符 587                   
 18.3.3 使用HTTP執(zhí)行SQL語句查詢 589                   
 18.3.4 使用HTTP執(zhí)行模板文件 593                   
 18.3.5 使用HTTP訪問數(shù)據(jù)庫對象 597                   
 18.3.6 使用Post模板的方式檢索 598                   
 18.4 使用XDR模式創(chuàng)建XML視圖 601                   
 18.4.1 XDR模式注釋 601                   
 18.4.2 檢索中使用XDR模式注釋 603                   
 18.5 使用XPath Query 607                   
 18.5.1 數(shù)據(jù)類型 607                   
 18.5.2 定位路徑 608                   
 18.5.3 使用XPath Query 608                   
                   
                   

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) m.ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號