出版時間:2006-8 出版社:科學(xué)出版社 作者:嚴冬梅
前言
以Intemet為核心的信息技術(shù)正在對人類社會的發(fā)展、進步和繁榮產(chǎn)生越來越重要的影響。以Intemet在經(jīng)濟活動中的應(yīng)用為本質(zhì)特征的電子商務(wù)已經(jīng)滲透到社會生活的方方面面,成為推動新世紀世界經(jīng)濟增長的重要力量。制約中國電子商務(wù)發(fā)展的因素有多種,最關(guān)鍵的是缺乏適應(yīng)電子商務(wù)發(fā)展要求的高素質(zhì)、復(fù)合型人才,因此,培養(yǎng)高層次電子商務(wù)人才已受到我國政府和各高校的普遍重視。目前,國內(nèi)有很多高職高專院校把培養(yǎng)電子商務(wù)應(yīng)用型人才作為自己的責(zé)任,這幾年的招生規(guī)模在不斷擴大。此外,電子商務(wù)自學(xué)考試和各種形式的在職培訓(xùn)以及職業(yè)技能教育對培養(yǎng)各種層次的電子商務(wù)人才也起著不可替代的作用。數(shù)據(jù)庫技術(shù)是數(shù)據(jù)管理的技術(shù),是計算機科學(xué)的重要組成部分。目前,不僅在大、中、小、微各種機型上都配有數(shù)據(jù)庫管理系統(tǒng),而且各行各業(yè)的信息系統(tǒng),甚至Intemet的信息系統(tǒng)都離不開數(shù)據(jù)庫的支持。因此,數(shù)據(jù)庫已成為信息社會的重要基礎(chǔ)設(shè)施。數(shù)據(jù)庫的應(yīng)用領(lǐng)域非常廣,從目前接觸到的一些應(yīng)用領(lǐng)域的發(fā)展,尤其是電子商務(wù)的發(fā)展以及多種信息技術(shù)的交叉與發(fā)展,既給數(shù)據(jù)庫應(yīng)用提供了更多的機遇,也推動了數(shù)據(jù)庫技術(shù)本身的不斷完善。本書由淺入深,循序漸進,理論與實踐并重,力求讓讀者通過本書的學(xué)習(xí)能對數(shù)據(jù)庫技術(shù)有一個比較全面的了解,掌握數(shù)據(jù)庫理論與數(shù)據(jù)庫應(yīng)用的基本知識,了解SQL Server 2000的使用,并具備初步數(shù)據(jù)庫應(yīng)用與開發(fā)的能力。
內(nèi)容概要
《數(shù)據(jù)庫技術(shù)與應(yīng)用》是CEAC信息化培訓(xùn)認證指定教材之一。數(shù)據(jù)庫技術(shù)既是計算機科學(xué)的重要組成部分,也是電子商務(wù)技術(shù)中的一個重要方面。《數(shù)據(jù)庫技術(shù)與應(yīng)用》共14章,闡述了數(shù)據(jù)庫理論與數(shù)據(jù)庫應(yīng)用的基礎(chǔ)知識以及SQL Server 2000的基本操作。主要包括數(shù)據(jù)庫系統(tǒng)的基本概念、關(guān)系數(shù)據(jù)庫標準語言SQL、關(guān)系數(shù)據(jù)庫理論、數(shù)據(jù)庫保護、數(shù)據(jù)庫設(shè)計、數(shù)據(jù)庫產(chǎn)品、數(shù)據(jù)庫的新發(fā)展、SQL Server 2000的基本特點和功能、數(shù)據(jù)庫表的創(chuàng)建與管理、索引和視圖的操作、查詢分析器的使用、ransact-SQL語言的基本語法、存儲過程和觸發(fā)器的使用、數(shù)據(jù)庫備份與恢復(fù)、數(shù)據(jù)庫維護和安全性管理等。《數(shù)據(jù)庫技術(shù)與應(yīng)用》既可作為高職高專電子商務(wù)專業(yè)的教材,也可作為電子商務(wù)相關(guān)培訓(xùn)的教材,還可供相關(guān)人員自學(xué)。
書籍目錄
第1章 數(shù)據(jù)庫概述1.1 計算機數(shù)據(jù)管理的發(fā)展1.1.1 數(shù)據(jù)管理1.1.2 數(shù)據(jù)庫技術(shù)的產(chǎn)生與發(fā)展1.2 數(shù)據(jù)庫管理系統(tǒng)1.2.1 數(shù)據(jù)庫管理系統(tǒng)的定義1.2.2 DBMS的功能1.3 數(shù)據(jù)庫系統(tǒng)l.3.1 數(shù)據(jù)庫系統(tǒng)的組成1.3.2 數(shù)據(jù)庫系統(tǒng)的模式1.3.3 數(shù)據(jù)庫語言1.4 數(shù)據(jù)模型1.4.1 數(shù)據(jù)處理的三個世界1.4.2 數(shù)據(jù)模型的要素1.4.3 數(shù)據(jù)模型的分類1.5 關(guān)系數(shù)據(jù)庫系統(tǒng)1.5.1 關(guān)系數(shù)據(jù)結(jié)構(gòu)1.5.2 關(guān)系操作集合1.5.3 完整性約束小結(jié)練習(xí)題第2章 關(guān)系數(shù)據(jù)庫標準語言——SQL2.1 SQL的特點2.2 SQL的數(shù)據(jù)定義功能2.2.1 創(chuàng)建、刪除與修改基本表2.2.2 創(chuàng)建與刪除索引2.3 SOL的數(shù)據(jù)查詢功能2.3.1 單表查詢2.3.2 連接查詢2.3.3 嵌套查詢2.3.4 集合查詢2.4 SQL的數(shù)據(jù)操縱功能2.4.1 插入數(shù)據(jù)2.4.2 修改數(shù)據(jù)2.4.3 刪除數(shù)據(jù)2.5 視圖2.5.1 定義和刪除視圖2.5.2 查詢視圖2.5.3 更新視圖2.6 數(shù)據(jù)控制2.6.1 授權(quán)2.6.2 收回權(quán)限小結(jié)練習(xí)題第3章 關(guān)系數(shù)據(jù)理論3.1 數(shù)據(jù)存儲異常3.1.1 關(guān)系模式的數(shù)學(xué)表示3.1.2 實例3.2 函數(shù)依賴3.3 關(guān)系模式的規(guī)范化3.3.1 第一范式3.3.2 第二范式3.3.3 第三范式3.3.4 BC范式3.3.5 多值依賴和第四范式3.3.6 規(guī)范化小結(jié)3.4 關(guān)系模式的分解3.4.1 關(guān)系模式分解的標準3.4.2 無損連接性3.4.3 保持函數(shù)依賴小結(jié)練習(xí)題第4章 數(shù)據(jù)庫保護4.1 數(shù)據(jù)庫的安全性4.1.1 數(shù)據(jù)庫的安全策略4.1.2 保證數(shù)據(jù)庫安全的一般方法4.2 數(shù)據(jù)庫的完整性4.2.1 完整性概述4.2.2 完整性約束條件與DBMS的完整性機制4.3 數(shù)據(jù)庫的并發(fā)控制4.3.1 事務(wù)4.3.2 并發(fā)控制4.3.3 封鎖4.3.4 死鎖及避免死鎖的方法4.4 數(shù)據(jù)庫的恢復(fù)4.4.1 數(shù)據(jù)庫故障4.4.2 數(shù)據(jù)庫恢復(fù)的一般方法小結(jié)練習(xí)題第5章 數(shù)據(jù)庫設(shè)計5.1 數(shù)據(jù)庫設(shè)計概述5.1.1 數(shù)據(jù)庫設(shè)計的內(nèi)容5.1.2 數(shù)據(jù)庫設(shè)計的基本步驟5.1.3 數(shù)據(jù)庫設(shè)計的方法5.2 需求分析5.2.1 需求分析的主要任務(wù)5.2.2 需求分析的主要工作5.2.3 需求分析應(yīng)注意的問題5.3 概念結(jié)構(gòu)設(shè)計5.3.1 概念模型5.3.2 概念設(shè)計的策略和主要步驟5.3.3 數(shù)據(jù)抽象方法5.3.4 E.R方法簡介5.3.5 采用E.R方法的數(shù)據(jù)庫概念設(shè)計5.4 邏輯結(jié)構(gòu)設(shè)計5.4.1 將E.R圖轉(zhuǎn)換為數(shù)據(jù)模型5.4.2 關(guān)系規(guī)范化5.4.3 數(shù)據(jù)模型的優(yōu)化5.4.4 設(shè)計外模式5.5 數(shù)據(jù)庫的物理設(shè)計5.5.1 物理結(jié)構(gòu)設(shè)計5.5.2 評價物理結(jié)構(gòu)5.6 數(shù)據(jù)庫的實施5.6.1 數(shù)據(jù)庫的實現(xiàn)5.6.2 數(shù)據(jù)庫的其他設(shè)計5.7 數(shù)據(jù)庫的運行與維護小結(jié)練習(xí)題第6章 數(shù)據(jù)庫產(chǎn)品簡介6.1 SQL Server6.2 Oracle6.3 MySQL6.4 Sybase小結(jié)練習(xí)題第7章 數(shù)據(jù)庫技術(shù)的新發(fā)展7.1 面向?qū)ο蟮臄?shù)據(jù)庫7.2 分布式數(shù)據(jù)庫系統(tǒng)7.3 Web與數(shù)據(jù)庫7.4 數(shù)據(jù)倉庫7.5 數(shù)據(jù)庫技術(shù)與電子商務(wù)小結(jié)練習(xí)題第8章 SQL Server 2000簡介8.1 SQL Server 2000的新特性8.2 SQL Server 2000的工具8.3 SQL Server 2000的安裝8.4 企業(yè)管理器小結(jié)練習(xí)題第9章 SQL Server 2000數(shù)據(jù)庫表9.1 數(shù)據(jù)庫的創(chuàng)建與管理9.2 SQL Server的數(shù)據(jù)類型9.3 數(shù)據(jù)表的創(chuàng)建與管理小結(jié)練習(xí)題第10章 索引與視圖10.1 索引10.2 視圖小結(jié)練習(xí)題第11章 查詢分析器和Transact-SQL語言11.1 查詢分析器11.2 Transact-SQL語言小結(jié)練習(xí)題第12章 存儲過程與觸發(fā)器12.1 存儲過程12.2 觸發(fā)器小結(jié)練習(xí)題第13章 數(shù)據(jù)庫的備份與恢復(fù)13.1 數(shù)據(jù)庫的備份13.2 數(shù)據(jù)庫的恢復(fù)小結(jié)練習(xí)題第14章 SQL Server管理14.1 數(shù)據(jù)庫的維護14.2 用戶和安全性管理小結(jié)練習(xí)題參考文獻
章節(jié)摘錄
插圖:一般情況下,用戶名是明碼,口令是密碼,但盡管如此,密碼還是容易被人竊取,所以可以采用更復(fù)雜的方式。例如,系統(tǒng)存儲的口令不是簡單的字符序列,而是一個計算表達式,用戶輸入用戶名后,系統(tǒng)輸出一個隨機數(shù),用戶根據(jù)自己記憶的表達式計算出結(jié)果,輸入計算機,系統(tǒng)也根據(jù)存儲的表達式進行計算,若所得的結(jié)果與用戶輸入的相同,則通過系統(tǒng)鑒定。2.存取控制存取控制是指根據(jù)用戶訪問特權(quán)邏輯地控制存取范圍和操作權(quán)限。如一般用戶只能訪問一般數(shù)據(jù),市場部可以得到銷售數(shù)據(jù),人事部可以得到工資數(shù)據(jù)等。DBMS必須實施存取控制政策,批準對所有指定的數(shù)據(jù)進行訪問或者禁止訪問。例如,DBMS批準一個用戶或者程序有權(quán)讀、修改、刪除或增加一個值,可以增加或刪除整個字段或記錄,或者重新組織數(shù)據(jù)庫。存取權(quán)限由數(shù)據(jù)對象和操作類型組成。在數(shù)據(jù)庫系統(tǒng)中,定義用戶的存取權(quán)限稱為授權(quán),即規(guī)定可以對數(shù)據(jù)庫中的哪些數(shù)據(jù)對象進行哪些操作。如果用戶的操作超出系統(tǒng)對他的授權(quán),則該操作將不會被執(zhí)行。關(guān)系數(shù)據(jù)庫系統(tǒng)的存取權(quán)限如表4.1所示。
編輯推薦
《數(shù)據(jù)庫技術(shù)與應(yīng)用》由科學(xué)出版社出版。
圖書封面
評論、評分、閱讀與下載
數(shù)據(jù)庫技術(shù)與應(yīng)用 PDF格式下載