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

出版時間:2009-5  出版社:清華大學(xué)出版社  作者:張莉 編  頁數(shù):410  

內(nèi)容概要

本書選用以網(wǎng)絡(luò)環(huán)境為背景,目前廣泛使用的SQL Server關(guān)系型數(shù)據(jù)庫管理系統(tǒng)為數(shù)據(jù)庫系統(tǒng)平臺,全面系統(tǒng)地介紹數(shù)據(jù)庫技術(shù)的基礎(chǔ)理論、數(shù)據(jù)庫系統(tǒng)的設(shè)計方法、現(xiàn)代數(shù)據(jù)庫系統(tǒng)的開發(fā)應(yīng)用等內(nèi)容。包括了數(shù)據(jù)庫設(shè)計理論、設(shè)計方法、Transact-SQL編程、網(wǎng)絡(luò)數(shù)據(jù)庫系統(tǒng)安全、面向?qū)ο髷?shù)據(jù)庫技術(shù)、并行數(shù)據(jù)庫系統(tǒng)和分布式數(shù)據(jù)庫系統(tǒng)、數(shù)據(jù)倉庫、數(shù)據(jù)挖掘等內(nèi)容。本書第2版仍以廣泛應(yīng)用的SQL Server列舉基本案例,通過ODBC和ADO數(shù)據(jù)庫訪問技術(shù),把ASP技術(shù)或JSP技術(shù)制作的Web網(wǎng)頁與數(shù)據(jù)庫之間連接起來,技術(shù)方法結(jié)構(gòu)清晰,基本覆蓋了現(xiàn)代數(shù)據(jù)庫技術(shù)應(yīng)用知識要點?! ”緯趦?nèi)容編排上系統(tǒng)全面,力求重點突出、新穎實用、可讀性強,是系統(tǒng)學(xué)習(xí)和掌握現(xiàn)代數(shù)據(jù)庫技術(shù)理論與實踐的理想教材或參考書。

書籍目錄

