網(wǎng)絡數(shù)據(jù)庫原理與應用

出版時間:2008-10  出版社:清華大學出版社  作者:劉翔  頁數(shù):202  

前言

規(guī)范化的數(shù)據(jù)是管理的重要資源,正如人們常說的“三分技術(shù)、七分管理、十二分數(shù)據(jù)”,數(shù)據(jù)管理是現(xiàn)代管理的基石?;ヂ?lián)網(wǎng)時代,組織所獲得的信息正爆炸性地增長,數(shù)據(jù)成為一個組織重要資產(chǎn)的同時,面對海量的管理業(yè)務數(shù)據(jù),管理者如何管理好數(shù)據(jù)、充分利用數(shù)據(jù)資源是現(xiàn)代管理者面臨的重要問題。為了管理海量而復雜的各種業(yè)務數(shù)據(jù),管理者必須借助數(shù)據(jù)管理工具對數(shù)據(jù)進行生產(chǎn)與管理,以簡化數(shù)據(jù)管理和數(shù)據(jù)抽取工作,否則,管理數(shù)據(jù)將變成巨大負擔,以至于獲取和管理數(shù)據(jù)的代價將遠遠超過從數(shù)據(jù)發(fā)掘出的價值。數(shù)據(jù)庫技術(shù)是信息技術(shù)最主要的核心。大容量的數(shù)據(jù)存儲、快速的數(shù)據(jù)查詢、方便的向?qū)Ш凸ぞ?、友好與親切的用戶界面的數(shù)據(jù)庫技術(shù)在管理業(yè)務中已經(jīng)廣泛應用,如企業(yè)電子商務、企業(yè)資源規(guī)劃、客戶關(guān)系管理等都是以數(shù)據(jù)庫為基礎的。數(shù)據(jù)庫是管理規(guī)范化數(shù)據(jù)的核心工具。從現(xiàn)代管理中的數(shù)據(jù)管理角度出發(fā),了解與學習數(shù)據(jù)庫原理與應用對當代經(jīng)濟類、管理類專業(yè)大學生是十分必要的。通過本書的學習,可使學生基本掌握數(shù)據(jù)庫的原理,了解如何將經(jīng)濟和管理中的業(yè)務數(shù)據(jù)轉(zhuǎn)化為數(shù)據(jù)庫的數(shù)據(jù)范式,并利用數(shù)據(jù)庫管理系統(tǒng)對業(yè)務數(shù)據(jù)進行有效的管理,為經(jīng)濟類、管理類大學生今后從事管理工作打下基礎。在數(shù)據(jù)庫的發(fā)展中,最重要的是數(shù)據(jù)庫已經(jīng)進入了互聯(lián)網(wǎng)時代。使用數(shù)據(jù)庫系統(tǒng)存儲數(shù)據(jù)并通過Web瀏覽器瀏覽數(shù)據(jù),已是目前實現(xiàn)管理的主流。通過Web可存取的表單界面來產(chǎn)生查詢請求,并使用諸如HTML的標記語言將查詢結(jié)果格式化,從而便于在瀏覽器中顯示。所有數(shù)據(jù)庫提供商都在增加相關(guān)數(shù)據(jù)庫系統(tǒng)的互聯(lián)網(wǎng)功能,使之更適于在互聯(lián)網(wǎng)上部署。隨著越來越多在線數(shù)據(jù)的產(chǎn)生,并且這些數(shù)據(jù)通過計算機網(wǎng)絡越來越容易獲得,數(shù)據(jù)庫變得更加重要了。目前,管理與經(jīng)濟等眾多領域的管理系統(tǒng)(例如企業(yè)資源規(guī)劃系統(tǒng)、客戶關(guān)系管理系統(tǒng)、財務系統(tǒng)、經(jīng)濟預測系統(tǒng)、銀行管理與交易系統(tǒng)、股票交易系統(tǒng)等)都在廣泛地使用基于互聯(lián)網(wǎng)環(huán)境的數(shù)據(jù)庫?;诨ヂ?lián)網(wǎng)環(huán)境的數(shù)據(jù)庫管理系統(tǒng)正代表著最大和最具活力的數(shù)據(jù)管理的商業(yè)市場,基于互聯(lián)網(wǎng)環(huán)境的數(shù)據(jù)庫管理系統(tǒng)的原理與應用是目前數(shù)據(jù)庫原理與應用的代表和主流。本書以基于互聯(lián)網(wǎng)環(huán)境的數(shù)據(jù)庫管理系統(tǒng)為主線,介紹數(shù)據(jù)庫原理與應用。對于經(jīng)濟類、管理類本科生而言,本書試圖用最簡單的方法,直觀、系統(tǒng)、快速地學習最新和實用的數(shù)據(jù)庫原理與應用內(nèi)容,以提高學習效果。本書以SQL Server 2005為平臺,從管理者了解與應用數(shù)據(jù)庫的角度,以非常簡明的方式,介紹數(shù)據(jù)庫的基本原理與應用方法。全書基本主線可描述如下: 首先,對數(shù)據(jù)庫基本概念、系統(tǒng)結(jié)構(gòu)進行較全面的介紹; 其次,介紹數(shù)據(jù)庫系統(tǒng)工具、數(shù)據(jù)對象的管理方法、安全技術(shù)等; 再次,介紹網(wǎng)絡數(shù)據(jù)庫前端開發(fā)平臺.NET與開發(fā)語言C#.NET; 最后,介紹網(wǎng)絡數(shù)據(jù)庫應用系統(tǒng)的分析、設計與實現(xiàn),包括ASP.NET網(wǎng)絡數(shù)據(jù)庫、Web服務網(wǎng)絡數(shù)據(jù)庫與網(wǎng)絡商務智能及數(shù)據(jù)倉庫。本書實例豐富,應用性強,主要特色是以實例為導向,簡明扼要地介紹數(shù)據(jù)庫的數(shù)據(jù)管理原理與應用,系統(tǒng)地介紹網(wǎng)絡數(shù)據(jù)庫應用系統(tǒng)面向服務的分析與設計方法,較全面地介紹網(wǎng)絡數(shù)據(jù)倉庫的規(guī)劃、分析、設計與實現(xiàn)方法。本書適合于經(jīng)濟類、管理類專業(yè)本科生作為數(shù)據(jù)庫教材。本書是由作者使用多年的教學講義編寫的,由于作者水平有限,難免有疏漏之處,誠請讀者批評指正。

