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