注冊(cè) | 登錄讀書(shū)好,好讀書(shū),讀好書(shū)!
讀書(shū)網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書(shū)科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)數(shù)據(jù)庫(kù)SQL SeverMicrosoft SQL Server6.5技術(shù)內(nèi)幕

Microsoft SQL Server6.5技術(shù)內(nèi)幕

Microsoft SQL Server6.5技術(shù)內(nèi)幕

定 價(jià):¥79.00

作 者: (美)[R.紹庫(kù)普]Ron Soukup著;姜鴻英等譯
出版社: 清華大學(xué)出版社
叢編項(xiàng): Microsoft程序設(shè)計(jì)系列
標(biāo) 簽: SQL

ISBN: 9787302031185 出版時(shí)間: 1999-02-01 包裝: 平裝
開(kāi)本: 26cm 頁(yè)數(shù): 634頁(yè) 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  本書(shū)是關(guān)于Microsoft SQL Server的權(quán)威參考書(shū)。書(shū)中介紹了SQL Server的技術(shù)內(nèi)幕,討論了SQL Server特有的功能,對(duì)SQL Server系統(tǒng)中的硬件選型、RAID配置、安裝和許可證、安全政策、管理和調(diào)試、性能優(yōu)化等方面都有精辟的見(jiàn)解,就怎樣設(shè)置SQL Server提供了很多深思熟慮的建議。全書(shū)對(duì)作者的很多觀點(diǎn)都有詳盡的實(shí)例,此外,還附還說(shuō)明了在SQL Server環(huán)境中編程時(shí)許多常見(jiàn)的失誤和錯(cuò)誤。本書(shū)對(duì)任何一個(gè)打算安裝和操作SQL Server系統(tǒng)的人都非常有參考價(jià)值。

作者簡(jiǎn)介

  作者簡(jiǎn)介R0nS0ukup是Micr0s0ftSQLServer開(kāi)發(fā)組最早的成員之一。Ron1989年加入微軟,擔(dān)任SQLServer開(kāi)發(fā)組總經(jīng)理直到1995年末。他領(lǐng)導(dǎo)開(kāi)發(fā)并發(fā)布了1.1、1.11、4.2(OS/2)、4.21(WindowsNT)、6.0和6.5Beta版。發(fā)布了6.5Beta版后,R0n離開(kāi)了總經(jīng)理的崗位。一年后Ron重新回到SQLServer設(shè)計(jì)組,他現(xiàn)在領(lǐng)導(dǎo)著MicrosoftSQLServer開(kāi)發(fā)組中的數(shù)據(jù)復(fù)制功能小組,該功能將增加在未來(lái)的版本中。ROn從事計(jì)算機(jī)和數(shù)據(jù)庫(kù)系統(tǒng)工作已有16個(gè)年頭,他使用過(guò)DB/2(MVS)、SQL/DS(VM)、Oracle、Informix、Sybase和Ingres。在加盟Micr0soft之前。他在UnitedAirlinnes和AT&T從事技術(shù)工作。他大部分時(shí)間生活在芝加哥,在伊利諾伊州埃文斯頓西北大學(xué)獲M.BV學(xué)位。

