數(shù)據(jù)庫原理與應(yīng)用

出版時間:2010-2  出版社:北京大學(xué)出版社  作者:毛一梅,郭紅 主編  頁數(shù):356  

前言

北京大學(xué)出版社第六事業(yè)部在2005年組織編寫了《21世紀(jì)全國應(yīng)用型本科計算機(jī)系列實(shí)用規(guī)劃教材》,至今已出版了50多種。這些教材出版后,在全國高校引起熱烈反響,可謂初戰(zhàn)告捷。這使北京大學(xué)出版社的計算機(jī)教材市場規(guī)模迅速擴(kuò)大,編輯隊伍茁壯成長,經(jīng)濟(jì)效益明顯增強(qiáng),與各類高校師生的關(guān)系更加密切。2008年1月北京大學(xué)出版社第六事業(yè)部在北京召開了“21世紀(jì)全國應(yīng)用型本科計算機(jī)案例型教材建設(shè)和教學(xué)研討會”。這次會議為編寫案例型教材做了深入的探討和具體的部署,制定了詳細(xì)的編寫目的、叢書特色、內(nèi)容要求和風(fēng)格規(guī)范。在內(nèi)容上強(qiáng)調(diào)面向應(yīng)用、能力驅(qū)動、精選案例、嚴(yán)把質(zhì)量;在風(fēng)格上力求文字精練、脈絡(luò)清晰、圖表明快、版式新穎。這次會議吹響了提高教材質(zhì)量第二戰(zhàn)役的進(jìn)軍號。案例型教材真能提高教學(xué)的質(zhì)量嗎?是的。著名法國哲學(xué)家、數(shù)學(xué)家勒內(nèi)·笛卡兒(ReneDescartes,1596-1650)說得好:“由一個例子的考察,我們可以抽出一條規(guī)律。(Fromtheconsideration0fa11examplewecallformarule.)”事實(shí)上,他發(fā)明的直角坐標(biāo)系,正通過生活實(shí)例而得到的靈感。據(jù)說是在1619年夏天,笛卡兒因病住進(jìn)醫(yī)院。中午他躺在病床上,苦苦思索一個數(shù)學(xué)問題時,忽然看到天花板上有一只蒼蠅飛來飛去。當(dāng)時天花板是用木條做成正方形的格子。笛卡兒發(fā)現(xiàn),要說出這只蒼蠅在天花板上的位置,只需說出蒼蠅在天花板上的第幾行和第幾列。當(dāng)蒼蠅落在第四行、第五列的那個正方形時,可以用(4,5)來表示這個位置……由此他聯(lián)想到可用類似的辦法來描述一個點(diǎn)在平面上的位置。他高興地跳下床,喊著“我找到了,找到了”,然而不小心把國際象棋撒了一地。當(dāng)他的目光落到棋盤上時,又興奮地一拍大腿:“對,對,就是這個圖”。笛卡兒鍥而不舍的毅力,苦思冥想的鉆研,使他開創(chuàng)了解析幾何的新紀(jì)元。千百年來,代數(shù)與幾何,井水不犯河水。17世紀(jì)后,數(shù)學(xué)突飛猛進(jìn)的發(fā)展,在很大程度上歸功于笛卡兒坐標(biāo)系和解析幾何學(xué)的創(chuàng)立。這個故事,聽起來與阿基米德在浴池洗澡而發(fā)現(xiàn)浮力原理,牛頓在蘋果樹下遇到蘋果落到頭上而發(fā)現(xiàn)萬有引力定律,確有異曲同工之妙。這就證明,一個好的例子往往能激發(fā)靈感,由特殊到一般,聯(lián)想出普遍的規(guī)律,即所謂的“一葉知秋”、“見微知著”的意思?;仡櫽嬎銠C(jī)發(fā)明的歷史,每一臺機(jī)器、每一顆芯片、每一種操作系統(tǒng)、每一類編程語言、每一個算法、每一套軟件、每一款外部設(shè)備,無不像閃光的珍珠串在一起。每個案例都閃爍著智慧的火花,是創(chuàng)新思想不竭的源泉。在計算機(jī)科學(xué)技術(shù)領(lǐng)域,這樣的案例就像大海岸邊的貝殼,俯拾皆是。事實(shí)上,案例研究(CaseStudy)是現(xiàn)代科學(xué)廣泛使用的一種方法。Case包含的意義很廣:包括Example例子,Instance事例、示例,ActualState實(shí)際狀況,Circumstance情況、事件、境遇,甚至Project項目、工程等。

內(nèi)容概要

