97超级碰碰碰久久久_精品成年人在线观看_精品国内女人视频免费观_福利一区二区久久

數(shù)據(jù)庫(kù)設(shè)計(jì)

時(shí)間:2023-08-13 13:38:52 設(shè)計(jì) 我要投稿

數(shù)據(jù)庫(kù)設(shè)計(jì)(必備)

數(shù)據(jù)庫(kù)設(shè)計(jì)1

  項(xiàng)目名稱:

  委托人:

 。追剑

  研究開(kāi)發(fā)人:

  (乙方)

  簽訂地點(diǎn):。ㄊ校┦、縣(區(qū))

  簽訂日期:____年____月____日

  有效期限:____年____月____日至____年____月____日

  填表說(shuō)明

  一、技術(shù)開(kāi)發(fā)合同是指當(dāng)事人之間就國(guó)家隊(duì)信息化平臺(tái)的研究開(kāi)發(fā)所訂立的合同。

  二、標(biāo)的技術(shù)的內(nèi)容、范圍及要求

  包括開(kāi)發(fā)項(xiàng)目應(yīng)達(dá)到的開(kāi)發(fā)目的、使用范圍、技術(shù)經(jīng)濟(jì)指標(biāo)及效益情況。

  三、研究開(kāi)發(fā)計(jì)劃

  包括當(dāng)事人各方實(shí)施開(kāi)發(fā)項(xiàng)目的階段進(jìn)度、各個(gè)階段要解決的技術(shù)問(wèn)題、達(dá)到的.目標(biāo)和完成的期限等。

  四、本合同書的履行方式(包括成果提交方式及數(shù)量)

  1、產(chǎn)品設(shè)計(jì)、圖紙、論文、報(bào)告等技術(shù)文件;

  2、磁盤、光盤、磁帶、計(jì)算機(jī)軟件;

  3、樣品、樣機(jī);

  4、成套技術(shù)設(shè)備。

  五、技術(shù)情報(bào)和資料的保密

  包括當(dāng)事人各方情報(bào)和資料保密義務(wù)的內(nèi)容、期限和泄漏技術(shù)秘密應(yīng)承擔(dān)的責(zé)任。

  六、本合同書中,凡是當(dāng)事人約定認(rèn)為無(wú)需填寫的條款,在該條款填寫的空白處劃(/)表示。

  依據(jù)《中華人民共和國(guó)合同法》的規(guī)定,合同雙方就國(guó)家隊(duì)信息化平臺(tái)建設(shè)項(xiàng)目的技術(shù)服務(wù),經(jīng)協(xié)

  商一致,簽訂本合同。

  一、標(biāo)的技術(shù)的內(nèi)容,范圍及要求

  二、應(yīng)達(dá)到的技術(shù)指標(biāo)和參數(shù)

  三、研究開(kāi)發(fā)計(jì)劃

  四、研究開(kāi)發(fā)經(jīng)費(fèi)、報(bào)酬及其支付或結(jié)算方式

 。ㄒ唬┭芯块_(kāi)發(fā)經(jīng)費(fèi)是指完成項(xiàng)目研究開(kāi)發(fā)工作所需的成本,報(bào)酬是指本項(xiàng)目開(kāi)發(fā)成果的使用

  費(fèi)和研究開(kāi)發(fā)人員的科研補(bǔ)貼。

  本項(xiàng)目研究開(kāi)發(fā)經(jīng)費(fèi)和報(bào)酬(大寫)____元,

 。ǘ)支付方式

  ①一次總付____元,時(shí)間:

 、诜制谥Ц禵___元,時(shí)間:____元,時(shí)間:

 、燮渌绞剑

  五、利用研究開(kāi)發(fā)經(jīng)費(fèi)購(gòu)置的設(shè)備、器材、資料的財(cái)產(chǎn)權(quán)屬

  六、履行的期限、地點(diǎn)和方式

  本合同自____年____月____日至____年____月____日在

  履行。

  本合同的履行方式:

  七、技術(shù)情報(bào)和資料的保密

  八、技術(shù)協(xié)作和技術(shù)指導(dǎo)的內(nèi)容

  九、技術(shù)成果的歸屬和分享

  (一)專利申請(qǐng)權(quán):

 。ǘ┘夹g(shù)秘密的使用權(quán)、轉(zhuǎn)讓權(quán):

  十、驗(yàn)收的標(biāo)準(zhǔn)和方式

  研究開(kāi)發(fā)所完成的技術(shù)成果,達(dá)到了本合同第二條所列技術(shù)指標(biāo),按標(biāo)準(zhǔn),采

  用方式驗(yàn)收,

  由出具技術(shù)項(xiàng)目驗(yàn)收證明。

  十一、風(fēng)險(xiǎn)責(zé)任的承擔(dān)

  在履行本合同的過(guò)程中,確因在現(xiàn)有水平和條件下難以克服的技術(shù)困難,導(dǎo)致研究開(kāi)發(fā)部分或

  全部失敗所造成的損失,風(fēng)險(xiǎn)責(zé)任由甲方承擔(dān)%,乙方承擔(dān)%。

  本項(xiàng)目風(fēng)險(xiǎn)責(zé)任確認(rèn)的方式:

  十二、違約金或者損失賠償額的計(jì)算

  違反本合同約定,違約方應(yīng)按照《中華人民共和國(guó)合同法》有關(guān)條款的規(guī)定承擔(dān)違約責(zé)任。

 。ㄒ唬┻`反本合同第條約定,方應(yīng)承擔(dān)以下違約責(zé)任:

 。ǘ┻`反本合同第條約定,方應(yīng)承擔(dān)以下違約責(zé)任:

  十三、解決合同糾紛的方式

  在履行本合同的過(guò)程中發(fā)生爭(zhēng)議,雙方當(dāng)事人和解或調(diào)解不成,可采取仲裁或按司法程序解決。

 。ㄒ唬╇p方同意由仲裁委員會(huì)仲裁。

  (二)雙方約定向(被告住所地、合同履行地、合同簽訂地、原告住所地、標(biāo)的物所在地)人民法院起訴。

  十四、名詞和術(shù)語(yǔ)的解釋

  十五、其它

  委托名稱(或姓名)(簽章)人

  甲方法定代表人(簽章)單位公章

  委托代理人(簽章)

  聯(lián)系(經(jīng)辦)人(簽章)

  通訊地址郵政

  編碼____年____月____日

  電話傳真

  開(kāi)戶銀行

  帳號(hào)

  研究名稱(或姓名)(簽章)

  開(kāi)發(fā)

  人(法定代表人(簽章)單位公章

  乙方

  )委托代理人(簽章)

  聯(lián)系(經(jīng)辦)人(簽章)

  通訊地址郵政

  編碼____年____月____日

  電話傳真

  開(kāi)戶銀行

  帳號(hào)

數(shù)據(jù)庫(kù)設(shè)計(jì)2

  一、用戶需求調(diào)查

  小說(shuō)網(wǎng)站主要由:(1)讀者管理(2)作家管理(3)網(wǎng)絡(luò)書籍管理(4)工作人員管理。四大部分組成。

 。1)讀者管理:

  ①、建立讀者信息表,對(duì)讀者統(tǒng)一編號(hào),實(shí)時(shí)更新。

  ②、建立讀者借閱表,對(duì)讀者看過(guò)的書籍作記錄,以便

  讀者再次閱讀。

 。2)作者管理:

 、佟⒔⒆髡咝畔⒈,對(duì)作者統(tǒng)一編號(hào),實(shí)時(shí)更新。②、建立作者更新后臺(tái),給與權(quán)限更新作品。③、建立作品及薪酬表,便于結(jié)算作者的薪酬。

 。3)網(wǎng)絡(luò)書籍管理系統(tǒng)

  建立圖書信息表,對(duì)圖書統(tǒng)一編號(hào),實(shí)時(shí)更新。

  建立圖書點(diǎn)擊推薦表,記錄圖書被點(diǎn)擊的次數(shù),被推薦的次數(shù)。建立圖書排行表,可以按:點(diǎn)擊數(shù),推薦數(shù),總字?jǐn)?shù)等進(jìn)行排名。

  (4)工作人員管理

  工作人員按權(quán)限不同分別有權(quán)限更改:作家信息表,網(wǎng)絡(luò)書籍信息表,讀者信息表,網(wǎng)站前臺(tái)網(wǎng)管推薦欄目,給用戶或者作者提升權(quán)限等功能中的.一個(gè)或多個(gè)。

  建立圖書權(quán)限表,對(duì)VIP書籍進(jìn)行權(quán)限限制。

  二、系統(tǒng)數(shù)據(jù)流圖

  三、系統(tǒng)數(shù)據(jù)字典

 。1)、主要數(shù)據(jù)流定義

  數(shù)據(jù)流名稱:登陸

  位置:讀者位置:讀者——>p4-2作家——>p4-2

  定義:登錄=用戶名+密碼

  數(shù)據(jù)流量:?不懂用來(lái)做什么?

  說(shuō)明:鑒別用戶身份

  數(shù)據(jù)流名稱:權(quán)限設(shè)置

  位置:讀者位置:管理員——>p4-2

  定義:

  數(shù)據(jù)流量:用戶名=用戶名+密碼

  說(shuō)明:通過(guò)這個(gè)設(shè)置用戶權(quán)限

  數(shù)據(jù)流名稱:作家權(quán)限

  位置:讀者位置:p4-2(權(quán)限)——>p4-2(作家)

  定義:作家權(quán)限=【下派的推薦,閱讀作品,更新,修正自己的作品的權(quán)限】

  數(shù)據(jù)流量:

  說(shuō)明:作家獲得用戶權(quán)限

  數(shù)據(jù)流名稱:讀者權(quán)限

  位置:讀者位置:p4-2(權(quán)限)——>p4-2(讀者)

  定義:作家權(quán)限=【下派的推薦,閱讀作品權(quán)限】

  數(shù)據(jù)流量

  說(shuō)明:讀者獲得用戶權(quán)限

  數(shù)據(jù)流名稱:看書推薦

  位置:讀者位置:p4-2(讀者)——>p3-1(圖書管理)

  定義:看書推薦=【讀者執(zhí)行看書、推薦命令】

  數(shù)據(jù)流量:

  說(shuō)明:讀者執(zhí)行看書推薦指令時(shí),圖書管理系統(tǒng)分別增加圖書閱讀

  量和推薦量

  數(shù)據(jù)流名稱:更新作品

  位置:讀者位置:p4-2(作家)——>p3-1(圖書管理)

  定義:看書更新作品=【左鍵更新自己的作品】

  數(shù)據(jù)流量:

  說(shuō)明:作家執(zhí)行更新作品命令時(shí),圖書管理系統(tǒng)增加或修正圖書信息

  (2)主要數(shù)據(jù)存儲(chǔ)定義

  1、數(shù)據(jù)存儲(chǔ)編號(hào):D1

  輸入:p4-2

  輸出:p4-2前臺(tái)

  數(shù)據(jù)結(jié)構(gòu):讀者記錄=以閱讀書名+時(shí)間+積分+推薦票數(shù)+推薦操作數(shù)據(jù)量和存取頻率:?不懂用來(lái)做什么?

  2、數(shù)據(jù)存儲(chǔ)編號(hào):D2

  輸入:p4-2

  輸出:p4-2前臺(tái)

  數(shù)據(jù)結(jié)構(gòu):圖書排行記錄=排行書名+時(shí)間+積分+被推薦票數(shù)+更新操作+修正操作

  數(shù)據(jù)量和存取頻率:?不懂用來(lái)做什么?

  3、數(shù)據(jù)存儲(chǔ)標(biāo)號(hào):D3

  輸入:p3-1

  輸出:p3-2前臺(tái)

  數(shù)據(jù)結(jié)構(gòu):推薦記錄=推薦書名+時(shí)間+被推薦票數(shù)

  圖書記錄=更新時(shí)間+章節(jié)數(shù)+目錄+推薦數(shù)+點(diǎn)擊總數(shù)+作家+總字?jǐn)?shù)數(shù)據(jù)量和存取頻率:?不知道用來(lái)做什么?

  4、數(shù)據(jù)存儲(chǔ)標(biāo)號(hào):D4

  輸入:p3-2

  輸出:前臺(tái)調(diào)用

  數(shù)據(jù)結(jié)構(gòu):作家記錄=已更新書名+時(shí)間+積分+被推薦票數(shù)+排行方式+是否完結(jié)+作者+總字?jǐn)?shù)

  數(shù)據(jù)量和存取頻率:?不知道用來(lái)做什么?

 。3)、主要處理過(guò)程

  1、處理過(guò)程編號(hào):4-2

  處理過(guò)程名:分配權(quán)限

  輸入:讀者作者管理員

  輸出:讀者信息作者信息管理員信息

  說(shuō)明:用于用戶身份確認(rèn)

  2、處理過(guò)程編號(hào):3-1

  處理過(guò)程名:圖書管理

  輸入:讀者作者

  輸出:圖書排行管理前臺(tái)

  說(shuō)明:對(duì)圖書被更新、推薦、閱讀進(jìn)行處理