內(nèi)容概要

本書系統(tǒng)地介紹了網(wǎng)絡數(shù)據(jù)庫的概念和應用。通過本書的學習,可使學生掌握互聯(lián)網(wǎng)數(shù)據(jù)庫技術(shù)的概念和運作機制,能在工作和生活的各個方面靈活地應用互聯(lián)網(wǎng)數(shù)據(jù)庫技術(shù),并具有設計互聯(lián)網(wǎng)數(shù)據(jù)庫的能力。本書內(nèi)容包括網(wǎng)絡數(shù)據(jù)庫應用系統(tǒng)的基本概念、當前流行的關(guān)系數(shù)據(jù)庫管理系統(tǒng)SQL Server網(wǎng)絡數(shù)據(jù)庫功能特征、SQL Server數(shù)據(jù)庫基本數(shù)據(jù)對象管理、SQL Server存儲過程與觸發(fā)器、SQL Server網(wǎng)絡數(shù)據(jù)庫安全管理、.NET平臺及其網(wǎng)絡數(shù)據(jù)庫系統(tǒng)開發(fā)工具環(huán)境、ASP.NET網(wǎng)絡數(shù)據(jù)庫應用程序設計、信息管理網(wǎng)絡數(shù)據(jù)庫應用實例、Web服務網(wǎng)絡數(shù)據(jù)庫應用系統(tǒng)分析與設計,以及網(wǎng)絡數(shù)據(jù)庫數(shù)據(jù)倉庫等。    本書適用于高等學校經(jīng)濟類、管理類專業(yè)作為教材,也可作為網(wǎng)絡數(shù)據(jù)庫應用系統(tǒng)開發(fā)人員的技術(shù)參考書。

書籍目錄

