2023年全國(guó)碩士研究生考試考研英語(yǔ)一試題真題(含答案詳解+作文范文)_第1頁(yè)
已閱讀1頁(yè),還剩11頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、<p>  課 程 設(shè) 計(jì) 報(bào) 告 書</p><p>  所屬課程名稱 數(shù)據(jù)庫(kù)技術(shù)及應(yīng)用課程設(shè)計(jì)        </p><p>  題 目 學(xué)生選題數(shù)據(jù)庫(kù)的設(shè)計(jì)與實(shí)現(xiàn)            </p><p>  分 院 電氣與信息工程分院       </p><p

2、>  專業(yè)班級(jí) </p><p>  學(xué)  號(hào)          </p><p>  學(xué)生姓名        </p><p>  指導(dǎo)教師     </p><p>  2012 年 12

3、月 19 日 </p><p><b>  目 錄</b></p><p>  程序設(shè)計(jì)目的........................................................3</p><p>  程序?qū)崿F(xiàn)思路.....................................................

4、...4</p><p>  程序清單(或正文)...........................................5</p><p>  課程設(shè)計(jì)心得........................................................11</p><p>  參考文獻(xiàn)..........................

5、.......................................12</p><p><b>  致謝</b></p><p>  第1章 程序設(shè)計(jì)目的</p><p>  做本課程設(shè)計(jì)的的主要目的是:通過(guò)《學(xué)生課程數(shù)據(jù)庫(kù)的設(shè)計(jì)與實(shí)現(xiàn)》來(lái)鞏固對(duì)數(shù)據(jù)庫(kù)基本知識(shí)的理解,包括對(duì)基本表的創(chuàng)建,約束條件的定義(主鍵約束,外鍵約束,用戶自定義

6、完整性等等);例如:(1)實(shí)體完整性 ① 主碼(PRIMARY KEY)② 空值(NULL/NOT NULL) ③ 惟一值(UNIQUE)(2)參照完整性 FOREIGN KEY約束指定某一個(gè)列或一組列作為外部鍵 (3)用戶自定義的完整性約束規(guī)則 ;掌握怎么使用關(guān)系數(shù)據(jù)庫(kù)標(biāo)準(zhǔn)語(yǔ)言SQL來(lái)編程序等。 第2章程序?qū)崿F(xiàn)思路</p><p>  本程序?qū)崿F(xiàn)思路如下:首先打開桌面上的快捷

7、鍵SQL</p><p>  用SQL語(yǔ)句建立四個(gè)關(guān)系表,依次錄入四個(gè)表相對(duì)應(yīng)的信息數(shù)據(jù),然后</p><p>  在如下窗口輸入相關(guān)命令完成題目要求。</p><p>  第3章程序清單或正文</p><p>  一.創(chuàng)建四個(gè)表的程序代碼如下:</p><p>  1)Create Table t_departme

8、nt </p><p>  (departmenttid INT NOT NULL,</p><p>  departmentname CHAR(50) NULL,</p><p>  manager CHAR(8) NULL)</p><p>  2)Create Table t_student </p><p&g

9、t;  (studentid CHAR(20) NOT NULL,</p><p>  studentname CHAR(8) NULL,</p><p>  studentsex CHAR(2) NULL,</p><p>  departmentid INT NULL,</p><p>  studentphone CHAR(30)

10、 NULL,</p><p>  password CHAR(20) NULL)</p><p>  3)Create Table t_dissertation </p><p>  (dissertationid CHAR(20) NOT NULL,</p><p>  dissertationname CHAR(30) NULL,&

11、lt;/p><p>  attachment CHAR(30) NULL,</p><p>  teachername CHAR(30) NULL)</p><p>  4)Create Table t_s_dissertation </p><p>  (studentid CHAR(20) NOT NULL,</p><

12、;p>  dissertationid CHAR(20) NOT NULL,</p><p>  introduction CHAR(500) NULL,</p><p>  sendtime DATETIME NULL,</p><p>  state CHAR(10) NULL,</p><p>  funs INT NULL)

13、</p><p>  二·錄入相應(yīng)的信息得到如下四個(gè)表:</p><p>  1 專業(yè)表 t_department</p><p>  2.學(xué)生表t_student</p><p>  3.課題表t_dissertation</p><p>  4.選題表 t_s_dissertation</p>

14、;<p><b>  三.習(xí)題的相應(yīng)解答</b></p><p>  1.設(shè)置主鍵操作如下:用鼠標(biāo)右擊表格名,選擇“設(shè)計(jì)”,彈出下面的窗口</p><p>  選中最左邊一列的某一個(gè)空格,點(diǎn)擊鼠標(biāo)右鍵來(lái)設(shè)置或刪除主鍵。其它三表同理進(jìn)行操作。</p><p>  2.關(guān)系圖的創(chuàng)建:選中再依次展開,得到下列關(guān)系圖</p>

15、<p>  3.建議約束條件限制學(xué)生性別只能為男或女:</p><p>  4.查詢專業(yè)號(hào)為1的所有男生信息:</p><p>  5.查詢所有電子系信息男生的信息:</p><p>  6.創(chuàng)建視圖,顯示學(xué)生所選課題還未通過(guò)審批的信息:</p><p>  打開成功創(chuàng)建的視圖 n_pass_view</p><