數(shù)據(jù)庫(kù)設(shè)計(jì)3

  摘要:潞安機(jī)械公司成功開(kāi)發(fā)的產(chǎn)品數(shù)據(jù)庫(kù)管理系統(tǒng),將產(chǎn)品的研究、開(kāi)發(fā)等各方面的信息集中在一起,解決了目前技術(shù)管理中的薄弱環(huán)節(jié),使機(jī)械公司的產(chǎn)品數(shù)據(jù)更加精確明了。

  關(guān)鍵詞:產(chǎn)品設(shè)計(jì)數(shù)據(jù)庫(kù);圖文檔管理;通用零件庫(kù)

  潞安機(jī)械公司根據(jù)本單位的產(chǎn)品結(jié)構(gòu)和設(shè)計(jì)研發(fā)現(xiàn)狀,開(kāi)發(fā)出切合本單位實(shí)際的產(chǎn)品數(shù)據(jù)庫(kù)管理系統(tǒng),促進(jìn)了機(jī)械公司向?qū)I(yè)化、規(guī)模化、數(shù)字化方向發(fā)展。即在現(xiàn)用的CAXA軟件基礎(chǔ)上引進(jìn)了CAXA圖文檔數(shù)據(jù)管理系統(tǒng),用來(lái)管理所有與產(chǎn)品相關(guān)的信息和所有與產(chǎn)品設(shè)計(jì)相關(guān)的過(guò)程。

  1CAXA圖文檔管理系統(tǒng)的功能特點(diǎn)

  CAXA圖文檔管理系統(tǒng)主要具備以下功能:文檔管理、產(chǎn)品結(jié)構(gòu)管理、設(shè)計(jì)檢索和零件庫(kù)等功能。主要解決的是文檔內(nèi)容的快速瀏覽、快速索引和查詢,文檔的安全性、一致性和版本管理,文檔組織結(jié)構(gòu)定義和管理等方面的問(wèn)題。利用這些功能特點(diǎn)對(duì)圖紙?jiān)O(shè)計(jì)進(jìn)行管理。

  2CAXA圖文檔管理系統(tǒng)在實(shí)際中的應(yīng)用

  2.1明確責(zé)權(quán)范圍,分權(quán)限管理

  CAXA圖文檔提供完備的權(quán)限管理模式,能將權(quán)限的設(shè)置工作分解到不同層次的組織管理者,在安全和效率的平衡上有一個(gè)很好的解決方案。為了方便日常管理,機(jī)械公司針對(duì)不同級(jí)別的工作人員進(jìn)行不同的授權(quán)?偣こ處熅哂凶罡邫(quán)限:可以對(duì)產(chǎn)品的大類、產(chǎn)品、產(chǎn)品總裝以及零部件進(jìn)行建立、刪除,數(shù)據(jù)及圖紙的導(dǎo)入導(dǎo)出;工程師的權(quán)限:可以對(duì)產(chǎn)品、產(chǎn)品總裝進(jìn)行建立、刪除;而普通科員的權(quán)限僅為瀏覽、創(chuàng)建零件、編輯、出入庫(kù)、復(fù)制、打印等一些基本的應(yīng)用功能。

  2.2實(shí)現(xiàn)技術(shù)文件的共享和統(tǒng)一管理

  CAXA圖文檔把所有的產(chǎn)品圖紙和工藝文件統(tǒng)一存放在服務(wù)器中,并清楚地記錄了是誰(shuí),在什么時(shí)候上傳的圖紙等詳細(xì)資料,并提供對(duì)圖紙快速瀏覽的工具。以前產(chǎn)品圖紙都存放在個(gè)人電腦中,一旦技術(shù)人員調(diào)離,查找圖紙就十分困難。將圖紙導(dǎo)入圖文檔,通過(guò)查詢功能,就可以快速找到所需要的圖紙。有時(shí)也會(huì)出現(xiàn)這樣一種情況:客戶傳真來(lái)圖紙訂做產(chǎn)品,由于紙質(zhì)圖紙保存不當(dāng),一旦和客戶發(fā)生爭(zhēng)議就無(wú)據(jù)可循,F(xiàn)在由于把所有傳真文件和產(chǎn)品圖紙都存放到圖文檔中,有效地解決了這個(gè)問(wèn)題。

  2.3有序的文件版本控制

  在企業(yè)的生產(chǎn)運(yùn)營(yíng)過(guò)程中,產(chǎn)品圖紙有時(shí)需要作變更設(shè)計(jì),經(jīng)多次變更設(shè)計(jì)后,圖紙的變更信息不能及時(shí)反映到其它部門,而CAXA圖文檔有著很優(yōu)秀的圖紙版本控制功能,見(jiàn)圖1。圖文檔可以記錄每次修改時(shí)間、修改人、修改原因,當(dāng)前版本是哪個(gè),還可以查看所有的歷史圖紙,詳細(xì)記錄了圖紙的所有變更過(guò)程。每一次對(duì)圖紙、文件的出庫(kù)、入庫(kù)以及修改都會(huì)在文檔的工作版本情況中產(chǎn)生一個(gè)新的文檔版本,同時(shí)舊版本的文檔信息仍舊保留在產(chǎn)品數(shù)據(jù)管理的數(shù)據(jù)庫(kù)中,而且可以根據(jù)設(shè)計(jì)對(duì)象所處的不同狀態(tài),形成不同版本的狀態(tài)名。其一般形式為a.1、a.2、a.3......,以此來(lái)記錄產(chǎn)品圖紙的設(shè)計(jì)過(guò)程和演變過(guò)程。

  2.4實(shí)現(xiàn)清晰的產(chǎn)品結(jié)構(gòu)

  在采用圖文檔管理系統(tǒng)以前,機(jī)械公司的產(chǎn)品組成關(guān)系比較籠統(tǒng),經(jīng)常出現(xiàn)圖紙上標(biāo)識(shí)的零配件與實(shí)際使用的不相符合等情況,圖紙等資料只能靠熟悉情況的工作人員來(lái)進(jìn)行管理?墒,在實(shí)際的.生產(chǎn)過(guò)程中,一旦熟悉資料情況的工作人員不在時(shí),其他有需要使用的工作人員則要花費(fèi)大量時(shí)間和精力去查詢已有圖紙,這就大大降低了員工的工作效率。CAXA圖文檔的產(chǎn)品結(jié)構(gòu)樹(shù)中可以清晰明了地表示產(chǎn)品的組成關(guān)系,使得這個(gè)問(wèn)題得到完美解決,有力地促進(jìn)了企業(yè)的信息化管理。

  2.5建立通用零件庫(kù)

  模塊化設(shè)計(jì)是產(chǎn)品設(shè)計(jì)開(kāi)發(fā)過(guò)程中的重點(diǎn)和關(guān)鍵,即充分利用標(biāo)準(zhǔn)化的原理和方法,提高產(chǎn)品零部件的標(biāo)準(zhǔn)化程度,最終形成產(chǎn)品圖紙的系列化和模塊化。這種方法可以用最少種類的零件,設(shè)計(jì)出盡可能多的成品,使企業(yè)在運(yùn)營(yíng)中產(chǎn)品的總成本降到最低。借著開(kāi)發(fā)圖文檔的機(jī)會(huì),潞安機(jī)械公司通過(guò)對(duì)液壓支架銷軸類、立柱千斤頂,膠帶機(jī)托輥等技術(shù)進(jìn)行全面的分析和研究后,形成了液壓支架銷軸類、立柱千斤頂、托輥標(biāo)準(zhǔn)件等一系列的標(biāo)準(zhǔn)化的零件庫(kù),避免了在產(chǎn)品設(shè)計(jì)過(guò)程中重復(fù)出圖紙,提高了產(chǎn)品的設(shè)計(jì)效率。

  3結(jié)語(yǔ)

  采用數(shù)據(jù)庫(kù)管理系統(tǒng)后,各種信息及時(shí)存入數(shù)據(jù)庫(kù),極大地滿足了信息共享,用戶提出新的要求時(shí),方案設(shè)計(jì)及時(shí)更新,在圖紙?jiān)O(shè)計(jì)階段,將技術(shù)協(xié)議、配套方案及時(shí)入庫(kù),方便設(shè)計(jì)人員查看;同時(shí)可以及時(shí)查看各種零部件,直接借用相同部件,在標(biāo)準(zhǔn)件庫(kù)之間調(diào)用銷軸類、立柱千斤頂類零部件,避免了重復(fù)出圖,節(jié)省了設(shè)計(jì)時(shí)間。同時(shí),數(shù)據(jù)庫(kù)導(dǎo)出的材料信息可以與ERP生產(chǎn)系統(tǒng)進(jìn)行物料輸入、工單投料有機(jī)結(jié)合,滿足生產(chǎn)需要,縮短了產(chǎn)品研發(fā)周期。

數(shù)據(jù)庫(kù)設(shè)計(jì)4

  有關(guān)于數(shù)據(jù)庫(kù)實(shí)驗(yàn)的心得體會(huì),總的來(lái)說(shuō),受益匪淺。在這些天中,我們學(xué)到了很多東西,包括建表,導(dǎo)入數(shù)據(jù),查詢,插入。最重要的是我們有機(jī)會(huì)用電腦自己進(jìn)行實(shí)踐,沒(méi)接觸的時(shí)候總是覺(jué)得它比較深?yuàn)W或是不可接近的新型語(yǔ)言,盡管自己對(duì)C語(yǔ)言非常感興趣,但還是有些心理上的陌生感。學(xué)習(xí)數(shù)據(jù)庫(kù)就和我們平時(shí)的其它科目學(xué)習(xí)一樣感覺(jué)它有永無(wú)止境的知識(shí),數(shù)據(jù)庫(kù)是我在高中時(shí)候聽(tīng)過(guò),到了大學(xué)漸漸了解了些,但就其原理性的內(nèi)容還不知道,也就是根本就不清楚什么是數(shù)據(jù)庫(kù),只是知道一個(gè)所謂的中國(guó)字典里的名詞。我認(rèn)識(shí)它是從我接觸實(shí)驗(yàn)運(yùn)作開(kāi)始的,剛開(kāi)始就是建立數(shù)據(jù)庫(kù),兩種驗(yàn)證模式,沒(méi)什么東西但還覺(jué)得不錯(cuò)。進(jìn)而就是操作語(yǔ)言了,緊接著就是觸發(fā)器的使用,進(jìn)而對(duì)數(shù)據(jù)庫(kù)高級(jí)的使用,等等。 開(kāi)始知道數(shù)據(jù)庫(kù)的時(shí)候想學(xué),不知道從何而起,不懂的話怎么問(wèn),從什么地方學(xué)起。后來(lái)到大三開(kāi)學(xué)后有數(shù)據(jù)庫(kù)原理必修課,非常高興。當(dāng)時(shí)感覺(jué)SQL Sever數(shù)據(jù)庫(kù)管理既然是單獨(dú)一門課程一定會(huì)講的比較細(xì),也能學(xué)到真正實(shí)用的內(nèi)容。學(xué)了這門課以后發(fā)現(xiàn)和我想的基本是一樣的,老師對(duì)學(xué)生也比較和藹可親,對(duì)我們要求也不是很緊。讓每個(gè)人都覺(jué)得輕輕松松就能把這門課程學(xué)完,沒(méi)有多么緊張的作業(yè),也沒(méi)有太苛刻的要求。

  當(dāng)老師在最后說(shuō)這個(gè)課程結(jié)束了,回顧一下以前老師給我們講過(guò)的'東西,真的有很多是我們應(yīng)該去注意的。學(xué)習(xí)完SQL Sever數(shù)據(jù)庫(kù)后感覺(jué)可分兩大塊,一塊是開(kāi)發(fā),一塊是管理。開(kāi)發(fā)主要是寫寫存儲(chǔ)過(guò)程、觸發(fā)器什么的,還有就是用Oracle的Develop工具做form。有點(diǎn)類似于程序員。開(kāi)發(fā)還需要有較強(qiáng)的邏輯思維和創(chuàng)造能力,自己沒(méi)有真正做過(guò),但感覺(jué)應(yīng)該會(huì)比較辛苦,是青春飯;管理則需要對(duì)SQL Sever數(shù)據(jù)庫(kù)的原理有深刻的認(rèn)識(shí),有全局操縱的能力和緊密的思維,責(zé)任較大,因?yàn)橐粋(gè)小的失誤就會(huì)弄掉整個(gè)數(shù)據(jù)庫(kù),相對(duì)前者來(lái)說(shuō),后者更看重經(jīng)驗(yàn)。這些東西都是從老師哪里和朋友的討論中得到的心得,也希望其他朋友能多多向老師和朋友請(qǐng)教,如果是個(gè)人單獨(dú)靠自己來(lái)完成一個(gè)完美的數(shù)據(jù)庫(kù)我覺(jué)得比較困難,現(xiàn)在基本上都是團(tuán)隊(duì)類型的,而且他們的效率高開(kāi)發(fā)的周期也快。由于數(shù)據(jù)庫(kù)管理的責(zé)任重大,很少公司愿意請(qǐng)一個(gè)剛剛接觸SQL Sever的人去管理數(shù)據(jù)庫(kù)。對(duì)于我們這些初出茅廬的新手而且電子商務(wù)的專業(yè),個(gè)人認(rèn)為可以先選擇做管理,有一定經(jīng)驗(yàn)后轉(zhuǎn)型,去做數(shù)據(jù)庫(kù)的開(kāi)發(fā)。當(dāng)然,這個(gè)還是要看人個(gè)的實(shí)際情況來(lái)定。

  SQL Server數(shù)據(jù)庫(kù)的實(shí)驗(yàn)學(xué)習(xí)使我對(duì)數(shù)據(jù)庫(kù)的有了新的進(jìn)步,以后再看到也就不至于什么也不懂,其實(shí)那么多數(shù)據(jù)庫(kù)我覺(jué)得學(xué)好一門就行,只是他們的語(yǔ)言可能不大一樣,學(xué)好一門后就可去認(rèn)識(shí)其它的,這樣應(yīng)該有事半功倍的效果。就像我學(xué)習(xí)C語(yǔ)言,當(dāng)時(shí)不能說(shuō)是學(xué)習(xí)的棒,但不算差。所以我對(duì)以后的語(yǔ)言感覺(jué)都不是很困難,了解了VB、C++還有網(wǎng)頁(yè)中用的Html語(yǔ)言、asp語(yǔ)言都能看懂,起碼可以對(duì)別人的東西進(jìn)行了一下修改。因此,我感謝數(shù)據(jù)庫(kù)老師給了我有用的知識(shí),以便我在以后學(xué)習(xí)或認(rèn)識(shí)更多的內(nèi)容能有新的方法和思維,也能更加有效和快速的去消化吸收新的東西。希望在今后中,SQL Server能給我更多幫助。感謝學(xué)校開(kāi)設(shè)這樣一門優(yōu)秀使用的課程,讓我對(duì)數(shù)據(jù)庫(kù)有了更深的了解。

