注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網(wǎng)絡軟件工程及軟件方法學SYBASE開發(fā)者指南

SYBASE開發(fā)者指南

SYBASE開發(fā)者指南

定 價:¥55.00

作 者: (美)DanielJ.Worden;車敦仁,王令赤,王小京譯
出版社: 清華大學出版社
叢編項:
標 簽: 分布式計算機系統(tǒng)

購買這本書可以去


ISBN: 9787302019329 出版時間: 1995-01-01 包裝: 平裝
開本: 26cm 頁數(shù): 494頁 字數(shù):  

內容簡介

  內容提要本書向讀者介紹了具有典型的客戶/服務器特色的SybaseSQLServer,包括它的配置、安裝、OpenClient函數(shù)庫、ISQL語言前端工具與實用程序,以及SQLServer的各種功能特色。對于初學者,本書能夠很好地幫助他們全面了解SybaseSQLServer產(chǎn)品的功能及特點;對于有一定經(jīng)驗但卻是初次接觸SybaseSQLServer的應用開發(fā)人員,本書有助于他們系統(tǒng)、深入地掌握SQLServer的技術特色,從而把這些技術特色充分應用到各種領域中。本書還在開始部分介紹了客戶/服務器(數(shù)據(jù)庫)技術以及與之相關的應用開發(fā)方法,這對于使用這一技術的開發(fā)人員具有很重要的參考價值。

作者簡介

暫缺《SYBASE開發(fā)者指南》作者簡介

