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

出版社:賈長云、 新世紀(jì)應(yīng)用型高等教育教材編審委員會 大連理工大學(xué)出版社 (2011-06出版)  

書籍目錄

第一篇 基礎(chǔ)篇 第1章數(shù)據(jù)庫概述 1.1數(shù)據(jù)庫技術(shù)簡介 1.1.1信息、數(shù)據(jù)與數(shù)據(jù)管理 1.1.2數(shù)據(jù)管理技術(shù)的發(fā)展 1.1.3數(shù)據(jù)庫技術(shù)的發(fā)展 1.2數(shù)據(jù)模型 1.3數(shù)據(jù)庫體系結(jié)構(gòu) 1.3.1數(shù)據(jù)庫的三級體系結(jié)構(gòu) 1.3.2數(shù)據(jù)庫的兩級映像 1.4數(shù)據(jù)庫系統(tǒng) 1.4.1基本術(shù)語 1.4.2數(shù)據(jù)庫系統(tǒng)組成 本章總結(jié) 習(xí) 題 第2章關(guān)系模型 2.1關(guān)系模型及其定義 2.1.1關(guān)系模型概述 2.1.2關(guān)系的定義 2.1.3關(guān)系的性質(zhì) 2.1.4關(guān)系模式 2.1.5關(guān)系數(shù)據(jù)庫 2.2關(guān)系模型的完整性 2.2.1實(shí)體完整性 2.2.2參照完整性 2.2.3用戶自定義完整性 2.3關(guān)系代數(shù) 2.3.1傳統(tǒng)的集合運(yùn)算 2.3.2專門的關(guān)系運(yùn)算 2.3.3關(guān)系代數(shù)運(yùn)算的應(yīng)用實(shí)例 本章總結(jié) 習(xí) 題 第二篇 應(yīng)用篇 第3章SQL Server 2005概述 3.1 SQL Server 2005簡介 3.2 SQL Server 2005的安裝 3.2.1 SQL Server 2005的版本 3.2.2 SQL Server 2005的軟硬件需求 3.2.3 SQLServer 2005的安裝步驟 3.3 SQL Server 2005的常用工具 3.3.1配置管理器(SQLServer Configuration Manager) 3.3.2管理套件(SQL Server Management Studio) 3.4本書案例簡介——高校教務(wù)管理系統(tǒng) 本章總結(jié) 習(xí) 題 第4章數(shù)據(jù)庫語言SQL 4.1 SQL語言概述 4.1.1 SQL的產(chǎn)生與發(fā)展 4.1.2 SQL語言的特點(diǎn) 4.1.3 SQL的組成 4.1.4 SQL的體系結(jié)構(gòu) 4.2 SQL數(shù)據(jù)與運(yùn)算 4.2.1數(shù)據(jù)類型 4.2.2表達(dá)式與運(yùn)算符 4.2.3語法規(guī)則與規(guī)定 4.3 SQL數(shù)據(jù)查詢 4.3.1單表查詢 4.3.2多表連接查詢 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視圖 4.5.1視圖的作用 4.5.2視圖的創(chuàng)建 4.5.3視圖的刪除 4.5.4查詢視圖 4.5.5更新視圖 本章總結(jié) 習(xí)題 第三篇 設(shè)計(jì)篇 第5章數(shù)據(jù)庫設(shè)計(jì)概述 5.1信息系統(tǒng)生命周期 5.1.1信息系統(tǒng)與數(shù)據(jù)庫 5.1.2軟件工程及軟件生存周期 5.1.3數(shù)據(jù)庫應(yīng)用系統(tǒng)生存周期 5.2數(shù)據(jù)庫設(shè)計(jì)的特點(diǎn)與方法 5.2.1數(shù)據(jù)庫設(shè)計(jì)的特點(diǎn) 5.2.2數(shù)據(jù)庫設(shè)計(jì)方法 5.3數(shù)據(jù)庫設(shè)計(jì)的基本步驟 本章總結(jié) 習(xí) 題 第6章數(shù)據(jù)庫規(guī)劃與需求分析 6.1數(shù)據(jù)庫規(guī)劃 6.2事實(shí)發(fā)現(xiàn)技術(shù) 6.2.1概述 6.2.2事實(shí)發(fā)現(xiàn)的應(yīng)用 6.3需求分析 6.3.1需求分析的任務(wù) 6.3.2需求分析的方法與步驟 6.3.3數(shù)據(jù)字典 6.4案例分析——高校教務(wù)管理系統(tǒng)需求分析 6.4.1數(shù)據(jù)庫規(guī)劃 6.4.2數(shù)據(jù)庫需求分析 本章總結(jié) 習(xí) 題 第7章數(shù)據(jù)庫的概念設(shè)計(jì) 7.1概念設(shè)計(jì)的任務(wù)與方法 7.1.1概念設(shè)計(jì)的任務(wù) 7.1.2概念設(shè)計(jì)的方法與步驟 7.2實(shí)體聯(lián)系模型(E—R)概述  7.2.1 E—R模型的基本元素 7.2.2基本元素的擴(kuò)展 7.3案例分析——高校教務(wù)管理系統(tǒng)概念設(shè)計(jì) 7.3.1局部概念模式的設(shè)計(jì) 7.3.2全局概念模式的設(shè)計(jì) 7.3.3沖突檢查與冗余消除 本章總結(jié) 習(xí)題 第8章數(shù)據(jù)庫的邏輯設(shè)計(jì)與物理設(shè)計(jì) 8.1邏輯設(shè)計(jì)與物理設(shè)計(jì)概述 8.1.1數(shù)據(jù)庫邏輯設(shè)計(jì) 8.1.2數(shù)據(jù)庫物理設(shè)計(jì) 8.2 E—R模型向關(guān)系模型的轉(zhuǎn)換 8.2.1轉(zhuǎn)換規(guī)則 8.2.2 案例分析——一高校教務(wù)管理系統(tǒng)E—R圖轉(zhuǎn)換 8.3規(guī)范化理論 8.3.1冗余與異常 8.3.2數(shù)據(jù)依賴 8.3.3范式 8.3.4 案例分析——高校教務(wù)管理系統(tǒng)關(guān)系模式規(guī)范化 8.4 SQL數(shù)據(jù)定義語言 8.4.1數(shù)據(jù)庫及表的定義 8.4.2外模式的定義 8.4.3存儲過程及其使用 8.4.4案例分析——高校教務(wù)管理系統(tǒng)數(shù)據(jù)定義 8.5數(shù)據(jù)庫的完整性控制 8.5.1數(shù)據(jù)庫完整性概述 8.5.2 SQL Server中的完整性約束 8.5.3觸發(fā)器 8.6數(shù)據(jù)庫的物理設(shè)計(jì) 8.6.1數(shù)據(jù)庫物理設(shè)計(jì)概述 8.6.2關(guān)鍵事務(wù)分析 8.6.3存取方式選擇 8.6.4存儲結(jié)構(gòu)與系統(tǒng)配置選擇 8.6.5物理結(jié)構(gòu)的評價(jià) 本章總結(jié) 習(xí)題 第9章數(shù)據(jù)庫的安全與維護(hù) 9.1數(shù)據(jù)庫安全 9.1.1數(shù)據(jù)庫安全性控制模型 9.1.2 SQL Server的安全控制 9.1.3服務(wù)器身份驗(yàn)證 …… 第四篇 高級篇 第10章數(shù)據(jù)庫訪問技術(shù) 第11章XML數(shù)據(jù)庫技術(shù) 第12章SQL Server商業(yè)智能應(yīng)用 第五篇 實(shí)驗(yàn)篇 第13章課程實(shí)驗(yàn) 參考文獻(xiàn)