圖書(shū)目錄

     目錄
   第1部分 概述
    第1章 Microsoft SQL Server 的演變過(guò)程:從1989年到1996年
    1.1 競(jìng)爭(zhēng)的背景產(chǎn)生了MicrosoftSQLServer
    1.2 早期的NDK
    1.3 MocrosoftSQLServer的正式發(fā)布
    1.4 開(kāi)發(fā)工作的加強(qiáng)
    1.5 OS/2和“友好的火力’
    1.6 4.2版本
    1.7 OS/22.0的發(fā)布延遲了
    1.7 14.2版本發(fā)布了
    1.8 WindowsNT上的SQLServer
    1.9 成功帶來(lái)的巨大變化
    1.10 合作開(kāi)發(fā)的結(jié)束
    1.11 SQL95的費(fèi)用
    1.12 下一個(gè)版本
    第2章 游歷MicrosoftSQLServer
    2.1 引言
    2.2 SQLServer引擎
    2.2.1 Transac卜SQL
    2.3 DBMS-強(qiáng)制性的數(shù)據(jù)完整性
    2.3.1 說(shuō)明性參照完整性
    2.3.2 數(shù)據(jù)類型
    2.3.3 CHECK約束和規(guī)則
    2.3.4 默認(rèn)值
    2.3.5 觸發(fā)器
    2.4 事務(wù)處理
    2.4.1 原子性
    2.4.2 一致性
    2.4.3 隔離性
    2.4.4 耐久性
    2.5 對(duì)稱的服務(wù)器結(jié)構(gòu)
    2.5.1 傳統(tǒng)的進(jìn)程/線索模型
    2.5.2 MicrosoftSQLServer的進(jìn)程/線索模型
    2.5.3 多用戶性能
    2.6 安全性
    2.6.1 監(jiān)測(cè)與管理安全性
    2.7 高度的有效性
    2.8 分布式的數(shù)據(jù)處理
    2.9 數(shù)據(jù)復(fù)制
    2.10 系統(tǒng)管理
    2.10.1 SQLEnterpriseManager
    2.10.2 分布式的管理對(duì)象
    2.10.3 Automation和VisualBasic腳本
    2.10.4 SQLExecutive
    2.11 SQLServer工具軟件和擴(kuò)展
    2.11.1 SQLServerWebAssistant和訪問(wèn)Internet
    2.11.2 SQL Tranc e
    2.11.3 SQLServiceManager
    2.11.4 與Windows NTPerformanceMonitor集成
    2.11.5 SQLSecurityManager
    2.11.6 SQLClientConfigrationUtility
    2.11.7 SQLServer安裝程序
    2.11.8 ISQL/w和ISQL
    2.11.9 大批量拷貝工具
    2.11.10 與SNMP結(jié)合
    2.11.11 SQLServer的聯(lián)機(jī)閱讀文檔
    2.12 開(kāi)發(fā)界面
    2.12.1 DB-Library
    2.12.2 ODBC
    2.12.3 ESQLforC
    2.12.4 OpenDataServices
    小結(jié)
   第2部分 體系結(jié)構(gòu)概述
    第3章 SQLServer的結(jié)構(gòu)
    3.1 概述
    3.2 SQLServer引擎
    3.2.1 網(wǎng)庫(kù)
    3.2.2 OpenDataServices
    3.2.3 命令分析器
    3.2.4 遠(yuǎn)程存儲(chǔ)過(guò)程調(diào)用的處理器
    3.2.5 序化器和優(yōu)化器
    3.2.6 執(zhí)行器
    3.2.7 搜索管理器
    3.2.8 數(shù)據(jù)庫(kù)和頁(yè)管理器
    3.2.9 事務(wù)管理器
    3.2.10 加鎖管理器
    3.2.11 行操作管理器、索引管理器、文本管理器
    3.2.12 緩沖區(qū)管理器和日志寫(xiě)入器
    3.3 大內(nèi)存問(wèn)題
    3.3.1 快速訪問(wèn)內(nèi)存中的頁(yè)
    3.3.2 快速訪問(wèn)空閑頁(yè)(Lazywri ter)
    3.4 事務(wù)日志和恢復(fù)
    3.4.1 加鎖和恢復(fù)
    3.4.2 時(shí)戳和恢復(fù)
    3.5 SQLServer的內(nèi)核以及SQLServer與WindowsNT的相互作用
    3.5.1 線索和對(duì)稱多處理
    3.5.2 工作人員線索池
    3.5.3 可伸縮性、性能和測(cè)試準(zhǔn)則
    小結(jié)
   第3部分 應(yīng)用SQLServer
    第4章 規(guī)劃和安裝SQLServer
    4.1 安裝雖易,但考慮仍需周全
    4.2 SQLServer與SQL工作站
    4.3 選擇硬件
    4.3.1 使用與Windows硬件兼容的硬件
    4.3.2 選擇好的處理器
    4.3.3 性能等于處理器周期、內(nèi)存和I/O吞吐率的綜合效果
    4.3.4 要舍得在測(cè)試程序上花錢
    4.4 硬件指導(dǎo)原則
    4.4.1 處理器
    4.4.2 內(nèi)存
    4.4.3 磁盤驅(qū)動(dòng)器、控制器和磁盤組
    4.4.4 RAID方法
    4.4.5 關(guān)于驅(qū)動(dòng)器和控制器的進(jìn)一步說(shuō)明
    4.4.6 使用不間斷電源
    4.4.7 檢測(cè)磁盤子系統(tǒng)
    4.4.8 撤退型服務(wù)器功能
    4.4.9 其它硬件方面的考慮
    4.5 操作系統(tǒng)
    4.6 文件系統(tǒng)
    4.7 安全性和用戶環(huán)境
    4.8 選擇許可證
    4.8.1 Internet許可證
    4.8.2 許可證限制
    4.9 網(wǎng)絡(luò)協(xié)議選擇
    4.10 字符集和排序順序問(wèn)題
    4.10.1 字符集
    4.10.2 排序順序
    4.11 運(yùn)行安裝程序
    4.12 安裝后的基本配置
    4.13 無(wú)值守安裝和遠(yuǎn)程安裝
    4.13.1 遠(yuǎn)程安裝
    4.13.2 無(wú)值守安裝
    4.13.3 在最初安裝后使用安裝程序
    小 結(jié)
    第5章 數(shù)據(jù)庫(kù)和設(shè)備
    5.1 什么是數(shù)據(jù)庫(kù)?
    5.2 數(shù)據(jù)庫(kù)設(shè)備
    5.2.1 建立數(shù)據(jù)庫(kù)設(shè)備
    5.2.2 設(shè)備號(hào)
    5.2.3 擴(kuò)充設(shè)備
    5.2.4 默認(rèn)設(shè)備
    5.2.5 掛接和脫開(kāi)設(shè)備
    5.2.6 與設(shè)備的建立和安裝有關(guān)的錯(cuò)誤
    5.2.7 鏡象功能
    5.3 建立數(shù)據(jù)庫(kù)
    5.3.1 分離事務(wù)日志
    5.4 數(shù)據(jù)庫(kù)的最大化和分片
    5.5 擴(kuò)充和收縮數(shù)據(jù)庫(kù)
    5.6 數(shù)據(jù)庫(kù)內(nèi)幕
    5.7 數(shù)據(jù)庫(kù)選項(xiàng)
    5.8 改變數(shù)據(jù)庫(kù)選項(xiàng)
    5.9 有關(guān)數(shù)據(jù)庫(kù)其它方面的考慮
    5.9.1 FORLOAD選項(xiàng)
    5.9.2 數(shù)據(jù)庫(kù)與模式有差別
    5.9.3 可移動(dòng)介質(zhì)
    5.9.4 專門的系統(tǒng)數(shù)據(jù)庫(kù)
    小結(jié)
    第6章 表
    6.1 引言
    6.2 建表
    6.2.1 命名表和列
    6.2.2 關(guān)鍵字和保留字
    6.2.3 命名約定
    6.2.4 數(shù)據(jù)類型
    6.3 內(nèi)部存儲(chǔ)細(xì)節(jié)
    6.3.1 數(shù)據(jù)頁(yè)
    6.3.2 查看數(shù)據(jù)頁(yè)
    6.3.3 數(shù)據(jù)行
    6.3.4 偏移表和調(diào)節(jié)表
    6.3.5 定長(zhǎng)行和變長(zhǎng)行的存儲(chǔ)方法
    6.4 索引
    6.4.1 群聚索引
    6.4.2 非群聚索引
    6.4.3 建立索引
    6.5 用戶定義的數(shù)據(jù)類型
    6.6 Identity屬性
    6.7 約束
    6.7.1 主鍵和唯一性約束
    6.7.2 FOREIGNKEY(外鍵)約束
    6.7.3 約束檢查方法
    6.7.4 關(guān)于刪除表的限制
    6.7.5 自引用表
    6.7.6 參照動(dòng)作
    6.7.7 CHECK約束
    6.7.8 “默認(rèn)”約束
    6.7.9 關(guān)于約束的進(jìn)一步說(shuō)明
    6.8 臨時(shí)表
    6.8.1 私人臨時(shí)表(#)
    6.8.2 共用臨時(shí)表
    6.8.3 直接使用tempdb
    6.8.4 對(duì)臨時(shí)表的約束
    小結(jié)
    第7章 查詢數(shù)據(jù)
    7.1 引言
    7.2 SELECT語(yǔ)句
    7.3 聯(lián)結(jié)
    7.3.1 外聯(lián)結(jié)
    7.3.2 廢棄外聯(lián)結(jié)運(yùn)算符
    7.4 處理NULL
    7.4.1 現(xiàn)時(shí)世界中的NULL
    7.4.2 ISNULL和=NULL
    7.5 子查詢
    7.5.1 相關(guān)子查詢
    7.6 視圖和導(dǎo)出表
    7.7 其它搜索表達(dá)式
    7.7.1 LIKE
    7.7.2 BETWEEN
    7.7.3 集合函數(shù)
    7.7.4 利用集合函數(shù)的計(jì)算結(jié)果從不同角度查看數(shù)據(jù)
    7.7.5 CUBE
    7.7.6 ROLUP
    7.7.7 UNION
    小結(jié)
    第8章 修改數(shù)據(jù)
    8.1 引言
    8.2 基本的修改操作
    8.2.1 INSERT
    8.2.2 UPDATE
    8.2.3 DELETE
    8.2.4 通過(guò)視圖修改數(shù)據(jù)
    8.2.5 WITHCHECKOPTION選項(xiàng)
    8.3 內(nèi)部細(xì)節(jié)和性能方面的考慮
    8.3.1 行的定位
    8.3.2 更新策略
    8.3.3 示例
    8.3.4 加鎖問(wèn)題
    小結(jié)
    第9章 利用Transact- SQL編程
    9.1 引言
    9.2 作為編程語(yǔ)言的Transact-SQL
    9.3 Transact-SQL編程結(jié)構(gòu)-基本知識(shí)
    9.3.1 變量
    9.3.2 流控制工具
    9.3.3 CASE
    9.3.4 CASE的變形
    9.3.5 注解
    9.3.6 PRINT和RAISERROR
    9.3.7 運(yùn)算符
    9.3.8 標(biāo)量函數(shù)
    小結(jié)
    第10章 批處理、事務(wù)、存儲(chǔ)過(guò)程和觸發(fā)器
    10.1 引言
    10.2 批處理文件
    10.3 事務(wù)
    10.3.1 明確的事務(wù)和隱含的事務(wù)
    10.3.2 在事務(wù)中查錯(cuò)
    10.3.3 事務(wù)隔離等級(jí)
    10.3.4 事務(wù)的附加特性
    10.4 存儲(chǔ)過(guò)程
    10.4.1 嵌套的存儲(chǔ)過(guò)程
    10.4.2 存儲(chǔ)過(guò)程中的遞歸技術(shù)
    10.4.3 嵌套的事務(wù)塊
    10.4.4 保存點(diǎn)
    10.4.5 存儲(chǔ)過(guò)程的參數(shù)
    10.5 批處理文件的處理和存儲(chǔ)過(guò)程的存儲(chǔ)
    10.5.1 存儲(chǔ)過(guò)程的存儲(chǔ)
    10.5.2 將存儲(chǔ)過(guò)程加密
    10.5.3 臨時(shí)的存儲(chǔ)過(guò)程
    10.5.4 系統(tǒng)存儲(chǔ)過(guò)程和專用的“sp-”前綴
    10.5.5 自動(dòng)啟動(dòng)存儲(chǔ)過(guò)程
    10.5.6 系統(tǒng)存儲(chǔ)過(guò)程
    10.5.7 類目存儲(chǔ)過(guò)程
    10.5.8 SQLExective存儲(chǔ)過(guò)程
    10.5.9 復(fù)制存儲(chǔ)過(guò)程
    10.5.10 擴(kuò)展存儲(chǔ)過(guò)程
    10.6 觸發(fā)器
    10.6.1 重新執(zhí)行一個(gè)觸發(fā)器
    10.7 調(diào)試存儲(chǔ)過(guò)程和觸發(fā)器
    10.7.1 構(gòu)造并執(zhí)行一個(gè)字符串
    10.8 操作文本和圖象數(shù)據(jù)
    10.8.1 WR ITETEXT
    10.8.2 READTEXT
    10.8.3 UPDATETEXT
    10.9 環(huán)境方面的注意事項(xiàng)
    10.9.1 區(qū)分大小寫(xiě)
    10.9.2 NULL值和ANSI一致性設(shè)置
    10.9.3 針對(duì)本地的SET選項(xiàng)
    小結(jié)
    第11章 光標(biāo)
    11.1 引言
    11.2 光標(biāo)的基本知識(shí)
    11.3 光標(biāo)和ISAM
    11.3.1 ISAM:過(guò)多的命令和網(wǎng)絡(luò)交通
    11.3.2 ISAM:過(guò)量地使用服務(wù)器資源
    11.3.3 ISAM:不必要的長(zhǎng)事務(wù)
    11.4 光標(biāo)模型
    11.4.1 Transact-SQL光標(biāo)
    11.4.2 API服務(wù)器光標(biāo)
    11.4.3 客戶光標(biāo)
    11.4.4 默認(rèn)的結(jié)果集
    11.4.5 API服務(wù)器光標(biāo)和Transact-SQL光標(biāo)之比較
    11.5 適度使用光標(biāo)
    11.5.1 逐行操作
    11.5.2 查詢操作
    11.5.3 滾動(dòng)應(yīng)用程序
    11.5.4 選擇光標(biāo)模型
    11.5.5 光標(biāo)的成員、滾動(dòng)和對(duì)修改的敏感度
    11.6 Transact-SQL光標(biāo)的句法和行為
    11.6.1 DECLARE
    11.6.2 OEN
    11.6.3 FETCH
    11.6.4 UPDATE
    11.6.5 DELETE
    11.6.6 CLOSE
    11.6.7 DEALLOCATE
    11.6.8 Transact-SQL光標(biāo)的行為
    11.6.9 最簡(jiǎn)單的光標(biāo)句法
    11.6.10 完全可滾動(dòng)的Transact-SQL光標(biāo)
    11.6.11利用Transact-SQL光標(biāo)控制并發(fā)性
    小結(jié)
    第12章 Transact-SQL示例和編程之謎
    12.1 引言
    12.2 用觸發(fā)器實(shí)現(xiàn)參照動(dòng)作
    12.3 編程之謎
    12.3.1 生成測(cè)試數(shù)據(jù)
    12.3.2 查找前n個(gè)值
    12.3.3 獲取排隊(duì)順序
    12.3.4 時(shí)間序列問(wèn)題:查找不同時(shí)間段間的差異
    12.3.5 累計(jì)求和問(wèn)題
    12.3.6 隔n行采樣問(wèn)題
    12.3.7 查找含匹配列的行
    12.3.8 將數(shù)據(jù)放到一個(gè)Web頁(yè)上——快速方法
    12.3.9 擴(kuò)充層次結(jié)構(gòu)(或稱“物料賬單問(wèn)題”)
    12.3.10 用選擇的方法取代迭代
    12.3.11 獲取表中的行數(shù)——最快方法
    12.3.12 保存計(jì)算列
    12.3.13 數(shù)據(jù)透視表(或稱“交叉表”)
    12.3.14 將SQLServer與e-mail集成
    12.3.15 模擬一個(gè)分布式查詢
    12.3.16 模擬一個(gè)分布式、分區(qū)式插入
    12.3.17 將文本復(fù)制到有序的varchar型列中
    12.3.18 實(shí)例化并執(zhí)行一個(gè)自動(dòng)對(duì)象
    小結(jié)
    第13章 加鎖
    13.1 引言
    13.2 加鎖管理器
    13.2.1 加鎖管理器和隔離等級(jí)
    13.2.2 自旋鎖
    13.2.3 死鎖
    13.2.4 加鎖和內(nèi)存
    13.3 用戶數(shù)據(jù)的加鎖類型
    13.4 查看加鎖
    13.5 加鎖的兼容性
    13.5.1 約束連接
    13.5.2 行加鎖和頁(yè)加鎖
    13.5.3 插入行加鎖
    14.17.1 優(yōu)化器
    14.18 監(jiān)測(cè)查詢性能
    14.18.1 STATISTICSIO
    14.18.2 STATISTICSTIME
    14.18.3 SHOWPLAN ON
    14.18.4 觀察優(yōu)化器的決策過(guò)程
    14.18.5 使用優(yōu)化器和加鎖暗示
    小結(jié)
    第15章 配置與性能監(jiān)測(cè)
    15.1 引言
    15.2 檢查和調(diào)整WindowsNT配置設(shè)置
    15.2.1 WindowsNT任務(wù)管理
    15.2.2 WindowsNTServer的資源分配
    15.2.3 WindowsNT服務(wù)器PAGEFILE.SYS位置
    15.2.4 WindowsNT文件系統(tǒng)選擇
    15.2.5 次要的WindowsNT服務(wù)
    15.2.6 WindowsNT網(wǎng)絡(luò)協(xié)議
    15.3 檢查和調(diào)整SQLServer配置參數(shù)
    15.3.1 影響整個(gè)服務(wù)器的選項(xiàng):sp-configure設(shè)置
    15.3.2 數(shù)據(jù)庫(kù)選項(xiàng)
    15.3.3 插入行加鎖
    15.3.4 緩沖區(qū)管理器選項(xiàng)
    15.3.5 SQLSERVR.EXE的啟動(dòng)參數(shù)
    15.4 維護(hù)系統(tǒng)
    15.5 監(jiān)測(cè)系統(tǒng)性能
    15.5.1 性能監(jiān)測(cè)器計(jì)數(shù)器
    15.5.2 監(jiān)測(cè)性能的其它考慮
    小結(jié)
   第5部分 附錄
    附錄1 SQLServer的內(nèi)置共用變量
    附錄2 推薦讀物
    參考文獻(xiàn)
   

本目錄推薦

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