第1章 數(shù)據(jù)庫基礎 1.1 數(shù)據(jù)庫概述 1.2 關(guān)系數(shù)據(jù)庫的主要概念  1.2.1  數(shù)據(jù)描述、存儲、查詢與數(shù)據(jù)庫設計過程  1.2.2 ER模型  1.2.3 關(guān)系模型  1.2.4 數(shù)據(jù)規(guī)范化  1.2.5 主流數(shù)據(jù)庫產(chǎn)品簡介 1.3  網(wǎng)絡數(shù)據(jù)庫系統(tǒng)概念、特征及其組成  1.3.1  網(wǎng)絡數(shù)據(jù)庫系統(tǒng)概念  1.3.2  網(wǎng)絡數(shù)據(jù)庫系統(tǒng)的特點 1.4  網(wǎng)絡數(shù)據(jù)庫系統(tǒng)體系結(jié)構(gòu)  1.4.1  主機-終端體系結(jié)構(gòu)  1.4.2 分層體系結(jié)構(gòu)  1.4.3 基于Web服務的體系結(jié)構(gòu) 1.5 思考題第2章 SOL Server網(wǎng)絡數(shù)據(jù)庫系統(tǒng)工具 2.1 SQL Server版本簡介 2.2 SQL Server網(wǎng)絡數(shù)據(jù)庫功能特征 2.3  部署SQL Server網(wǎng)絡數(shù)據(jù)庫功能 2.4 Transact—SQL語言基礎  2.4.1 Transact-SQL組成部分  2.4.2 SQL Server Transact-SQL新語法 2.5 思考題第3章 SQL Server數(shù)據(jù)庫基本對象操作和管理 3.1  數(shù)據(jù)庫 3.2  表  3.2.1 表設計與創(chuàng)建  3.2.2  向表中插入數(shù)據(jù)  3.2.3 使用UPDATE修改表中數(shù)據(jù)  3.2.4 使用DELETE刪除數(shù)據(jù)  3.2.5 使用Transact-SQL修改表結(jié)構(gòu) 3.3  索引  3.3.1 可視化創(chuàng)建索引  3.3.2 使用Transact-SQL創(chuàng)建索引 3.4 SQL Server數(shù)據(jù)查詢與表現(xiàn)  3.4.1 檢索表中列技術(shù)  3.4.2 操縱數(shù)據(jù)技術(shù)  3.4.3 選擇行技術(shù) 3.5 思考題第4章 SQL Server存儲過程與觸發(fā)器  4.1 SQL Server存儲過程  4.1.1 存儲過程概述  4.1.2 存儲過程的創(chuàng)建與執(zhí)行  4.1.3 修改存儲過程  4.1.4 用C#創(chuàng)建存儲過程 4.2 SQL Server觸發(fā)器  4.2.1 觸發(fā)器的作用  4.2.2 觸發(fā)器的分類  4.2.3 創(chuàng)建與執(zhí)行觸發(fā)器  4.2.4 查看觸發(fā)器基本信息  4.2.5 查看觸發(fā)器代碼  4.2.6 修改觸發(fā)器  4.2.7 刪除觸發(fā)器  4.3 思考題第5章 SQL Server數(shù)據(jù)庫系統(tǒng)安全管理 5.1 網(wǎng)絡傳輸安全性 5.2  SQL Server服務器安全性  5.2.1 Windows身份驗證  5.2.2 混合身份認證  5.2.3  設置SQL Server的安全認證模式 5.3 SQL Server數(shù)據(jù)庫安全性 5.4 SQL Server數(shù)據(jù)對象安全性 ……第6章 .NET平臺及其網(wǎng)絡數(shù)據(jù)庫系統(tǒng)開發(fā)環(huán)境第7章 ASP.NET網(wǎng)絡數(shù)據(jù)庫應用程序設計第8章 信息管理網(wǎng)絡數(shù)據(jù)庫應用系統(tǒng)實例第9章 Web服務網(wǎng)絡數(shù)據(jù)庫應用系統(tǒng)分析與設計第10章 網(wǎng)絡數(shù)據(jù)庫數(shù)據(jù)倉庫參考文獻

章節(jié)摘錄