數(shù)據(jù)庫(kù)設(shè)計(jì)5

  二級(jí)Access數(shù)據(jù)庫(kù)程序設(shè)計(jì)強(qiáng)化訓(xùn)練

  1.Access數(shù)據(jù)庫(kù)屬于(C)數(shù)據(jù)庫(kù)。

  A) 層次模型

  B) 網(wǎng)狀模型

  C) 關(guān)系模型

  D) 面向?qū)ο竽P?/p>

  2.打開(kāi)Access數(shù)據(jù)庫(kù)時(shí),應(yīng)打開(kāi)擴(kuò)展名為(B)的文件。

  A) mda

  B) mdb

  C) mde

  D) DBF

  3.已知某一數(shù)據(jù)庫(kù)中有兩個(gè)數(shù)據(jù)表,它們的主關(guān)鍵字與主關(guān)鍵字之間是一個(gè)對(duì)應(yīng)多個(gè)的關(guān)系,這兩個(gè)表若想建立關(guān)聯(lián),應(yīng)該建立的永久聯(lián)系是(B)。

  A) 一對(duì)一

  B) 一對(duì)多

  C) 多對(duì)多

  4.下列(B)不是Access數(shù)據(jù)庫(kù)的對(duì)象類型?

  A) 表

  B) 向?qū)?/p>

  C) 窗體

  D) 報(bào)表

  5.關(guān)系數(shù)據(jù)庫(kù)中的表不必具有的性質(zhì)是(D)。

  A) 數(shù)據(jù)項(xiàng)不可再分

  B) 同一列數(shù)據(jù)項(xiàng)要具有相同的數(shù)據(jù)類型

  C) 記錄的順序可以任意排列

  6.下列對(duì)于Access20xx(高版本)與Access97(低版本)之間的說(shuō)法不正確的是(C)。

  A) 通過(guò)數(shù)據(jù)轉(zhuǎn)換技術(shù),可以實(shí)現(xiàn)高、低版本的共享.

  B) 高版本文件在低版本數(shù)據(jù)庫(kù)中可以打開(kāi),但有些功能不能正常運(yùn)行.

  C) 低版本數(shù)據(jù)庫(kù)文件無(wú)法在高版本數(shù)據(jù)庫(kù)中運(yùn)行.

  D) 高版本文件在低版本數(shù)據(jù)庫(kù)中能使用,需將高版本轉(zhuǎn)換成低版本.

  7.不能退出Access 20xx的方法是(C)。

  A) 單擊"文件"菜單/"退出"

  B) 單擊窗口右上角"關(guān)閉"按鈕

  C) ESC

  D) ALT+F4

  8.Access在同一時(shí)間,可打開(kāi)(A)個(gè)數(shù)據(jù)庫(kù)。

  A) 1

  B) 2

  C) 3

  D) 4

  9.對(duì)表中某一字段建立索引時(shí),若其值有重復(fù),可選擇(D)索引。

  A) 主

  B) 有(無(wú)重復(fù))

  C) 無(wú)

  D) 有(有重復(fù))

  10.創(chuàng)建表時(shí)可以在(C)中進(jìn)行。

  A) 報(bào)表設(shè)計(jì)器

  B) 表瀏覽器

  C) 表設(shè)計(jì)器

  D) 查詢?cè)O(shè)計(jì)器

  11.不能進(jìn)行索引的字段類型是(A)。

  A) 備注

  B) 數(shù)值

  C) 字符

  D) 日期

  12.在文本類型字段的“格式”屬性使用“@;尚未輸入”,則下列敘述正確的是(D)。

  A) 代表所有輸入的數(shù)據(jù)

  B) 只可輸入"@"符號(hào)

  C) 此欄不可以是空白

  D) 若未輸入數(shù)據(jù),會(huì)顯示"尚未輸入"4個(gè)字

  13.文本類型的字段最多可容納(D) 個(gè)中文字。

  A) 255

  B) 256

  C) 128

  D) 127

  14.合法的表達(dá)式是(B)。

  A) 教師工資 between 20xx and 3000

  B) [性別]="男"or[性別]="女"

  C) [教師工資]>20xx[教師工資]<3000

  D) [性別]like"男"=[性別]="女"

  15.若要查詢成績(jī)?yōu)?0-80分之間(包括60分,不包括80分)的學(xué)生的`信息,成績(jī)字段的查詢準(zhǔn)則應(yīng)設(shè)置為(B)。

  A) >60 or<80

  B) >=60 And<80

  C) >60 and<80

  D) IN(60,80)

  16.在查詢?cè)O(shè)計(jì)器的查詢?cè)O(shè)計(jì)網(wǎng)格中(C)不是字段列表框中的選項(xiàng)。

  A) 排序

  B) 顯示

  C) 類型

  17.操作查詢不包括(C)。

  A) 更新查詢

  B) 追加查詢

  C) 參數(shù)查詢

  D) 刪除查詢

  18.若上調(diào)產(chǎn)品價(jià)格,最方便的方法是使用以下(B)查詢。

  A) 追加查詢

  B) 更新查詢

  C) 刪除查詢

  D) 生成表查詢

  19.若要用設(shè)計(jì)視圖創(chuàng)建一個(gè)查詢,查找總分在255分以上(包括255分)的女同學(xué)的姓名、性別和總分,正確的設(shè)置查詢準(zhǔn)則的方法應(yīng)為(C)。

  A) 在準(zhǔn)則單元格鍵入:總分>=255 AND 性別="女"

  B) 在總分準(zhǔn)則單元格鍵入:總分>=255;在性別的準(zhǔn)則單元格鍵入:"女"

  C) 在總分準(zhǔn)則單元格鍵入:>=255;在性別的準(zhǔn)則單元格鍵入:"女"

  D) 在準(zhǔn)則單元格鍵入:總分>=255 OR 性別="女"

  20.在查詢?cè)O(shè)計(jì)器中不想顯示選定的字段內(nèi)容則將該字段的(B)項(xiàng)對(duì)號(hào)取消。

  A) 排序

  B) 顯示

  C) 類型

  D) 準(zhǔn)則

數(shù)據(jù)庫(kù)設(shè)計(jì)6

  時(shí)間真的如輪一樣在飛轉(zhuǎn),一周的實(shí)訓(xùn)又一次即將結(jié)束,可是,感覺(jué)仿佛只過(guò)去了一天。實(shí)訓(xùn)結(jié)束也意味著這個(gè)學(xué)期也將結(jié)束。不管時(shí)間多么的飛快,這周短暫的VB程序設(shè)計(jì)實(shí)訓(xùn)同樣讓我們收益不少。 首先,不說(shuō)我們學(xué)到了多少專業(yè)知識(shí),也不說(shuō)我們學(xué)到了多少專業(yè)技能。在這樣零下1度的天氣中實(shí)訓(xùn),著實(shí)是鍛煉我們的意志力。人都有惰性,這是無(wú)可厚非的事實(shí)。在寒冷的天氣里,賴床就更是常有的事。因?yàn)橐獙?shí)訓(xùn),我們很多平常經(jīng)常遲到的同志不得不早起。就說(shuō)實(shí)訓(xùn)的第一天,外面飄著白雪,早上,手機(jī)的鬧鈴已經(jīng)響過(guò)第二遍了。

  我們宿舍的幾個(gè)姐妹還躲在被窩里無(wú)動(dòng)于衷?墒,當(dāng)一個(gè)姐們突然說(shuō)了一句,“這周要實(shí)訓(xùn)”時(shí),我們都‘呼啦’爬了起來(lái),以驚人的速度洗漱好,急忙趕到教室。不管平時(shí)多么懶散的同學(xué),這次實(shí)訓(xùn)都表現(xiàn)的異樣的認(rèn)真。這應(yīng)該算是實(shí)訓(xùn)賦給我們的特別禮物吧! 實(shí)訓(xùn)的目的無(wú)非就是訓(xùn)練我們的操作能力,以及提高我們的專業(yè)技能。實(shí)踐出真知,這是不變的真理。毫無(wú)疑問(wèn),這次VB程序設(shè)計(jì)實(shí)訓(xùn)讓我們每一位同學(xué)都在不同程度上提高了編程技能。編程是我們的專業(yè)課程,可是,在老師平時(shí)上課的時(shí)候,班上大部分同學(xué)都以怠慢的態(tài)度對(duì)待。所以,對(duì)這門課程學(xué)的泛泛的。

  實(shí)訓(xùn)前,如果要我們做一個(gè)管理系統(tǒng),我想班上能完成任務(wù)的同學(xué)應(yīng)該寥寥無(wú)幾。在實(shí)訓(xùn)前,我們常抱怨,編程有多么的難。一個(gè)學(xué)期的學(xué)習(xí),我們居然都不能完全的做出一個(gè)管理系統(tǒng)來(lái)。而這次短短的實(shí)訓(xùn),卻讓我們學(xué)會(huì)了做管理系統(tǒng)。沒(méi)錯(cuò),就是短短的幾天,我們每位同學(xué)都完成了一個(gè)自己做的管理系統(tǒng)。這說(shuō)明,編程它本身不是很難,而在于你是不是真正的學(xué)習(xí)了。這次實(shí)訓(xùn)讓我深刻的明白,你的.態(tài)度決定一切。就以我自己的經(jīng)歷來(lái)說(shuō),一個(gè)學(xué)期的學(xué)習(xí)還沒(méi)沒(méi)短短一周學(xué)到的多。這是為什么?主導(dǎo)因素就是態(tài)度。在平日的學(xué)習(xí)中,我抱著不以為然的態(tài)度,以懶散的心態(tài)對(duì)待這門課程。所以,一個(gè)學(xué)期下來(lái),我的編程學(xué)的一塌糊涂。而這次實(shí)訓(xùn),就像是一場(chǎng)實(shí)戰(zhàn),必須認(rèn)真對(duì)待。而這幾天踏踏實(shí)實(shí)的學(xué)習(xí),將我平日落下的學(xué)習(xí)全都補(bǔ)救過(guò)來(lái)了。真的非常感謝這次實(shí)訓(xùn)。通過(guò)這次實(shí)訓(xùn),我的編程技能確比之前實(shí)提高了不少。

  更重要的是,在這次實(shí)訓(xùn)中,讓我明白:學(xué)習(xí)或生活中發(fā)現(xiàn)了自己的不足,就要及時(shí)改進(jìn)。不管是在學(xué)習(xí)中,還是在生活中,有不懂的沒(méi)關(guān)系。而,如果不懂,也不去問(wèn),就是一件很悲哀的事情。這次實(shí)訓(xùn)中,我遇到了很多不懂的問(wèn)題,但是,這些不懂最后都被我弄懂了。因?yàn)橛龅讲欢牟粫?huì)做的我及時(shí)主動(dòng)詢問(wèn)了周圍的同學(xué)。同學(xué)不懂的,我又詢問(wèn)了老師。不要認(rèn)為問(wèn)別人是一件讓人很羞恥的事情。不懂就問(wèn),不但不會(huì)讓你蒙羞,反而能顯示你的真實(shí)與謙虛。

  總之,這次實(shí)訓(xùn)我又有不少新收獲。

  最后,還要感謝這次實(shí)訓(xùn)期間周圍同學(xué)的熱情幫助和老師的熱心講解與指導(dǎo)。

數(shù)據(jù)庫(kù)設(shè)計(jì)7

  一、選擇題

  【例1】對(duì)于數(shù)據(jù)庫(kù)系統(tǒng),負(fù)責(zé)定義數(shù)據(jù)庫(kù)內(nèi)容,決定存儲(chǔ)結(jié)構(gòu)和存取策略及安全授權(quán)等工作的是_______。(考點(diǎn)1)

  A)應(yīng)用程序員 B)用戶

  C)數(shù)據(jù)庫(kù)管理員 D)數(shù)據(jù)庫(kù)管理系統(tǒng)的軟件設(shè)計(jì)員

  解析:數(shù)據(jù)庫(kù)管理員(簡(jiǎn)稱DBA),具有如下的職能:設(shè)計(jì)、定義數(shù)據(jù)庫(kù)系統(tǒng);幫助用戶使用數(shù)據(jù)庫(kù)系統(tǒng);監(jiān)督與控制數(shù)據(jù)庫(kù)系統(tǒng)的使用和運(yùn)行;改進(jìn)和重組數(shù)據(jù)庫(kù)系統(tǒng);轉(zhuǎn)儲(chǔ)和恢復(fù)數(shù)據(jù)庫(kù);重構(gòu)數(shù)據(jù)庫(kù)。所以,定義數(shù)據(jù)庫(kù)內(nèi)容,決定存儲(chǔ)結(jié)構(gòu)和存取策略及安全授權(quán)等是數(shù)據(jù)庫(kù)管理員(DBA)的職責(zé)。

  答案:C)

  【例2】在數(shù)據(jù)庫(kù)管理技術(shù)的發(fā)展過(guò)程中,經(jīng)歷了人工管理階段、文件系統(tǒng)階段和數(shù)據(jù)庫(kù)系統(tǒng)階段。在這幾個(gè)階段中,數(shù)據(jù)獨(dú)立性最高的是_______。(考點(diǎn)2)

  A)數(shù)據(jù)庫(kù)系統(tǒng) B)文件系統(tǒng)

  C)人工管理 D)數(shù)據(jù)項(xiàng)管理

  解析:在人工管理階段,數(shù)據(jù)無(wú)法共享,冗余度大,不獨(dú)立,完全依賴于程序。在文件系統(tǒng)階段,數(shù)據(jù)共享性差,冗余度大,獨(dú)立性也較差。所以B)選項(xiàng)和C)選項(xiàng)均是錯(cuò)誤的。

  答案:A)

  【例3】在數(shù)據(jù)庫(kù)系統(tǒng)中,當(dāng)總體邏輯結(jié)構(gòu)改變時(shí),通過(guò)改變_______,使局部邏輯結(jié)構(gòu)不變,從而使建立在局部邏輯結(jié)構(gòu)之上的應(yīng)用程序也保持不變,稱之為數(shù)據(jù)和程序的邏輯獨(dú)立性。(考點(diǎn)3)

  A)應(yīng)用程序 B)邏輯結(jié)構(gòu)和物理結(jié)構(gòu)之間的映射

  C)存儲(chǔ)結(jié)構(gòu) D)局部邏輯結(jié)構(gòu)到總體邏輯結(jié)構(gòu)的映射

  解析:模式描述的是數(shù)據(jù)的全局邏輯結(jié)構(gòu),外模式描述的是數(shù)據(jù)的局部邏輯結(jié)構(gòu)。當(dāng)模式改變時(shí),由數(shù)據(jù)庫(kù)管理員對(duì)外模式/模式映射做相應(yīng)改變,可以使外模式保持不變。應(yīng)用程序是依據(jù)數(shù)據(jù)的外模式編寫的,從而應(yīng)用程序也不必改變。保證了數(shù)據(jù)與程序的邏輯獨(dú)立性,即數(shù)據(jù)的邏輯獨(dú)立性。

  答案:D)

  【例4】數(shù)據(jù)庫(kù)系統(tǒng)依靠_______支持?jǐn)?shù)據(jù)的獨(dú)立性。(考點(diǎn)4)

  A)具有封裝機(jī)制

  B)定義完整性約束條件

  C)模式分級(jí),各級(jí)模式之間的映射

  D)DDL語(yǔ)言和DML語(yǔ)言互相獨(dú)立

  解析:。數(shù)據(jù)庫(kù)的三級(jí)模式結(jié)構(gòu)指數(shù)據(jù)庫(kù)系統(tǒng)由外模式、模式和內(nèi)模式3級(jí)構(gòu)成。數(shù)據(jù)庫(kù)管理系統(tǒng)在這3級(jí)模式之間提供了兩層映射:外模式/模式映射,模式/內(nèi)模式映射。這兩層映射保證了數(shù)據(jù)庫(kù)系統(tǒng)中的數(shù)據(jù)能夠具有較高的邏輯獨(dú)立性和物理獨(dú)立性。

  答案:C)

  【例5】將E-R圖轉(zhuǎn)換到關(guān)系模式時(shí),實(shí)體與聯(lián)系都可以表示成_______。(考點(diǎn)6)

  A) 屬性 B) 關(guān)系

  C) 鍵 D) 域

  解析:E-R圖由實(shí)體、實(shí)體的屬性和實(shí)體之間的聯(lián)系3個(gè)要素組成,關(guān)系模型的邏輯結(jié)構(gòu)是一組關(guān)系模式的集合,將E-R圖轉(zhuǎn)換為關(guān)系模型:將實(shí)體、實(shí)體的屬性和實(shí)體之間的聯(lián)系轉(zhuǎn)化為關(guān)系模式。

  答案:B)

  【例6】用樹(shù)形結(jié)構(gòu)來(lái)表示實(shí)體之間聯(lián)系的模型稱為_(kāi)______。(考點(diǎn)7)

  A)關(guān)系模型 B)層次模型

  C)網(wǎng)狀模型 D)數(shù)據(jù)模型

  解析:滿足下面兩個(gè)條件的基本層次聯(lián)系的集合為層次模型:

  (1)有且只有一個(gè)結(jié)點(diǎn)沒(méi)有雙親結(jié)點(diǎn),這個(gè)結(jié)點(diǎn)稱為根結(jié)點(diǎn);

  (2)根以外的其它結(jié)點(diǎn)有且僅有一個(gè)雙親結(jié)點(diǎn)。

  層次模型的特點(diǎn):

  (1)結(jié)點(diǎn)的雙親是惟一的;

  (2)只能直接處理一對(duì)多的實(shí)體聯(lián)系;

  (3)每個(gè)記錄類型定義一個(gè)排序字段,也稱為碼字段;

  (4)任何記錄值只有按其路徑查看時(shí),才能顯出它的全部意義;

  (5)沒(méi)有一個(gè)子女記錄值能夠脫離雙親記錄值而獨(dú)立存在。

  答案:B)

  【例7】對(duì)數(shù)據(jù)庫(kù)中的數(shù)據(jù)可以進(jìn)行查詢、插入、刪除、修改(更新),這是因?yàn)閿?shù)據(jù)庫(kù)管理系統(tǒng)提供了_______。(考點(diǎn)8)

  A) 數(shù)據(jù)定義功能 B) 數(shù)據(jù)操縱功能

  C) 數(shù)據(jù)維護(hù)功能 D) 數(shù)據(jù)控制功能

  解析:數(shù)據(jù)庫(kù)管理系統(tǒng)包括如下功能:

  (1)數(shù)據(jù)定義功能:DBMS提供數(shù)據(jù)定義語(yǔ)言(DDL),用戶可以通過(guò)它方便地對(duì)數(shù)據(jù)庫(kù)中的數(shù)據(jù)對(duì)象進(jìn)行定義;

  (2)數(shù)據(jù)操縱功能:DBMS還提供數(shù)據(jù)操作語(yǔ)言(DML),用戶可以通過(guò)它操縱數(shù)據(jù),實(shí)現(xiàn)對(duì)數(shù)據(jù)庫(kù)的基本操作,如查詢、插入、刪除和修改;

  (3)數(shù)據(jù)庫(kù)的運(yùn)行管理:數(shù)據(jù)庫(kù)在建立、運(yùn)用和維護(hù)時(shí)由數(shù)據(jù)庫(kù)管理系統(tǒng)統(tǒng)一管理,統(tǒng)一控制以保證數(shù)據(jù)的安全性、完整性、多用戶對(duì)數(shù)據(jù)的并發(fā)使用及發(fā)生故障后的系統(tǒng)恢復(fù);

  (4)數(shù)據(jù)庫(kù)的建立和維護(hù)功能:它包括數(shù)據(jù)庫(kù)初始數(shù)據(jù)的輸入、轉(zhuǎn)換功能,數(shù)據(jù)庫(kù)的轉(zhuǎn)儲(chǔ)、恢復(fù)功能,數(shù)據(jù)庫(kù)的重組、功能和性能監(jiān)視等等。

  答案:B)

  【例8】設(shè)關(guān)系R和關(guān)系S的屬性元數(shù)分別是3和4,關(guān)系T是R與S的笛卡兒積,即T=R×S,則關(guān)系T的屬性元數(shù)是_______(考點(diǎn)9)

  A) 7 B) 9

  C) 12 D) 16

  解析:笛卡兒積的定義是設(shè)關(guān)系R和S的`元數(shù)分別是r和s,R和S的笛卡兒積是一個(gè)(r+s)元屬性的集合,每一個(gè)元組的前r個(gè)分量來(lái)自R的一個(gè)元組,后s個(gè)分量來(lái)自s的一個(gè)元組。所以關(guān)系T的屬性元數(shù)是3+4=7。

  答案:A)

  【例9】下述_______不屬于數(shù)據(jù)庫(kù)設(shè)計(jì)的內(nèi)容。(考點(diǎn)10)

  A) 數(shù)據(jù)庫(kù)管理系統(tǒng) B) 數(shù)據(jù)庫(kù)概念結(jié)構(gòu)

  C) 數(shù)據(jù)庫(kù)邏輯結(jié)構(gòu) D) 數(shù)據(jù)庫(kù)物理結(jié)構(gòu)

  解析:數(shù)據(jù)庫(kù)設(shè)計(jì)是確定系統(tǒng)所需要的數(shù)據(jù)庫(kù)結(jié)構(gòu)。數(shù)據(jù)庫(kù)設(shè)計(jì)包括概念設(shè)計(jì)、邏輯設(shè)計(jì)和建立數(shù)據(jù)庫(kù)(又稱物理設(shè)計(jì))。

  答案:A)

  二、填空題

  【例1】一個(gè)數(shù)據(jù)庫(kù)的數(shù)據(jù)模型至少應(yīng)該包括以下3個(gè)組成部分,_______、數(shù)據(jù)操作和數(shù)據(jù)的完整性約束條件。(考點(diǎn)5)

  解析:數(shù)據(jù)模型是嚴(yán)格定義的一組概念的集合。這些概念精確地描述了系統(tǒng)的靜態(tài)特性、動(dòng)態(tài)特性和完整性約束條件。因此,數(shù)據(jù)模型通常由數(shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)操作和完整性約束3部分組成。其中,數(shù)據(jù)結(jié)構(gòu)是對(duì)系統(tǒng)靜態(tài)特性的描述,數(shù)據(jù)操作是對(duì)系統(tǒng)動(dòng)態(tài)特性的描述,數(shù)據(jù)的完整性約束用以限定符合數(shù)據(jù)模型的數(shù)據(jù)庫(kù)狀態(tài)以及狀態(tài)的變化,以保證數(shù)據(jù)的正確性、有效性和相容性。

  答案:數(shù)據(jù)結(jié)構(gòu)

  【例2】在關(guān)系數(shù)據(jù)模型中,二維表的列稱為屬性,二維表的行稱為_(kāi)____。(考點(diǎn)8)

  解析:一個(gè)關(guān)系是一張二維表。表中的行稱為元組,一行對(duì)應(yīng)一個(gè)元組,一個(gè)元組對(duì)應(yīng)存儲(chǔ)在文件中的一個(gè)記錄值。

  答案:元組

