數據庫技術是不斷發(fā)展的學科,所涵蓋的范圍很大,無法在課程中面面俱到。本課程主要考慮數據庫學科內涵、技術外延以及應用特征,從數據模型、智能數據處理技術、網絡環(huán)境數據庫技術及應用實踐等方面組織材料。 基本目標是希望通過本課程教學,使學生掌握數據庫技術核心概念,了解數據庫技術研究與應用需要的主要知識點,跟蹤數據庫新技術發(fā)展方向,為進一步從事數據庫技術的研究或應用提供理論基礎和技術思路。
建議學時40-60(含講授、報告、演講與討論等)。
第一部分 高級數據庫技術基礎
1)高級數據庫技術概述。簡要回顧數據庫發(fā)展階段,討論數據庫技術的內涵與外延,介紹數據庫技術的學術資源,分析數據庫研究熱點。
2)關系數據基本理論。學習過課程《數據庫系統》同學用來溫習數據庫基礎理論,其他同學可以用來補習數據庫基礎理論知識。
第二部分高級數據庫技術部分
1)高級數據模型。高級數據模型是相對關系數據模型而言的,該章包括面向對象數據庫、對象關系數據庫、介紹時態(tài)數據庫、空間數據庫技術等重要數據模型,為進一步研究新數據模型提供基礎和思路。【建議安排1-3講:對象關系數據庫、時態(tài)數據庫、空間數據庫】
2)智能數據處理技術。知識是數據的特殊形式,智能數據處理是數據庫技術應用的主要特征。該章主要包括知識表達和知識庫系統基本概念,介紹主動數據庫、決策支持系統等知識數據的處理,為進一步數據庫中知識數據的應用提供基礎和方法?!窘ㄗh安排1-2講:知識與知識數據庫技術,基于知識的數據庫技術】
3)網絡環(huán)境數據管理。內容包括:分布式數據庫技術、web數據庫技術、XML數據庫、移動數據庫技術等,同時介紹當前數據庫新技術熱點應用,包括云計算、大數據、社會計算等,為了解網絡環(huán)境數據庫技術的應用提供基本概念和技術思路?!窘ㄗh安排1-2講:分布式數據庫與移動數據庫,互聯網環(huán)境數據管理】
第三部分高級數據庫技術應用實踐
本書從三個角度選取實例,進行高級數據庫技術實踐。第一節(jié)是以時態(tài)數據庫管理系統實現為例,進行高級數據模式擴展的學習實踐;第二節(jié)以時態(tài)工資知識數據庫為例,進行面向對象、時態(tài)數據庫、知識庫等多種數據庫技術綜合應用示范;第三節(jié)以面向學者的社交網絡設計為例,介紹數據庫新技術的應用實踐,主要涉及信息檢索、推薦與服務、云數據管理、大數據應用等數據庫技術熱點?!窘ㄗh選講1-2次】
第四部分數據庫新技術論文宣讀或小項目報告【根據人數分組和計劃學時安排】