第1章 數(shù)據(jù)庫系統(tǒng)概述  1.1  概述    1.1.1 數(shù)據(jù)庫技術(shù)與信息技術(shù)    1.1.2 數(shù)據(jù)庫技術(shù)的應(yīng)用及特點    1.1.3 SQL Server數(shù)據(jù)庫系統(tǒng)與網(wǎng)絡(luò)分布式操作    1.1.4 網(wǎng)絡(luò)數(shù)據(jù)庫系統(tǒng)編程  1.2 數(shù)據(jù)庫技術(shù)的發(fā)展    1.2.1 人工管理階段    1.2.2 文件系統(tǒng)階段    1.2.3 數(shù)據(jù)庫系統(tǒng)階段    1.2.4 高級數(shù)據(jù)庫系統(tǒng)階段的應(yīng)用與發(fā)展    1.2.5 數(shù)據(jù)庫系統(tǒng)發(fā)展階段的劃分  1.3 信息描述與數(shù)據(jù)模型    1.3.1  數(shù)據(jù)模型及其三要素    1.3.2 概念模型及其表示方法    1.3.3 實體聯(lián)系模型  1.4 三種常見的數(shù)據(jù)模型    1.4.1  層次模型    1.4.2 網(wǎng)狀模型    1.4.3 關(guān)系模型  1.5 數(shù)據(jù)庫系統(tǒng)    1.5.1 數(shù)據(jù)庫系統(tǒng)的三級模式結(jié)構(gòu)    1.5.2 數(shù)據(jù)庫系統(tǒng)的組成    1.5.3 數(shù)據(jù)庫管理系統(tǒng)的功能    1.5.4 數(shù)據(jù)庫系統(tǒng)的視圖    1.5.5 數(shù)據(jù)庫系統(tǒng)的訪問    思考練習(xí)題第2章 關(guān)系數(shù)據(jù)庫系統(tǒng)模型  2.1  關(guān)系模型的基本概念    2.1.1  關(guān)系模型    2.1.2 數(shù)據(jù)結(jié)構(gòu)    2.1.3 關(guān)系操作    2.1.4 關(guān)系的完整性  2.2 關(guān)系運算    2.2.1 傳統(tǒng)的集合運算    2.2.2 專門的關(guān)系運算    2.2.3 關(guān)系數(shù)據(jù)檢索實例  2.3  關(guān)系演算    2.3.1 元組關(guān)系演算語言    2.3.2 域關(guān)系演算語言QBE    思考練習(xí)題第3章 關(guān)系數(shù)據(jù)庫的設(shè)計理論  3.1  實體類型的屬性關(guān)系  3.2 數(shù)據(jù)的函數(shù)依賴    3.2.1  函數(shù)依賴    3.2.2 依賴的邏輯蘊涵    3.2.3 關(guān)鍵字  3.3 關(guān)系數(shù)據(jù)庫模式的規(guī)范化理論    3.3.1 關(guān)系模式規(guī)范化設(shè)計    3.3.2 第一范式(1NF)    3.3.3 第二范式(2NF)    3.3.4 第三范式(3NF)    3.3.5 BCNF范式    3.3.6 多值函數(shù)依賴關(guān)系的第四范式(4NF)    3.3.7 第五范式(5NFl  3.4 關(guān)系模式的分解算法    3.4.1 關(guān)系模式的分解    3.4.2 無損連接    3.4.3 無損連接的檢驗    3.4.4 保持函數(shù)依賴的分解    思考練習(xí)題第4章 數(shù)據(jù)庫設(shè)計方法  4.1 數(shù)據(jù)庫系統(tǒng)的設(shè)計過程  ……第5章 結(jié)構(gòu)化查詢語言SQL第6章 SQL Server關(guān)系數(shù)據(jù)庫系統(tǒng)第7章 SQL Server2000數(shù)據(jù)庫應(yīng)用與管理第8章 Transact-SQL語言結(jié)構(gòu)第9章 Transact-SQL程序設(shè)計第10章 數(shù)據(jù)庫的安全及其維護第11章 現(xiàn)代數(shù)據(jù)庫技術(shù)第12章 網(wǎng)絡(luò)數(shù)據(jù)庫編程 參考文獻

章節(jié)摘錄

  第1章 數(shù)據(jù)庫系統(tǒng)概述  數(shù)據(jù)庫技術(shù)是現(xiàn)代信息科學(xué)與技術(shù)的重要組成部分,是計算機數(shù)據(jù)處理與信息管理系統(tǒng)的核心。數(shù)據(jù)庫技術(shù)研究和解決在計算機信息處理過程中如何有效地組織和存儲大量數(shù)據(jù)的問題,以及在數(shù)據(jù)庫系統(tǒng)中減少數(shù)據(jù)存儲冗余、實現(xiàn)數(shù)據(jù)共享、保障數(shù)據(jù)安全以及高效地檢索數(shù)據(jù)和處理數(shù)據(jù)的問題?! ‰S著計算機技術(shù)與網(wǎng)絡(luò)通信技術(shù)的發(fā)展,數(shù)據(jù)庫技術(shù)已經(jīng)成為信息社會中對大量數(shù)據(jù)進行組織與管理的重要技術(shù)手段及軟件技術(shù),以及網(wǎng)絡(luò)信息化管理系統(tǒng)的基礎(chǔ)。本章主要介紹數(shù)據(jù)庫技術(shù)的應(yīng)用與發(fā)展、網(wǎng)絡(luò)數(shù)據(jù)庫特點,以及數(shù)據(jù)模型的建立和數(shù)據(jù)庫系統(tǒng)結(jié)構(gòu)等內(nèi)容,是學(xué)習(xí)和掌握現(xiàn)代數(shù)據(jù)庫技術(shù)的基礎(chǔ)?! ?.1 概述  從20世紀60年代末開始到現(xiàn)在,數(shù)據(jù)庫技術(shù)已經(jīng)發(fā)展了幾十年。在計算機技術(shù)發(fā)展的過程中,人們在數(shù)據(jù)庫技術(shù)的理論研究和系統(tǒng)開發(fā)方面都取得了輝煌的成就,而且已經(jīng)展開對新一代數(shù)據(jù)庫系統(tǒng)的深入研究。數(shù)據(jù)庫系統(tǒng)已經(jīng)成為現(xiàn)代計算機系統(tǒng)的重要組成部分。  從20世紀70年代后期開始,數(shù)據(jù)庫作為計算機專業(yè)的一門重要課程進入國外各個大學(xué)的課堂;我國高等院校從20世紀80年代開始,也把數(shù)據(jù)庫作為計算機專業(yè)本科生和研究生的主要課程。并且隨著計算機技術(shù)在國民生產(chǎn)中地位的逐年上升,數(shù)據(jù)庫技術(shù)作為計算機技術(shù)的重要分支,其重要性越來越被人們所廣泛認識。時至今日,數(shù)據(jù)庫技術(shù)已經(jīng)成為數(shù)據(jù)處理的公用支撐技術(shù),數(shù)據(jù)庫系統(tǒng)也早已遍布政府機關(guān)、社會團體和企業(yè)單位,存儲著他們賴以正常運轉(zhuǎn)的數(shù)據(jù)資源,從而顯著地提高了工作效率和質(zhì)量,產(chǎn)生出巨大的社會效益和經(jīng)濟效益?! ?.1.1 數(shù)據(jù)庫技術(shù)與信息技術(shù)  信息技術(shù)(Information Technology,IT)是當(dāng)今使用頻率最高的名詞之一,它隨著計算機技術(shù)在工業(yè)、農(nóng)業(yè)以及日常生活中的廣泛應(yīng)用,已經(jīng)被越來越多的個人和企業(yè)作為自己趕超世界潮流的標(biāo)志之一。而數(shù)據(jù)庫技術(shù)則是信息技術(shù)中一個重要的支撐。沒有數(shù)據(jù)庫技術(shù),人們在浩瀚的信息世界中將會手足無措。

編輯推薦

  知識點新,突出實踐教學(xué),強化能力培養(yǎng);理論知識+感性認識+動手實踐,完美結(jié)合;內(nèi)容簡明扼要,突出知識要點;以實用為宗旨,實例豐富,用實例引導(dǎo)讀者模仿學(xué)習(xí)。  精心策劃,準(zhǔn)確定位;概念清晰,例題豐富;深入淺出,內(nèi)容翔實;體系合理,重點突出。

圖書封面

評論、評分、閱讀與下載


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


用戶評論 (總計4條)

 
 

  •   適合初學(xué)者。建議學(xué)習(xí)java的人看看
  •   知識點新,突出實踐教學(xué),強化能力培養(yǎng);理論知識+感性認識+動手實踐,完美結(jié)合;內(nèi)容簡明扼要,突出知識要點;以實用為宗旨,實例豐富,用實例引導(dǎo)讀者模仿學(xué)習(xí)
  •   這本書不錯,概念清晰,使我搞清楚了基本概念,初學(xué)者值得一看!
  •   內(nèi)容翔實,印刷的也還可以。封面上說贈送電子課件,但上清華出版社上下載要權(quán)限。
 

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

京ICP備13047387號-7