數(shù)據(jù)庫(kù)設(shè)計(jì)8

  摘 要 :筆者主要針對(duì)鐵路發(fā)電車巡檢作業(yè)的實(shí)時(shí)信息管理系統(tǒng)的數(shù)據(jù)庫(kù)設(shè)計(jì)進(jìn)行分析,該系統(tǒng)主要依靠的是軟件,通過(guò)該系統(tǒng)數(shù)據(jù)庫(kù)的設(shè)計(jì),使系統(tǒng)運(yùn)行穩(wěn)定,保障了數(shù)據(jù)的安全,提高了列車的在線管理效率,保障鐵路的高效建設(shè)與科學(xué)管理。關(guān)鍵詞: 數(shù)據(jù)

  關(guān)鍵詞:電子信息論文發(fā)表,發(fā)表電子信息工程論文,信息技術(shù)論文投稿

  摘 要:筆者主要針對(duì)鐵路發(fā)電車巡檢作業(yè)的實(shí)時(shí)信息管理系統(tǒng)的數(shù)據(jù)庫(kù)設(shè)計(jì)進(jìn)行分析,該系統(tǒng)主要依靠的是軟件,通過(guò)該系統(tǒng)數(shù)據(jù)庫(kù)的設(shè)計(jì),使系統(tǒng)運(yùn)行穩(wěn)定,保障了數(shù)據(jù)的安全,提高了列車的在線管理效率,保障鐵路的高效建設(shè)與科學(xué)管理。

  關(guān)鍵詞:數(shù)據(jù)庫(kù);數(shù)據(jù)表;數(shù)據(jù)庫(kù)安全;數(shù)據(jù)庫(kù)讀取

  一個(gè)系統(tǒng)的成功50%由軟件所決定,而軟件的成功則由支持該系統(tǒng)的數(shù)據(jù)庫(kù)決定,數(shù)據(jù)庫(kù)設(shè)計(jì)的好壞是關(guān)鍵。關(guān)于數(shù)據(jù)庫(kù)設(shè)計(jì)的法則實(shí)例很多,但一個(gè)應(yīng)用系統(tǒng)的數(shù)據(jù)庫(kù)設(shè)計(jì)應(yīng)該與該系統(tǒng)的設(shè)計(jì)相結(jié)合,才能發(fā)揮系統(tǒng)的最大作用。下面就介紹一個(gè)系統(tǒng)數(shù)據(jù)庫(kù)的設(shè)計(jì)過(guò)程,經(jīng)過(guò)事先數(shù)據(jù)庫(kù)縝密的設(shè)計(jì),使得此應(yīng)用系統(tǒng)在使用中運(yùn)行穩(wěn)定,使用得心應(yīng)手,真正起到了輔助管理的作用。

  1 系統(tǒng)背景 客運(yùn)安全是鐵路安全運(yùn)營(yíng)的重中之重,客運(yùn)列車發(fā)電車在運(yùn)行過(guò)程中發(fā)電機(jī)組的定時(shí)巡查作業(yè)是客運(yùn)安全的重要保障。根據(jù)鐵路安全作業(yè)規(guī)程,客運(yùn)工作人員需要定時(shí)進(jìn)入發(fā)電車車廂內(nèi)檢查發(fā)電機(jī)組的工況,以便及早發(fā)現(xiàn)故障或者事故隱患,保障列車安全運(yùn)行,但是地面管理人員無(wú)法實(shí)時(shí)了解到車上的巡檢作業(yè)情況,無(wú)法確認(rèn)作業(yè)人員是否按規(guī)定路線、時(shí)間、及次數(shù)檢查到位,無(wú)法及時(shí)提醒,存在較大的監(jiān)管漏洞和安全事故隱患。每年由于當(dāng)班發(fā)電車乘務(wù)員嚴(yán)重違反作業(yè)紀(jì)律,當(dāng)班過(guò)程中脫崗,沒(méi)有及時(shí)發(fā)現(xiàn)火情以致火情擴(kuò)大,是導(dǎo)致事故發(fā)生的重要原因。運(yùn)輛客車電[20xx]1979號(hào)文明確指出各鐵路局要在發(fā)電車上加裝巡檢系統(tǒng),加強(qiáng)地面值班人員對(duì)發(fā)電車運(yùn)行情況的`掌控和應(yīng)急指揮。筆者就介紹發(fā)電車巡檢信息系統(tǒng)的數(shù)據(jù)庫(kù)設(shè)計(jì)過(guò)程。

  2 數(shù)據(jù)庫(kù)分析

  2.1 數(shù)據(jù)庫(kù)需求 客車巡檢信息實(shí)時(shí)管理系統(tǒng)處理信息數(shù)據(jù)海量、數(shù)據(jù)實(shí)時(shí)性要求高、數(shù)據(jù)關(guān)系復(fù)雜,因此系統(tǒng)數(shù)據(jù)庫(kù)設(shè)計(jì)質(zhì)量是整個(gè)系統(tǒng)能否長(zhǎng)期高效、穩(wěn)定運(yùn)行的關(guān)鍵。數(shù)據(jù)庫(kù)的設(shè)計(jì)與系統(tǒng)應(yīng)該緊密結(jié)合,根據(jù)分析,該數(shù)據(jù)庫(kù)應(yīng)滿足的功能如下。 可實(shí)時(shí)顯示所有當(dāng)前運(yùn)行車次的作業(yè)情況,包括所掛車次、每個(gè)信息鈕巡檢作業(yè)時(shí)間、巡檢人員,巡檢率等;可實(shí)時(shí)顯示所有車次運(yùn)行狀態(tài)及其車載手持設(shè)備的狀態(tài);可實(shí)時(shí)提示未正常作業(yè)情況,可及時(shí)更新未正常作業(yè)提示;可對(duì)車輛信息進(jìn)行管理,包括運(yùn)行區(qū)間、運(yùn)行時(shí)間段、車體信息等;可對(duì)信息鈕進(jìn)行管理,包括工位鈕、人員鈕名稱、關(guān)聯(lián)發(fā)電車信息等;可對(duì)特殊作業(yè)情況進(jìn)行數(shù)據(jù)恢復(fù);可按需求查詢、統(tǒng)計(jì)指定時(shí)間段的各車次的作業(yè)情況;可保存系統(tǒng)日志;可實(shí)現(xiàn)對(duì)用戶、角色的管理;可實(shí)現(xiàn)對(duì)手持硬件設(shè)備的初始化、數(shù)據(jù)讀取、及數(shù)據(jù)管理。

  2.2 數(shù)據(jù)庫(kù)表設(shè)計(jì) 數(shù)據(jù)庫(kù)表的設(shè)計(jì)需要與系統(tǒng)相結(jié)合,由于數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)的所謂復(fù)雜性,為了支持相關(guān)程序運(yùn)行,數(shù)據(jù)庫(kù)設(shè)計(jì)變得異常復(fù)雜,因此最佳設(shè)計(jì)不可能一蹴而就,而只能是一種反復(fù)探尋、逐步求精的過(guò)程,也就是從輸入、輸出入手,規(guī)劃和結(jié)構(gòu)化數(shù)據(jù)庫(kù)中數(shù)據(jù)對(duì)象以及這些數(shù)據(jù)對(duì)象之間關(guān)系,使得系統(tǒng)是一個(gè)開(kāi)放式的系統(tǒng)。 客車巡檢信息數(shù)據(jù)庫(kù)主要字段包括:實(shí)時(shí)運(yùn)行數(shù)據(jù):上傳時(shí)間、作業(yè)時(shí)間、信息鈕號(hào)、作業(yè)管理器編號(hào);信息鈕數(shù)據(jù):信息鈕外碼、信息鈕內(nèi)碼、信息鈕類型、信息鈕所裝配車輛、所代表的工位或人員信息;車次信息數(shù)據(jù):車次編號(hào),關(guān)聯(lián)裝配車次、當(dāng)班時(shí)間的起始、結(jié)束時(shí)間,作業(yè)要求間隔、可允許誤差等信息;作業(yè)信息:每個(gè)鈕的作業(yè)時(shí)間、相應(yīng)作業(yè)人員,見(jiàn)圖1所示為系統(tǒng)主要數(shù)據(jù)表關(guān)系圖。 圖1 系統(tǒng)主要數(shù)據(jù)表關(guān)系圖

  2.3 數(shù)據(jù)庫(kù)安全分析 數(shù)據(jù)庫(kù)安全包含兩層含義:第一層是指系統(tǒng)運(yùn)行安全;系統(tǒng)運(yùn)行安全通常受到的威脅如下,一些網(wǎng)絡(luò)不法分子通過(guò)網(wǎng)絡(luò)、局域網(wǎng)等途徑通過(guò)入侵電腦使系統(tǒng)無(wú)法正常啟動(dòng),或超負(fù)荷讓機(jī)子運(yùn)行大量算法,并關(guān)閉CPU風(fēng)扇,使CPU過(guò)熱燒壞等破壞性活動(dòng);第二層是指系統(tǒng)信息安全,信息安全通常受到的威脅如下,黑帽對(duì)數(shù)據(jù)庫(kù)入侵,并盜取想要的資料。本系統(tǒng)數(shù)據(jù)實(shí)時(shí)性要求強(qiáng),以及設(shè)計(jì)鐵路運(yùn)營(yíng)圖,安全性要求也很高,本系統(tǒng)數(shù)據(jù)涉及安全采取的具體措施如下。

  2.3.1 使用安全的賬號(hào)策略 由于SQL Server不能更改sa用戶名稱,也不能刪除這個(gè)超級(jí)用戶,所以,我們給它使用一個(gè)非常復(fù)雜的密碼;而且在此系統(tǒng)中也不使用sa賬號(hào),建立個(gè)擁有與sa一樣權(quán)限的超級(jí)用戶來(lái)管理數(shù)據(jù)庫(kù),這樣通過(guò)安全的賬號(hào)登陸數(shù)據(jù)庫(kù)就有了保障。

  2.3.2 使用安全的密碼策略 本系統(tǒng)數(shù)據(jù)庫(kù)的密碼采用多種數(shù)字字母組合的方式,并保證12位以上,并且系統(tǒng)賬號(hào)的密碼不會(huì)寫于應(yīng)用程序中;SQL Server20xx安裝的時(shí)候,采用混合模式,首先輸入的是sa的密碼,這樣從安裝方面保證了系統(tǒng)數(shù)據(jù)庫(kù)的安全;同時(shí)數(shù)據(jù)庫(kù)的后期使用維護(hù)中,我們要求系統(tǒng)管理員養(yǎng)成定期修改系統(tǒng)及數(shù)據(jù)庫(kù)密碼的好習(xí)慣,管理員還應(yīng)該定期查看數(shù)據(jù)庫(kù)中是否有不符合密碼要求的賬號(hào)增加,如果不是系統(tǒng)所需賬號(hào),馬上刪除,防止給數(shù)據(jù)庫(kù)造成損壞,進(jìn)而影響系統(tǒng)穩(wěn)定。

數(shù)據(jù)庫(kù)設(shè)計(jì)9

  從信息構(gòu)成來(lái)看,與空間位置相關(guān)的數(shù)據(jù)占比80%以上,特別是隨著現(xiàn)代定位技術(shù)、遙感技術(shù)的廣泛應(yīng)用,以空間數(shù)據(jù)庫(kù)為特征的數(shù)據(jù)類型也日趨多樣化,而由此帶來(lái)的數(shù)據(jù)庫(kù)管理卻面臨新的挑戰(zhàn)。從空間數(shù)據(jù)管理現(xiàn)狀來(lái)看,多為文件、文件管理、關(guān)系數(shù)據(jù)庫(kù),以及全關(guān)系數(shù)據(jù)庫(kù)、中間件空間數(shù)據(jù)庫(kù)管理,面向?qū)ο髷?shù)據(jù)庫(kù)管理等。在文件管理上,數(shù)據(jù)的安全性、一致性相對(duì)統(tǒng)一,而對(duì)于關(guān)系數(shù)據(jù)庫(kù)及其他混合管理模式來(lái)看,由于數(shù)據(jù)與屬性數(shù)據(jù)是分開(kāi)存儲(chǔ)的,其完整性可能遭到破壞,同樣對(duì)于變長(zhǎng)的關(guān)系數(shù)據(jù)庫(kù)進(jìn)行存取時(shí),還會(huì)涉及到數(shù)據(jù)處理與二進(jìn)制轉(zhuǎn)換而引起的效率低下問(wèn)題。

  1 空間數(shù)據(jù)管理研究現(xiàn)狀

  從空間數(shù)據(jù)的管理實(shí)踐中,很多學(xué)者提出了不同的管理思路,尤其是在關(guān)系型數(shù)據(jù)庫(kù)空間數(shù)據(jù)管理上,有學(xué)者提出設(shè)計(jì)基于空間數(shù)據(jù)的關(guān)系數(shù)據(jù)庫(kù);有學(xué)者提出基于空間數(shù)據(jù)映射的嵌入式SQLite 方法;也有學(xué)者通過(guò)對(duì)遙感影像數(shù)據(jù)的分析,提出基于ArcSDE 技術(shù)的算法。然而,對(duì)于面向?qū)ο蟮臄?shù)據(jù)庫(kù),如SQLServer、Oracle、PostgreSQL 等主流數(shù)據(jù)庫(kù),因其非結(jié)構(gòu)性特點(diǎn),在數(shù)據(jù)存取管理上難以實(shí)現(xiàn)對(duì)不同字段的直接存取。特別是兩者數(shù)據(jù)庫(kù)在程序設(shè)計(jì)上的不匹配問(wèn)題,也給空間數(shù)據(jù)管理帶來(lái)更長(zhǎng)的時(shí)間消耗,影響空間數(shù)據(jù)庫(kù)管理效率的提升。

  2 空間數(shù)據(jù)管理機(jī)制研究

  針對(duì)空間數(shù)據(jù)管理對(duì)象的特殊性,主要分為矢量數(shù)據(jù)、柵格數(shù)據(jù)及影像數(shù)據(jù)三種。在程序語(yǔ)言設(shè)計(jì)上,多通過(guò)定義RasterLayer 類、VectorLayer 類和ImageLayer 類來(lái)進(jìn)行不同類型數(shù)據(jù)的表示。因此,在空間數(shù)據(jù)管理機(jī)制上,也分為三種。第一種是基于矢量的'空間數(shù)據(jù)管理機(jī)制,以歐幾里得幾何學(xué)中的點(diǎn)、線、面及組合來(lái)進(jìn)行數(shù)據(jù)空間分布表示,并從矢量數(shù)據(jù)精度、存儲(chǔ)冗余度等方面來(lái)進(jìn)行網(wǎng)絡(luò)化分析。如依照維度變化來(lái)劃分0 維點(diǎn)、1 維線、2 維面;在數(shù)據(jù)表示上用一個(gè)坐標(biāo)來(lái)表示點(diǎn),用連續(xù)坐標(biāo)點(diǎn)表示線,面是由外邊界和0 到多個(gè)內(nèi)邊界組成,邊界表示成環(huán),環(huán)由多個(gè)連續(xù)的點(diǎn)坐標(biāo)構(gòu)成。因此在面向?qū)ο蟮某绦蛟O(shè)計(jì)中,可以利用CPoint、CLine、CPolygon 來(lái)表示空間數(shù)據(jù)及屬性特征,并通過(guò)建立基于面向?qū)ο髷?shù)據(jù)庫(kù)的矢量數(shù)據(jù)庫(kù)檢索機(jī)制來(lái)實(shí)現(xiàn)對(duì)面向?qū)ο髷?shù)據(jù)庫(kù)的管理。

  從空間數(shù)據(jù)庫(kù)中的柵格數(shù)據(jù)來(lái)看,其多為均勻的網(wǎng)格單元,并由相應(yīng)的屬性值來(lái)進(jìn)行表示。如某柵格結(jié)構(gòu)中的點(diǎn)可以由單柵格進(jìn)行表示,其數(shù)值與緊鄰網(wǎng)格值具有差異性;柵格線由連續(xù)的柵格單元構(gòu)成,各個(gè)屬性值具有一致性,但與鄰域柵格值具有差異性;面是由多個(gè)連續(xù)聚集的柵格單元構(gòu)成,區(qū)域內(nèi)柵格值具有一致性,而鄰域柵格值具有差異性。從空間數(shù)據(jù)結(jié)構(gòu)組成上,柵格數(shù)據(jù)表達(dá)可以用Cell 表示,每個(gè)柵格單元有行號(hào)、列號(hào)及值三部分,而Grid 表示起始坐標(biāo)、行數(shù)、列數(shù);RasterLayer為柵格數(shù)據(jù)圖層,用于表示空間參考信息。

  對(duì)于影像數(shù)據(jù)的管理,可以從其記錄載體上對(duì)不同感知方式、空間尺寸及監(jiān)測(cè)的動(dòng)態(tài)數(shù)據(jù)變化信息進(jìn)行表征,并以圖像方式來(lái)呈現(xiàn),為后續(xù)影像空間數(shù)據(jù)管理創(chuàng)造條件。通過(guò)面向?qū)ο蟪绦蛟O(shè)計(jì),將Image 類作為影像數(shù)據(jù)表達(dá)結(jié)構(gòu),并通過(guò)圖像處理函數(shù)實(shí)現(xiàn)二進(jìn)制文件轉(zhuǎn)換,以便于對(duì)其進(jìn)行快速存取。當(dāng)然,遙感影像數(shù)據(jù)在管理上多以塊為單位,建立基于面向?qū)ο蟮膲K數(shù)據(jù)檢索是實(shí)現(xiàn)存取操作的前提。

  3 基于面向?qū)ο罂臻g數(shù)據(jù)管理系統(tǒng)的設(shè)計(jì)

  在對(duì)空間數(shù)據(jù)系統(tǒng)進(jìn)行管理中,需要滿足三項(xiàng)要求,一是對(duì)矢量、柵格及影像數(shù)據(jù)的存取操作;二是滿足對(duì)矢量、柵格、影像數(shù)據(jù)類型的定義、檢索與更新;三是實(shí)現(xiàn)對(duì)矢量、柵格、影像數(shù)據(jù)的可視化交互管理。為此,在設(shè)計(jì)空間數(shù)據(jù)庫(kù)管理系統(tǒng)中,需要從兩個(gè)方面來(lái)保障協(xié)同管理。

  3.1 系統(tǒng)架構(gòu)上的設(shè)計(jì)

  根據(jù)面向?qū)ο髷?shù)據(jù)庫(kù)的基礎(chǔ)原型,需要搭建三層數(shù)據(jù)管理架構(gòu),即基礎(chǔ)數(shù)據(jù)庫(kù)層、數(shù)據(jù)庫(kù)管理功能層及數(shù)據(jù)庫(kù)服務(wù)層。對(duì)于基礎(chǔ)數(shù)據(jù)庫(kù)層,主要包括面向?qū)ο蟮氖噶繑?shù)據(jù)庫(kù)、柵格數(shù)據(jù)庫(kù)及影響數(shù)據(jù)等空間數(shù)據(jù),也是構(gòu)成整個(gè)數(shù)據(jù)庫(kù)設(shè)計(jì)的底層基礎(chǔ);對(duì)于數(shù)據(jù)庫(kù)管理功能層,主要是滿足基于空間數(shù)據(jù)的表示、存取、數(shù)據(jù)庫(kù)檢索、空間數(shù)據(jù)更新等要求;對(duì)于數(shù)據(jù)庫(kù)服務(wù)層,以滿足對(duì)空間數(shù)據(jù)的表征、控制,增刪空間數(shù)據(jù)、縮放空間數(shù)據(jù)圖層,以及平移等操作,在與空間數(shù)據(jù)進(jìn)行系統(tǒng)交互過(guò)程中為用戶瀏覽提供條件。

  3.2 軟件開(kāi)發(fā)平臺(tái)的實(shí)現(xiàn)

  以Visual Studio 軟件為開(kāi)發(fā)平臺(tái),利用開(kāi)源數(shù)據(jù)庫(kù)Db40 進(jìn)行存取,來(lái)設(shè)計(jì)空間數(shù)據(jù)庫(kù)管理系統(tǒng)模型。在空間數(shù)據(jù)庫(kù)設(shè)計(jì)上,利用面向?qū)ο蟮臄?shù)據(jù)庫(kù)存取方案,分別從點(diǎn)、線、面矢量數(shù)據(jù)轉(zhuǎn)換與表征上,建立與db40 數(shù)據(jù)庫(kù)的存取機(jī)制,利用柵格數(shù)據(jù)庫(kù)來(lái)滿足對(duì)空間數(shù)據(jù)庫(kù)柵格數(shù)據(jù)類型的存取,特別是設(shè)計(jì)柵格數(shù)據(jù)庫(kù)檢索與更新機(jī)制,來(lái)實(shí)現(xiàn)柵格數(shù)據(jù)的快捷、直觀可視化管理;針對(duì)空間數(shù)據(jù)庫(kù)中不同城市、建筑、邊界等差異,在柵格數(shù)據(jù)表示上,融入高程模型,以亮度來(lái)區(qū)分不同高程區(qū)域,以滿足對(duì)空間數(shù)據(jù)遙感影像的準(zhǔn)確展示。

  4 結(jié)語(yǔ)

  從本研究對(duì)空間數(shù)據(jù)庫(kù)的分析與應(yīng)用來(lái)看,基于面向?qū)ο蟮臄?shù)據(jù)庫(kù)系統(tǒng)在設(shè)計(jì)上,應(yīng)該滿足矢量空間數(shù)據(jù)、柵格空間數(shù)據(jù)、影像數(shù)據(jù)的結(jié)構(gòu)化轉(zhuǎn)換,尤其是在數(shù)據(jù)庫(kù)類的設(shè)計(jì)上,要避免面向?qū)ο蟪绦蛟O(shè)計(jì)語(yǔ)言在空間數(shù)據(jù)表征與執(zhí)行中的效率低下問(wèn)題,通過(guò)建立與空間數(shù)據(jù)庫(kù)不同數(shù)據(jù)類型的檢索與映像,來(lái)快速呈現(xiàn)不同空間數(shù)據(jù)庫(kù)的管理需求,滿足對(duì)空間數(shù)據(jù)多維性、時(shí)態(tài)性要求。當(dāng)然,隨著空間數(shù)據(jù)庫(kù)海量性特征,在建立空間數(shù)據(jù)庫(kù)空間索引機(jī)制上,著重于對(duì)數(shù)據(jù)檢索效率的提升,解決延時(shí)性問(wèn)題。

數(shù)據(jù)庫(kù)設(shè)計(jì)10

  由于平時(shí)接觸的都是一些私人項(xiàng)目,這些項(xiàng)目大都是一些類庫(kù),其他人的交流相對(duì)可以忽略不計(jì),因此也就不考慮規(guī)范化的文檔。實(shí)際上從學(xué)習(xí)的經(jīng)歷來(lái)看,我們接觸的知識(shí)體系都是屬于比較老或比較傳統(tǒng)的,與現(xiàn)在發(fā)展迅速的IT行業(yè)相比很多情況已不再適用,尤其是當(dāng)開(kāi)源模式逐漸走近開(kāi)發(fā)者后更是如此。

  雖然這次是一個(gè)數(shù)據(jù)庫(kù)課程設(shè)計(jì),由于本人在選擇項(xiàng)目的時(shí)候是本著對(duì)自己有實(shí)際應(yīng)用價(jià)值的角度考慮的,所以其中也涉及到一些數(shù)據(jù)庫(kù)以外的設(shè)計(jì)。對(duì)于OOA/OOD的開(kāi)發(fā)模式有時(shí)不免要提出一些疑問(wèn),UML是設(shè)計(jì)階段的工具,而它基本涵蓋了軟件設(shè)計(jì)的方方面面,也就是說(shuō)按照這一軟件工程的正常流程,在動(dòng)手寫第一句代碼之前,開(kāi)發(fā)人員已經(jīng)非常熟悉軟件產(chǎn)品了,這對(duì)于相當(dāng)有經(jīng)驗(yàn)的架構(gòu)師一類人說(shuō)可能會(huì)很容易,但是我們作為學(xué)生,連足夠的編碼經(jīng)驗(yàn)都沒(méi)有,卻首先被教授并要求先OOA再OOP,這樣直接導(dǎo)致的問(wèn)題就是文檔與編碼對(duì)不上號(hào),在修改代碼的時(shí)候基本不會(huì)再去審查文檔和先前的分析。甚至根本就是現(xiàn)有代碼再有文檔,即便是這種情況,代碼與文檔還是不對(duì)應(yīng)。不可否認(rèn),在傳統(tǒng)軟件工程的詳細(xì)設(shè)計(jì)之前的項(xiàng)目過(guò)程中還是有很多利于項(xiàng)目開(kāi)發(fā)的部分的。所以我就一直在尋找適合我——針對(duì)探究型項(xiàng)目——的開(kāi)發(fā)模式,這次的項(xiàng)目也算是一次嘗試,當(dāng)然這個(gè)過(guò)程并不會(huì)太短。

  回到數(shù)據(jù)庫(kù)設(shè)計(jì)上了,這次的數(shù)據(jù)庫(kù)設(shè)計(jì)我是嚴(yán)格按照數(shù)據(jù)庫(kù)建模的步驟來(lái)進(jìn)行的.,老實(shí)說(shuō)我并沒(méi)有感覺(jué)這樣的流程對(duì)開(kāi)發(fā)帶來(lái)多大的幫助,反倒是覺(jué)得將思維轉(zhuǎn)化為圖表很浪費(fèi)時(shí)間?傮w上來(lái)說(shuō)這次的項(xiàng)目也不是很大,而且在數(shù)據(jù)庫(kù)的設(shè)計(jì)上比較保守,也就是說(shuō)實(shí)際上數(shù)據(jù)庫(kù)設(shè)計(jì)還可以再完善完善的。隨著我對(duì)計(jì)算機(jī)領(lǐng)域的拓寬和加深,我也會(huì)靜下心來(lái)思考在接觸計(jì)算機(jī)之前的行為,很多次我能深切感覺(jué)到,其實(shí)我的大腦(未于別人比較)本身就是在使用一種更接近關(guān)系數(shù)據(jù)庫(kù)的方式來(lái)記憶,所以我很可恨自然的設(shè)計(jì)出符合三范式的表結(jié)構(gòu)來(lái),即便我不知道這些范式的確切含義?赡芫拖瘛胺妒讲惶菀子猛ㄋ滓锥姆绞浇忉尅币粯樱凇白尮ぞ哂脠D標(biāo)表述我的思維”時(shí)費(fèi)了一番力氣。

  從我作為項(xiàng)目的提出人和實(shí)現(xiàn)者來(lái)看,這是個(gè)失敗的項(xiàng)目,結(jié)合幾次教學(xué)項(xiàng)目的的實(shí)踐,發(fā)現(xiàn)這也已經(jīng)不是第一次了。主觀原因占多數(shù),比如,嘗試新的開(kāi)發(fā)方式,根據(jù)設(shè)計(jì)花了太多的時(shí)間來(lái)抽象出公用的庫(kù)而忽略業(yè)務(wù)邏輯。就這次項(xiàng)目而言,失敗的原因有以下幾點(diǎn):

  1、使用了新的開(kāi)發(fā)環(huán)境(Vim),這是首次在脫離高級(jí)IDE的情況下編碼。

  2、使用了新的開(kāi)發(fā)語(yǔ)言(Python,Actionscript3),因?yàn)槲乙恢北容^喜歡“學(xué)以致用”,而且這樣的“數(shù)據(jù)驅(qū)動(dòng)型”軟件的整套自實(shí)現(xiàn)的庫(kù)都已經(jīng)完成了,但是由于語(yǔ)言本身的差異,遷移時(shí)問(wèn)題很多,當(dāng)發(fā)現(xiàn)這一點(diǎn)是,已沒(méi)有多少有效剩余時(shí)間了。

  3、編碼流程的不妥,我比較喜歡從底層的庫(kù)開(kāi)始開(kāi)發(fā),因?yàn)橐坏⿴?kù)測(cè)試通過(guò),將很容易將它放到不同的表示層下。但如果庫(kù)沒(méi)有測(cè)試成功,將導(dǎo)致整個(gè)項(xiàng)目沒(méi)有任何可視化模型,所以這次的項(xiàng)目無(wú)法提交“可運(yùn)行的代碼”。

  4、實(shí)踐目的的不同,我輕易不放棄鍛煉的機(jī)會(huì),事實(shí)上,有機(jī)會(huì)就一定要比以前有所突破,總是照搬以前的做法還不如就不做呢。這個(gè)前提是因?yàn)楝F(xiàn)在能完全用來(lái)的學(xué)習(xí)的時(shí)間比較多,等到工作時(shí)再這樣做的可能性就很小了,因此當(dāng)然要抓緊機(jī)會(huì)了。不過(guò)還有一個(gè)隱藏原因,總以為自己很了不起,其實(shí)“遇到的問(wèn)題數(shù)跟人的能力是成正比的”。

  5、客觀原因在這里就不說(shuō)了。

  由于項(xiàng)目還未完成,暫時(shí)無(wú)法提出需要改進(jìn)了地方。

數(shù)據(jù)庫(kù)設(shè)計(jì)11

  教學(xué)目標(biāo):

  1、認(rèn)知要求:

 。1)熟練掌握數(shù)據(jù)庫(kù)建立

 。2)熟練掌握數(shù)據(jù)的查詢

 。3)理解數(shù)據(jù)收集處理的過(guò)程

  2、操作要求:使用ACCESS20xx完成一次數(shù)據(jù)調(diào)查處理的全過(guò)程

  3、情感要求:參與調(diào)查積極主動(dòng)

  培養(yǎng)團(tuán)隊(duì)協(xié)作精神

  樹(shù)立合理使用電腦的`觀念

  教學(xué)重點(diǎn)和難點(diǎn):字段類型的確定、查詢方法

  教學(xué)關(guān)鍵:體現(xiàn)學(xué)生的創(chuàng)新精神和實(shí)踐能力

  教學(xué)方法:任務(wù)驅(qū)動(dòng),學(xué)生參與調(diào)查,師生共同完成教學(xué)任務(wù)

  教學(xué)手段:多媒體網(wǎng)絡(luò)教室、大屏幕投影儀

  教學(xué)過(guò)程:

  1、引入:

  大家有沒(méi)有遇到過(guò)街頭調(diào)查?

  今天我們?cè)跈C(jī)房里也作一次調(diào)查

  而且用我們所學(xué)的ACCESS數(shù)據(jù)庫(kù)管理系統(tǒng)來(lái)處理調(diào)查數(shù)據(jù)

  2、學(xué)生分組調(diào)查

  (1)數(shù)據(jù)的收集

  由教師規(guī)定每組的調(diào)查內(nèi)容

  每組學(xué)生進(jìn)行分工(ACCESS操作員、調(diào)查者、被調(diào)查者)

  ACCESS操作員:建立調(diào)查表結(jié)構(gòu),記錄的輸入

  調(diào)查者:根據(jù)調(diào)查內(nèi)容訪問(wèn)班中其他同學(xué)

  被調(diào)查者:接受調(diào)查者的調(diào)查

  老師:適時(shí)引導(dǎo),及時(shí)調(diào)控

 。2)數(shù)據(jù)的查詢

  學(xué)生:根據(jù)調(diào)查內(nèi)容,選擇恰當(dāng)?shù)牟樵円螅M(jìn)行查詢

  老師:適時(shí)講解、合理引導(dǎo)

 。3)調(diào)查結(jié)論

  由組長(zhǎng)匯報(bào)調(diào)查結(jié)論(根據(jù)調(diào)查的數(shù)據(jù)統(tǒng)計(jì)作點(diǎn)評(píng))

  3、簡(jiǎn)要小結(jié)

  小結(jié)數(shù)據(jù)收集處理的過(guò)程

  對(duì)調(diào)查活動(dòng)作評(píng)點(diǎn)

  4、作業(yè)

  根據(jù)本次調(diào)查內(nèi)容,對(duì)其他班的同學(xué)進(jìn)行調(diào)查,得出結(jié)論。

