出版時(shí)間:2011-2 出版社:清華大學(xué)出版社 作者:錢雪忠 等編著 頁(yè)數(shù):401
內(nèi)容概要
本書(shū)重點(diǎn)介紹了數(shù)據(jù)庫(kù)系統(tǒng)的基本概念、基本原理和基本設(shè)計(jì)方法,同時(shí)基于sQL
Server、Oracle、MySQlO介紹了數(shù)據(jù)庫(kù)應(yīng)用技術(shù)。本書(shū)對(duì)傳統(tǒng)的數(shù)據(jù)庫(kù)理論和應(yīng)用進(jìn)行了精煉,保留實(shí)用部分,使其更為通俗易懂,更為簡(jiǎn)明與實(shí)用。
全書(shū)由三部分共10章組成,主要內(nèi)容包括數(shù)據(jù)庫(kù)系統(tǒng)概述、數(shù)據(jù)模型、關(guān)系數(shù)據(jù)庫(kù)理論、SQL語(yǔ)言、關(guān)系數(shù)據(jù)庫(kù)設(shè)計(jì)理論、數(shù)據(jù)庫(kù)安全保護(hù)、數(shù)據(jù)庫(kù)設(shè)計(jì)、sQL
Server應(yīng)用技術(shù)、Oracle應(yīng)用技術(shù)、MySQlO應(yīng)用技術(shù)和課程實(shí)驗(yàn)等。
本書(shū)內(nèi)容循序漸進(jìn)、深入淺出,理論章節(jié)有適量的習(xí)題,技術(shù)章節(jié)給出了較多的實(shí)例,便于讀者練習(xí)與鞏固所學(xué)知識(shí)。
本書(shū)可作為計(jì)算機(jī)各專業(yè)及信息類、電子類等相關(guān)專業(yè)的本科、專科“數(shù)據(jù)庫(kù)原理及應(yīng)用”、“數(shù)據(jù)庫(kù)原理及技術(shù)”類課程的教材,同時(shí)也可供參加自學(xué)考試人員、數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)開(kāi)發(fā)設(shè)計(jì)人員、工程技術(shù)人員及其他相關(guān)人員參閱。
書(shū)籍目錄
第一部分 原理篇
第一章 緒論
第二章 關(guān)系數(shù)據(jù)庫(kù)
第三章 關(guān)系數(shù)據(jù)庫(kù)標(biāo)準(zhǔn)語(yǔ)言SQL
第四章 關(guān)系數(shù)據(jù)庫(kù)設(shè)計(jì)理論
第五章 數(shù)據(jù)庫(kù)安全保護(hù)
第六章 數(shù)據(jù)庫(kù)設(shè)計(jì)
……
第二部分 技術(shù)篇
第三部分 實(shí)驗(yàn)篇
參考文獻(xiàn)
章節(jié)摘錄
版權(quán)頁(yè):插圖:1.外模式/模式映像模式描述的是數(shù)據(jù)的全局邏輯結(jié)構(gòu),外模式描述的是數(shù)據(jù)的局部邏輯結(jié)構(gòu)。對(duì)應(yīng)于同一個(gè)模式可以有任意多個(gè)外模式,每個(gè)外模式數(shù)據(jù)庫(kù)系統(tǒng)都有一個(gè)外模式/模式映像,它定義了該外模式與模式之間的對(duì)應(yīng)關(guān)系。這些映像定義通常包含在各自外模式的描述中。當(dāng)模式改變時(shí),由數(shù)據(jù)庫(kù)管理員對(duì)各個(gè)外模式/模式映像做相應(yīng)改變,可以使外模式保持不變。應(yīng)用程序是依據(jù)數(shù)據(jù)的外模式編寫(xiě)的,不必修改,從而保證了數(shù)據(jù)與程序的邏輯獨(dú)立性,簡(jiǎn)稱為數(shù)據(jù)邏輯獨(dú)立性。2.模式/內(nèi)模式映像數(shù)據(jù)庫(kù)中只有一個(gè)模式,也只有一個(gè)內(nèi)模式,所以模式/內(nèi)模式映像是唯一的,它定義了數(shù)據(jù)庫(kù)全局邏輯結(jié)構(gòu)與存儲(chǔ)結(jié)構(gòu)之間的對(duì)應(yīng)關(guān)系。例如,說(shuō)明邏輯記錄和字段在內(nèi)部是如何表示的。該映像定義通常包含在模式描述中。當(dāng)數(shù)據(jù)庫(kù)的存儲(chǔ)結(jié)構(gòu)改變了,由數(shù)據(jù)庫(kù)管理員對(duì)模式/內(nèi)模式映像做相應(yīng)改變,可以使模式保持不變,從而應(yīng)用程序也不必改變。保證了數(shù)據(jù)與程序的物理獨(dú)立性,簡(jiǎn)稱數(shù)據(jù)物理獨(dú)立性。在數(shù)據(jù)庫(kù)的三級(jí)模式結(jié)構(gòu)中,數(shù)據(jù)庫(kù)模式即全局邏輯結(jié)構(gòu)是數(shù)據(jù)庫(kù)的中心與關(guān)鍵,它獨(dú)立于數(shù)據(jù)庫(kù)的其他層次。因此,在設(shè)計(jì)數(shù)據(jù)庫(kù)模式時(shí),應(yīng)首先確定數(shù)據(jù)庫(kù)的邏輯模式。數(shù)據(jù)庫(kù)的內(nèi)模式依賴于它的全局邏輯結(jié)構(gòu),但獨(dú)立于數(shù)據(jù)庫(kù)的用戶視圖即外模式和具體的存儲(chǔ)設(shè)備。它是將全局邏輯結(jié)構(gòu)中所定義的數(shù)據(jù)結(jié)構(gòu)及其聯(lián)系按照一定的物理存儲(chǔ)策略進(jìn)行組織的,以實(shí)現(xiàn)較好的時(shí)間與空間效率。數(shù)據(jù)庫(kù)的外模式面向具體的應(yīng)用程序,它定義在邏輯模式之上,但獨(dú)立于內(nèi)模式和存儲(chǔ)設(shè)備。當(dāng)應(yīng)用需求發(fā)生較大變化時(shí),可修改外模式以適應(yīng)新的需要。數(shù)據(jù)庫(kù)的二級(jí)映像保證了數(shù)據(jù)庫(kù)外模式的穩(wěn)定性,從而從根本上保證了應(yīng)用程序的穩(wěn)定性,使得數(shù)據(jù)庫(kù)系統(tǒng)具有較高的數(shù)據(jù)與程序的獨(dú)立性。數(shù)據(jù)庫(kù)的三級(jí)模式與二級(jí)映像使得數(shù)據(jù)的定義和描述可以從應(yīng)用程序中分離出去。又由于數(shù)據(jù)的存取由DBMS管理,用戶不必考慮存取路徑等細(xì)節(jié),從而簡(jiǎn)化了應(yīng)用程序的編制,大大減少了應(yīng)用程序的維護(hù)和修改。1.3.3 數(shù)據(jù)庫(kù)管理系統(tǒng)的工作過(guò)程當(dāng)數(shù)據(jù)庫(kù)建立后,用戶就可以通過(guò)終端操作命令或應(yīng)用程序在DBMS的支持下使用數(shù)據(jù)庫(kù)。數(shù)據(jù)庫(kù)管理系統(tǒng)控制的數(shù)據(jù)操作過(guò)程基于數(shù)據(jù)庫(kù)系統(tǒng)的三級(jí)模式結(jié)構(gòu)與二級(jí)映像功能,總體操作過(guò)程能從其讀或?qū)懸粋€(gè)用戶記錄的過(guò)程中大體反映出來(lái)。下面就以應(yīng)用程序從數(shù)據(jù)庫(kù)中讀取一個(gè)用戶記錄的過(guò)程(如圖1.3 2所示)來(lái)說(shuō)明該過(guò)程。
編輯推薦
《數(shù)據(jù)庫(kù)原理及技術(shù)》按照“精理論、強(qiáng)實(shí)踐、重典型、勤練習(xí)”的思路編寫(xiě),重點(diǎn)介紹數(shù)據(jù)庫(kù)系統(tǒng)的基本概念、基本原理和基本設(shè)計(jì)方法,同時(shí)基于SQL. Server、Oracle、My SQL介紹了數(shù)據(jù)庫(kù)應(yīng)用技術(shù)。內(nèi)容豐富、結(jié)構(gòu)合理、可讀性強(qiáng),每個(gè)知識(shí)點(diǎn)都用淺顯的語(yǔ)言闡述,并力求給出典型實(shí)例,在敘述方式上注重循序漸進(jìn)、深入淺出、溫故知新、前后呼應(yīng).以便學(xué)生靈活掌握、融會(huì)貫通。理論章節(jié)有適量的習(xí)題,技術(shù)章節(jié)給出了較多的實(shí)例以便于讀者練習(xí)與鞏固所學(xué)知識(shí)。為了使數(shù)據(jù)庫(kù)操作變得清晰、容易,配合案例教學(xué).幾乎每章都以實(shí)用的例子來(lái)說(shuō)明相關(guān)概念與操作。例子均從簡(jiǎn)到難,逐步深入,便于讀者理解和掌握:并精選了一個(gè)實(shí)例化的應(yīng)用系統(tǒng)貫穿全書(shū)始終。
圖書(shū)封面
評(píng)論、評(píng)分、閱讀與下載
數(shù)據(jù)庫(kù)原理及技術(shù) PDF格式下載
250萬(wàn)本中文圖書(shū)簡(jiǎn)介、評(píng)論、評(píng)分,PDF格式免費(fèi)下載。 第一圖書(shū)網(wǎng) 手機(jī)版