出版時間:2007-12-07 出版社:默認 作者:丁寶康 頁數(shù):300
Tag標簽:無
前言
21世紀是一個變幻莫測的世紀,是一個催人奮進的時代,科學技術(shù)飛速發(fā)展,知識更替日新月異。希望、困惑、機遇、挑戰(zhàn),隨時隨地都有可能出現(xiàn)在每一個社會成員的生活之中。抓住機遇、尋求發(fā)展、迎接挑戰(zhàn)、適應(yīng)變化的制勝法寶就是學習一一依靠自己學習、終生學習。作為我國高等教育組成部分的自學考試,其職責就是在高等教育這個水平上倡導自學、鼓勵自學、幫助自學、推動自學,為每一位自學者鋪就成才之路。組織編寫供讀者學習的教材就是履行這個職責的重要環(huán)節(jié)。毫無疑問,這種教材應(yīng)當適合自學,應(yīng)當有利于學習者掌握、了解新知識、新信息,有利于學習者增強創(chuàng)新意識,培養(yǎng)實踐能力,形成自學能力,也有利于學習者學以致用,解決實際工作中所遇到的問題。具有如此特點的書,我們雖然沿用了“教材”這個概念,但它與那種僅供教師講、學生聽,教師不講、學生不懂,以“教”為中心的教科書相比,已經(jīng)在內(nèi)容安排、編寫體例、行文風格等方面都大不相同了。希望讀者對此有所了解,以便從一開始就樹立起依靠自己學習的堅定信念,不斷探索適合自己的學習方法,充分利用已有的知識基礎(chǔ)和實際工作經(jīng)驗,最大限度地發(fā)揮自己的潛能,以達到學習的目標。歡迎讀者提出意見和建議。祝每一位讀者自學成功!
內(nèi)容概要
《2007年版全國高等教育自學考試指定教材:數(shù)據(jù)庫系統(tǒng)原理》是全國高等教育自學考試指導委員會組編的計算機及應(yīng)用專業(yè)(獨立本科段)的教材?!?007年版全國高等教育自學考試指定教材:數(shù)據(jù)庫系統(tǒng)原理》詳細介紹了數(shù)據(jù)庫系統(tǒng)的基本原理、方法和應(yīng)用技術(shù)。內(nèi)容包括:數(shù)據(jù)庫系統(tǒng)基本概念、數(shù)據(jù)庫設(shè)計和:ER模型、關(guān)系模式設(shè)計理論、關(guān)系運算、SQL語言、數(shù)據(jù)庫管理、SQL Server2000簡介及應(yīng)用、Power Builder9.0簡介及應(yīng)用、數(shù)據(jù)庫技術(shù)的發(fā)展?! ?007年版全國高等教育自學考試指定教材:數(shù)據(jù)庫系統(tǒng)原理》內(nèi)容豐富,概念闡述細致清楚。《2007年版全國高等教育自學考試指定教材:數(shù)據(jù)庫系統(tǒng)原理》中編寫了豐富的例題和習題?!?007年版全國高等教育自學考試指定教材:數(shù)據(jù)庫系統(tǒng)原理》是自學考試有關(guān)專業(yè)的教材,也可作為從事信息領(lǐng)域工作的科技人員的參考書。
書籍目錄
第1章 數(shù)據(jù)庫系統(tǒng)基本概念1.1 數(shù)據(jù)管理技術(shù)的發(fā)展1.1.1 人工管理階段1.1.2 文件系統(tǒng)階段1.1.3 數(shù)據(jù)庫階段1.1.4 高級數(shù)據(jù)庫階段1.2 數(shù)據(jù)描述1.2.1 概念設(shè)計中的數(shù)據(jù)描述1.2.2 邏輯設(shè)計中的數(shù)據(jù)描述1.2.3 物理設(shè)計中的數(shù)據(jù)描述1.2.4 數(shù)據(jù)聯(lián)系的描述1.3 數(shù)據(jù)抽象的級別1.3.1 數(shù)據(jù)抽象的過程1.3.2 概念模型1.3.3 邏輯模型1.3.4 外部模型1.3.5 內(nèi)部模型1.3.6 三層模式和兩級映像1.3.7 高度的數(shù)據(jù)獨立性1.4 數(shù)據(jù)庫管理系統(tǒng)(DBMS)、1.4.1 DBMS的工作模式1.4.2 DBMS的主要功能1.5 數(shù)據(jù)庫系統(tǒng)(DBS)1.5.1 DBS的組成1.5.2 DBS的全局結(jié)構(gòu)1.5.3 DBS的效益小結(jié)習題1第2章 數(shù)據(jù)庫設(shè)計和ER模型2.1 數(shù)據(jù)庫系統(tǒng)生存期2.1.l規(guī)劃階段2.1.2 需求分析階段2.1.3 概念設(shè)計階段2.1.4 邏輯設(shè)計階段2.1.5 物理設(shè)計階段2.1.6 數(shù)據(jù)庫的實現(xiàn)2.1.7 數(shù)據(jù)庫的運行與維護2.2 ER模型的基本概念2.2.1 ER模型的基本元素2.2.2 屬性的分類2.2.3 聯(lián)系的設(shè)計2.2.4 ER模型的操作2.2.5 采用ER模型的數(shù)據(jù)庫概念設(shè)計步驟2.3 關(guān)系模型的基本概念2.3.1 關(guān)系模型的基本術(shù)語2.3.2 關(guān)系的定義和性質(zhì)2.3.3 三類完整性規(guī)則2.4 ER模型到關(guān)系模型的轉(zhuǎn)換2.4.1 ER圖轉(zhuǎn)換成關(guān)系模式集的算法2.4.2 采用ER模型的邏輯設(shè)計步驟2.5 ER模型實例分析2.5.1 庫存管理信息系統(tǒng)的ER模型及轉(zhuǎn)換2.5.2 人事管理信息系統(tǒng)的ER模型2.5.3 住院管理信息系統(tǒng)的ER模型2.5.4 公司車隊信息系統(tǒng)的ER模型2.6 增強的ER模型2.6.1 弱實體與強實體2.6.2 子類實體與超類實體小結(jié)習題2第3章 關(guān)系模式設(shè)計理論3.1 關(guān)系模式的設(shè)計準則3.1.1 關(guān)系模式的冗余和異常問題3.1.2 關(guān)系模式的非形式化設(shè)計準則3.2 函數(shù)依賴3.2.1 函數(shù)依賴的定義3.2.2 FD的邏輯蘊涵3.2.3 FD的推理規(guī)則3.2.4 FD和關(guān)鍵碼的聯(lián)系3.2.5 屬性集的閉包3.2.6 FD集的最小依賴集3.3 關(guān)系模式的分解特性3.3.1 關(guān)系模式的分解3.3.2 無損分解3.3.3 模式分解的優(yōu)缺點3.3.4 無損分解的測試方法3.3.5 保持FD的分解3.3.6 模式分解與模式等價問題3.4 范式3.4.1 第一范式(1NF)3.4.2 第二范式(2NF)3.4.3 第三范式(3NF)3.4.4 BCNF3.4.5 分解成BCNF模式集的分解算法3.4.6 分解成3NF模式集的合成算法3.4.7 模式設(shè)計方法小結(jié)3.5 多值依賴和第四范式3.5.1 多值依賴3.5.2 關(guān)于FD和MvD的推理規(guī)則集3.5.3 第四范式(4NF)小結(jié)習題3第4章 關(guān)系運算4.1 關(guān)系代數(shù)4.1.1 關(guān)系代數(shù)的五個基本操作4.1.2 關(guān)系代數(shù)的四個組合操作4.1.3 關(guān)系代數(shù)運算的應(yīng)用實例4.1.4 關(guān)系代數(shù)的兩個擴充操作4.2 關(guān)系演算4.2.1 元組關(guān)系演算4.2.2 域關(guān)系演算4.2.3 關(guān)系運算的安全約束和等價性4.3 關(guān)系代數(shù)表達式的優(yōu)化4.3.1 關(guān)系代數(shù)表達式的優(yōu)化問題4.3.2 關(guān)系代數(shù)表達式的啟發(fā)式優(yōu)化算法小結(jié)習題4第5章 SQL語言5.1 SQL簡介5.1.1 SQL發(fā)展史5.1.2 SQL數(shù)據(jù)庫的體系結(jié)構(gòu)5.1.3 SQL的組成5.1.4 SQL的特點5.2 SQL的數(shù)據(jù)定義5.2.1 SQL模式的創(chuàng)建和撤銷5.2.2 SQL的基本數(shù)據(jù)類型5.2.3 基本表的創(chuàng)建和撤銷5.2.4 索引的創(chuàng)建和撤銷5.3 SQL的數(shù)據(jù)查詢5.3.1 SELECT查詢語句的基本結(jié)構(gòu)5.3.2 SELECT語句完整的結(jié)構(gòu)5.3.3 數(shù)據(jù)查詢中的限制和規(guī)定5.3.4 條件表達式中的比較操作5.3.5 嵌套查詢的改進寫法5.3.6 基本表的連接操作,5.4.數(shù)據(jù)更新5.4.1 數(shù)據(jù)插入5.4.2 數(shù)據(jù)刪除5.4.3 數(shù)據(jù)修改5.5 視圖5.5.1 視圖的創(chuàng)建和撤銷5.5.2 對視圖的操作5.6 嵌入式SQL5.6.1 嵌入式SQL的實現(xiàn)方式5.6.2 嵌入式SQL的使用規(guī)定5.6.3 嵌入式SQL的使用技術(shù)5.6.4 動態(tài)SQL語句5.7 存儲過程與SQUPSM5.7.1 數(shù)據(jù)庫存儲過程與函數(shù)5.7.2 SQUPSM小結(jié)習題5第6章 數(shù)據(jù)庫管理6.1 事務(wù)6.1.1 事務(wù)的定義6.1.2 事務(wù)的ACID性質(zhì)6.2 數(shù)據(jù)庫的恢復6.2.1 典型的恢復策略6.2.2 故障類型和恢復方法6.2.3 檢查點技術(shù)6.2.4 SQt.對事務(wù)的支持6.3 數(shù)據(jù)庫的并發(fā)控制6.3.1 并發(fā)操作帶來的三個問題6.3.2 封鎖技術(shù)6.3.3 并發(fā)操作的調(diào)度6.3.4 SQL對并發(fā)處理的支持6.4 數(shù)據(jù)庫的完整性6.4.1 完整性子系統(tǒng)6.4.2 SQL中的完整性約束6.4.3 SQ3L的觸發(fā)器6.5 數(shù)據(jù)庫的安全性6.5.1 安全性問題6.5.2 SQL中的安全性機制6.5.3 常用的安全性措施小結(jié)習題6第7章 SQLserver2000簡介及應(yīng)用7.1 SQLServer2000概述7.1.1 SQLServel2000的結(jié)構(gòu)和版本7.1.2 SQLServel2000的環(huán)境介紹7.1.3 工具介紹7.2 企業(yè)管理器7.2.1 數(shù)據(jù)庫的操作7.2.2 表的操作7.2.3 索引7.2.4 視圖7.2.5 存儲過程7.2.6 觸發(fā)器7.2.7 用戶自定義函數(shù)7.2.8 備份恢復與導人導出……第8章 Power Builder 9.0簡介及應(yīng)用第9章 數(shù)據(jù)庫技術(shù)的發(fā)展數(shù)據(jù)庫系統(tǒng)原理自學考試大綱
章節(jié)摘錄
插圖:在不同的計算機系統(tǒng)中,由于缺乏統(tǒng)一的標準,即使同種數(shù)據(jù)模型的DBMS,在用戶接口、系統(tǒng)功能等方面也常常是不相同的。用戶對數(shù)據(jù)庫進行操作,是由DBMS把操作從應(yīng)用程序帶到外部級、概念級,再導向內(nèi)部級,進而通過OS操縱存儲器中的數(shù)據(jù)。同時,DBMS為應(yīng)用程序在內(nèi)存開辟一個DB的系統(tǒng)緩沖區(qū),用于數(shù)據(jù)的傳輸和格式的轉(zhuǎn)換。而三級結(jié)構(gòu)定義存放在數(shù)據(jù)字典中。圖1.20是用戶訪問數(shù)據(jù)庫的一個示意圖,可看出DBMS所起的核心作用。DBMS的主要目標是使數(shù)據(jù)作為一種可管理的資源來處理。DBMS提供DML實現(xiàn)對數(shù)據(jù)的操作?;镜臄?shù)據(jù)操作有兩類:檢索(查詢)和更新(包括插入、刪除、更新)。因此,在DBMS中應(yīng)包括DML的編譯程序或解釋程序。依照語言的級別,DML又可分成過程性DML和非過程性DML兩種。過程性DML是指用戶編程時,不僅需要指出“做什么”(需要什么樣數(shù)據(jù)),還需要指出“怎么做”(怎樣獲得這些數(shù)據(jù))。
編輯推薦
《數(shù)據(jù)庫系統(tǒng)原理》由經(jīng)濟科學出版社出版。
圖書封面
圖書標簽Tags
無
評論、評分、閱讀與下載
數(shù)據(jù)庫系統(tǒng)原理 PDF格式下載