課程簡介
遵循國家計算機科學與技術教指委對本科數據庫課程的指導意見,比較全面和系統(tǒng)地介紹數據庫系統(tǒng)的基本概念、原理以及數據庫與應用系統(tǒng)的基本設計方法。著重討論了關系數據庫理論、SQL、數據庫設計以及數據庫恢復、事務與并發(fā)控制等內容。針對通常數據庫“應用”主要強調SQL語法而與實際應用脫節(jié)的問題,在討論了數據庫設計的基本原理、過程、和方法的基礎之上,較全面的介紹了與數據庫應用系統(tǒng)設計相關的技術和方法。
《中國科學技術大學精品教材:數據庫技術與應用》較詳細地介紹了數據庫系統(tǒng)的原理、方法和發(fā)展趨勢,并重點介紹了數據庫系統(tǒng)的設計、實踐與應用。內容包括:數據庫系統(tǒng)的基本概念、關系模型的運算、關系數據庫設計理論、關系數據庫設計與應用、關系數據庫語言soL、數據庫保護、數據庫技術的新發(fā)展以及ORACLE數據庫設計實踐等。
《中國科學技術大學精品教材:數據庫技術與應用》可作為高等院校“數據庫技術與應用”課程的教材,也可以作為一般科研人員、工程技術人員的參考書。
是一門面向全校非電類專業(yè)本科生的計算機公共基礎課,課堂授課60 學時,上機實驗30 學時。在學習本門課程之前,學生已經學習了《計算機文化基礎》和《C 語言程序設計》兩門基礎課程。本門課程的主要教學內容是“數據結構”基礎知識和“數據庫系統(tǒng)”基礎知識兩部分組成。在60 學時的課堂授課中,數據結構部分占36學時,數據庫系統(tǒng)部分占18 學時,復習考試占6 學時。考慮到學生都是非計算機專業(yè)的,而且本課程的學時大大少于計算機專業(yè)相關課程的計劃學時,如何組織教學內容,使學生能夠在短時間內掌握數據結構和數據庫的核心概念和方法,提高通過編寫計算機程序解決實際問題的能力,一直是課程組在課程建設中重點探討的問題。數據結構是計算機科學課程體系中核心課程之首。在數據結構中,將問題求解的理論、抽象和設計的方法論體現為概念表述、構建數據模型和設計算法三個層面,突出數據組織方法與實現技術構成。采用面向對象和抽象數據類型(ADT)觀點介紹數據結構技術,體現了分解、抽象和信息隱蔽基本原則。在對一些常用數據結構(如線性結構、層次結構和網狀結構等)講授中,以抽象數據類型為中樞,展示了信息結構轉換的三個重要階段。