數(shù)據(jù)庫(kù)設(shè)計(jì)12

  摘要:隨著人們對(duì)互聯(lián)網(wǎng)的應(yīng)用越來(lái)越廣泛, 尤其是在移動(dòng)技術(shù)支持下, 用戶的數(shù)量在不斷上升, 而數(shù)據(jù)類型以及用戶數(shù)量的快速增長(zhǎng), 也對(duì)傳統(tǒng)數(shù)據(jù)處理的方法提出了改進(jìn)的要求。通過(guò)大數(shù)據(jù)中的存儲(chǔ)、分析以及管理的要求不斷提升, 更好地服務(wù)于人們經(jīng)濟(jì)發(fā)展的實(shí)際需要。本文將介紹關(guān)系數(shù)據(jù)庫(kù)技術(shù)在計(jì)算機(jī)網(wǎng)絡(luò)設(shè)計(jì)中的應(yīng)用, 希望以此來(lái)改變計(jì)算機(jī)網(wǎng)絡(luò)設(shè)計(jì)的現(xiàn)狀, 提高計(jì)算機(jī)網(wǎng)絡(luò)設(shè)計(jì)的效率。

  本文主要對(duì)計(jì)算機(jī)網(wǎng)絡(luò)設(shè)計(jì)中使用關(guān)系數(shù)據(jù)庫(kù)技術(shù)進(jìn)行有效的進(jìn)行分析, 通過(guò)詳細(xì)的介紹了關(guān)系數(shù)據(jù)庫(kù)中的輔助功能以及應(yīng)用原理, 相對(duì)于技術(shù)而來(lái)說(shuō), 在計(jì)算機(jī)網(wǎng)絡(luò)設(shè)計(jì)中的應(yīng)用關(guān)系數(shù)據(jù)庫(kù)技術(shù)具有非常顯著的優(yōu)勢(shì), 且為后期的研究提出有效的參考依據(jù)。

  1 關(guān)系數(shù)據(jù)庫(kù)的特點(diǎn)及其作用

  1.1 數(shù)據(jù)結(jié)構(gòu)化

  數(shù)據(jù)庫(kù)實(shí)現(xiàn)整體數(shù)據(jù)的結(jié)構(gòu)化, 這是數(shù)據(jù)庫(kù)的主要特點(diǎn)之一。也是數(shù)據(jù)庫(kù)與文件系統(tǒng)的本質(zhì)區(qū)別。也就是說(shuō)在考慮某個(gè)應(yīng)用的數(shù)據(jù)結(jié)構(gòu)的同時(shí)也要考慮整個(gè)組織的數(shù)據(jù)結(jié)構(gòu)。在數(shù)據(jù)庫(kù)中, 不僅數(shù)據(jù)是整體結(jié)構(gòu)化的, 而且存取數(shù)據(jù)的方式也很靈活, 可以存取的某一個(gè)數(shù)據(jù)項(xiàng)、一組數(shù)據(jù)項(xiàng)、一個(gè)記錄或一組記錄。而在文件系統(tǒng)中, 數(shù)據(jù)的存取單位是記錄, 粒度不能細(xì)到數(shù)據(jù)項(xiàng)。

  1.2 數(shù)據(jù)復(fù)雜性

  數(shù)據(jù)庫(kù)的復(fù)雜性主要表現(xiàn)在數(shù)據(jù)自身與處理數(shù)據(jù)過(guò)程中。第一, 對(duì)于現(xiàn)代的應(yīng)用來(lái)說(shuō)數(shù)據(jù)量是龐大的, 對(duì)于這龐大的數(shù)據(jù)量來(lái)說(shuō)管理起來(lái)是相復(fù)雜的;第二, 數(shù)據(jù)與數(shù)據(jù)之間的動(dòng)態(tài)關(guān)聯(lián)關(guān)系導(dǎo)致了數(shù)據(jù)之間的關(guān)系問(wèn)題, 比如多種語(yǔ)義、多種類型等都屬于動(dòng)態(tài)的關(guān)聯(lián)性, 而對(duì)于時(shí)間與空間之間的關(guān)系就是非顯式定義。

  1.3 數(shù)據(jù)的共享性高, 冗余度低, 易擴(kuò)充

  數(shù)據(jù)庫(kù)從整體角度看待和描述數(shù)據(jù), 數(shù)據(jù)不再面向某個(gè)應(yīng)用而是面向整個(gè)系統(tǒng), 因此數(shù)據(jù)可以被多個(gè)用戶、多個(gè)應(yīng)用共享使用。數(shù)據(jù)共享可以大大減少數(shù)據(jù)冗余, 節(jié)約存儲(chǔ)空間并避免數(shù)據(jù)之間的不相容性與不一致性。由于數(shù)據(jù)是面向整個(gè)系統(tǒng), 是有結(jié)構(gòu)的數(shù)據(jù), 不僅可以被多個(gè)應(yīng)用共享使用, 而且更容易增加新的應(yīng)用, 這就使得數(shù)據(jù)庫(kù)彈性大, 易于擴(kuò)充, 來(lái)適應(yīng)各種用戶的要求。

  1.4 數(shù)據(jù)獨(dú)立性高

  數(shù)據(jù)獨(dú)立性是數(shù)據(jù)庫(kù)領(lǐng)域中一個(gè)常用術(shù)語(yǔ)和重要概念, 包括數(shù)據(jù)的物理獨(dú)立性和數(shù)據(jù)的邏輯獨(dú)立性。數(shù)據(jù)與程序獨(dú)立把數(shù)據(jù)的定義從程序中分離出去, 加上存取數(shù)據(jù)的方法又由DBMS負(fù)責(zé)提供, 從而簡(jiǎn)化了應(yīng)用程序的編制, 大減少了應(yīng)用程序的維護(hù)和修改。

  2 關(guān)系數(shù)據(jù)庫(kù)技術(shù)在計(jì)算機(jī)網(wǎng)絡(luò)設(shè)計(jì)中應(yīng)用的原理

  近年來(lái), 伴隨著我國(guó)科技技術(shù)水平的發(fā)展, 在計(jì)算機(jī)網(wǎng)絡(luò)設(shè)計(jì)中數(shù)據(jù)庫(kù)的種類發(fā)展顯著較多, 其中總得來(lái)說(shuō), 可將其分成三種類型:其中分別是網(wǎng)狀形式的數(shù)據(jù)庫(kù)技術(shù)和關(guān)系數(shù)據(jù)庫(kù)技術(shù)以及層次數(shù)據(jù)庫(kù)技術(shù)等這3種類型。與網(wǎng)狀數(shù)據(jù)庫(kù)技術(shù)、層次數(shù)據(jù)庫(kù)技術(shù)等兩種相比而言, 關(guān)系數(shù)據(jù)技術(shù)是目前較為成熟的一種數(shù)據(jù)應(yīng)用系統(tǒng), 其中在現(xiàn)實(shí)實(shí)踐中, 使用的頻率也是最高的, 針對(duì)較復(fù)雜的數(shù)據(jù)來(lái)說(shuō), 數(shù)據(jù)管理問(wèn)題效率也是比較高的。

  3 關(guān)系數(shù)據(jù)庫(kù)在計(jì)算機(jī)網(wǎng)絡(luò)設(shè)計(jì)中的相關(guān)優(yōu)勢(shì)

  3.1 對(duì)計(jì)算機(jī)網(wǎng)絡(luò)設(shè)計(jì)中的數(shù)據(jù)進(jìn)行轉(zhuǎn)換

  在計(jì)算機(jī)網(wǎng)絡(luò)設(shè)計(jì)中, 關(guān)系數(shù)據(jù)庫(kù)技術(shù)對(duì)數(shù)據(jù)具有非常顯著的`轉(zhuǎn)換優(yōu)勢(shì), 其中主要體現(xiàn)在管理軟件以及設(shè)計(jì)軟件等方面的連接上。由于在計(jì)算機(jī)網(wǎng)絡(luò)設(shè)計(jì)中使用關(guān)系數(shù)據(jù)庫(kù)技術(shù)可以有效的使管理軟件以及設(shè)計(jì)軟件等連接, 再者還可以在不同類型之間對(duì)相關(guān)數(shù)據(jù)進(jìn)行有效的轉(zhuǎn)換或者數(shù)據(jù)傳遞等[1]。其中在管理軟件、設(shè)計(jì)軟件等之中有包含了較多的軟件類型, 因此通過(guò)使用關(guān)系數(shù)據(jù)庫(kù)技術(shù)就可以將其相關(guān)的軟件進(jìn)行連接, 并將數(shù)據(jù)連接在一起進(jìn)行相互轉(zhuǎn)換, 同時(shí)在這一過(guò)程中也較為簡(jiǎn)單。

  3.2 對(duì)計(jì)算機(jī)網(wǎng)絡(luò)設(shè)計(jì)中數(shù)據(jù)進(jìn)行有效的存儲(chǔ)

  在計(jì)算機(jī)網(wǎng)絡(luò)設(shè)計(jì)中, 關(guān)系數(shù)據(jù)庫(kù)技術(shù)中的數(shù)據(jù)存儲(chǔ)使較為關(guān)鍵的一項(xiàng)技術(shù), 該技術(shù)是關(guān)系數(shù)據(jù)庫(kù)技術(shù)中一個(gè)較明顯的特點(diǎn)。在關(guān)系數(shù)據(jù)庫(kù)中, 不僅可以依據(jù)客戶的需求進(jìn)行隨時(shí)調(diào)用以及查詢, 還可以將其應(yīng)用于計(jì)算機(jī)網(wǎng)絡(luò)設(shè)計(jì)中, 這就充分使得計(jì)算機(jī)網(wǎng)絡(luò)設(shè)計(jì)的過(guò)程中依據(jù)關(guān)系數(shù)據(jù)庫(kù)的相關(guān)特點(diǎn)進(jìn)行隨時(shí)調(diào)用相關(guān)數(shù)據(jù)與信息, 同時(shí)用戶還可以直接查詢?cè)撔畔⒌木唧w操作與管理[2]。目前, 伴隨著科技的不斷發(fā)展以及普及, 現(xiàn)階段, 計(jì)算機(jī)網(wǎng)絡(luò)設(shè)計(jì)中所涉及了大量的參數(shù)數(shù)據(jù), 二傳統(tǒng)的數(shù)據(jù)管理現(xiàn)已無(wú)法對(duì)這些龐大的數(shù)據(jù)進(jìn)行有效的管理, 這就充分的阻礙了計(jì)算機(jī)的可持續(xù)發(fā)展, 從而影響計(jì)算機(jī)網(wǎng)絡(luò)設(shè)計(jì)的發(fā)展。而在計(jì)算機(jī)網(wǎng)絡(luò)設(shè)計(jì)中采用關(guān)系數(shù)據(jù)庫(kù)技術(shù)可以有效的解決這一問(wèn)題, 從而彌補(bǔ)傳統(tǒng)數(shù)據(jù)管理帶來(lái)的不足之處, 病高效準(zhǔn)確的對(duì)這些數(shù)據(jù)進(jìn)行有效的管理, 合理的使用或者利用這些數(shù)據(jù)資源。在現(xiàn)實(shí)實(shí)踐的過(guò)程中, 一般將數(shù)據(jù)庫(kù)中的逐漸轉(zhuǎn)移到計(jì)算機(jī)網(wǎng)絡(luò)結(jié)構(gòu)中, 這樣有利于對(duì)這些數(shù)據(jù)進(jìn)行統(tǒng)一管理與操作, 除此之外, 合理的利用關(guān)系數(shù)據(jù)庫(kù)存儲(chǔ)數(shù)據(jù)具有較高的的準(zhǔn)確性, 出現(xiàn)錯(cuò)誤的情況比較少, 這對(duì)確保計(jì)算機(jī)網(wǎng)絡(luò)設(shè)計(jì)的準(zhǔn)確性具有較大的幫助[3]。

  4 結(jié)語(yǔ)

  綜上所述, 本文通過(guò)分析了關(guān)系數(shù)據(jù)庫(kù)技術(shù)在計(jì)算機(jī)網(wǎng)絡(luò)設(shè)計(jì)中的應(yīng)用各種數(shù)據(jù)情況, 在關(guān)系數(shù)據(jù)庫(kù)中可以很好地滿足具體應(yīng)用的需求。在此次分析中, 對(duì)大量的業(yè)務(wù)、數(shù)據(jù)加載、負(fù)載支撐以及擴(kuò)容等工作做出詳細(xì)分析, 從而更好地滿足目前大數(shù)據(jù)中增加的情況。關(guān)系數(shù)據(jù)庫(kù)技術(shù)能夠在今后的應(yīng)用中更好地提升服務(wù)質(zhì)量, 同時(shí)也啟示人們需要重視對(duì)分布式的數(shù)據(jù)庫(kù)研究以及學(xué)習(xí), 本文中所提出的幾點(diǎn)應(yīng)用策略, 希望能夠?qū)Υ髷?shù)據(jù)研究工作帶來(lái)一定幫助。

數(shù)據(jù)庫(kù)設(shè)計(jì)13

  1、完成時(shí)間

  20xx年底前全面完成農(nóng)村集體土地所有權(quán)確權(quán)登記工作。

  2、工作量

  (一)集體土地所有權(quán)調(diào)查

  1、集體土地所有權(quán)歸屬調(diào)查工作:主要查清全縣718個(gè)行政村集體所有情況。

  (1300元/行政村×718行政村=93.34萬(wàn)元)

  2、集體土地所有權(quán)實(shí)地調(diào)查及內(nèi)業(yè)工作:主要對(duì)全縣718個(gè)行政村1193.29km2的土地面積進(jìn)行所有權(quán)現(xiàn)場(chǎng)指界、界線實(shí)地測(cè)量并埋設(shè)界樁,進(jìn)行權(quán)屬審核并將結(jié)果公示等工作。(1700元/km2×1193.29km2=202.86萬(wàn)元)

  3、數(shù)據(jù)庫(kù)建設(shè)工作:圖形數(shù)據(jù)采集、拓?fù)潢P(guān)系構(gòu)建、屬性數(shù)據(jù)采集、數(shù)據(jù)庫(kù)接邊、數(shù)據(jù)檢核與入庫(kù)等。(300元/km2×1193.29km2=35.8萬(wàn)元)

 。ǘ┳诘亟y(tǒng)一編碼和數(shù)據(jù)轉(zhuǎn)換工作

  數(shù)據(jù)準(zhǔn)備及整理、宗地編碼轉(zhuǎn)換、成果整理及檢查等(4308宗地?cái)?shù)×1.6元/宗地?cái)?shù)=0.69萬(wàn)元)

 。ㄈ⿺(shù)據(jù)庫(kù)軟件購(gòu)置

  數(shù)據(jù)庫(kù)軟件購(gòu)置費(fèi)(15.98萬(wàn)元)

  以上共計(jì):348.67萬(wàn)元

  3、投標(biāo)資質(zhì)

  1、農(nóng)村集體土地所有權(quán)數(shù)據(jù)庫(kù)建設(shè)標(biāo)段的投標(biāo)機(jī)構(gòu),提供國(guó)家測(cè)繪主管部門認(rèn)定的乙級(jí)以上(含乙級(jí))測(cè)繪資質(zhì)證書;農(nóng)村集體土地所有權(quán)登記發(fā)證標(biāo)段的投標(biāo)機(jī)構(gòu),提供土地行政主管部門認(rèn)定頒發(fā)的土地登記代理機(jī)構(gòu)資格證(加蓋公章);

  2、提供企業(yè)法人營(yíng)業(yè)執(zhí)照或事業(yè)單位法人證書;

  3、單位住所證明;

  4、土地勘測(cè)、測(cè)繪資質(zhì)等資質(zhì)復(fù)印件;

  5、專業(yè)技術(shù)人員的`任職資格證書、任命或聘用文件、合同、畢業(yè)證書、身份證(復(fù)印件);其中土地管理、測(cè)繪及相關(guān)專業(yè)技術(shù)人員不得少于8人(中級(jí)3人);

  6、土地登記代理人證書(不得少于2人);

  7、符合規(guī)定的儀器設(shè)備的證明材料(其中全站儀不少于2臺(tái),A1幅面以上繪圖儀不少于1臺(tái));

  8、技術(shù)、質(zhì)量保證體系和成果資料檔案管理制度的證明文件;

  9、可以反映本單位業(yè)績(jī)和技術(shù)水平的相關(guān)成果證明材料,包括項(xiàng)目協(xié)議書、驗(yàn)收文件、獲獎(jiǎng)證書等;

  10、本項(xiàng)目采用資格候?qū)彿绞,提交投?biāo)書時(shí),同時(shí)提交以上證件的原件,以備審查。