插圖:第1章 數(shù)據(jù)庫基礎1.1 數(shù)據(jù)庫概述數(shù)據(jù)庫廣泛應用于管理業(yè)務中的數(shù)據(jù)管理,例如倉庫管理、檔案管理、財務管理、生產(chǎn)管理等數(shù)據(jù)處理問題。這類數(shù)據(jù)的特點是數(shù)據(jù)量比較大、數(shù)據(jù)檢索頻繁,數(shù)據(jù)處理的主要內(nèi)容是數(shù)據(jù)的存儲、查詢、修改、分類排序等,以及支持決策功能。數(shù)據(jù)庫是指相關(guān)數(shù)據(jù)的集合,這些數(shù)據(jù)按照一定的數(shù)據(jù)模型在計算機系統(tǒng)中組織存儲和使用。數(shù)據(jù)庫管理系統(tǒng)(DataBaseManagementSystem,DBMS)是輔助用戶管理和利用大數(shù)據(jù)集的軟件工具。DBMS具有以下特征。(1)數(shù)據(jù)獨立性。應用程序可獨立于數(shù)據(jù)表達和存儲細節(jié)。DBMS提供數(shù)據(jù)的抽象視圖,從而把應用代碼與數(shù)據(jù)細節(jié)分開。(2)持久性。數(shù)據(jù)庫中數(shù)據(jù)可長久地保持,如銀行的業(yè)務數(shù)據(jù)、單位的人事數(shù)據(jù)等,這些數(shù)據(jù)需要保存幾年、幾十年甚至更長的時間。(3)可靠性。系統(tǒng)發(fā)生軟硬件故障時,DBMS可以有辦法迅速可靠地把系統(tǒng)恢復到發(fā)生故障前的狀態(tài),例如可以對數(shù)據(jù)進行經(jīng)常性的備份,以便當系統(tǒng)遭到破壞、數(shù)據(jù)丟失后可以把數(shù)據(jù)恢復到系統(tǒng)破壞前的狀態(tài)。(4)共享性。指許多用戶能夠按照一定、有序的方式存取數(shù)據(jù)庫中的數(shù)據(jù),避免同步存取時可能會造成的并發(fā)性錯誤。例如在鐵路部門或航空部門的售票系統(tǒng)中,經(jīng)常會出現(xiàn)多個售票點對同一數(shù)據(jù)源中數(shù)據(jù)的操作。(5)有效的數(shù)據(jù)存取。DBMS采用各種復雜技術(shù)有效地存儲和檢索數(shù)據(jù)。這個特征非常重要,當數(shù)據(jù)存儲在外部存儲設備上時尤其如此。(6)數(shù)據(jù)完整性和安全性。如果數(shù)據(jù)總是通過DBMS存取,則DBMS能增強數(shù)據(jù)完整性約束。例如,在插入一個雇員的工資信息之前,DBMS可以檢查是否超過部門預算。另外,DBMS也可以通過實行存取控制,確保數(shù)據(jù)對不同用戶的可見性是不同的。(7)并發(fā)存儲。DBMS并發(fā)調(diào)度數(shù)據(jù)的存取,所有用戶在存取數(shù)據(jù)時感覺就像只有一個用戶在操作一樣。數(shù)據(jù)庫技術(shù)產(chǎn)生于20世紀60年代中期,根據(jù)數(shù)據(jù)模型的發(fā)展,可以劃分為3個階段:第一代網(wǎng)狀、層次數(shù)據(jù)庫系統(tǒng);第二代關(guān)系數(shù)據(jù)庫系統(tǒng);第三代面向?qū)ο髷?shù)據(jù)庫系統(tǒng)。

編輯推薦

《網(wǎng)絡數(shù)據(jù)庫原理與應用》適用于高等學校經(jīng)濟類、管理類專業(yè)作為教材,也可作為網(wǎng)絡數(shù)據(jù)庫應用系統(tǒng)開發(fā)人員的技術(shù)參考書。

圖書封面

評論、評分、閱讀與下載


    網(wǎng)絡數(shù)據(jù)庫原理與應用 PDF格式下載


用戶評論 (總計1條)

 
 

  •   不錯,很好,挺滿意的
 

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

京ICP備13047387號-7