數(shù)據(jù)庫(kù)基礎(chǔ)及應(yīng)用

出版時(shí)間:2008-11  出版社:北京郵電大學(xué)出版社  作者:向隅  頁(yè)數(shù):336  

前言

  一、關(guān)于本書  本書是根據(jù)普通高等教育“十一五”國(guó)家級(jí)規(guī)劃教材的指導(dǎo)精神編寫的?! ?shù)據(jù)庫(kù)技術(shù)是20世紀(jì)60年代興起的一門綜合性的數(shù)據(jù)管理技術(shù),也是信息管理中的一項(xiàng)非常重要的技術(shù)。特別是E.F.Codd博士于20世紀(jì)70年代初建立的關(guān)系數(shù)據(jù)庫(kù)理論加速了數(shù)據(jù)庫(kù)技術(shù)的發(fā)展,使數(shù)據(jù)庫(kù)技術(shù)在各行各業(yè)中得到了廣泛的應(yīng)用,產(chǎn)生了巨大的經(jīng)濟(jì)效益和社會(huì)效益?! ?shù)據(jù)庫(kù)技術(shù)作為數(shù)據(jù)管理最有效的手段之一,目前已廣泛應(yīng)用于各行各業(yè)中。基于數(shù)據(jù)庫(kù)技術(shù)的計(jì)算機(jī)應(yīng)用已成為計(jì)算機(jī)應(yīng)用的主流。SQL Server 2005是微軟公司于2005年推出的基于關(guān)系模型的大型數(shù)據(jù)庫(kù)管理系統(tǒng),它具有使用方便、伸縮性好、與相關(guān)軟件集成度高等特性,可用于大型聯(lián)機(jī)事務(wù)處理、數(shù)據(jù)倉(cāng)庫(kù)及電子商務(wù)等?! ∽髡咭許QL Server 2005中文版為基礎(chǔ),用通俗易懂的語(yǔ)言講解了數(shù)據(jù)庫(kù)基礎(chǔ)知識(shí)和SQL Servet 2005的功能及操作,并配有大量的實(shí)例,讓讀者輕松、快速地掌握數(shù)據(jù)庫(kù)基礎(chǔ)知識(shí)和SQL Servet 2005的功能,同時(shí)便于讀者后續(xù)的學(xué)習(xí)及知識(shí)的銜接和提高。

內(nèi)容概要

  《21世紀(jì)高職高專規(guī)劃教材:數(shù)據(jù)庫(kù)基礎(chǔ)及應(yīng)用》共分為14章,從數(shù)據(jù)庫(kù)基本概念和實(shí)際應(yīng)用出發(fā),以微軟公司的sQLServer 2005中文版為基礎(chǔ),由淺人深、循序漸進(jìn)地講述了數(shù)據(jù)庫(kù)設(shè)計(jì)基礎(chǔ)知識(shí)和數(shù)據(jù)庫(kù)創(chuàng)建、表的操作、視圖操作、索引操作、存儲(chǔ)過(guò)程和觸發(fā)器應(yīng)用、數(shù)據(jù)完整性、T-SQL語(yǔ)句、數(shù)據(jù)的備份與還原等內(nèi)容?!?1世紀(jì)高職高專規(guī)劃教材:數(shù)據(jù)庫(kù)基礎(chǔ)及應(yīng)用》以一個(gè)簡(jiǎn)化了的數(shù)據(jù)庫(kù)實(shí)例“教務(wù)管理系統(tǒng)(jwgl)”出發(fā),將其融人到各章節(jié)中,闡述數(shù)據(jù)庫(kù)創(chuàng)建、管理、開發(fā)與SQL語(yǔ)言程序設(shè)計(jì)的思想和具體方法。使各章實(shí)例豐富、完整。每章后均附有習(xí)題,以便讀者更好地學(xué)習(xí)和掌握數(shù)據(jù)庫(kù)的基本知識(shí)和技能?!  ?1世紀(jì)高職高專規(guī)劃教材:數(shù)據(jù)庫(kù)基礎(chǔ)及應(yīng)用》既可作為電子、信息類學(xué)生使用的教材,也可以作為數(shù)據(jù)庫(kù)工作者,尤其是大型關(guān)系數(shù)據(jù)庫(kù)初學(xué)者的參考書。

書籍目錄