數(shù)據(jù)庫(kù)設(shè)計(jì)14

  今天進(jìn)行了一次完整的數(shù)據(jù)庫(kù)設(shè)計(jì)的過(guò)程,其實(shí)一直來(lái)說(shuō)我都是非常害怕數(shù)據(jù)庫(kù)的設(shè)計(jì)的,因?yàn)樵趧倓偨佑|的時(shí)候,我就知道,數(shù)據(jù)庫(kù)設(shè)計(jì)其實(shí)是一個(gè)項(xiàng)目的開(kāi)端,因?yàn)閿?shù)據(jù)庫(kù)設(shè)計(jì)實(shí)際上就是業(yè)務(wù)的設(shè)計(jì),在需求清晰的時(shí)候,完成清晰流暢的業(yè)務(wù)設(shè)計(jì)又是一大難點(diǎn)。

  一下為我自己的心得經(jīng)驗(yàn)希望大家批評(píng)指正!

  數(shù)據(jù)庫(kù)設(shè)計(jì)應(yīng)該遵循以下幾個(gè)原則:

  對(duì)需求的認(rèn)知完全沒(méi)有歧義;

  熟練而且正確的E-R圖繪制,明確改圖是表明實(shí)體和關(guān)系的圖,實(shí)體表示要在數(shù)據(jù)庫(kù)里保存的類,關(guān)系表示類與類之間的相互關(guān)系,關(guān)系主要有一對(duì)一,一對(duì)多,多對(duì)多。經(jīng)驗(yàn)之談,繼承關(guān)系通常可以用一對(duì)一表示,而一對(duì)多或者多對(duì)多通常表示類之間的使用關(guān)系;

  在設(shè)計(jì)時(shí)要做到高度的抽象,對(duì)內(nèi)容或者關(guān)系相類似的內(nèi)容抽象為一類實(shí)體,在分類時(shí)可以抽象出一個(gè)“類”的實(shí)體,與要分類實(shí)體之間進(jìn)行多對(duì)多關(guān)系映射,明確哪些是必須要進(jìn)行存儲(chǔ)的`實(shí)體;

  如果系統(tǒng)涉及用戶角色的不同不妨把,賬戶和身份的考慮分離開(kāi),賬戶的存在讓他是一直存在的并且在身份變化時(shí)個(gè)人的歷史和基礎(chǔ)內(nèi)容是不變的,就是身份的加持讓他可以有特權(quán)或者使命,而賬戶是他在系統(tǒng)中的根;

  對(duì)于有值內(nèi)容,并且需要對(duì)值進(jìn)行統(tǒng)計(jì)結(jié)果的需要對(duì)他進(jìn)行內(nèi)容的拆分,比如:?jiǎn)柧肀砗蛦?wèn)卷內(nèi)容表,問(wèn)卷內(nèi)容值表要拆開(kāi),才有利于統(tǒng)計(jì)計(jì)算,而且他們之間是一對(duì)多關(guān)系;

  有時(shí)更加困難的是一個(gè)實(shí)體會(huì)發(fā)生多個(gè)維度的分類,那么就把他的拆分維度一一分開(kāi);

  “頻道”概念在消息分發(fā)時(shí)是一個(gè)非常靈活的概念;

  數(shù)據(jù)庫(kù)可以建表來(lái)模擬消息服務(wù)器分發(fā)消息,在無(wú)法保證實(shí)時(shí)性必須存儲(chǔ)內(nèi)容時(shí),同一消息對(duì)不同用戶創(chuàng)建不同的副本;

  總結(jié),其實(shí)我在今天的數(shù)據(jù)庫(kù)設(shè)計(jì)中就學(xué)習(xí)到這些,學(xué)習(xí)是一個(gè)逐漸進(jìn)步的過(guò)程,也是一個(gè)自我折磨的過(guò)程,希望我可以在這條路上走的再遠(yuǎn)一點(diǎn)。

數(shù)據(jù)庫(kù)設(shè)計(jì)15

  計(jì)算機(jī)二級(jí)VB語(yǔ)言程序設(shè)計(jì):數(shù)據(jù)庫(kù)管理器

  1.數(shù)據(jù)庫(kù)管理器介紹

  在VB中可以通過(guò)“外接程序”菜單中的“可視化數(shù)據(jù)管理器”調(diào)出“VisData”數(shù)據(jù)庫(kù)管理器窗口。

  2.建立數(shù)據(jù)庫(kù)

  數(shù)據(jù)庫(kù)的基本操作:

  創(chuàng)建數(shù)據(jù)表: 設(shè)計(jì)表名和表結(jié)構(gòu)

  輸入記錄

  建立索引

  數(shù)據(jù)維護(hù): 增加記錄

  修改記錄

  刪除記錄

  創(chuàng)建數(shù)據(jù)表的主要步驟: 設(shè)計(jì)表結(jié)構(gòu) → 輸入記錄 → 建立索引 → 數(shù)據(jù)維護(hù)

  (1)設(shè)計(jì)表結(jié)構(gòu)

  啟動(dòng)可視化數(shù)據(jù)管理器 → 在database窗口中右擊,從菜單中選擇“新表” → 在表結(jié)構(gòu)窗口中輸入表名→ 添加字段 → 確定字段名稱和屬性、有效性規(guī)則 → 建立索引 →生成表結(jié)構(gòu)。

  “添加字段”對(duì)話框各選項(xiàng)說(shuō)明

  (2)輸入記錄

  在database窗口中選中表名并右擊,從菜單中選擇“打開(kāi)” →在數(shù)據(jù)表窗口輸入記錄(注意窗口樣式)→ 單擊“新增”→ 在窗口中輸入記錄并“更新” →重復(fù)……

  (3)維護(hù)記錄

  在database窗口中選中表名并右擊,從菜單中選擇“打開(kāi)” →單擊“編輯”/“刪除”/“新增”,即可完成對(duì)記錄的`修改、刪除、添加操作。

  3.建立查詢

  建立查詢就是在數(shù)據(jù)表中找到符合特定條件的記錄并組成一張新表。

  在database窗口中選中表名并右擊,從菜單中選擇“新查詢” →在查詢生成器中構(gòu)造查詢條件→單擊“運(yùn)行” →單擊“保存”,給出查詢結(jié)果文件名→“關(guān)閉”。

【數(shù)據(jù)庫(kù)設(shè)計(jì)】相關(guān)文章:

數(shù)據(jù)庫(kù)設(shè)計(jì)08-06

數(shù)據(jù)庫(kù)設(shè)計(jì)08-13

數(shù)據(jù)庫(kù)設(shè)計(jì)[精選]08-13

【精品】數(shù)據(jù)庫(kù)設(shè)計(jì)08-13

數(shù)據(jù)庫(kù)設(shè)計(jì)[薦]08-13

[通用]數(shù)據(jù)庫(kù)設(shè)計(jì)08-13

數(shù)據(jù)庫(kù)系統(tǒng)的設(shè)計(jì)步驟12-20

數(shù)據(jù)庫(kù)設(shè)計(jì)實(shí)驗(yàn)報(bào)告12-31

【優(yōu)】數(shù)據(jù)庫(kù)設(shè)計(jì)15篇08-13