本書從數(shù)據(jù)庫原理人手,結(jié)合Microsoft SQL Server 2005的具體應(yīng)用詳細(xì)介紹了數(shù)據(jù)庫技術(shù)的相關(guān)知識,從整個編寫體系來說,本書共分兩大部分12章,第一部分為基礎(chǔ)篇,包括第1章~第7章,主要介紹數(shù)據(jù)庫的基本概念、關(guān)系數(shù)據(jù)庫理論和典型的關(guān)系數(shù)據(jù)庫Microsoft SQL Server 2005的基本操作方法。第二部分為應(yīng)用篇,包括第8章~第12章,主要介紹Microsoft SQL Server 2005的具體應(yīng)用和實(shí)用技術(shù)。本書的特點(diǎn)在于理論與實(shí)際的緊密結(jié)合,各章中有大量的應(yīng)用實(shí)例供讀者學(xué)習(xí)和提高。    本書適合作為本科數(shù)據(jù)庫相關(guān)課程教材,也可供數(shù)據(jù)庫技術(shù)初、中級水平的讀者自學(xué)用。

書籍目錄

第1章 緒論  1.1 數(shù)據(jù)庫系統(tǒng)概述    1.1.1 數(shù)據(jù)    1.1.2 數(shù)據(jù)庫    1.1.3 數(shù)據(jù)庫管理系統(tǒng)    1.1.4 數(shù)據(jù)庫系統(tǒng)  1.2 數(shù)據(jù)管理技術(shù)的產(chǎn)生和發(fā)展    1.2.1 人工管理階段    1.2.2 文件系統(tǒng)階段    1.2.3 數(shù)據(jù)庫系統(tǒng)階段  1.3 數(shù)據(jù)庫模型    1.3.1 基本概念    1.3.2 數(shù)據(jù)庫結(jié)構(gòu)模型    1.4 本章小結(jié)  習(xí)題1第2章 關(guān)系數(shù)據(jù)庫理論  2.1 關(guān)系的數(shù)學(xué)定義    2.1.1 基本概念    2.1.2 關(guān)系模式與關(guān)系數(shù)據(jù)庫  2.2 關(guān)系代數(shù)    2.2.1 集合運(yùn)算    2.2.2 專門的關(guān)系運(yùn)算    2.2.3 應(yīng)用實(shí)例  2.3 關(guān)系演算    2.3.1 元組關(guān)系演算    2.3.2 域關(guān)系演算    2.3.3 應(yīng)用實(shí)例  2.4 關(guān)系操作  2.5 關(guān)系的完整性    2.5.1 實(shí)體完整性    2.5.2 參照完整性    2.5.3 用戶定義的完整性  2.6 關(guān)系的規(guī)范化    2.6.1 關(guān)系模式的設(shè)計問題    2.6.2 函數(shù)依賴    2.6.3 碼的形式定義    2.6.4 關(guān)系范式  2.7 案例分析  2.8 本章小結(jié)  習(xí)題2第3章 關(guān)系數(shù)據(jù)庫——SQL Server 2005基礎(chǔ)  3.1 SQL Server 2005的特點(diǎn)    3.1.1 SQL Server 2005的版本    3.1.2 SQL Server 2005新特性  3.2 SQL Server 2005的安裝與配置    3.2.1硬件要求    3.2.2軟件要求    3.2.3 SQL Server 2005的安裝  3.3 SQL Server 2005的工具和實(shí)用程序  3.4 SQL Server 2005的服務(wù)器管理  3.5 疑難分析    3.5.1 身份驗證模式的選擇    3.5.2 SQL Server 2005的版本升級  3.6 本章小結(jié)  習(xí)題3第4章 數(shù)據(jù)庫的管理  4.1 SQL Server 2005數(shù)據(jù)庫的結(jié)構(gòu)    4.1.1 SQL Server 2005數(shù)據(jù)庫的目錄結(jié)構(gòu)    4.1.2 SQL Server 2005數(shù)據(jù)庫的存儲結(jié)構(gòu)  4.2 SQL Server 2005系統(tǒng)數(shù)據(jù)庫    4.2.1 master系統(tǒng)數(shù)據(jù)庫    4.2.2 model模板數(shù)據(jù)庫    4.2.3 msdb系統(tǒng)數(shù)據(jù)庫    4.2.4 tempdb臨時數(shù)據(jù)庫    4.2.5 resource系統(tǒng)數(shù)據(jù)庫  4.3 用戶數(shù)據(jù)庫的創(chuàng)建與修改    4.3.1 預(yù)備知識    4.3.2 在對象資源管理器中創(chuàng)建與修改數(shù)據(jù)庫    4.3.3 用命令語句創(chuàng)建與修改數(shù)據(jù)庫    4.3.4 應(yīng)用實(shí)例  ……第5章 數(shù)據(jù)表的管理第6章 數(shù)據(jù)查詢第7章 視圖第8章 數(shù)據(jù)庫設(shè)計第9章 數(shù)據(jù)的安全性第10章 數(shù)據(jù)的完整性第11章 數(shù)據(jù)庫編程第12章 數(shù)據(jù)庫的日常維護(hù)與管理參考文獻(xiàn)

章節(jié)摘錄

