數(shù)據(jù)庫(kù)原理與開發(fā)

出版時(shí)間:2008-8  出版社:人民郵電出版社  作者:趙明現(xiàn),單世民,趙鳳強(qiáng) 編著  頁(yè)數(shù):218  
Tag標(biāo)簽:無(wú)  

內(nèi)容概要

本書共分3部分。第1部分是基礎(chǔ)篇,由第1章至第6章組成,內(nèi)容包括數(shù)據(jù)庫(kù)系統(tǒng)概述、關(guān)系數(shù)據(jù)庫(kù)理論、關(guān)系模型數(shù)據(jù)操作標(biāo)準(zhǔn)語(yǔ)言、數(shù)據(jù)庫(kù)的物理存儲(chǔ)、數(shù)據(jù)庫(kù)設(shè)計(jì)和關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng);第2部分是應(yīng)用篇,由第7章至第10章組成,內(nèi)容包括SQL Server 2005應(yīng)用基礎(chǔ)、存儲(chǔ)過程及觸發(fā)器、數(shù)據(jù)庫(kù)安全性管理和數(shù)據(jù)恢復(fù)與數(shù)據(jù)轉(zhuǎn)移;第3部分是實(shí)戰(zhàn)篇,由第11章和第12章組成,介紹了數(shù)據(jù)庫(kù)的各種訪問接口及其實(shí)現(xiàn),并通過一個(gè)實(shí)際的項(xiàng)目—圖書館管理系統(tǒng)的實(shí)現(xiàn),從需求分析、數(shù)據(jù)庫(kù)設(shè)計(jì)到程序設(shè)計(jì)與實(shí)現(xiàn)完整地介紹數(shù)據(jù)庫(kù)系統(tǒng)的開發(fā)方法。本書附錄A部分給出了一個(gè)具體的應(yīng)用領(lǐng)域—物流管理領(lǐng)域的實(shí)際業(yè)務(wù)過程;附錄B給出了系統(tǒng)數(shù)據(jù)庫(kù)的邏輯結(jié)構(gòu),供大家參考。    本書實(shí)用性較強(qiáng),在學(xué)習(xí)理論知識(shí)的同時(shí)結(jié)合SQL Server 2005的應(yīng)用,通過.NET 2005開發(fā)平臺(tái)實(shí)現(xiàn)一個(gè)數(shù)據(jù)庫(kù)系統(tǒng)的開發(fā),使讀者能夠真正獨(dú)立地開發(fā)數(shù)據(jù)庫(kù)系統(tǒng)。    本書可作為普通高等院校計(jì)算機(jī)科學(xué)與技術(shù)、軟件工程、網(wǎng)絡(luò)工程等專業(yè)數(shù)據(jù)庫(kù)相關(guān)課程的教材,也可作為相關(guān)院校非計(jì)算機(jī)理工類專業(yè)數(shù)據(jù)庫(kù)課程的教材。

書籍目錄

