SQL Server數(shù)據(jù)庫(kù)原理及應(yīng)用

出版時(shí)間:2005-2-1  出版社:人民郵電出版社  作者:曾長(zhǎng)軍,朱劍鋒,劉坤  頁(yè)數(shù):282  字?jǐn)?shù):438000  

內(nèi)容概要

  SQL Server 2000是微軟公司推出的SQL Server的新版本,是一個(gè)非常優(yōu)秀的、大型的關(guān)系型數(shù)據(jù)庫(kù)管理軟件,方便使用,性能穩(wěn)定,是電子商務(wù)等領(lǐng)域的最佳數(shù)據(jù)庫(kù)產(chǎn)品之一?! ”緯?shū)從數(shù)據(jù)庫(kù)的基本理論、基本知識(shí)出發(fā),通過(guò)豐富的實(shí)例介紹數(shù)據(jù)庫(kù)的分析、設(shè)計(jì)過(guò)程以及開(kāi)發(fā)應(yīng)用等?! ”緯?shū)主要介紹數(shù)據(jù)庫(kù)的基本原理與基礎(chǔ)知識(shí),講解SQL Server 2000的安裝、使用、管理和維護(hù)等各個(gè)方面的知識(shí),包括創(chuàng)建數(shù)據(jù)庫(kù)、SQL查詢語(yǔ)句、T-SQL、索引與數(shù)據(jù)的完整性、存儲(chǔ)過(guò)程和觸發(fā)器、數(shù)據(jù)庫(kù)的安全管理、備份和恢復(fù)等內(nèi)容。最后兩章從軟件工程的觀點(diǎn)講解Visual Basic/SQL Server開(kāi)發(fā)與編程,給出了一個(gè)SQL Server 2000應(yīng)用綜合實(shí)例。每章還配有一定數(shù)量的習(xí)題以幫助讀者加深理解?! ∪珪?shū)論述簡(jiǎn)明扼要,例證豐富,便于讀者快速掌握SQL Sever 2000的基本操作與使用,可作為高職高專計(jì)算機(jī)專業(yè)“網(wǎng)絡(luò)數(shù)據(jù)庫(kù)”教材,也可作為其他專業(yè)的“數(shù)據(jù)庫(kù)應(yīng)用”、“電子商務(wù)數(shù)據(jù)庫(kù)”或類似課程的教材,還可作為網(wǎng)站開(kāi)發(fā)與維護(hù)人員學(xué)習(xí)用書(shū)。

書(shū)籍目錄