章節(jié)摘錄

版權(quán)頁:   插圖:   ①課程信息:包括課程的名稱、代碼、開課學(xué)院、學(xué)分、簡介等信息。 ②教室信息:包括教室編號、教室名稱、容量、是否為多媒體教室等。 ③上課時(shí)間信息:包括每天幾節(jié)課、每節(jié)課長度與起始時(shí)間等。 ④開課計(jì)劃信息:反映每個(gè)學(xué)期的所有開課情況。如開設(shè)課程、面向?qū)ο?、考核方式、周學(xué)時(shí)、任課教師、起止時(shí)間等。 ⑤學(xué)生選課信息:包括選課學(xué)生的學(xué)號、課程代碼、教師代碼、上課安排等。 ⑥課表信息:包括教師課表、學(xué)生課表、教室課表,每種課表都必須包括上課的課程名稱、時(shí)間、地點(diǎn)、教師名、教室名等。 處理需求: ①對課程進(jìn)行管理,包括對課程進(jìn)行分類與編碼,對課程進(jìn)行增加、刪除或更新。 ②對教室進(jìn)行管理,教室的統(tǒng)一編碼與命名,教室的數(shù)據(jù)維護(hù)。 ③編排課表,根據(jù)開課計(jì)劃、課程性質(zhì)、排課規(guī)則安排課表并形成能夠正常運(yùn)行的各類課表。 ④選課管理,根據(jù)需要開放給學(xué)生選擇的課程安排,規(guī)定選課時(shí)間與選課原則等。 ⑤各類課表的生成,包括學(xué)生課表、班級課表、教室課表、教師課表等。 (2)學(xué)籍科 數(shù)據(jù)需求: ①學(xué)生信息:包括學(xué)生的姓名、學(xué)號、出生年月、專業(yè)、班級等信息。 ②班級信息:包括班級編碼、班級名稱、班級簡稱、人數(shù)、班主任等。 ③學(xué)籍狀態(tài)信息:反映學(xué)生的學(xué)籍狀態(tài),如在籍、休學(xué)、復(fù)學(xué)、停學(xué)、退學(xué)等。 處理需求: ①對學(xué)生信息進(jìn)行維護(hù),包括對學(xué)生進(jìn)行編班、編學(xué)號,對學(xué)生信息進(jìn)行增加、刪除與更新??梢园床煌年P(guān)鍵字進(jìn)行學(xué)生信息的查詢。 ②對班級進(jìn)行管理,對班級的名稱、簡稱進(jìn)行統(tǒng)一命名,編制班級編碼,班級相關(guān)數(shù)據(jù)的維護(hù)。 ③學(xué)生的注冊,根據(jù)學(xué)生提供的交費(fèi)憑據(jù)在規(guī)定時(shí)間內(nèi)為學(xué)生辦理注冊,注冊每學(xué)期進(jìn)行一次。 ④學(xué)生學(xué)籍變動(dòng)處理,如實(shí)記錄學(xué)生的學(xué)籍變動(dòng)情況及變動(dòng)原因。 (3)教研科 數(shù)據(jù)需求: ①院(部)信息:包括院(部)的編碼、名稱、負(fù)責(zé)人、聯(lián)系電話、辦公地址等信息。 ②專業(yè)信息:包括專業(yè)代碼、專業(yè)名稱、專業(yè)簡稱、專業(yè)層次、開設(shè)時(shí)間等。 ③教師信息:包括教師的基本信息,如工號、姓名、性別、出生年月、學(xué)歷、學(xué)位、職稱、畢業(yè)時(shí)間、畢業(yè)院校、專業(yè)、來校時(shí)間、所屬學(xué)院、聯(lián)系電話等。 ④培養(yǎng)方案:專業(yè)編碼、適用年級、課程代碼、課程類別、考核性質(zhì)、開設(shè)學(xué)期、周學(xué)時(shí)等。處理需求: ①對院(部)信息進(jìn)行維護(hù),包括對院(部)的統(tǒng)一編碼,對院(部)的基本信息進(jìn)行維護(hù)。 ②對專業(yè)進(jìn)行管理,對專業(yè)的名稱、簡稱進(jìn)行統(tǒng)一命名,編制專業(yè)代碼,專業(yè)相關(guān)數(shù)據(jù)的維護(hù)。 ③對教師數(shù)據(jù)進(jìn)行管理,包括教師信息的維護(hù)、查詢等。 ④培養(yǎng)方案的管理,培養(yǎng)方案的審核,方案的維護(hù),根據(jù)培養(yǎng)方案形成某一學(xué)期的開課計(jì)劃等。

編輯推薦

《新世紀(jì)應(yīng)用型高等教育計(jì)算機(jī)類課程規(guī)劃教材:數(shù)據(jù)庫原理與應(yīng)用:SQL Server2005》以SQL Server 2005為平臺介紹數(shù)據(jù)庫的應(yīng)用、數(shù)據(jù)庫設(shè)計(jì)及數(shù)據(jù)庫編程和商業(yè)智能應(yīng)用等。《新世紀(jì)應(yīng)用型高等教育計(jì)算機(jī)類課程規(guī)劃教材:數(shù)據(jù)庫原理與應(yīng)用:SQL Server2005》將SQL Server 2005有機(jī)集成到各章的內(nèi)容之中,使學(xué)生在學(xué)完相關(guān)的知識后,通過SQL Server 2005平臺就可以對所學(xué)的知識進(jìn)行檢驗(yàn),同時(shí)也極大地鍛煉了學(xué)生的實(shí)踐操作能力。

圖書封面

評論、評分、閱讀與下載



用戶評論 (總計(jì)0條)

 
 

 

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

京ICP備13047387號-7