第1篇  基礎(chǔ)篇 第1章  數(shù)據(jù)庫(kù)系統(tǒng)概述   1.1  數(shù)據(jù)管理的形成和發(fā)展   1.2  數(shù)據(jù)庫(kù)系統(tǒng)的基本概念     1.2.1  信息及信息模型     1.2.2  數(shù)據(jù)及數(shù)據(jù)模型     1.2.3  數(shù)據(jù)庫(kù)、數(shù)據(jù)庫(kù)管理系統(tǒng)及數(shù)據(jù)庫(kù)系統(tǒng)   1.3  數(shù)據(jù)庫(kù)系統(tǒng)結(jié)構(gòu)     1.3.1  數(shù)據(jù)庫(kù)系統(tǒng)物理結(jié)構(gòu)     1.3.2  數(shù)據(jù)庫(kù)系統(tǒng)的外部結(jié)構(gòu)   1.4  數(shù)據(jù)庫(kù)開發(fā)人員及研究領(lǐng)域     1.4.1  數(shù)據(jù)庫(kù)開發(fā)人員     1.4.2  數(shù)據(jù)庫(kù)研究領(lǐng)域   1.5  本章小結(jié)   習(xí)題 第2章  關(guān)系數(shù)據(jù)庫(kù)理論   2.1  關(guān)系模型數(shù)據(jù)結(jié)構(gòu)     2.1.1  關(guān)系的定義     2.1.2  關(guān)系的形式化表示   2.2  關(guān)系數(shù)據(jù)結(jié)構(gòu)的規(guī)范化     2.2.1  規(guī)范化理論基本概念     2.2.2  范式   2.3  關(guān)系模型的數(shù)據(jù)操作原理     2.3.1  關(guān)系操作概述     2.3.2  關(guān)系代數(shù)     2.3.3  關(guān)系演算   2.4  關(guān)系的完整性   2.5  本章小結(jié)   習(xí)題 第3章  關(guān)系模型數(shù)據(jù)操作標(biāo)準(zhǔn)語(yǔ)言   3.1  SQL概述   3.2  數(shù)據(jù)定義     3.2.1  定義、刪除與修改基本表     3.2.2  定義與刪除視圖     3.2.3  建立與刪除索引   3.3  數(shù)據(jù)查詢     3.3.1  單表查詢     3.3.2  多表查詢     3.3.3  嵌套查詢     3.3.4  集合查詢     3.3.5  視圖查詢     3.3.6  查詢語(yǔ)句小結(jié)   3.4  數(shù)據(jù)更新     3.4.1  數(shù)據(jù)插入     3.4.2  修改數(shù)據(jù)     3.4.3  刪除數(shù)據(jù)     3.4.4  視圖更新   3.5  數(shù)據(jù)權(quán)限控制     3.5.1  定義權(quán)限     3.5.2  收回權(quán)限   3.6  本章小結(jié)   習(xí)題 第4章  數(shù)據(jù)庫(kù)的物理存儲(chǔ)   4.1  存儲(chǔ)設(shè)備     4.1.1  外部存儲(chǔ)器     4.1.2  數(shù)據(jù)處理方式   4.2  數(shù)據(jù)存儲(chǔ)方式     4.2.1  數(shù)據(jù)文件     4.2.2  索引   4.3  本章小結(jié)   習(xí)題 第5章  數(shù)據(jù)庫(kù)設(shè)計(jì)   5.1  數(shù)據(jù)庫(kù)設(shè)計(jì)概述     5.1.1  數(shù)據(jù)庫(kù)設(shè)計(jì)的方法及特點(diǎn)     5.1.2  數(shù)據(jù)庫(kù)設(shè)計(jì)的基本步驟   5.2  需求分析     5.2.1  需求分析的任務(wù)     5.2.2  需求分析的方法   5.3  概念結(jié)構(gòu)設(shè)計(jì)     5.3.1  概念結(jié)構(gòu)設(shè)計(jì)策略     5.3.2  局部E-R模型設(shè)計(jì)     5.3.3  全局E-R模型設(shè)計(jì)     5.3.4  精化概念模型   5.4  邏輯結(jié)構(gòu)設(shè)計(jì)     5.4.1  概念模型向關(guān)系模型轉(zhuǎn)換     5.4.2  精化數(shù)據(jù)模型     5.4.3  設(shè)計(jì)外模式   5.5  物理結(jié)構(gòu)設(shè)計(jì)     5.5.1  確定存取方法     5.5.2  確定數(shù)據(jù)庫(kù)的存儲(chǔ)結(jié)構(gòu)     5.5.3  評(píng)價(jià)物理結(jié)構(gòu)   5.6  數(shù)據(jù)庫(kù)的實(shí)施和維護(hù)7     5.6.1  數(shù)據(jù)加載和應(yīng)用程序的編制     5.6.2  數(shù)據(jù)庫(kù)的試運(yùn)行     5.6.3  數(shù)據(jù)庫(kù)的運(yùn)行和維護(hù)   5.7  數(shù)據(jù)庫(kù)設(shè)計(jì)實(shí)例     5.7.1  需求分析     5.7.2  概念結(jié)構(gòu)設(shè)計(jì)     5.7.3  邏輯結(jié)構(gòu)設(shè)計(jì)     5.7.4  物理結(jié)構(gòu)設(shè)計(jì)   5.8  本章小結(jié)   習(xí)題 第6章  關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng)   6.1  事務(wù)   6.2  數(shù)據(jù)庫(kù)恢復(fù)技術(shù)     6.2.1  故障的種類     6.2.2  數(shù)據(jù)庫(kù)轉(zhuǎn)儲(chǔ)     6.2.3  日志文件     6.2.4  恢復(fù)策略   6.3  并發(fā)控制     6.3.1  并發(fā)控制概述     6.3.2  封鎖     6.3.3  封鎖協(xié)議     6.3.4  死鎖     6.3.5  并發(fā)調(diào)度的可串行性     6.3.6  兩段鎖協(xié)議     6.3.7  多粒度封鎖     6.3.8  意向鎖   6.4  數(shù)據(jù)庫(kù)安全性     6.4.1  數(shù)據(jù)庫(kù)安全性概述     6.4.2  數(shù)據(jù)庫(kù)安全性控制   6.5  關(guān)系系統(tǒng)的查詢優(yōu)化   6.6  本章小結(jié)   習(xí)題第2篇  應(yīng)用篇 第7章  SQL Server 2005應(yīng)用基礎(chǔ)   7.1  SQL Server 2005概述   7.2  SQL Server 2005版本介紹   7.3  SQL Server 2005 簡(jiǎn)潔版安裝   7.4  SQL Server 2005 常用工具使用     7.4.1  配置管理器(SQL Server Configuration Manager)     7.4.2  數(shù)據(jù)管理器(SQL Server Management Studio Express)     7.4.3  查詢分析器(SQL ServerQuery Analyzer)   7.5  本章小結(jié)   習(xí)題 第8章  存儲(chǔ)過程及觸發(fā)器   8.1  存儲(chǔ)過程     8.1.1  創(chuàng)建存儲(chǔ)過程     8.1.2  刪除存儲(chǔ)過程     8.1.3  存儲(chǔ)過程的嵌套     8.1.4  存儲(chǔ)過程實(shí)例   8.2  觸發(fā)器     8.2.1  創(chuàng)建DML觸發(fā)器     8.2.2  創(chuàng)建DDL觸發(fā)器     8.2.3  獲取觸發(fā)器的信息     8.2.4  觸發(fā)器實(shí)例   8.3  本章小結(jié)   習(xí)題 第9章  數(shù)據(jù)庫(kù)安全性管理   9.1  SQL Server 的安全性機(jī)制   9.2  登錄和用戶     9.2.1  登錄身份驗(yàn)證模式及其設(shè)置     9.2.2  創(chuàng)建登錄     9.2.3  創(chuàng)建用戶   9.3  權(quán)限管理     9.3.1  服務(wù)器權(quán)限     9.3.2  數(shù)據(jù)庫(kù)對(duì)象權(quán)限     9.3.3  數(shù)據(jù)庫(kù)權(quán)限   9.4  角色管理     9.4.1  固定服務(wù)器角色     9.4.2  數(shù)據(jù)庫(kù)角色   9.5  本章小結(jié)   習(xí)題 第10章  數(shù)據(jù)恢復(fù)與數(shù)據(jù)轉(zhuǎn)移   10.1  數(shù)據(jù)庫(kù)的備份與還原概述   10.2  恢復(fù)模式   10.3  數(shù)據(jù)庫(kù)備份     10.3.1  使用SSMS進(jìn)行完整備份     10.3.2  使用SSMS進(jìn)行完整差異備份   10.4  數(shù)據(jù)庫(kù)還原     10.4.1  還原完整備份示例     10.4.2  還原完整差異備份   10.5  數(shù)據(jù)庫(kù)的導(dǎo)出與導(dǎo)入     10.5.1  數(shù)據(jù)庫(kù)表數(shù)據(jù)導(dǎo)出     10.5.2  數(shù)據(jù)庫(kù)表數(shù)據(jù)導(dǎo)入   10.6  本章小結(jié)   習(xí)題第3篇  實(shí)戰(zhàn)篇 第11章  數(shù)據(jù)庫(kù)訪問   11.1  數(shù)據(jù)訪問接口概述   11.2  ODBC數(shù)據(jù)訪問     11.2.1  ODBC體系結(jié)構(gòu)     11.2.2  建立ODBC數(shù)據(jù)源   11.3  OLE DB數(shù)據(jù)訪問   11.4  ADO數(shù)據(jù)庫(kù)訪問   11.5  JDBC數(shù)據(jù)訪問   11.6  ADO.NET數(shù)據(jù)訪問   11.7  本章小結(jié)   習(xí)題 第12章  .NET 2005與SQL Server 2005數(shù)據(jù)庫(kù)系統(tǒng)開發(fā)實(shí)例   12.1  圖書館管理的需求分析   12.2  數(shù)據(jù)庫(kù)的設(shè)計(jì)與實(shí)現(xiàn)   12.3  應(yīng)用系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)     12.3.1  界面設(shè)計(jì)     12.3.2  工程創(chuàng)建與代碼編寫   12.4  本章小結(jié)   習(xí)題附錄A  某物流公司業(yè)務(wù)介紹   A.1  某物流公司組織結(jié)構(gòu)   A.2  人員崗位職責(zé)   A.3  倉(cāng)庫(kù)業(yè)務(wù)管理   A.4  配送業(yè)務(wù)管理   A.5  單據(jù)流轉(zhuǎn)管理   A.6  與財(cái)務(wù)往來(lái)業(yè)務(wù) 附錄B  某物流系統(tǒng)數(shù)據(jù)庫(kù)邏輯結(jié)構(gòu)參考文獻(xiàn)

