數(shù)據(jù)庫原理與SQL語言

出版時間:2011-2  出版社:清華大學出版社  作者:周鴻旋 編  頁數(shù):193  

內(nèi)容概要

  本書主要通過案例介紹數(shù)據(jù)庫的設計、開發(fā)的全過程,循序漸進地導人數(shù)據(jù)庫原理與SQL語言的各項知識,把數(shù)據(jù)庫原理、各項新知識點、Transact-SQL語言以及各章節(jié)中的重點、難點融入案例中加以解決。  本書分為8章,按數(shù)據(jù)庫設計順序分別介紹3個主要數(shù)據(jù)模型、關系數(shù)據(jù)庫、數(shù)據(jù)庫設計,以及使用Transact-SQL語言和SQL Server 2005企業(yè)管理器創(chuàng)建表、查詢表、視圖、存儲過程和觸發(fā)器等,并附上一整套經(jīng)實際應用驗證的數(shù)據(jù)庫應用實戰(zhàn)案例。本書深入淺出、概念清晰易懂、案例實用,既介紹了基礎理論知識,又有比較豐富的實用數(shù)據(jù)庫設計步驟詳解。另外,書中還配有實訓案例和操作代碼,是一本基礎理論扎實,具有很強實用性的教材?! ”緯勺鳛閼眯?、技能型人才培養(yǎng)的各類計算機相關專業(yè)的教學用書,也可供各類培訓班學員、計算機從業(yè)人員和愛好者參考使用。

書籍目錄

第1章 數(shù)據(jù)庫基礎 1.1 數(shù)據(jù)庫系統(tǒng)概述  1.1.1 數(shù)據(jù)、數(shù)據(jù)庫、數(shù)據(jù)庫管理系統(tǒng)、數(shù)據(jù)庫系統(tǒng)  1.1.2 數(shù)據(jù)庫管理技術的產(chǎn)生和發(fā)展  1.1.3 數(shù)據(jù)庫系統(tǒng)的特點 1.2 數(shù)據(jù)模型  1.2.1 數(shù)據(jù)模型的組成要素  1.2.2 概念模型  1.2.3 層次模型  1.2.4 網(wǎng)狀模型  1.2.5 關系模型  1.2.6 面向?qū)ο竽P汀?.3 數(shù)據(jù)庫系統(tǒng)結(jié)構(gòu)  1.3.1 數(shù)據(jù)庫系統(tǒng)的三級模式結(jié)構(gòu)  1.3.2 數(shù)據(jù)庫的二級映象功能和數(shù)據(jù)獨立性 1.4 數(shù)據(jù)庫系統(tǒng)組成 1.5 數(shù)據(jù)庫技術的研究領域及其發(fā)展  1.5.1 數(shù)據(jù)庫技術的研究領域  1.5.2 數(shù)據(jù)庫技術的發(fā)展 1.6 本章小結(jié) 習題第2章 關系數(shù)據(jù)庫的基本理論 2.1 關系模型概述 2.2 關系的完整性  2.2.1 實體完整性  2.2.2 參照完整性  2.2.3 用戶自定義的完整性 2.3 關系代數(shù)  2.3.1 傳統(tǒng)的集合運算  2.3.2 專門的關系運算 2.4 關系的規(guī)范化  2.4.1 函數(shù)依賴  2.4.2 碼  2.4.3 范式  2.4.4 第一范式(1NF)  2.4.5 第二范式(2NF)  2.4.6 第三范式(3NF) 2.5 本章小結(jié) 習題第3章 數(shù)據(jù)庫設計 3.1 數(shù)據(jù)庫設計概述  3.1.1 數(shù)據(jù)庫設計的任務、內(nèi)容和特點  3.1.2 數(shù)據(jù)庫設計方法概述  3.1.3 數(shù)據(jù)庫設計步驟 3.2 需求分析  3.2.1 需求分析的任務  3.2.2 需求分析的方法 3.3 概念結(jié)構(gòu)設計  3.3.1 概念結(jié)構(gòu)設計的必要性  3.3.2 概念模型設計的特點  3.3.3 概念結(jié)構(gòu)設計的方法和步驟 3.4 邏輯結(jié)構(gòu)設計  3.4.1 邏輯結(jié)構(gòu)設計的任務和步驟  3.4.2 E-R圖向關系模型轉(zhuǎn)換  3.4.3 關系模式的規(guī)范化 3.5 物理設計  ……第4章 Transact-SQL語言和SQL Server 2005第5章 數(shù)據(jù)庫和表的創(chuàng)建第6章 數(shù)據(jù)庫的查詢和視圖第7章 存儲過程和觸發(fā)器第8章 數(shù)據(jù)庫應用實戰(zhàn)參考文獻

章節(jié)摘錄

版權(quán)頁:插圖:(3)數(shù)據(jù)與信息的聯(lián)系數(shù)據(jù)解釋的含義稱為數(shù)據(jù)的語義(即信息),數(shù)據(jù)與其語義是不可分的:數(shù)據(jù)是信息的符號表示或載體,信息則是數(shù)據(jù)的內(nèi)涵,是對數(shù)據(jù)的語義解釋。數(shù)據(jù)的形式不能完全表達其內(nèi)容,例如,“小明今年12歲了”,數(shù)據(jù)“12”被賦予了特定的語義“歲”,它才具有表達年齡信息的功能。2.數(shù)據(jù)庫(DataBase,DB)數(shù)據(jù)庫從字面意思來說就是存放數(shù)據(jù)的倉庫,具體而言是長期存儲在計算機內(nèi)的、有組織的、可共享的大量數(shù)據(jù)集合,其可供多用戶共享,數(shù)據(jù)庫中的數(shù)據(jù)按一定的數(shù)據(jù)模型組織、描述和存儲,具有盡可能小的冗余度和較高的數(shù)據(jù)獨立性與易擴張性。數(shù)據(jù)庫具有以下兩個比較突出的特點。(1)把在特定的環(huán)境中與某應用程序相關的數(shù)據(jù)及其聯(lián)系集中在一起并按照一定的結(jié)構(gòu)形式進行存儲,即集成性。(2)數(shù)據(jù)庫中的數(shù)據(jù)能被多個應用程序的用戶所使用,即共享性。3.數(shù)據(jù)庫管理系統(tǒng)(DataBase.Management System,DBMS)數(shù)據(jù)庫管理系統(tǒng)是位于用戶與操作系統(tǒng)之間的數(shù)據(jù)管理軟件,是數(shù)據(jù)庫系統(tǒng)的核心組成部分。用戶在數(shù)據(jù)庫系統(tǒng)中的一些操作,例如,數(shù)據(jù)定義、數(shù)據(jù)查詢、數(shù)據(jù)操縱和數(shù)據(jù)控制都是由數(shù)據(jù)庫管理系統(tǒng)來實現(xiàn)的。DBMS的用途是科學地組織和存儲數(shù)據(jù)、高效地獲取和維護數(shù)據(jù)。

編輯推薦

《數(shù)據(jù)庫原理與SQL語言》:21世紀高職高專規(guī)劃教材·計算機專業(yè)基礎系列

圖書封面

評論、評分、閱讀與下載


    數(shù)據(jù)庫原理與SQL語言 PDF格式下載


用戶評論 (總計1條)

 
 

  •   書挺好的,就是買錯書了,所以又要全買!
 

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

京ICP備13047387號-7