插圖:在科技飛速發(fā)展的今天,信息無處不在,為了及時獲取有效的信息,人們通常要把數(shù)據(jù)收集起來,然后進(jìn)行加工處理,從中發(fā)現(xiàn)有用的信息。因此,數(shù)據(jù)處理是當(dāng)前計算機(jī)的主要應(yīng)用之一,數(shù)據(jù)庫技術(shù)是作為一門數(shù)據(jù)處理技術(shù)而發(fā)展起來的,所研究的問題就是如何科學(xué)地組織和存儲數(shù)據(jù),如何高效地獲取和處理數(shù)據(jù)。在當(dāng)今這信息爆炸的年代,隨著數(shù)據(jù)量的日益膨脹,數(shù)據(jù)庫技術(shù)作為信息分析的核心和基礎(chǔ)得到了越來越廣泛的應(yīng)用。1.1.1數(shù)據(jù)眾所周知,做任何一件事情決策很重要,正確的決策必須有正確的信息作為依據(jù),這些信息來源于事實(shí),對事實(shí)的記錄稱之為數(shù)據(jù)。什么是數(shù)據(jù)?數(shù)據(jù)(Data)就是對客觀事實(shí)的記錄,它是可以鑒別的符號,這種符號可以是數(shù)字、文字、圖形、圖像、聲音等多種表現(xiàn)方式。在現(xiàn)代計算機(jī)系統(tǒng)中,數(shù)據(jù)的概念是廣義的。早期的計算機(jī)系統(tǒng)主要用于解決煩瑣的數(shù)字計算,處理的數(shù)據(jù)主要是整數(shù)、實(shí)數(shù)、浮點(diǎn)數(shù)等傳統(tǒng)數(shù)學(xué)中的數(shù)據(jù)?,F(xiàn)代計算機(jī)能夠存儲和處理的對象十分廣泛,不僅可以是數(shù)字、文本、圖形,還可以是音頻、視頻等多媒體數(shù)據(jù),因此,數(shù)據(jù)的形式越來越復(fù)雜。數(shù)據(jù)和其語義是不可分的。所謂數(shù)據(jù)的語義就是指對數(shù)據(jù)的解釋,例如,402是一個數(shù)據(jù),它可能是一個門牌號,也可能是一個貨品的編號或是價格,如果只有一個數(shù)據(jù)而沒有對它的解釋,那么這個數(shù)據(jù)是無意義的。因此,數(shù)據(jù)不是一個孤立的符號,伴隨著數(shù)據(jù)的出現(xiàn)必須有對該數(shù)據(jù)含義的說明,也就是說,數(shù)據(jù)是要有語義的。數(shù)據(jù)與信息有什么關(guān)系?數(shù)據(jù)與信息不同,數(shù)據(jù)指的是用符號記錄下來的可區(qū)別的一種事物的特征或事實(shí),信息是反映現(xiàn)實(shí)世界的知識。信息以數(shù)據(jù)的形式表示,即數(shù)據(jù)是信息的載體;信息是抽象的,而數(shù)據(jù)是具體的,信息不隨數(shù)據(jù)設(shè)備所決定的數(shù)據(jù)形式而改變,信息是經(jīng)過對數(shù)據(jù)的加工,對客觀世界產(chǎn)生影響的數(shù)據(jù),信息是對數(shù)據(jù)的解釋。而數(shù)據(jù)的表示方式可以是不同的,數(shù)據(jù)是對客觀事實(shí)的記錄,也是對信息的一種描述。同一個數(shù)據(jù)經(jīng)過不同人的處理可以產(chǎn)生不同的信息,同一個數(shù)據(jù)在不同背景下也會產(chǎn)生不同的信息。例如,同樣一個產(chǎn)品的銷售數(shù)據(jù)對一個大型企業(yè)來說,可能會覺得銷售量太小,需要減少產(chǎn)量,調(diào)整產(chǎn)品銷售策略,而這個銷售數(shù)據(jù)對一個小型企業(yè)來說,可能就覺得銷售量很大,需要增加該產(chǎn)品的產(chǎn)量等。數(shù)據(jù)處理是指將數(shù)據(jù)向信息轉(zhuǎn)換的過程,它包括對數(shù)據(jù)的收集、存儲、傳播、檢索、分類、加工和輸出等活動。1.1.2數(shù)據(jù)庫什么是數(shù)據(jù)庫?數(shù)據(jù)庫(Database)是長期存儲在計算機(jī)內(nèi)的、有組織的、可共享的大量數(shù)據(jù)的集合。數(shù)據(jù)庫中的數(shù)據(jù)不是雜亂無章地堆積在一起的,而是按照一定的數(shù)據(jù)模型組織、描述和存儲的。

編輯推薦

《數(shù)據(jù)庫原理與應(yīng)用(SQL Server版)》:21世紀(jì)全國應(yīng)用型本科計算機(jī)案例型規(guī)劃教材。

圖書封面

評論、評分、閱讀與下載


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


用戶評論 (總計3條)

 
 

  •   和C++一起收到的貨,書本質(zhì)量很不錯,很滿意!
  •   買了四本覺得還行就是快遞慢了點(diǎn)
  •   這本書對應(yīng)有一個網(wǎng)站[...]上面可以下載相關(guān)的學(xué)習(xí)資料,用起來還是蠻方便的。
 

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

京ICP備13047387號-7