章節(jié)摘錄

第1章 數(shù)據(jù)庫(kù)系統(tǒng)概述當(dāng)今,隨著信息化進(jìn)程的不斷發(fā)展,對(duì)信息管理的要求越來(lái)越高,管理信息系統(tǒng)(MIS)、企業(yè)資源優(yōu)化(ERP)系統(tǒng)、決策支持系統(tǒng)(DSS)等的應(yīng)用,都是以數(shù)據(jù)庫(kù)為核心建立起來(lái)的上層應(yīng)用,信息資源已成為寶貴的物質(zhì)財(cái)富,建立一個(gè)滿足需求、性能卓越、穩(wěn)定性高并且行之有效的數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)已成為一個(gè)團(tuán)體生存和發(fā)展的基礎(chǔ)。數(shù)據(jù)庫(kù)技術(shù)得到前所未有的廣泛應(yīng)用,越來(lái)越多新的應(yīng)用領(lǐng)域采用數(shù)據(jù)庫(kù)技術(shù)管理數(shù)據(jù)。對(duì)于一個(gè)國(guó)家來(lái)說(shuō),數(shù)據(jù)庫(kù)的建設(shè)規(guī)模、安全性和穩(wěn)定性已成為衡量這個(gè)國(guó)家信息化程度的重要標(biāo)志。因此數(shù)據(jù)庫(kù)技術(shù)已經(jīng)成為計(jì)算機(jī)技術(shù)的重要分支,數(shù)據(jù)庫(kù)課程是計(jì)算機(jī)科學(xué)與技術(shù)專業(yè)、信息管理專業(yè)的重要課程。計(jì)算機(jī)的應(yīng)用大大提高了人類工作的效率,人類發(fā)展電子化與信息化的過程,實(shí)質(zhì)上是將現(xiàn)實(shí)世界轉(zhuǎn)化成機(jī)器世界,也就是虛擬世界的過程。人類在計(jì)算機(jī)上以數(shù)據(jù)的形式描述現(xiàn)實(shí)世界,數(shù)據(jù)庫(kù)技術(shù)就是研究如何科學(xué)地將描述現(xiàn)實(shí)世界的數(shù)據(jù)管理組織起來(lái),為人們提供可共享的、安全的、可靠的數(shù)據(jù)。數(shù)據(jù)庫(kù)系統(tǒng)就是應(yīng)用數(shù)據(jù)庫(kù)技術(shù)對(duì)現(xiàn)實(shí)世界進(jìn)行管理的計(jì)算機(jī)系統(tǒng)。1.1 數(shù)據(jù)管理的形成和發(fā)展從20世紀(jì)30年代開始,人們借助計(jì)算機(jī)進(jìn)行數(shù)據(jù)處理。研制計(jì)算機(jī)的初衷是利用它進(jìn)行復(fù)雜的科學(xué)計(jì)算。隨著計(jì)算機(jī)技術(shù)的發(fā)展,其應(yīng)用遠(yuǎn)遠(yuǎn)超出了人們的想象。在應(yīng)用需求的推動(dòng)下,在計(jì)算機(jī)硬件、軟件發(fā)展的基礎(chǔ)上,數(shù)據(jù)管理技術(shù)經(jīng)歷了人工管理、文件系統(tǒng)管理、數(shù)據(jù)庫(kù)管理系統(tǒng)管理3個(gè)階段。1. 人工管理階段20世紀(jì)50年代中期以前,計(jì)算機(jī)主要用于科學(xué)計(jì)算。當(dāng)時(shí)外存只有紙帶、卡片、磁帶,沒有磁盤等直接存取的存儲(chǔ)設(shè)備;沒有操作系統(tǒng)和管理數(shù)據(jù)的軟件。人工管理數(shù)據(jù)具有如下特點(diǎn)。(1)數(shù)據(jù)不能被大量保存。當(dāng)時(shí)計(jì)算機(jī)主要用于數(shù)學(xué)計(jì)算,程序需要的數(shù)據(jù)量不是很大,一般通過紙帶載人數(shù)據(jù),不需要將數(shù)據(jù)長(zhǎng)期保存,并且當(dāng)時(shí)的硬件狀況也不允許大量數(shù)據(jù)的存儲(chǔ)。(2)數(shù)據(jù)不具有獨(dú)立性。數(shù)據(jù)需要由計(jì)算程序自己定義,沒有相應(yīng)的數(shù)據(jù)管理軟件系統(tǒng)。程序員需要通過程序定義數(shù)據(jù)的邏輯結(jié)構(gòu)、物理結(jié)構(gòu),包括存儲(chǔ)結(jié)構(gòu)、存取方法、輸入方式等。如果數(shù)據(jù)發(fā)生變化必須修改計(jì)算程序,數(shù)據(jù)不具有獨(dú)立性。

圖書封面

圖書標(biāo)簽Tags

無(wú)

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


    數(shù)據(jù)庫(kù)原理與開發(fā) PDF格式下載


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

 
 

  •   總體來(lái)說(shuō),蠻詳細(xì),蠻基礎(chǔ)
 

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

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