出版時(shí)間:2009 出版社:中國(guó)人民大學(xué)出版社 作者:楊小平,尤曉東 頁(yè)數(shù):161
Tag標(biāo)簽:無(wú)
前言
隨著計(jì)算機(jī)與互聯(lián)網(wǎng)應(yīng)用的普及、信息技術(shù)的發(fā)展及中小學(xué)對(duì)信息技術(shù)基礎(chǔ)課程的普遍開設(shè),針對(duì)大學(xué)計(jì)算機(jī)基礎(chǔ)與應(yīng)用教育的方向和重點(diǎn),我們認(rèn)為應(yīng)該研究新的教育與教學(xué)模式,使得計(jì)算機(jī)基礎(chǔ)與應(yīng)用課程擺脫傳統(tǒng)的課堂上課+課后上機(jī)這種簡(jiǎn)單、低效的教學(xué)方式,逐步轉(zhuǎn)向以實(shí)踐性教學(xué)和互動(dòng)式教學(xué)為手段,利用現(xiàn)代化的計(jì)算機(jī)實(shí)現(xiàn)輔助教學(xué)、管理與考核,同時(shí)提供包括教材、教輔、教案、習(xí)題、實(shí)驗(yàn)、網(wǎng)絡(luò)資源在內(nèi)的豐富的立體化教學(xué)資源和實(shí)時(shí)或在線答疑系統(tǒng),使得學(xué)生樂于學(xué)習(xí)、易于學(xué)習(xí)、學(xué)有成效、學(xué)有所用,同時(shí)減輕教師備課、授課、布置作業(yè)與考核、閱卷的工作量,提高教學(xué)效率。這是我們建設(shè)這套“大學(xué)計(jì)算機(jī)基礎(chǔ)與應(yīng)用系列立體化教材”的初衷。根據(jù)大學(xué)非計(jì)算機(jī)專業(yè)學(xué)生的社會(huì)需求和教育部對(duì)計(jì)算機(jī)基礎(chǔ)與應(yīng)用教育的指導(dǎo)意見,中國(guó)人民大學(xué)從2005年開始對(duì)計(jì)算機(jī)公共課進(jìn)行大規(guī)模改革,包括增設(shè)課程、改革教學(xué)方式和考核方式、進(jìn)行教材建設(shè)等多個(gè)方面的內(nèi)容。在最新的《中國(guó)人民大學(xué)本科生計(jì)算機(jī)教學(xué)指導(dǎo)綱要(2008年版)》中,將與計(jì)算機(jī)教育有關(guān)的內(nèi)容分為三個(gè)層次。第一層次為“計(jì)算機(jī)應(yīng)用基礎(chǔ)”課程,第二層次為“計(jì)算機(jī)應(yīng)用類”課程(包含約10門課程),第三層次納入專業(yè)基礎(chǔ)課或?qū)I(yè)課教學(xué)范疇,形成1+x+Y的計(jì)算機(jī)基礎(chǔ)與應(yīng)用教育格局。其中,第一層次的“計(jì)算機(jī)應(yīng)用基礎(chǔ)”課程和第二層次的“計(jì)算機(jī)應(yīng)用類”課程,作為分類分層教學(xué)中的核心課程,走在教學(xué)改革的前列,同時(shí)結(jié)合中國(guó)人民大學(xué)計(jì)算機(jī)教學(xué)改革中開展的其他項(xiàng)目,已經(jīng)形成了教材(部分課程)、教案、教學(xué)網(wǎng)站、教學(xué)系統(tǒng)、作業(yè)系統(tǒng)、考試系統(tǒng)、答疑系統(tǒng)等多層次、立體化的教學(xué)資源。同時(shí),部分項(xiàng)目獲得了學(xué)校、北京市、全國(guó)各級(jí)教學(xué)成果獎(jiǎng)勵(lì)和立項(xiàng)。為了鞏固我們的計(jì)算機(jī)基礎(chǔ)與應(yīng)用教學(xué)改革成果并使其進(jìn)一步深化,我們認(rèn)為有必要系統(tǒng)地建立一套更合理的教材,同時(shí)將前述各項(xiàng)立體化、多層次的教學(xué)資源整合到一起。為此,我們組織中國(guó)人民大學(xué)、中央財(cái)經(jīng)大學(xué)、天津財(cái)經(jīng)大學(xué)、河北大學(xué)、東華大學(xué)、華北電力大學(xué)等多所院校中從事計(jì)算機(jī)基礎(chǔ)與應(yīng)用課程教學(xué)的一線骨干教師,共同建設(shè)“大學(xué)計(jì)算機(jī)基礎(chǔ)與應(yīng)用系列立體化教材”項(xiàng)目。本項(xiàng)目對(duì)中國(guó)人民大學(xué)及合作院校的計(jì)算機(jī)公共課教學(xué)改革和課程建設(shè)起著非常關(guān)鍵的作用,得到了各校領(lǐng)導(dǎo)和相關(guān)部門的大力支持。該項(xiàng)目將在原來(lái)的應(yīng)用教學(xué)的基礎(chǔ)上,更進(jìn)一步地加強(qiáng)實(shí)踐性教學(xué)、實(shí)驗(yàn)和考核環(huán)節(jié),讓學(xué)生真正地做到學(xué)以致用,與信息技術(shù)的發(fā)展同步成長(zhǎng)。
內(nèi)容概要
數(shù)據(jù)庫(kù)系統(tǒng)是現(xiàn)代計(jì)算機(jī)系統(tǒng)的一個(gè)重要組成部分,現(xiàn)代管理信息系統(tǒng)幾乎都是以數(shù)據(jù)庫(kù)為核心的,數(shù)據(jù)庫(kù)系統(tǒng)可以有效存儲(chǔ)、處理和管理各類信息。本書系統(tǒng)地介紹了數(shù)據(jù)庫(kù)系統(tǒng)的基本概念、基本原理和基本技術(shù);講述了關(guān)系數(shù)據(jù)庫(kù)標(biāo)準(zhǔn)語(yǔ)言SQL、關(guān)系數(shù)據(jù)庫(kù)設(shè)計(jì)方法和過(guò)程,利于學(xué)生掌握數(shù)據(jù)庫(kù)開發(fā)技術(shù)和數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)的開發(fā)過(guò)程;在數(shù)據(jù)庫(kù)基本理論的基礎(chǔ)上,還講述了數(shù)據(jù)恢復(fù)技術(shù)、并發(fā)控制技術(shù)及數(shù)據(jù)庫(kù)安全性和完整性控制,力求使學(xué)生初步了解對(duì)數(shù)據(jù)庫(kù)系統(tǒng)的維護(hù)方法;同時(shí)還介紹了數(shù)據(jù)庫(kù)技術(shù)的研究動(dòng)態(tài),以便使學(xué)生大致了解目前數(shù)據(jù)庫(kù)發(fā)展的前沿技術(shù)。 本教材適用于各級(jí)各類學(xué)校“數(shù)據(jù)庫(kù)技術(shù)與應(yīng)用”類課程的教學(xué)和自學(xué)使用,更多內(nèi)容請(qǐng)參見教學(xué)輔助網(wǎng)站http://ruc.com.cn。
書籍目錄
第1章 數(shù)據(jù)庫(kù)系統(tǒng)基礎(chǔ)知識(shí) 1.1 數(shù)據(jù)庫(kù)系統(tǒng)概述 1.1.1 數(shù)據(jù)庫(kù)系統(tǒng)的基本概念 1.1.2 計(jì)算機(jī)數(shù)據(jù)管理技術(shù)的產(chǎn)生和發(fā)展 1.1.3 數(shù)據(jù)庫(kù)系統(tǒng)的組成 1.2 數(shù)據(jù)模型 1.2.1 概念模型 1.2.2 數(shù)據(jù)模型的要素 1.2.3 基本數(shù)據(jù)模型 1.3 數(shù)據(jù)庫(kù)系統(tǒng)結(jié)構(gòu) 1.3.1 數(shù)據(jù)庫(kù)系統(tǒng)的三級(jí)模式結(jié)構(gòu) 1.3.2 數(shù)據(jù)庫(kù)的二級(jí)映射功能與數(shù)據(jù)獨(dú)立性第2章 關(guān)系數(shù)據(jù)庫(kù)系統(tǒng) 2.1 關(guān)系模型的數(shù)據(jù)結(jié)構(gòu) 2.2 關(guān)系的完整性約束 2.2.1 域完整性 2.2.2 實(shí)體完整性 2.2.3 參照完整性 2.2.4 用戶定義的完整性 2.3 關(guān)系操作 2.4 關(guān)系代數(shù) 2.4.1 關(guān)系定義 2.4.2 關(guān)系運(yùn)算第3章 SQL Server數(shù)據(jù)庫(kù)應(yīng)用基礎(chǔ) 3.1 SQL Server數(shù)據(jù)庫(kù)介紹 3.2 SQL Server數(shù)據(jù)庫(kù)結(jié)構(gòu) 3.2.1 數(shù)據(jù)庫(kù)文件和文件組 3.2.2 數(shù)據(jù)庫(kù)對(duì)象 3.2.3 SQL Server2000的版本 3.3 SQL Server數(shù)據(jù)庫(kù)的安裝和配置 3.3.1 硬件要求 3.3.2 軟件要求 3.3.3 安裝SQL Server2000 3.4 SQL Server的使用SQL Server的企業(yè)管理器和查詢分析器 3.5 創(chuàng)建和使用數(shù)據(jù)庫(kù) 3.5.1 使用企業(yè)管理器創(chuàng)建數(shù)據(jù)庫(kù) 3.5.2 使用T-SQL語(yǔ)句創(chuàng)建數(shù)據(jù)庫(kù) 3.6 查看數(shù)據(jù)庫(kù)信息 3.6.1 使用企業(yè)管理器顯示數(shù)據(jù)庫(kù)信息 3.6.2 用T-SQL語(yǔ)句查看數(shù)據(jù)庫(kù)信息 3.7 修改數(shù)據(jù)庫(kù) 3.7.1 用企業(yè)管理器修改數(shù)據(jù)庫(kù) 3.7.2 使用SQL語(yǔ)句修改數(shù)據(jù)庫(kù) 3.8 刪除數(shù)據(jù)庫(kù) 3.8.1 使用企業(yè)管理器刪除數(shù)據(jù)庫(kù) 3.8.2 使用SQL語(yǔ)句刪除數(shù)據(jù)庫(kù)第4章 關(guān)系數(shù)據(jù)庫(kù)標(biāo)準(zhǔn)語(yǔ)言SQL 4.1 SQL的基本知識(shí)和特點(diǎn) 4.2 SQL的數(shù)據(jù)定義功能 4.2.1 數(shù)據(jù)類型 4.2.2 數(shù)據(jù)定義語(yǔ)句介紹 4.3 SQL的數(shù)據(jù)查詢功能 4.3.1 查詢語(yǔ)句的基本結(jié)構(gòu) 4.3.2 簡(jiǎn)單查詢 4.3.3 多表連接查詢 4.3.4 子查詢 4.4 SQL的數(shù)據(jù)操縱功能 4.4.1 插入數(shù)據(jù)記錄 4.4.2 修改數(shù)據(jù)記錄 4.4.3 刪除數(shù)據(jù)記錄 4.5 SQL的數(shù)據(jù)控制功能 4.5.1 權(quán)限與角色 4.5.2 系統(tǒng)權(quán)限與角色的授予與收回 4.5.3 對(duì)象權(quán)限與角色的授予與收回第5章 SQL Senrer數(shù)據(jù)庫(kù)對(duì)象管理 5.1 視圖 5.1.1 定義和刪除視圖 5.1.2 查詢視圖 5.1.3 更新視圖 5.2 索引 5.2.1 索引概述 5.2.2 索引的分類 5.2.3 創(chuàng)建索引 5.2.4 查看、修改和刪除索引 5.3 T-SQL語(yǔ)言基礎(chǔ) 5.4 存儲(chǔ)過(guò)程 5.4.1 使用T-SQL語(yǔ)句創(chuàng)建存儲(chǔ)過(guò)程 5.4.2 使用企業(yè)管理器創(chuàng)建存儲(chǔ)過(guò)程 5.4.3 使用T-SQL語(yǔ)句查看存儲(chǔ)過(guò)程 5.4.4 使用企業(yè)管理器查看存儲(chǔ)過(guò)程 5.4.5 使用T-SQL語(yǔ)句刪除存儲(chǔ)過(guò)程 5.4.6 使用企業(yè)管理器刪除存儲(chǔ)過(guò)程 5.5 觸發(fā)器 5.5.1 使用T-SQL語(yǔ)句創(chuàng)建觸發(fā)器 5.5.2 使用企業(yè)管理器來(lái)創(chuàng)建觸發(fā)器 5.5.3 使用T-SQL語(yǔ)句刪除觸發(fā)器 5.5.4 使用企業(yè)管理器刪除觸發(fā)器第6章 事務(wù)和鎖 6.1 多用戶使用數(shù)據(jù)庫(kù)的問題 6.2 事務(wù)的概念 6.3 鎖 6.4 SQL-Server中的鎖定 6.4.1 共享鎖 6.4.2 更新鎖 6.4.3 排它鎖 6.4.4 意向鎖 6.4.5 架構(gòu)鎖 6.4.6 大容量更新鎖 6.4.7 在SQL Server中自定義鎖定第7章 SQL Server數(shù)據(jù)庫(kù)備份與回復(fù) 7.1 備份 7.1.1 概述 7.1.2 備份設(shè)備 7.2 數(shù)據(jù)恢復(fù) 7.3 備份和恢復(fù)操作 7.3.1 使用企業(yè)管理器創(chuàng)建邏輯磁盤備份設(shè)備 7.3.2 使用系統(tǒng)存儲(chǔ)過(guò)程sp-addumpdevice完成數(shù)據(jù)庫(kù)備份的創(chuàng)建 7.3.3 使用企業(yè)管理器進(jìn)行數(shù)據(jù)庫(kù)備份 7.3.4 使用T-SQL語(yǔ)句創(chuàng)建數(shù)據(jù)庫(kù)備份 7.3.5 利用企業(yè)管理器恢復(fù)數(shù)據(jù)庫(kù)備份 7.3.6 使用T-SQL語(yǔ)句恢復(fù)數(shù)據(jù)庫(kù)第8章 SQL Server數(shù)據(jù)庫(kù)安全性 8.1 數(shù)據(jù)庫(kù)安全概述 8.2 SQL Server2000的安全性管理 8.2.1 SQLServet的安全認(rèn)證模式 8.2.2 登錄賬戶管理 8.2.3 數(shù)據(jù)庫(kù)用戶管理 8.2.4 角色管理第9章 數(shù)據(jù)庫(kù)設(shè)計(jì) 9.1 數(shù)據(jù)庫(kù)設(shè)計(jì)的步驟 9.2 需求分析 9.2.1 需求分析的任務(wù) 9.2.2 需求分析的方法 9.2.3 數(shù)據(jù)流圖 9.2.4 數(shù)據(jù)字典 9.3 概念結(jié)構(gòu)設(shè)計(jì) 9.3.1 信息世界中的基本概念 9.3.2 E-R模型的表示方法 9.3.3 設(shè)計(jì)局部E-R圖 9.3.4 全局E-R圖 9.4 邏輯結(jié)構(gòu)設(shè)計(jì) 9.4.1 E-R圖向關(guān)系數(shù)據(jù)模型的轉(zhuǎn)換 9.4.2 數(shù)據(jù)庫(kù)的規(guī)范化 9.4.3 用戶外模式設(shè)計(jì) 9.5 數(shù)據(jù)庫(kù)物理設(shè)計(jì)及實(shí)施、運(yùn)行與維護(hù) 9.5.1 數(shù)據(jù)庫(kù)物理設(shè)計(jì) 9.5.2 數(shù)據(jù)庫(kù)的實(shí)施、運(yùn)行與維護(hù)第10章 數(shù)據(jù)庫(kù)技術(shù)與應(yīng)用發(fā)展動(dòng)態(tài) 10.1 概述 10.2 面向?qū)ο髷?shù)據(jù)庫(kù)系統(tǒng) 10.3 分布式數(shù)據(jù)庫(kù)系統(tǒng) 10.4 多媒體數(shù)據(jù)庫(kù)系統(tǒng) 10.5 知識(shí)數(shù)據(jù)庫(kù)系統(tǒng) 10.6 并行數(shù)據(jù)庫(kù)系統(tǒng) 10.7 模糊數(shù)據(jù)庫(kù)系統(tǒng) 10.8 其他新一代數(shù)據(jù)庫(kù)系統(tǒng)參考文獻(xiàn)
章節(jié)摘錄
插圖:(3)數(shù)據(jù)共享性差,冗余度大在文件系統(tǒng)中,一個(gè)文件基本上對(duì)應(yīng)于一個(gè)應(yīng)用程序,即文件仍然是面向應(yīng)用的。當(dāng)不同的應(yīng)用程序具有部分相同的數(shù)據(jù)時(shí),也必須建立各自的文件,而不能共享相同的數(shù)據(jù),因此數(shù)據(jù)的冗余度大,浪費(fèi)存儲(chǔ)空間。同時(shí)由于數(shù)據(jù)的重復(fù)存儲(chǔ)、各自管理,容易造成數(shù)據(jù)的不一致性,給數(shù)據(jù)的修改和維護(hù)帶來(lái)了困難。(4)數(shù)據(jù)獨(dú)立性差文件系統(tǒng)中的文件是為某一特定應(yīng)用服務(wù)的,文件的邏輯結(jié)構(gòu)對(duì)該應(yīng)用程序來(lái)說(shuō)是優(yōu)化的,因此要想對(duì)現(xiàn)有的數(shù)據(jù)再增加一些新的應(yīng)用會(huì)很困難,系統(tǒng)不容易擴(kuò)充。一旦數(shù)據(jù)的邏輯結(jié)構(gòu)改變,必須修改應(yīng)用程序,修改文件結(jié)構(gòu)的定義。應(yīng)用程序的改變,例如應(yīng)用程序改用不同的高級(jí)語(yǔ)言等,也將會(huì)引起文件的數(shù)據(jù)結(jié)構(gòu)的改變。因此數(shù)據(jù)與程序之間仍缺乏獨(dú)立性??梢?,文件系統(tǒng)仍然是一個(gè)不具有彈性的無(wú)結(jié)構(gòu)的數(shù)據(jù)集合,即文件之間是孤立的,不能反映現(xiàn)實(shí)世界事物之間的內(nèi)在聯(lián)系。在文件系統(tǒng)階段,程序與數(shù)據(jù)之間的關(guān)系如圖1—4所示。3.數(shù)據(jù)厙系統(tǒng)階段20世紀(jì)60年代后期以來(lái),計(jì)算機(jī)用于管理的規(guī)模越來(lái)越大,應(yīng)用越來(lái)越廣泛,數(shù)據(jù)量急劇增長(zhǎng),同時(shí)多種應(yīng)用、多種語(yǔ)言互相覆蓋地共享數(shù)據(jù)集合的要求越來(lái)越強(qiáng)烈。為解決多用戶、多應(yīng)用共享數(shù)據(jù)的需求,使數(shù)據(jù)為盡可能多的應(yīng)用服務(wù),數(shù)據(jù)庫(kù)系統(tǒng)出現(xiàn)了。在應(yīng)用程序和數(shù)據(jù)庫(kù)之間有了一個(gè)新的數(shù)據(jù)庫(kù)管理軟件DBMS(DataBaseManagement System),即數(shù)據(jù)庫(kù)管理系統(tǒng)。與人工管理和文件系統(tǒng)相比,數(shù)據(jù)庫(kù)系統(tǒng)的特點(diǎn)主要有以下幾個(gè)方面。(1)數(shù)據(jù)結(jié)構(gòu)化數(shù)據(jù)庫(kù)在描述數(shù)據(jù)時(shí)不僅要描述數(shù)據(jù)本身,還要描述數(shù)據(jù)之間的聯(lián)系。在文件系統(tǒng)中,盡管其記錄內(nèi)部已有了某些結(jié)構(gòu),但記錄之間沒有聯(lián)系。
編輯推薦
《數(shù)據(jù)庫(kù)技術(shù)與應(yīng)用》:凡是購(gòu)買《數(shù)據(jù)庫(kù)技術(shù)與應(yīng)用》的讀者均可獲得由中國(guó)人民大學(xué)信息學(xué)院主持開發(fā)的“大學(xué)計(jì)算機(jī)基礎(chǔ)教育系列教材”教學(xué)輔助平臺(tái)所提供的豐富的教學(xué)資源,具體獲取方式參見書后的“如何注冊(cè)‘教學(xué)輔助平臺(tái)”’。(一)為教師提供的資源有:電子教案、教學(xué)視頻(部分)、題庫(kù)系統(tǒng)(支持教師自行擴(kuò)展)、試卷庫(kù)(支持教師自行定義和擴(kuò)展)、自定義作業(yè)、實(shí)驗(yàn)與考試、高效閱卷功能、在線答疑系統(tǒng)、通知管理系統(tǒng)。(二)為學(xué)生提供的資源有:電子教案、教學(xué)視頻(部分)、在線答疑系統(tǒng)(針對(duì)班級(jí)用戶)、在線作業(yè).實(shí)驗(yàn)、自測(cè)(針對(duì)個(gè)人讀者)、查閱作業(yè)、實(shí)驗(yàn)、考試分?jǐn)?shù)、查閱作業(yè)、實(shí)驗(yàn)、考試明細(xì)。(三)配套服務(wù)教學(xué)輔助網(wǎng)站:http://www2.ruc.com.cn(教育網(wǎng)用戶)、http:/,ruc.com.cn(非教育網(wǎng)用戶)、技術(shù)支持服務(wù)郵箱:reader@ruc.corn.cn 、配套服務(wù)咨詢電話:010—62514545(中國(guó)人民大學(xué)出版社編輯部李老師)、投稿郵箱:panxuyan@263.net。對(duì)外經(jīng)濟(jì)貿(mào)易大學(xué)教授、國(guó)際商務(wù)研究中心主任王健推薦強(qiáng)調(diào)現(xiàn)代多媒體溝通技術(shù),風(fēng)靡20年的領(lǐng)先教材,被近1000所美國(guó)大學(xué)采用。
圖書封面
圖書標(biāo)簽Tags
無(wú)
評(píng)論、評(píng)分、閱讀與下載
數(shù)據(jù)庫(kù)技術(shù)與應(yīng)用 PDF格式下載