

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、<p><b> 《數(shù)據(jù)庫系統(tǒng)概論》</b></p><p><b> 課程設(shè)計報告</b></p><p><b> 計算機(jī)學(xué)院</b></p><p> 2017年12月8日</p><p> 學(xué)號</p><p><b>
2、; 目錄</b></p><p> 1 設(shè)計內(nèi)容及要求1</p><p> 1.1作者信息模塊1</p><p> 1.2貼子信息模塊1</p><p> 1.3回復(fù)日期模塊1</p><p><b> 2 概要設(shè)計1</b></p><p&g
3、t; 2.1經(jīng)分析,本系統(tǒng)的e-r圖如下:1</p><p> 2.2各實體間關(guān)系的e-r圖如下:2</p><p><b> 2.3關(guān)系圖:2</b></p><p> 3 設(shè)計過程或程序代碼3</p><p><b> 3.1數(shù)據(jù)3</b></p><p&
4、gt; 3.2 創(chuàng)建數(shù)據(jù)庫4</p><p><b> 3.3索引6</b></p><p><b> 3.4視圖6</b></p><p><b> 3.5存儲過程7</b></p><p><b> 3.6觸發(fā)器8</b></
5、p><p><b> 3.7數(shù)據(jù)更新9</b></p><p> 4 設(shè)計結(jié)果與分析9</p><p><b> 4.1設(shè)計結(jié)果9</b></p><p><b> 4.2分析10</b></p><p><b> 5 參考文獻(xiàn)
6、10</b></p><p><b> 設(shè)計內(nèi)容及要求</b></p><p><b> 1.1作者信息模塊</b></p><p> 用來管理作者信息,包括作者昵稱、貼子編號、性別、年齡、職業(yè)、愛好等;</p><p><b> 1.2貼子信息模塊</b>
7、</p><p> 用來管理貼子信息,包括貼子編號、發(fā)貼日期、時間、等級等;</p><p><b> 1.3回復(fù)日期模塊</b></p><p> 用來管理回復(fù)信息,包括作者昵稱、回復(fù)時間、貼子編號等;</p><p><b> 概要設(shè)計</b></p><p>
8、 2.1經(jīng)分析,本系統(tǒng)的e-r圖如下:</p><p> 2.2各實體間關(guān)系的e-r圖如下:</p><p><b> 2.3關(guān)系圖:</b></p><p><b> 設(shè)計過程或程序代碼</b></p><p><b> 3.1數(shù)據(jù)</b></p>&l
9、t;p><b> (1)作者信息表</b></p><p><b> ?。?)貼子信息表</b></p><p><b> ?。?)回復(fù)信息表</b></p><p><b> 3.2 創(chuàng)建數(shù)據(jù)庫</b></p><p><b> ?。?/p>
10、1)建庫</b></p><p> create database 論壇管理信息系統(tǒng)</p><p><b> ?。?)建表</b></p><p> create table 作者信息表</p><p> (昵稱 char(10) ,</p><p> 編號 char(10
11、) ,</p><p> 性別 char(10),</p><p><b> 年齡 int,</b></p><p> 職業(yè) char(10),</p><p> 愛好 char(10)</p><p> primary key(昵稱,編號)</p><p>&l
12、t;b> );</b></p><p> create table 貼子信息表</p><p> (貼子編號 char (10)primary key,</p><p> 發(fā)帖日期 char(10),</p><p> 時間 char(10),</p><p> 等級 char(10)&l
13、t;/p><p><b> );</b></p><p> create table 回復(fù)信息表</p><p> (作者昵稱 char(10),</p><p> 貼子編號 char(10) primary key,</p><p> 回復(fù)時間 char(10) ,</p>
14、<p><b> ); </b></p><p><b> (3)添加記錄</b></p><p> insert into 作者信息表</p><p> values('張三', '06','男',20, '醫(yī)生', '打球'
15、;);</p><p> insert into 貼子信息表</p><p> values('06','2007年', '4月8號', 'B');</p><p> insert into 回復(fù)信息表</p><p> values('王明','
16、8月1號 ', '03');</p><p><b> 3.3索引</b></p><p><b> ?。?)建立索引</b></p><p> create unique index id_ix on 作者(昵稱);</p><p> create unique in
17、dex im_in on 貼子(貼子編號); </p><p> create unique index ik_il on 回復(fù)(回復(fù)時間);</p><p><b> ?。?)刪除索引</b></p><p> drop index 回復(fù).ik_il;</p><p><b> 3.4視圖</b&
18、gt;</p><p><b> ?。?)創(chuàng)建視圖</b></p><p> create view view_1</p><p> as select 作者昵稱,性別,年齡,職業(yè),愛好</p><p> from 作者信息表</p><p> create view view_2<
19、/p><p> as select 貼子編號,發(fā)貼日期,發(fā)貼時間,等級</p><p> from 貼子信息表</p><p> create view view_3</p><p> as select 作者昵稱,回復(fù)時間,貼子編號</p><p> from 回復(fù)信息表 </p><p&
20、gt;<b> (2)視圖的撤消</b></p><p> drop view view_1;</p><p><b> ?。?)視圖的查詢</b></p><p> select * from view_3;</p><p> select * from view_2;</p>
21、<p><b> ?。?)視圖的更新</b></p><p> insert into view_1</p><p> values ('李亮','03','男', 29,'學(xué)生','籃球');</p><p><b> 3.5存儲過程
22、</b></p><p><b> ?。?)創(chuàng)建存儲過程</b></p><p> create proc proc_zz</p><p><b> as </b></p><p> select 作者昵稱,貼子編號,性別,年齡 ,職業(yè),愛好</p><p>
23、;<b> from 作者信息</b></p><p> where 性別='男';</p><p> create proc proc_tz</p><p><b> as </b></p><p> select 貼子編號,發(fā)貼日期,時間,等級</p>&
24、lt;p><b> from 貼子信息</b></p><p> where 貼子編號='02';</p><p> ?。?)存儲過程的查詢</p><p> exec proc_zz;</p><p> exec proc_tz;</p><p> ?。?)
25、存儲過程的修改</p><p> alter proc proc_zz</p><p><b> as </b></p><p> select 作者昵稱,貼子編號,年齡,職業(yè),愛好</p><p><b> from 作者信息</b></p><p> where
26、 性別='男'</p><p><b> 3.6觸發(fā)器</b></p><p><b> ?。?)創(chuàng)建觸發(fā)器</b></p><p> create trigger z_select on 作者信息</p><p> after insert </p><p
27、><b> as</b></p><p> select * from 作者信息</p><p> select * from inserted </p><p><b> go </b></p><p> insert into 作者信息(作者昵稱,貼子編號,性別,年齡,職業(yè),愛好
28、)</p><p> values('徐蕾', '07', '女', 20,'學(xué)生', '聽歌')</p><p><b> ?。?)觸發(fā)器的刪除</b></p><p> drop trigger z_select;</p><p>&
29、lt;b> 3.7數(shù)據(jù)更新</b></p><p> ?。?)插入(前面已插入)</p><p><b> ?。?)修改</b></p><p> update 作者信息</p><p> set 年齡= 20</p><p> where 作者昵稱= '熊浩
30、39;; </p><p><b> ?。?)刪除</b></p><p> delete from 作者信息</p><p> where 姓名='劉德年';</p><p><b> 設(shè)計結(jié)果與分析</b></p><p><b> 4
31、.1設(shè)計結(jié)果</b></p><p> 查詢所有性別為男的作者信息</p><p> select * </p><p><b> from 作者信息</b></p><p> where 性別='男';</p><p> 查詢貼子編號為“03”的貼子信息
32、</p><p><b> select *</b></p><p><b> from 貼子信息</b></p><p> where 貼子編號='03';</p><p> 查看作者昵稱為“王明”的回復(fù)信息</p><p><b>
33、select *</b></p><p><b> from 回復(fù)信息</b></p><p> where 作者昵稱='王明';</p><p><b> 4.2分析</b></p><p> ?。?)作者信息模塊:用來管理作者信息,包括作者昵稱、貼子編號、性別
34、、年齡、職業(yè)、愛好等;</p><p> ?。?)貼子信息模塊:用來管理貼子信息,包括貼子編號、發(fā)貼日期、時間、等級等;</p><p> ?。?)回復(fù)日期模塊:用來管理回復(fù)信息,包括作者昵稱、回復(fù)時間、貼子編號等;</p><p><b> 參考文獻(xiàn)</b></p><p> 1.王珊、薩師煊編著。數(shù)據(jù)庫系統(tǒng)概論(
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 數(shù)據(jù)庫課程設(shè)計--- 論壇管理信息系統(tǒng)
- 管理信息系統(tǒng)課程設(shè)計報告
- 管理信息系統(tǒng)課程設(shè)計報告
- 《管理信息系統(tǒng)》課程設(shè)計報告
- 管理信息系統(tǒng)課程設(shè)計報告
- 管理信息系統(tǒng)課程設(shè)計---零售超市管理信息系統(tǒng)課程設(shè)計報告
- 管理信息系統(tǒng)課程設(shè)計---醫(yī)藥管理信息系統(tǒng)
- 管理信息系統(tǒng)課程設(shè)計--超市管理信息系統(tǒng)
- 管理信息系統(tǒng)課程設(shè)計--教務(wù)管理信息系統(tǒng)
- 管理信息系統(tǒng)課程設(shè)計報告——布行銷售管理信息系統(tǒng)
- 教材管理信息系統(tǒng) 課程設(shè)計報告
- 超市管理信息系統(tǒng)課程設(shè)計報告
- 醫(yī)院管理信息系統(tǒng)課程設(shè)計報告
- 《管理信息系統(tǒng)》課程設(shè)計報告范文
- 課程設(shè)計報告---倉庫管理信息系統(tǒng)
- 大學(xué)管理信息系統(tǒng)課程設(shè)計報告
- 管理信息系統(tǒng)課程設(shè)計酒店管理信息系統(tǒng)
- 學(xué)生管理信息系統(tǒng)課程設(shè)計報告
- 管理信息系統(tǒng)課程設(shè)計
- 管理信息系統(tǒng)課程設(shè)計
評論
0/150
提交評論