第1章 數(shù)據(jù)庫(kù)基礎(chǔ)概述 11.1 數(shù)據(jù)庫(kù)系統(tǒng)簡(jiǎn)介 11.2 數(shù)據(jù)庫(kù)系統(tǒng)的組成 21.2.1 數(shù)據(jù)庫(kù) 21.2.2 數(shù)據(jù)庫(kù)管理系統(tǒng) 21.2.3 數(shù)據(jù)庫(kù)系統(tǒng)的用戶 21.2.4 數(shù)據(jù)庫(kù)系統(tǒng)的網(wǎng)絡(luò)結(jié)構(gòu) 31.3 關(guān)系型數(shù)據(jù)庫(kù) 31.3.1 關(guān)系型數(shù)據(jù)庫(kù)定義 31.3.2 關(guān)系型數(shù)據(jù)庫(kù)與表 41.3.3 主鍵與外鍵 41.3.4 字段約束 51.3.5 數(shù)據(jù)完整性 61.3.6 表的關(guān)聯(lián) 71.4 關(guān)系型數(shù)據(jù)庫(kù)的設(shè)計(jì) 81.4.1 E-R模型 81.4.2 數(shù)據(jù)庫(kù)設(shè)計(jì)過(guò)程 91.4.3 關(guān)系型數(shù)據(jù)庫(kù)規(guī)范化分析 10習(xí)題 13第2章 SQL Server 2000簡(jiǎn)介 142.1 SQL Server 2000 的新特性 142.1.1 數(shù)據(jù)庫(kù)增強(qiáng) 142.1.2 聯(lián)合數(shù)據(jù)庫(kù)服務(wù)器 152.2 SQL Server 2000的安裝 152.2.1 安裝前的準(zhǔn)備事項(xiàng) 152.2.2 SQL Server 2000 的硬件和軟件安裝要求 152.2.3 創(chuàng)建SQL Server 2000服務(wù)賬號(hào) 162.2.4 SQL Server 2000的安裝路徑 172.2.5 安裝SQL Server 2000的步驟 182.3 管理SQL Server 2000服務(wù)器組件 232.3.1 SQL Server 2000服務(wù)管理器 232.3.2 SQL Server 2000主要的服務(wù)器組件簡(jiǎn)介 242.4 SQL Server 2000的通信組件 242.4.1 服務(wù)器端的網(wǎng)絡(luò)實(shí)用工具 252.4.2 客戶端網(wǎng)絡(luò)實(shí)用工具 252.5 SQL Server 2000主要的管理工具 262.5.1 企業(yè)管理器 262.5.2 查詢分析器 272.6 注冊(cè)服務(wù)器 272.7 一個(gè)簡(jiǎn)單的應(yīng)用舉例 27習(xí)題 30第3章 SQL Server數(shù)據(jù)庫(kù)管理 313.1 SQL Server數(shù)據(jù)庫(kù)簡(jiǎn)介 313.1.1 SQL Server數(shù)據(jù)庫(kù) 313.1.2 設(shè)計(jì)SQL Server數(shù)據(jù)庫(kù) 313.1.3 數(shù)據(jù)庫(kù)中的對(duì)象 323.1.4 SQL Server數(shù)據(jù)庫(kù)類型 323.1.5 文件和文件組 333.1.6 日志 333.2 創(chuàng)建數(shù)據(jù)庫(kù) 343.2.1 使用Transact-SQL創(chuàng)建數(shù)據(jù)庫(kù) 343.2.2 使用企業(yè)管理器創(chuàng)建數(shù)據(jù)庫(kù) 363.3 修改數(shù)據(jù)庫(kù) 383.3.1 使用Transact-SQL修改數(shù)據(jù)庫(kù) 383.3.2 使用企業(yè)管理器修改數(shù)據(jù)庫(kù) 393.4 刪除數(shù)據(jù)庫(kù) 403.4.1 使用Transact-SQL刪除數(shù)據(jù)庫(kù) 403.4.2 使用企業(yè)管理器刪除數(shù)據(jù)庫(kù) 413.5 查看與設(shè)置數(shù)據(jù)庫(kù)參數(shù) 413.5.1 使用sp_helpdb查看數(shù)據(jù)庫(kù)信息 413.5.2 使用企業(yè)管理器查看數(shù)據(jù)庫(kù)信息 42習(xí)題 43第4章 表與視圖 454.1 SQL Server中的數(shù)據(jù)類型 454.1.1 數(shù)據(jù)類型 454.1.2 空值的含義 474.2 創(chuàng)建表 474.2.1 使用企業(yè)管理器創(chuàng)建表 474.2.2 使用CREATE TABLE語(yǔ)句創(chuàng)建表 484.3 修改表的結(jié)構(gòu) 494.3.1 使用企業(yè)管理器修改表結(jié)構(gòu) 494.3.2 使用ALTER TABLE語(yǔ)句修改表結(jié)構(gòu) 494.4 添加表中的記錄 504.4.1 使用企業(yè)管理器添加記錄 504.4.2 使用INSERT語(yǔ)句添加記錄 514.5 修改表中的記錄 524.5.1 使用企業(yè)管理器修改記錄 524.5.2 使用update語(yǔ)句修改記錄 524.6 刪除表中的記錄 524.6.1 使用企業(yè)管理器刪除記錄 524.6.2 使用DELETE語(yǔ)句刪除記錄 534.7 刪除表 534.7.1 使用企業(yè)管理器刪除表 534.7.2 使用DROP TABLE語(yǔ)句刪除表 544.8 視圖的概念 544.9 創(chuàng)建視圖 554.9.1 使用企業(yè)管理器創(chuàng)建視圖 554.9.2 使用CREATE VIEW創(chuàng)建視圖 574.10 管理視圖 584.10.1 查看和修改視圖信息 584.10.2 刪除視圖 594.11 通過(guò)視圖修改基本表中的數(shù)據(jù) 594.11.1 查詢操作 594.11.2 插入操作 604.11.3 修改操作 604.11.4 刪除操作 61習(xí)題 61第5章 SQL(結(jié)構(gòu)化查詢語(yǔ)言) 625.1 SQL 625.1.1 SQL概述 625.1.2 SQL的分類 625.2 SELECT查詢語(yǔ)句 635.2.1 查詢分析器 635.2.2 查詢語(yǔ)句格式 645.3 基于單表的查詢 655.3.1 查詢表中指定的字段 655.3.2 通配符“*”的使用 655.3.3 使用單引號(hào)加入字符串 655.3.4 使用別名 665.3.5 顯示表達(dá)式的值 675.3.6 使用DISTINCT短語(yǔ)消除重復(fù)的記錄 675.3.7 使用WHERE子句查詢特定的記錄 675.3.8 使用ORDER BY子句對(duì)查詢結(jié)果排序 745.3.9 SQL的聚合函數(shù) 765.3.10 使用GROUP BY子句對(duì)查詢結(jié)果進(jìn)行分組 795.3.11 使用HAVING子句篩選結(jié)果表 805.4 基于多表的連接查詢 805.4.1 連接謂詞 815.4.2 以JOIN關(guān)鍵字指定的連接 835.5 子查詢 885.5.1 使用IN或NOT IN的子查詢 895.5.2 INSERT、DELETE和UPDATE語(yǔ)句中的子查詢 915.5.3 使用比較運(yùn)算符的子查詢 935.5.4 使用EXISTS的子查詢 945.5.5 相關(guān)子查詢 965.5.6 使用UNION運(yùn)算符組合多個(gè)結(jié)果 965.5.7 在查詢的基礎(chǔ)上創(chuàng)建新表 97習(xí)題 99第6章 Transact-SQL 1006.1 常量 1006.1.1 關(guān)于SQL標(biāo)識(shí)符 1006.1.2 常量 1006.2 變量 1016.2.1 全局變量 1016.2.2 局部變量 1026.3 數(shù)據(jù)類型 1036.3.1 系統(tǒng)數(shù)據(jù)類型 1036.3.2 用戶定義數(shù)據(jù)類型 1036.4 運(yùn)算符與表達(dá)式 1056.5 流程控制語(yǔ)句 1076.5.1 BEGIN…END語(yǔ)句 1076.5.2 IF…ELSE語(yǔ)句 1076.5.3 無(wú)條件轉(zhuǎn)移(GOTO)語(yǔ)句 1086.5.4 WHILE、BREAK和CONTINUE語(yǔ)句 1086.5.5 RETURN語(yǔ)句 1096.5.6 WAITFOR語(yǔ)句 1096.6 系統(tǒng)內(nèi)置函數(shù) 1106.6.1 系統(tǒng)函數(shù) 1106.6.2 日期函數(shù) 1126.6.3 字符串函數(shù) 1136.6.4 數(shù)據(jù)函數(shù) 1146.6.5 集合函數(shù) 1156.6.6 游標(biāo)函數(shù) 1156.7 用戶自定義函數(shù) 1156.7.1 用戶函數(shù)的定義與調(diào)用 1156.7.2 用戶定義函數(shù)的刪除 120習(xí)題 120第7章 索引與數(shù)據(jù)完整性 1227.1 索引 1227.1.1 索引的分類 1227.1.2 索引的創(chuàng)建 1237.1.3 索引的刪除 1277.2 數(shù)據(jù)完整性 1297.2.1 數(shù)據(jù)完整性的分類 1297.2.2 PRIMARY KEY約束 1307.2.3 FOREIGN KEY約束 1317.2.4 UNIQUE約束 1327.2.5 CHECK約束 1347.2.6 默認(rèn)值約束 135習(xí)題 137第8章 存儲(chǔ)過(guò)程和觸發(fā)器 1398.1 存儲(chǔ)過(guò)程概述 1398.1.1 存儲(chǔ)過(guò)程的基本概念 1398.1.2 存儲(chǔ)過(guò)程的類型 1398.2 存儲(chǔ)過(guò)程的創(chuàng)建 1408.2.1 使用CREATE PROCEDURE語(yǔ)句創(chuàng)建 1408.2.2 使用企業(yè)管理器創(chuàng)建 1438.2.3 使用向?qū)?chuàng)建 1438.3 執(zhí)行存儲(chǔ)過(guò)程 1458.4 存儲(chǔ)過(guò)程的參數(shù) 1478.4.1 參數(shù)傳遞方式 1478.4.2 使用默認(rèn)參數(shù) 1498.4.3 使用帶OUTPUT的返回參數(shù) 1498.5 存儲(chǔ)過(guò)程的返回值 1508.5.1 RETURN語(yǔ)句 1508.5.2 捕獲存儲(chǔ)過(guò)程的返回值 1518.6 存儲(chǔ)過(guò)程的查看、修改和刪除 1528.6.1 存儲(chǔ)過(guò)程的查看 1528.6.2 存儲(chǔ)過(guò)程的修改 1528.6.3 存儲(chǔ)過(guò)程的刪除 1538.7 觸發(fā)器的概念 1538.8 觸發(fā)器的創(chuàng)建 1548.8.1 使用企業(yè)管理器創(chuàng)建觸發(fā)器 1548.8.2 使用Transact-SQL語(yǔ)句創(chuàng)建觸發(fā)器 1548.9 觸發(fā)器的使用 1578.9.1 inserted表和deleted表 1578.9.2 INSERT觸發(fā)器和UPDATE觸發(fā)器 1588.9.3 DELETE觸發(fā)器 1608.10 觸發(fā)器的修改及刪除 1618.10.1 觸發(fā)器的修改 1618.10.2 觸發(fā)器的刪除 162習(xí)題 162第9章 備份恢復(fù) 1639.1 備份和恢復(fù)概述 1639.1.1 備份和恢復(fù)需求分析 1639.1.2 數(shù)據(jù)庫(kù)備份的基本概念 1639.1.3 數(shù)據(jù)庫(kù)恢復(fù)概念 1649.2 備份操作和備份命令 1649.2.1 創(chuàng)建備份設(shè)備 1649.2.2 備份命令 1659.2.3 使用企業(yè)管理器進(jìn)行備份 1679.2.4 使用備份向?qū)нM(jìn)行備份 1699.3 恢復(fù)操作和恢復(fù)命令 1729.3.1 檢查點(diǎn) 1729.3.2 數(shù)據(jù)庫(kù)的恢復(fù)命令 1739.3.3 使用企業(yè)管理器恢復(fù)數(shù)據(jù)庫(kù) 1749.4 導(dǎo)入導(dǎo)出 1779.4.1 導(dǎo)入導(dǎo)出概念 1779.4.2 使用實(shí)用程序?qū)雽?dǎo)出數(shù)據(jù) 178習(xí)題 179第10章 系統(tǒng)安全管理 18010.1 SQL Server 2000的身份認(rèn)證模式 18010.2 建立和管理用戶賬號(hào) 18110.2.1 Windows NT認(rèn)證模式登錄賬號(hào)的建立與刪除 18110.2.2 SQL Server認(rèn)證模式登錄賬號(hào)的建立與刪除 18110.2.3 通過(guò)企業(yè)管理器創(chuàng)建和刪除登錄賬號(hào) 18210.3 服務(wù)器角色與數(shù)據(jù)庫(kù)角色 18310.3.1 固定服務(wù)器角色 18410.3.2 固定數(shù)據(jù)庫(kù)角色 18510.3.3 用戶自定義數(shù)據(jù)庫(kù)角色 194習(xí)題 194第11章 游標(biāo)和其他概念 19611.1 游標(biāo) 19611.2 游標(biāo)定義 19611.3 游標(biāo)的使用及嵌套 19811.3.1 打開(kāi)并填充游標(biāo) 19811.3.2 讀取游標(biāo) 19911.3.3 使用游標(biāo)修改數(shù)據(jù) 20011.3.4 關(guān)閉游標(biāo) 20011.3.5 釋放游標(biāo) 20111.3.6 游標(biāo)的嵌套 20111.4 事務(wù) 20211.4.1 事務(wù)的基本概念 20211.4.2 顯式事務(wù) 20411.4.3 隱式事務(wù) 20411.4.4 自動(dòng)事務(wù)模式 20411.4.5 分布式事務(wù) 20511.5 鎖定 20511.5.1 鎖定粒度 20511.5.2 鎖模式 20511.5.3 顯示鎖定信息 20611.5.4 死鎖及其處理 20711.6 監(jiān)測(cè) 20811.6.1 系統(tǒng)性能評(píng)估及監(jiān)測(cè) 20811.6.2 性能監(jiān)測(cè)工具 209習(xí)題 211第12章 Visual Basic/SQL Server開(kāi)發(fā)與編程 21212.1 ODBC概述 21212.1.1 ODBC體系結(jié)構(gòu) 21212.1.2 配置ODBC數(shù)據(jù)源 21312.2 OLE DB和ADO概述 21612.2.1 OLE DB體系結(jié)構(gòu) 21712.2.2 ADO對(duì)象模型 21812.2.3 使用ADO的簡(jiǎn)單流程 21912.3 使用ADO數(shù)據(jù)控件訪問(wèn)SQL Server數(shù)據(jù)庫(kù) 21912.3.1 在Visual Basic工程中添加ADO數(shù)據(jù)控件 22012.3.2 使用ADO數(shù)據(jù)控件連接SQL Server數(shù)據(jù)庫(kù) 22012.3.3 ADO數(shù)據(jù)控件在程序中的操作方法 22412.3.4 數(shù)據(jù)綁定控件的使用 22612.4 使用ADO對(duì)象訪問(wèn)SQL Server數(shù)據(jù)庫(kù) 23312.4.1 引用ADO對(duì)象庫(kù) 23312.4.2 使用Connection對(duì)象 23412.4.3 使用Recordset對(duì)象處理數(shù)據(jù) 23612.4.4 使用Command對(duì)象 244習(xí)題 249第13章 學(xué)生信息管理系統(tǒng) 25013.1 需求分析 25013.2 系統(tǒng)設(shè)計(jì) 25013.2.1 系統(tǒng)功能分析 25013.2.2 系統(tǒng)功能模塊設(shè)計(jì) 25013.3 數(shù)據(jù)庫(kù)設(shè)計(jì) 25113.3.1 數(shù)據(jù)庫(kù)需求分析 25113.3.2 數(shù)據(jù)庫(kù)概念結(jié)構(gòu)設(shè)計(jì) 25213.3.3 數(shù)據(jù)庫(kù)邏輯結(jié)構(gòu)設(shè)計(jì) 25313.3.4 數(shù)據(jù)結(jié)構(gòu)的實(shí)現(xiàn) 25313.4 用戶登錄模塊的創(chuàng)建 25413.5 學(xué)生信息管理系統(tǒng)主窗體的創(chuàng)建 25613.5.1 創(chuàng)建學(xué)生信息管理系統(tǒng)的主窗體 25613.5.2 主窗體內(nèi)主要操作的程序?qū)崿F(xiàn) 25713.5.3 創(chuàng)建公用模塊 26013.6 子模塊的編制 26213.6.1 添加學(xué)生基本信息 26213.6.2 修改刪除學(xué)生基本信息 26513.6.3 查詢學(xué)生基本信息 26713.7 系統(tǒng)編譯與發(fā)行 268習(xí)題 268附錄 269附錄A 數(shù)據(jù)庫(kù)表結(jié)構(gòu) 269附錄B 常用語(yǔ)句 272附錄C 常用函數(shù) 273附錄D @@類函數(shù) 278附錄E 系統(tǒng)存儲(chǔ)過(guò)程 279附錄F 擴(kuò)展存儲(chǔ)過(guò)程 281參考文獻(xiàn) 282

圖書(shū)封面

評(píng)論、評(píng)分、閱讀與下載


    SQL Server數(shù)據(jù)庫(kù)原理及應(yīng)用 PDF格式下載


用戶評(píng)論 (總計(jì)0條)

 
 

 

250萬(wàn)本中文圖書(shū)簡(jiǎn)介、評(píng)論、評(píng)分,PDF格式免費(fèi)下載。 第一圖書(shū)網(wǎng) 手機(jī)版

京ICP備13047387號(hào)-7