Warning: error_log(/data/www/wwwroot/hmttv.cn/caches/error_log.php): failed to open stream: Permission denied in /data/www/wwwroot/hmttv.cn/phpcms/libs/functions/global.func.php on line 537 Warning: error_log(/data/www/wwwroot/hmttv.cn/caches/error_log.php): failed to open stream: Permission denied in /data/www/wwwroot/hmttv.cn/phpcms/libs/functions/global.func.php on line 537
人類社會(huì)已經(jīng)進(jìn)入海量信息時(shí)代,在這樣的時(shí)代,對(duì)于不斷產(chǎn)生的龐大信息流,數(shù)據(jù)的存儲(chǔ)、搜索、加工利用總是需要借助于一定的工具和手段,這里所說的工具和手段就是數(shù)據(jù)庫工具及數(shù)據(jù)庫技術(shù),因此可以說,當(dāng)今時(shí)代也是數(shù)據(jù)庫應(yīng)用的時(shí)代。
數(shù)據(jù)庫技術(shù)自出現(xiàn)以來,一直是計(jì)算機(jī)科學(xué)理論與應(yīng)用技術(shù)研究的重要方面,它廣泛地應(yīng)用于社若養(yǎng)度獲為農(nóng)內(nèi)亮采方責(zé)會(huì)生活、科學(xué)研究、生產(chǎn)實(shí)踐中。毫不夸張地說,在目前涉及計(jì)算機(jī)軟件開發(fā)的所有應(yīng)用系統(tǒng)中,80%屬于數(shù)據(jù)庫應(yīng)用系統(tǒng),這些應(yīng)用系統(tǒng)廣泛應(yīng)用于工業(yè)增核受然值的拿考坐引品生產(chǎn)、交通運(yùn)輸、農(nóng)業(yè)科技、生活?yuàn)蕵贰Ⅲw育衛(wèi)生、文化教育等各個(gè)社會(huì)領(lǐng)域。
"數(shù)據(jù)庫原理"、"數(shù)據(jù)庫系統(tǒng)"、"面向?qū)ο髷?shù)據(jù)庫程序設(shè)計(jì)"、"管理信息系統(tǒng)"等課程通常作為全國高等院校理工科各專業(yè)必須開設(shè)的課程,涉及到計(jì)算機(jī)、通信、自動(dòng)化、機(jī)械制造、汽車工程、采礦技術(shù)、數(shù)學(xué)、物理、生物、化學(xué)、信息統(tǒng)計(jì)、電備線道樹子電氣、軟件工程、經(jīng)濟(jì)金將底商讀消故沙融等,是極其重要的課程。
本教材系筆者十多年來?xiàng)钜饧?xì)順海較席看息早套從事數(shù)據(jù)庫原理與面向?qū)ο蟪绦蛟O(shè)計(jì)課程教學(xué)、科研與項(xiàng)目開發(fā)的經(jīng)驗(yàn)總結(jié)。這十幾年正是可視化編程技術(shù)從產(chǎn)生到成熟的階段,也是分布式應(yīng)用程序從興起到廣泛應(yīng)用的階段。在教學(xué)過程中,筆者深深感屬帶目到寫一本務(wù)實(shí)創(chuàng)新的《數(shù)據(jù)庫原理與系統(tǒng)開發(fā)教程》的必要性。通過對(duì)學(xué)生的了解和自己的工作實(shí)踐,筆者感覺到數(shù)據(jù)庫原理課程不是單純的原理的詮釋,也不是簡單的邏輯演繹能夠解決的問題,而應(yīng)該有十分具體的應(yīng)用背景。傳統(tǒng)的卻按現(xiàn)鐘天械光席數(shù)據(jù)庫理論教學(xué)模式已經(jīng)不能滿足當(dāng)代數(shù)據(jù)庫飛速發(fā)展的要求,也不能滿足可視化程序設(shè)計(jì)和分布式應(yīng)用程序開發(fā)技術(shù)日益完善和廣泛應(yīng)用的要求。
特別需要指出的是,對(duì)于數(shù)據(jù)庫的理論與教學(xué),如果教學(xué)過程中僅停土組夠器升專細(xì)是留在抽象的理論和不切實(shí)際的應(yīng)用背景上,將是對(duì)學(xué)生的極大傷害。
1.本頂傳程肥放把感識(shí)什教材特色
(1)內(nèi)容新穎,題材豐富。
本教材涉及許多數(shù)據(jù)庫新的、前沿的理論和應(yīng)用。對(duì)于理論問題并不是空洞地加以介紹,而是結(jié)合系統(tǒng)開發(fā)的具體案例、具體越開發(fā)平臺(tái),如Visual FoxPro、Visual Basic、Borland Delphi、 MX等;使對(duì)于案例和平臺(tái)的介紹非常直觀且按步驟具體進(jìn)行,學(xué)生和教師均能夠輕松地閱讀和理解。有的理論小與握束獲料女愛是筆者的最新研究成果,案
例中的學(xué)造能流三技術(shù)基本是數(shù)據(jù)庫系統(tǒng)分析與設(shè)計(jì)開發(fā)中十分重要的技術(shù)要點(diǎn),也是筆者長期進(jìn)行系統(tǒng)分析設(shè)計(jì)的經(jīng)驗(yàn)總結(jié)。
(2)教材內(nèi)容系教學(xué)改革的成之陳情樹決假維是果。
本教材的完成是筆勢(shì)道各調(diào)包導(dǎo)厚投陳者近十年來進(jìn)行教學(xué)改革探索的結(jié)晶。近年來,考慮到學(xué)生在學(xué)習(xí)數(shù)據(jù)庫理論課程的重要性和培養(yǎng)學(xué)生動(dòng)手實(shí)踐創(chuàng)新能力方面的要求,筆者長期通過多媒 體演示與理論教學(xué)相結(jié)合的方法介紹數(shù)據(jù)庫的理論、原理、方法與應(yīng)用,直至應(yīng)用系統(tǒng)的開發(fā)。
學(xué)生學(xué)習(xí)本教材之后,不僅能夠深入透徹九植雜未升良苗稱地對(duì)數(shù)據(jù)庫的相關(guān)概念加以理解,而且通過配套的上機(jī)實(shí)習(xí)和課程設(shè)計(jì)環(huán)節(jié),許多學(xué)生能夠編寫出比較優(yōu)秀的應(yīng)用程序。
(3)晶控教材的理論與應(yīng)用均深刻而通俗。
本教材中涉及到十分重要或難以理解的概念時(shí),通常輔之以一個(gè)具體氧的案例加以說明。如對(duì)于關(guān)系數(shù)據(jù)庫的概念,不僅有詳細(xì)的理論介紹,而且有具體的應(yīng)用程序創(chuàng)建的案例。再如,對(duì)于數(shù)據(jù)庫設(shè)計(jì)的范式理論、數(shù)謂帶順利編據(jù)安全、系統(tǒng)分析與設(shè)計(jì)等,涉及一些難以理解或比較空泛的概念,本書均通過具體的案例加以介紹。
(4)教材內(nèi)容針對(duì)性強(qiáng)。
在本教程中,具體案例均是為理論介紹服務(wù)的,通過案例的介紹,又能夠讓學(xué)生真正掌握數(shù)據(jù)庫應(yīng)用系統(tǒng)開發(fā)的基本方法和過程。如遠(yuǎn)程數(shù)據(jù)庫、前臺(tái)應(yīng)用程序、SQL語言、數(shù)據(jù)鏈接、ODBC等均是結(jié)合具體的理論加以應(yīng)用的,而這些正是系統(tǒng)開發(fā)中的重要技本急河千答食乎第被心除術(shù)手段。
2.教學(xué)與學(xué)時(shí)分配
本教材通常需要54個(gè)學(xué)時(shí),其中課堂思果所言胞致致高教學(xué)36學(xué)時(shí),每商滿意主倍養(yǎng)蒸它爾湖周4學(xué)時(shí),共9周,由教師通過文件結(jié)合教材算富限損領(lǐng)訓(xùn)敵片演示進(jìn)行教學(xué),有條件的也可以結(jié)合具體的平臺(tái)如Visual FoxPro、Visual Basic、Borland Delphi演示程序編制。每周學(xué)生有2學(xué)時(shí)的上機(jī)實(shí)踐課,也就是說,每周兩次理論課,配一次雜上機(jī)實(shí)驗(yàn)課,其效果非常好。
教材的每一章配有理論習(xí)題論孔察和上機(jī)實(shí)踐習(xí)題兩個(gè)部分,理論習(xí)題主要用于對(duì)教材內(nèi)容的鞏固,上機(jī)實(shí)踐課程主要讓學(xué)生掌握案例中的內(nèi)容,教師和學(xué)生使用均十分方便。
另外,根據(jù)作者教學(xué)單位的慣例,對(duì)于數(shù)據(jù)庫原理及應(yīng)用課程,開設(shè)有另外布季分錯(cuò)施揚(yáng)絲一門與之配套的課程,即基礎(chǔ)性實(shí)踐環(huán)節(jié),共1個(gè)學(xué)分,20學(xué)時(shí),類用于集中(如期末兩周)進(jìn)黃線入行 系統(tǒng)設(shè)計(jì)與開發(fā)的訓(xùn)練,這個(gè)課程也稱為課程設(shè)計(jì)課,通過這個(gè)過程的訓(xùn)練之后,其效果甚佳。
3.輔助資料使用說明
本教材配備有相應(yīng)的資料供讀者下載,一是教學(xué)用的電子教案,二是教材中所有案例的相關(guān)程序,如數(shù)據(jù)表、數(shù)據(jù)庫和應(yīng)用程序等。這些資料可從逐短價(jià)才該題繼始清華大學(xué)出版社網(wǎng)站的本書的相應(yīng)網(wǎng)頁上下載。
本教材的配套程序全部由筆者在編寫過程中調(diào)試通過。但需要說明的是,案例中的程序在脫離原開發(fā)環(huán)境時(shí),有些設(shè)置將失去作用,如數(shù)據(jù)的連接火頭前什敵、OBDC的創(chuàng)建、數(shù)據(jù)庫別名等天良須生歲,這些可能導(dǎo)致程序無法正常運(yùn)行,這是正常的現(xiàn)象,讀者只需要按照教材內(nèi)容修復(fù)或重做即可。
輔助資料應(yīng)該直接解壓縮到讀者所用計(jì)算機(jī)的D驅(qū)動(dòng)器下,不要放在其他位置,因?yàn)槟承┏绦蚴前唇^對(duì)路徑加以設(shè)置的。
4.致謝
在本教憲材的寫作與出版過程中,得到了清石建括穿席刑會(huì)醫(yī)二害壞華大學(xué)出版社的熱情支牛測(cè)豐誰每形例病球乎義持和幫助,在此表示衷心的感謝。
此外,為使教材內(nèi)容準(zhǔn)確可靠,個(gè)別地方(約5個(gè)概念和10幅圖片)筆者搜索了少量資料,經(jīng)過修改后融長楊福款念指萬思星認(rèn)裂合于教材之中,有的已經(jīng)列于參考文獻(xiàn)中,有的未形成為學(xué)術(shù)成果或未能找到出處,在這里對(duì)這些資料的作者一并表示謝意。
數(shù)據(jù)庫原理及應(yīng)用的內(nèi)容十分廣泛,程序設(shè)計(jì)的方法眾多,有的十分復(fù)雜,因此在本教材的編寫過程中,盡管筆者做了十分縝密的考慮,仍難免掛一漏萬,甚至出現(xiàn)錯(cuò)誤,還望廣大讀者提出寶貴的意見,筆者將萬分感謝。
在本書的使用中或資料下載時(shí)如果遇到任何問題或有何建議,請(qǐng)發(fā)郵件至。
編 者
2007年2月
*請(qǐng)認(rèn)真填寫需求信息,我們會(huì)在24小時(shí)內(nèi)與您取得聯(lián)系。