16、;p>  7. 創(chuàng)建表之間參照完整性,設(shè)為級(jí)聯(lián):</p><p>  當(dāng)把studentid列的第一個(gè)數(shù)據(jù)1000改為1991時(shí)彈出如下窗口:</p><p><b>  第4章課程設(shè)計(jì)心得</b></p><p>  通過(guò)這次的數(shù)據(jù)庫(kù)課程設(shè)計(jì)的學(xué)習(xí),慢慢對(duì)數(shù)據(jù)庫(kù)有了感官。數(shù)據(jù)庫(kù)這一詞并不是很難想象,并不是像外人看來(lái)很神奇。</p&

17、gt;<p>  當(dāng)老師上完《數(shù)據(jù)庫(kù)原理及其應(yīng)用教程》這一書時(shí),回顧一下老師給我們所講的東西,真的有很多是我們應(yīng)該去注意的。學(xué)習(xí)完SQL Sever數(shù)據(jù)庫(kù)后感覺可以分為兩大塊,一塊是開發(fā),一塊是管理。開發(fā)主要是寫寫存儲(chǔ)過(guò)程、觸發(fā)器什么的,還有就是用Oracle的Develop工具做form有點(diǎn)類似于程序員。開發(fā)還需要較強(qiáng)的邏輯思維和創(chuàng)造能力,自己沒有真正做過(guò),但感覺比較辛苦,是青春飯。管理則需要對(duì)SQL Sever數(shù)據(jù)庫(kù)的

18、原理有深刻的認(rèn)識(shí),有全局操縱的能力和緊密的思維,責(zé)任較大,因?yàn)橐粋€(gè)小的數(shù)據(jù)就會(huì)弄掉整個(gè)數(shù)據(jù)庫(kù)庫(kù),相對(duì)前者來(lái)說(shuō)后者跟看中經(jīng)驗(yàn)。這些東西都是從老師和朋友的討論得到的心得,也希望其他朋友能像老師和同學(xué)請(qǐng)教,如果是單獨(dú)靠自己完成一個(gè)完美的數(shù)據(jù)庫(kù)我覺得比較困難,現(xiàn)在基本上都是團(tuán)隊(duì)類型的,而且他們的效率高,開發(fā)周期也快。由于數(shù)據(jù)庫(kù)的管理責(zé)任重大,很少公司愿意請(qǐng)一個(gè)剛剛接觸SQL Sever的人去管理數(shù)據(jù)庫(kù)。對(duì)于我們這些初出茅廬的新手而且電子信息工程

19、專的業(yè),個(gè)人認(rèn)為先做管理,有一定經(jīng)驗(yàn)后在去做開發(fā)。當(dāng)然,這個(gè)還要看個(gè)人的實(shí)際情況而定。</p><p>  SQL (結(jié)構(gòu)化查詢語(yǔ)言)是用于執(zhí)行查詢的語(yǔ)法。但是 SQL 語(yǔ)言也包含用于更新、插入和刪除記錄的語(yǔ)法。</p><p>  查詢和更新指令構(gòu)成了 SQL 的 DML 部分:</p><p>  SELECT - 從數(shù)據(jù)庫(kù)表中獲取數(shù)據(jù) </p>

20、<p>  UPDATE - 更新數(shù)據(jù)庫(kù)表中的數(shù)據(jù) </p><p>  DELETE - 從數(shù)據(jù)庫(kù)表中刪除數(shù)據(jù) </p><p>  INSERT INTO - 向數(shù)據(jù)庫(kù)表中插入數(shù)據(jù) </p><p>  數(shù)據(jù)的所有應(yīng)用程序而存在。也就是說(shuō),數(shù)據(jù)是客觀實(shí)體的符號(hào)化標(biāo)識(shí),它就是一個(gè)客觀存在,不會(huì)因?yàn)槟骋豁?xiàng)應(yīng)用的需要而改變它的結(jié)構(gòu),因此是獨(dú)立于應(yīng)用而存在著的

21、客觀實(shí)體。而某一項(xiàng)應(yīng)用是處理數(shù)據(jù)獲取信息的過(guò)程,也就是應(yīng)用程序,它只能根據(jù)客觀存在著的數(shù)據(jù)來(lái)設(shè)計(jì)所需要的數(shù)據(jù)處理方法,而不會(huì)去改變客觀存在著的數(shù)據(jù)本身。數(shù)據(jù)庫(kù)的傳統(tǒng)定義是以一定的組織方式存儲(chǔ)的一組相關(guān)數(shù)據(jù)的集合,主要表現(xiàn)為數(shù)據(jù)表的集合。當(dāng)然SQL Sever還是比較精深的,我還有許多不太懂的地方,還需要以后進(jìn)一步學(xué)習(xí)。</p><p>  第5章 參考文獻(xiàn)(以下為標(biāo)準(zhǔn)格式)</p><p>

22、;  [1] 車允鵬.數(shù)據(jù)庫(kù)及其應(yīng)用.南京:南京大學(xué)出版社.1994年</p><p>  [2] 王珊.數(shù)據(jù)倉(cāng)庫(kù)技術(shù)及其應(yīng)用.北京:科學(xué)出版社.1998年</p><p>  [3]閃四清.數(shù)據(jù)庫(kù)系統(tǒng)原理與應(yīng)用教程.北京:清華大學(xué)出版社.2001年.</p><p>  [4] 黃德才,龔衛(wèi)華. “數(shù)據(jù)庫(kù)原理及其應(yīng)用”課程知識(shí)模塊與教學(xué)實(shí)踐.中國(guó)科</p&

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 眾賞文庫(kù)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論