第1部分 數(shù)據(jù)庫(kù)基礎(chǔ)知識(shí)第1章 數(shù)據(jù)庫(kù)基礎(chǔ)概述1.1 數(shù)據(jù)庫(kù)基礎(chǔ)知識(shí)1.1.1 數(shù)據(jù)庫(kù)系統(tǒng)的基本概念1.1.2 數(shù)據(jù)管理技術(shù)的發(fā)展過(guò)程1.1.3 數(shù)據(jù)庫(kù)系統(tǒng)的組成1.2 數(shù)據(jù)庫(kù)系統(tǒng)體系結(jié)構(gòu)1.2.1 從數(shù)據(jù)庫(kù)最終用戶角度出發(fā)的數(shù)據(jù)庫(kù)系統(tǒng)體系結(jié)構(gòu)1.2.2 從數(shù)據(jù)庫(kù)管理系統(tǒng)角度出發(fā)的數(shù)據(jù)庫(kù)系統(tǒng)體系結(jié)構(gòu)1.3 數(shù)據(jù)模型1.3.1 數(shù)據(jù)模型的基本概念1.3.2 概念模型1.3.3 實(shí)體聯(lián)系數(shù)據(jù)模型1.3.4 數(shù)據(jù)模型的種類1.4 數(shù)據(jù)庫(kù)管理系統(tǒng)1.4.1 數(shù)據(jù)庫(kù)管理系統(tǒng)的功能1.4.2 數(shù)據(jù)庫(kù)管理系統(tǒng)的構(gòu)成本章小結(jié)習(xí)題第2章 關(guān)系數(shù)據(jù)庫(kù)基礎(chǔ)知識(shí)2.1 關(guān)系模型與關(guān)系數(shù)據(jù)庫(kù)2.2 關(guān)系操作2.2.1 傳統(tǒng)的集合運(yùn)算2.2.2 專門的關(guān)系運(yùn)算2.3 關(guān)系的完整性2.4 關(guān)系規(guī)范化理論2.4.1 問(wèn)題的提出2.4.2 函數(shù)依賴本章小結(jié)習(xí)題第3章 數(shù)據(jù)庫(kù)設(shè)計(jì)3.1 數(shù)據(jù)庫(kù)設(shè)計(jì)概述3.1.1 數(shù)據(jù)庫(kù)和信息系統(tǒng)3.1.2 數(shù)據(jù)庫(kù)設(shè)計(jì)的特征3.1.3 數(shù)據(jù)庫(kù)設(shè)計(jì)方法簡(jiǎn)述3.1.4 數(shù)據(jù)庫(kù)設(shè)計(jì)的步驟3.2 需求分析3.2.1 需求分析的任務(wù)3.2.2 需求分析方法3.2.3 數(shù)據(jù)字典3.3 概念結(jié)構(gòu)設(shè)計(jì)3.3.1 概念結(jié)構(gòu)設(shè)計(jì)的必要性3.3.2 概念模型的特點(diǎn)3.3.3 概念結(jié)構(gòu)設(shè)計(jì)的主要步驟3.3.4 采用E—R數(shù)據(jù)模型的數(shù)據(jù)庫(kù)概念結(jié)構(gòu)設(shè)計(jì)步驟3.4 邏輯結(jié)構(gòu)設(shè)計(jì)3.4.1 E—R圖向關(guān)系模型的轉(zhuǎn)換3.4.2 數(shù)據(jù)模型的規(guī)范化處理3.4.3 關(guān)系數(shù)據(jù)庫(kù)的邏輯設(shè)計(jì)3.5 物理結(jié)構(gòu)設(shè)計(jì)3.5.1 數(shù)據(jù)庫(kù)的存取方法3.5.2 確定數(shù)據(jù)庫(kù)的存儲(chǔ)結(jié)構(gòu)3.6 數(shù)據(jù)庫(kù)的實(shí)現(xiàn)與維護(hù)3.6.1 數(shù)據(jù)庫(kù)的實(shí)施3.6.2 數(shù)據(jù)庫(kù)的運(yùn)行和維護(hù)3.7 數(shù)據(jù)庫(kù)設(shè)計(jì)案例本章小結(jié)習(xí)題第2部分 SQL Server 2005數(shù)據(jù)庫(kù)使用第4章 SQL Server 2005概述4.1 SQL Server 2005簡(jiǎn)介4.1.1 SQLSetver數(shù)據(jù)庫(kù)管理系統(tǒng)的主要特點(diǎn)4.1.2 SQL Server 2005新增特點(diǎn)4.1.3 SQL Server 2005的體系結(jié)構(gòu)4.2 SQL Server 2005的安裝4.2.1 安裝SQL Server 2005的硬件與軟件要求4.2.2 安裝SQL Server 20054.3 MicrosoftSQLServerManagementStudio的使用4.3.1 認(rèn)識(shí)SQLServerManagementStLldio4.3.2 查看數(shù)據(jù)庫(kù)4.3.3 修改SQLServer的sa密碼4.3.4 使用“對(duì)象資源管理器”附加數(shù)據(jù)庫(kù)4.3.5 查詢窗口本章小結(jié)習(xí)題第5章 數(shù)據(jù)庫(kù)的設(shè)計(jì)與管理5.1 創(chuàng)建數(shù)據(jù)庫(kù)5.1.1 創(chuàng)建數(shù)據(jù)庫(kù)實(shí)例5.1.2 數(shù)據(jù)庫(kù)的結(jié)構(gòu)5.1.3 創(chuàng)建數(shù)據(jù)庫(kù)5.1.4 數(shù)據(jù)庫(kù)SQL腳本的生成5.2 管理數(shù)據(jù)庫(kù)5.2.1 管理數(shù)據(jù)庫(kù)實(shí)例5.2.2 設(shè)置數(shù)據(jù)庫(kù)選項(xiàng)5.2.3 數(shù)據(jù)庫(kù)選項(xiàng)的應(yīng)用5.3 修改數(shù)據(jù)庫(kù)結(jié)構(gòu)與刪除數(shù)據(jù)庫(kù)5.3.1 修改數(shù)據(jù)庫(kù)實(shí)例5.3.2 修改數(shù)據(jù)庫(kù)的結(jié)構(gòu)5.3.3 刪除數(shù)據(jù)庫(kù)本章小結(jié)習(xí)題第6章 管理數(shù)據(jù)表6.1 表及數(shù)據(jù)類型6.1.1 表的基本概念6.1.2 SQL Server 2005中的數(shù)據(jù)類型6.2 數(shù)據(jù)表結(jié)構(gòu)的操作6.2.1 創(chuàng)建數(shù)據(jù)表6.2.2 修改數(shù)據(jù)表6.2.3 刪除數(shù)據(jù)表6.3 表屬性和更名6.4 數(shù)據(jù)表中數(shù)據(jù)的管理6.4.1 添加數(shù)據(jù)6.4.2 修改數(shù)據(jù)6.4.3 刪除數(shù)據(jù)本章小結(jié)習(xí)題第7章 數(shù)據(jù)查詢7.1 SELECT語(yǔ)句詳解7.1.1 SELECT語(yǔ)句的語(yǔ)法格式7.1.2 使用SELECT語(yǔ)句的執(zhí)行方式7.2 簡(jiǎn)單查詢7.2.1 簡(jiǎn)單查詢實(shí)例7.2.2 FROM子句7.2.3 SELECT子句7.2.4 WHERE子句7.2.5 ORDERBY子句7.2.6 用查詢結(jié)果生成新表7.3 分類匯總7.3.1 分類匯總實(shí)例7.3.2 常用統(tǒng)計(jì)函數(shù)7.3.3 使用GROUPBY分組7.3.4 使用GROUPBY匯總7.4 連接查詢7.4.1 交叉連接查詢7.4.2 內(nèi)連接查詢7.4.3 外連接查詢7.4.4 自連接查詢7.4.5 多表連接查詢7.5 嵌套查詢的使用7.5.1 帶有比較運(yùn)算符的子查詢7.5.2 帶有ANY或ALL運(yùn)算符的子查詢7.5.3 [NOT]EXISTS與[NOT]IN子查詢7.5.4 聯(lián)合查詢本章小結(jié)習(xí)題第8章 索引8.1 索引及其結(jié)構(gòu)與類型……第9章 視圖第10章 數(shù)據(jù)完整性第11章 存儲(chǔ)過(guò)程與觸發(fā)器第12章 T-SQL編程第3部分 數(shù)據(jù)庫(kù)的維護(hù)與管理第13章 數(shù)據(jù)庫(kù)的日常維護(hù)與管理第14章 SQL Server數(shù)據(jù)的訪問(wèn)技術(shù)附錄A Microsoft SQL server2005中的部分保留字附錄B SQL Server2005中的全局變量附錄C SQL Server2005常用系統(tǒng)表附錄D 本書的教學(xué)資源(SQL Server2005)參考文獻(xiàn)