圖書目錄

     簡明目錄
   引言
   第1章 Sybase客戶/服務器引論
    企業(yè)客戶/服務器方案
    Sybase客戶/服務器計算技術的好處
    SQLServer環(huán)境概述
    Sybase與現(xiàn)有資源集成
   第2章 定義開發(fā)環(huán)境
    客戶/服務器項目中的角色與它們的職責
    開發(fā)應用說明
    開發(fā)數(shù)據(jù)模型
    查詢的模型化
    定義報告需求
    數(shù)據(jù)完整性及恢復
   第3章 SQLServer的安裝和配置
    安裝SQLServer
    與特定平臺相關的問題
    配置SQLServer
    內存與配置選項
    創(chuàng)建表、視圖和索引
    添加用戶組與權限設置
    定義并使用轉儲設備
   第4章 如何利用SQLServer的特點
    Sybase提供的存儲過程
    數(shù)據(jù)庫完整性
    TransActSQL
    編寫存儲過程
    觸發(fā)器與參照完整性
    為SQLServer編寫事務
    SQLServer中的表鎖
    SQLServer系統(tǒng)表
    SQLServer中游標的使用
    可能進行的優(yōu)化
   第5章 開放式客戶體系結構
    開放式客戶DB函數(shù)庫(DB-Library)
    在C/C十十編程環(huán)境下使用DB-Library調用
    聯(lián)接個人計算機與SQLServer
    Net-Lib庫聯(lián)接過程中的排錯
   第6章 前端工具與實用程序
    Sybase提供的實用程序
    BuildM0mentum
    支持MicrosoftWindows開發(fā)的P0werT0ols
    數(shù)據(jù)庫出版
    使用CASE工具
   第7章 新產(chǎn)品與新動向
    SQLServer10.0的新內容
    遠程客戶/服務器方案
   第8章 詞匯表
    詞匯表
    索引
    目錄
    引言
   第1章 Sybase客戶/服務器引論
    1.1企業(yè)客戶/服務器方案
    1.1.1起步階段
    1.關系系統(tǒng)的新方法
    2.八十年代的市場
    1.1.2SQLServer的優(yōu)越性
    1.可編程數(shù)據(jù)庫
    2.事件驅動的觸發(fā)器
    3.多線索化
    1.1.3完善產(chǎn)品系列
    1.開放式服務器
    2.DEFTCASE工具
    1.1.4現(xiàn)狀
    1.改進支持
    2.新的以及改進后的工具
    3.開發(fā)新的服務器產(chǎn)品
    1.1.5將來的開發(fā)
    1.1.6正在崛起的客戶/服務器市場
    1.1.7第三方產(chǎn)品
    1.1.8小結
    1.2Sybase客戶/服務器計算技術的好處
    1.2.1如何認識Sybase方案的好處
    1.開放的體系結構
    2.可伸縮性
    3.互操作性
    4.分布式數(shù)據(jù)庫支持
    5.系統(tǒng)管理工具
    1.2.2若干實例
    實例1:SQLServer支持的全球咨詢
    實例2:Sybase在股票市場的應用
    實例3:SQLServer用于風險管理
    實例4:SQLServer用于保健
    實例5:SQLServer用于貨幣交易
    1.2.3收獲:對實例的分析
    規(guī)則1和規(guī)則2:通常情形
    規(guī)則3和規(guī)則4:不要過于強調技術問題
    規(guī)則5和規(guī)則6:如何處理與用戶的矛盾
    規(guī)則7和規(guī)則8:第一位的工作
    1.2.4客戶/服務器技術的好處
    1.與企業(yè)業(yè)務的相關性
    2.短期投資與長期收益
    3.讓用戶參與
    4.利用現(xiàn)有系統(tǒng)
    5.在實踐中學習
    6.投資的回報
    1.2.5開發(fā)、購買或兩者兼而有之?
    1.2.6易犯的錯誤
    1.使用過時的開發(fā)模型
    2.“閉門造車”
    3.需求說明不夠詳細
    4.技術傳授不夠充分
    5.對復雜性估計不足
    1.2.7小結
    1.3SQLServer環(huán)境概述
    1.3.1SQLServer與操作系統(tǒng)的關系
    1.3.2SQLServer的安裝
    1.SQLServer軟件
    2.Sybase設備
    3.數(shù)據(jù)庫與日志
    4.數(shù)據(jù)庫對象
    5.數(shù)據(jù)字典
    1.3.3SQLServer NetLibraries
    1.3.4一個查詢樣例
    13.5一個修改樣例
    1.3.6小結
    1.4Sybase與現(xiàn)有資源的集成
    1.4.1系統(tǒng)與SQLServer的集成跨越部門的集成良機
    1.4.2傳統(tǒng)的系統(tǒng)開發(fā)模型
    1.自頂向下方法
    2.由底向上方法
    3.結果
    4.過去的教訓:應該保留什么?
    5.不應該保留什么?
    1.4.3客戶/服務器開發(fā)模型
    1.快速應用開發(fā)
    2.聯(lián)合應用開發(fā)
    3.面向對象編程與設計
    4.并肩式開發(fā)模型
    1.4.4開發(fā)過程
    1.通向成功開發(fā)的8個步驟
    2.AmalgamatedMonoliths:典型實例分析
    1.4.5小結
    1.5本章小結
   第2章 定義開發(fā)環(huán)境
    2.1客戶/服務器項目中的角色與它們的職責
    2.1.1為什么定義角色和職責
    1.項目投資人
    2.項目經(jīng)理
    3.項目領導
    4.技術人員
    5.最終用戶
    6.最終用戶開發(fā)者
    7.系統(tǒng)設計師
    8.應用分析員
    9.數(shù)據(jù)庫管理員
    10.數(shù)據(jù)管理員
    11.界面設計者
    12.網(wǎng)絡設計師
    13.文檔人員
    2.1.2小結
    2.2開發(fā)應用說明
    2.2.1應用說明:形式服從功能
    2.2.2一個應用說明的模型
    2.2.3信息搜集技術
    1.通過現(xiàn)有系統(tǒng)定義業(yè)務活動
    2.采訪過程
    3.數(shù)據(jù)流圖
    4.實體關系圖
    5.面向對象的圖示技術
    2.2.4一個應用樣例
    2.2.5小結
    2.3開發(fā)數(shù)據(jù)模型
    2.3.1數(shù)據(jù)模型如何支持應用
    2.3.2通過數(shù)據(jù)模型集成多個應用
    2.3.3定義邏輯數(shù)據(jù)模型
    2.3.4對數(shù)據(jù)模型的用戶預排
    2.3.5修改數(shù)據(jù)模型的風險和代價
    2.3.6物理數(shù)據(jù)模型的描述
    2.3.7確定創(chuàng)建數(shù)據(jù)庫對象的權限
    2.3.8把數(shù)據(jù)庫對象定義成物理數(shù)據(jù)模型的一部分
    2.3.9物理數(shù)據(jù)模型到服務器環(huán)境的映射
    2.3.10 小結
    2.4查詢的模型化
    2.4.1查詢在應用中的作用
    2.4.2把用戶的數(shù)據(jù)請求翻譯成SQL查詢
    2.4.3確定SQL查詢的類型
    1.SELECT命令
    2.多表SELECT命令
    3.JOIN命令
    4.聯(lián)接的策略及選項
    5.使用視圖替代聯(lián)接
    6.INSERT命令
    2.4.4查詢樣例
    2.4.5小結
    2.5定義報告需求
    2.5.1成批報告與用戶生成的報告
    1.調查表
    2.表格
    3.數(shù)據(jù)庫出版
    2.5.2為報告檢索數(shù)據(jù)
    2.5.3小結
    2.6數(shù)據(jù)完整性及恢復
    2.6.1威脅與危險
    1.非法存取
    2.系統(tǒng)故障
    2.6.2對數(shù)據(jù)完整性的威脅
    1.列級數(shù)據(jù)完整性
    2.表級數(shù)據(jù)完整性
    3.庫級數(shù)據(jù)完整性
    2.6.3事務日志
    2.6.4未完成的事務
    2.6.5應用的邏輯錯誤
    2.6.6Sybase的系統(tǒng)安全問題
    1.存儲過程作為安全性機制
    2.通過備份獲得安全性
    3.磁盤鏡象
    2.6.7小結
    2.7本章小結
   第3章 SQLServer的安裝和配置
    3.1安裝SQLServer
    3.1.1開始
    3.1.2發(fā)布說明
    3.1.3Sybase用戶
    3.1.4SQLServer地址
    3.1.5字符集和排序順序
    3.1.6缺省語言
    3.1.7物理資源的所有權
    3.1.8從各種分配介質安裝Sybase
    3.1.9錯誤日志和信息開啟遠程服務器通信
    3.1.10文件方式與原始分區(qū)方式的對比
    3.1.11物理數(shù)據(jù)庫的實現(xiàn)計劃
    3.1.12對資源需求的估計
    3.1.13小結
    3.2與特定平臺相關的問題
    3.2.1UNIX
    3.2.2SunOS4.1.3
    3.2.3SunSolaris2.x
    1.IBMRiscSystem/6000AIX
    2.HP-UX9.0版上的SQLServer
    3.2.4NovellNLM
    3.2.5OS/2SQLServerLAN管理器
    3.2.6SQLServer4.2版的手工安裝
    3.2.7小結
    3.3配置SQLServer
    3.3.1配置規(guī)則
    3.3.2段
    3.3.3小結
    3.4內存與配置選項
    3.4.1sp-c0nfigure
    3.4.2小結
    3.5創(chuàng)建表、視圖和索引
    3.5.1表
    1.表的修改
    2.數(shù)據(jù)類型
    3.內建函數(shù)
    4.串函數(shù)
    5.子串
    6.數(shù)據(jù)類型轉換
    3.5.2創(chuàng)建視圖
    1.使用視圖
    2.通過視圖修改數(shù)據(jù)
    3.5.3索引
    1.簇聚索引
    2.非簇聚的索引
    3.5.4小結
    3.6添加用戶組與權限設置
    3.6.1在SQLServer中增加登錄名
    1.設置別名
    2.setuser命令
    3.6.2小結
    3.7定義和使用轉儲設備
    3.7.1定義轉儲設備
    3.7.2備份數(shù)據(jù)
    3.7.3從轉儲設備上重裝數(shù)據(jù)庫
    3.7.4恢復主設備
    3.7.5小結
   第4章 如何利用SQLServer的特點
    4.1Sybase提供的存儲過程
    4.1.1熟悉SQLServer
    4.1.2操作數(shù)據(jù)庫對象
    為鍵碼聯(lián)系建立文檔的系統(tǒng)過程
    4.1.3小結
    4.2數(shù)據(jù)庫完整性
    4.2.1通過規(guī)則和缺省保證數(shù)據(jù)完整性
    1.定義缺省
    2.規(guī)則
    4.2.2把規(guī)則和缺省納入用戶定義的數(shù)據(jù)類型
    4.2.3小結
    4.3TransActSQL
    4.3.1什么是TransActSQL?
    4.3.2T-SQL的擴充和增強
    1.通配符
    2.串的操作與處理
    3.日期時間函數(shù)
    4.聚集函數(shù)
    5.數(shù)學函數(shù)
    6.系統(tǒng)函數(shù)
    7.改變輸出的順序
    8.在SELECT語句中使用COMPUTEBY
    4.3.3小結
    4.4編寫存儲過程
    4.4.1已定義的存儲過程
    4.4.2存儲過程的好處
    4.4.3編寫存儲過程
    4.4.4存儲過程的返回值與狀態(tài)信息
    1.存儲過程的限制
    2.遠程過程
    4.4.5小結
    4.5觸發(fā)器和參照完整性
    4.5.1參照完整性
    1.使用觸發(fā)器
    2.觸發(fā)器語法
    3.級聯(lián)式刪除
    4.觸發(fā)器的表現(xiàn)
    4.5.2小結
    4.6為SQLServer編寫事務
    4.6.1語句塊、語句批和所定義的事務
    1.特殊的批處理
    2.在事務中包含批處理
    4.6.2事務
    1.在事務中包含存儲過程和遠程過程調用
    2.回滾和觸發(fā)器
    3.嵌套事務
    4.事務中的錯誤處理
    5.事務限制
    4.6.3兩階段提交
    4.6.4小結
    4.7SQLSrever中的表鎖
    4.7.1SQLServer并發(fā)控制的需求
    4.7.2SQLServer的鎖
    1.共享鎖
    2.更新鎖
    3.排它鎖
    4.7.3鎖的相互作用
    1.死鎖
    2.表鎖與頁鎖的比較
    3.持鎖命令Holdlocks
    4.7.4瀏覽方式
    4.7.5小結
    4.8SQLServer系統(tǒng)表
    4.8.1SQLServer系統(tǒng)表
    1.通過存儲過程訪問系統(tǒng)表
    2.Master數(shù)據(jù)庫系統(tǒng)表
    4.8.2小結
    4.9SQLServer中游標的使用
    4.9.1游標的定義
    1.游標的定位
    2.游標和并發(fā)性
    4.9.2游標的工作方式
    1.游標的限制
    2.在OpenClient應用程序中納入游標
    4.9.3小結
    4.10可能進行的優(yōu)化
    4.10.1好的設計的重要性
    4.10.2索引選項
    4.10.3查詢結構
    4.10.4定義和監(jiān)控性能
    4.10.5影響性能的各個方面
    規(guī)則1:給予用戶想要的
    規(guī)則2:讓用戶有些事情做
    規(guī)則3:解釋每件事情的好處(但不要撒謊)
    規(guī)則4:充分利用環(huán)境
    規(guī)則5:再次推敲自己的假設
    4.10.6技術性能
    4.10.7主機性能
    4.10.8SQLServer性能
    4.10.9使用SHOWPLAN
    4.10.10使用FORCEPLAN
    4.10.11經(jīng)驗查詢的例子
    4.10.12存儲冗余數(shù)據(jù)
    4.10.13規(guī)范化的代價和意義
    4.10.14通過冗余進行逆向規(guī)范化
    4.10.15通過表分段進行逆向規(guī)范化
    4.10.16想象出來的列
    4.10.17數(shù)據(jù)庫對象與性能
    4.10.18計算表的大小和數(shù)據(jù)頁
    4.10.19硬件對性能的影響
    4.10.20 網(wǎng)絡性能
    4.10.21廣域網(wǎng)
    4.10.22 平衡負載
    4.10.23 小結
   第5章 開放式客戶體系結構
    5.1開放式客戶DB函數(shù)庫(DB-Library)
    5.1.1什么是OpenClientDB-Library
    5.1.2建立聯(lián)接
    1.裝配批處理命令
    2.把命令發(fā)送到SQLServer
    3.處理返回結果
    4.關閉聯(lián)接
    5.錯誤處理
    5.1.3OpenClientDBLibrary的程序設計功能
    5.1.4DBLibrary程序樣例
    5.1.5小結
    5.2在C/C十十編程環(huán)境下使用DB-Library調用
    5.2.1安裝OpenClientDB-Library
    5.2.2PC/DOS版的OpenClientDB-Library
    5.2.3編譯測試程序
    5.2.4在Windows程序中使用OpenClientDB-Library
    5.2.5安裝PC/Wind0ws版的OpenClientDB-Library
    5.2.6SQLTEST3.C應用程序
    5.2.7樣例程序的解釋
    5.2.8Windows模板
    5.2.9OpenClientDBLibrary的其它用途
    5.2.10OpenClientDBLibraryAPI的游標
    5.2.11DB-Library中的成批拷貝函數(shù)
    5.2.12小結
    5.3聯(lián)接個人計算機與SQLServer
    5.3.1用戶觀點下的Sybase網(wǎng)絡
    5.3.2PC客戶如何與SQLServer會話
    5.3.3通信硬件
    1.網(wǎng)卡說明
    2.通信驅動程序
    5.3.4應用提供的插件板專用驅動程序
    5.3.5Sybase網(wǎng)絡庫函數(shù)Net-Lib
    5.3.6PC通信軟件選項
    1.包驅動程序
    2.ODI(開放式數(shù)據(jù)互連)
    3.NDIS(網(wǎng)絡數(shù)據(jù)交換說明)
    4.命令管道
    5.3.7安裝過程詳注
    1.Sybase客戶說明1:Novell與DOS客戶機相聯(lián)
    2.Sybase客戶說明2:Novell與Windows客戶機相聯(lián)
    3.Sybase客戶說明#3:與UNIX主機相聯(lián)
    4.Sybase客戶說明#4:從基于Windws的PC機并發(fā)訪問UNIX主機、NetWare及SQLServer
    5.3.8小結
    5.4Net-Lib聯(lián)接過程中的排錯
    5.4.1診斷網(wǎng)絡問題
    5.4.2舉例
    1.問題
    2.方法
    5.4.3解決問題的其它方法
    1.癥狀
    2.對策
    5.5小結
    5.6本章小結
   第6章 前端工具與實用程序
    6.1Sybase提供的實用程序
    6.1.1ISQL(交互式結構化查詢語言)
    6.1.2BCP成批拷貝
    1.快速成批拷貝
    2.慢速成批拷貝
    3.交互式成批拷貝
    6.1.3defncopy
    6.1.4小結
    6.2BuildMomentum
    6.2.1BuildMomentum和面向對象
    6.2.2動態(tài)編譯
    6.2.3系統(tǒng)技巧的層分
    6.2.4小組開發(fā)設施
    6.2.5應用開發(fā)環(huán)境
    1.數(shù)據(jù)庫瀏覽器
    2.開發(fā)特色
    6.2.6應用配置
    6.2.7小結
    6.3支持MicrosoftWindows開發(fā)的PowerTools
    6.3.1Windows客戶開發(fā)
    6.3.2PowerBuiledr和數(shù)據(jù)庫的聯(lián)接
    6.3.3圖形用戶界面開發(fā)環(huán)境
    6.3.4PowerBuilder 的數(shù)據(jù)窗口
    6.3.5PowerBuilder的結構、游標和函數(shù)
    6.3.6拖放和其它Windows特色
    6.3.7實例
    6.3.8PowerSoft產(chǎn)品系列與目標市場
    6.3.9PowerBuilder與第三方產(chǎn)品
    6.3.10小結
    6.4數(shù)據(jù)庫出版
    6.4.1需求
    6.4.2無縫透明
    6.4.3第三方軟件
    6.4.4MicrosoftOffice
    6.4.5批打印
    6.4.6小結
    6.5使用CASE工具
    6.5.1為什么使用CASE?
    6.5.2在開發(fā)周期中CASE工具適合哪些方面
    6.5.3誰使用CASE工具?
    6.5.4什么是CASE工具?
    6.5.5使用CASE工具
    6.5.6一個實例
    1.使用CASE對一個書店應用建模
    2.定義列值的域
    3.用CASE工具生成數(shù)據(jù)定義語言
    4.設計參照完整性并為之建立文檔
    5.管理多個數(shù)據(jù)庫
    6.5.7小結
   第7章 新產(chǎn)品與新動向
    7.1SQLServer10.0的新內容
    7.1.1新特色
    7.1.2SQLServer體系結構的變化
    1.新的安裝實用程序
    2.備份服務器(BackupServer)
    3.安全性特色
    4.審計服務器(AuditServer)
    5.游標
    6.說明型參照完整性
    7.新的數(shù)據(jù)類型
    8.事務、觸發(fā)器和存儲過程中允許的關鍵詞的變化
    9.觸發(fā)器表現(xiàn)
    10.視圖的變化
    11.創(chuàng)建模式
    12.數(shù)據(jù)類型轉換的變化
    13.查詢與數(shù)據(jù)修改的變化
    14.設置FIPS標記
    15.串接的事務
    16.事務隔離級別
    17.其它ANSI標準特色
    18.系統(tǒng)管理
    19.收費統(tǒng)計
    20.DBCC選項
    21.Kill命令
    22.空間監(jiān)視
    23.創(chuàng)建索引的性能的提高
    24.查詢優(yōu)化器的改進
    25.成批拷貝的性能改進
    26.設置選項
    7.1.3升級到SQLServer10.0
    1.升級的前提條件
    2.現(xiàn)有數(shù)據(jù)庫對象的改變
    7.1.4小結
    7.2遠程客戶/服務器方案
    7.2.1遠程客戶
    7.2.2帶寬和速度的重要性
    7.2.3速度與容量的關系
    7.2.4定義遠程客戶/服務器
    7.2.5廣域通信選項
    1.異步撥號線路
    2.包交換網(wǎng)絡
    3.專用包交換網(wǎng)絡
    7.2.6新產(chǎn)品和服務
    1.幀中繼
    2.綜合業(yè)務數(shù)字網(wǎng)絡(ISDN)
    3.交換多兆位數(shù)據(jù)業(yè)務(SMDS)
    4.異步傳輸方式(ATM)
    7.2.7遠程客戶設計
    7.2.8小結
    7.3本章小結
   第8章 詞匯表
    8.1詞匯表
    索引
   

本目錄推薦

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