章節(jié)摘錄

  第1部分 數(shù)據(jù)庫(kù)基礎(chǔ)知識(shí)  第1章 數(shù)據(jù)庫(kù)基礎(chǔ)概述  本章將學(xué)習(xí)以下內(nèi)容 ???數(shù)據(jù)管理技術(shù)發(fā)展的各個(gè)階段;  ?數(shù)據(jù)庫(kù)技術(shù)相關(guān)的基本概念; ???數(shù)據(jù)庫(kù)系統(tǒng)的特點(diǎn); ?。繑?shù)據(jù)庫(kù)的3種結(jié)構(gòu); ???關(guān)系模型的特點(diǎn)?! ?shù)據(jù)庫(kù)技術(shù)出現(xiàn)于20世紀(jì)60年代,它的出現(xiàn)一方面使計(jì)算機(jī)得到了更廣泛的應(yīng)用,另一方面也使數(shù)據(jù)管理進(jìn)入了一個(gè)更高的層次。進(jìn)入21世紀(jì)后,數(shù)據(jù)庫(kù)技術(shù)得到了更快的發(fā)展,并逐漸成為計(jì)算機(jī)技術(shù)的一個(gè)重要組成部分,已成為管理信息系統(tǒng)和決策支持系統(tǒng)的核心,并且正在與計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)緊密地結(jié)合起來(lái),成為電子商務(wù)、電子政務(wù)及其他各種現(xiàn)代管理信息系統(tǒng)的核心?! ?shù)據(jù)庫(kù)技術(shù)研究的目的是如何解決計(jì)算機(jī)信息處理過(guò)程中大量數(shù)據(jù)有效地組織和存儲(chǔ)的問(wèn)題,在數(shù)據(jù)庫(kù)系統(tǒng)中減少數(shù)據(jù)存儲(chǔ)冗余,實(shí)現(xiàn)數(shù)據(jù)共享,保障數(shù)據(jù)安全以及高效地檢索數(shù)據(jù)和處理數(shù)據(jù)。本章主要介紹數(shù)據(jù)庫(kù)系統(tǒng)的基本概念、數(shù)據(jù)庫(kù)系統(tǒng)的發(fā)展與組成、數(shù)據(jù)庫(kù)系統(tǒng)結(jié)構(gòu)、數(shù)據(jù)庫(kù)的模型、數(shù)據(jù)庫(kù)管理系統(tǒng)-的功能及構(gòu)成?! ?.1 數(shù)據(jù)庫(kù)基礎(chǔ)知識(shí)  為了學(xué)好數(shù)據(jù)庫(kù)的知識(shí),本節(jié)先來(lái)介紹一些數(shù)據(jù)庫(kù)的基本術(shù)語(yǔ)?! ?.1.1 數(shù)據(jù)庫(kù)系統(tǒng)的基本概念  信息、數(shù)據(jù)、數(shù)據(jù)庫(kù)、數(shù)據(jù)庫(kù)管理系統(tǒng)、數(shù)據(jù)庫(kù)系統(tǒng)和數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)是與數(shù)據(jù)庫(kù)技術(shù)密切相關(guān)的幾個(gè)基本概念?! ?.信息  信息(Information)是現(xiàn)實(shí)世界事物的存在方式或運(yùn)動(dòng)狀態(tài)在人們頭腦中的反映,是對(duì)客觀世界的認(rèn)識(shí)。它具有可感知、可存儲(chǔ)、可加工、可傳遞和可再生等自然特性?! ?.數(shù)據(jù)  數(shù)據(jù)(Data)是數(shù)據(jù)庫(kù)中存儲(chǔ)的基本對(duì)象,是描述現(xiàn)實(shí)世界中各種具體事物或抽象概念的、可存儲(chǔ)并具有明確意義的信息,是信息的載體,符號(hào)化了的信息。

編輯推薦

  《數(shù)據(jù)庫(kù)基礎(chǔ)及應(yīng)用》既可作為電子、信息類學(xué)生使用的教材,也可以作為數(shù)據(jù)庫(kù)工作者,尤其是大型關(guān)系數(shù)據(jù)庫(kù)初學(xué)者的參考書。

圖書封面

評(píng)論、評(píng)分、閱讀與下載


    數(shù)據(jù)庫(kù)基礎(chǔ)及應(yīng)用 PDF格式下載


用戶評(píng)論 (總計(jì)0條)

 
 

 

250萬(wàn)本中文圖書簡(jiǎn)介、評(píng)論、評(píng)分,PDF格式免費(fèi)下載。 第一圖書網(wǎng) 手機(jī)版

京ICP備13047387號(hào)-7