版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、<p><b> 課程設(shè)計(jì)報(bào)告</b></p><p> 院(系):_ 電氣與信息工程學(xué)院 _ 專業(yè)班級(jí): XXX </p><p> 學(xué)生姓名: XXX 學(xué) 號(hào): XXX </p><p> 設(shè)計(jì)地點(diǎn)(單位)______第一實(shí)驗(yàn)樓I515__ _
2、______ _ _ </p><p> 設(shè)計(jì)題目:__________學(xué)籍管理系統(tǒng)設(shè)計(jì)_____________________</p><p> 完成日期: 2012年 7月 6日</p><p> 指導(dǎo)教師評(píng)語(yǔ): _______________________________________</p><p> ______
3、___________________________________________________________________________________________________________________________________________________________________________________________________ __________ _
4、</p><p> 成績(jī)(五級(jí)記分制):______ __________ 指導(dǎo)教師(簽字):________ ________</p><p><b> 摘要</b></p><p> 隨著信息技術(shù)的飛速發(fā)展, 信息化對(duì)學(xué)生個(gè)人提出了駕馭和掌握最新信息技術(shù)的要求;信息化也為提高教學(xué)質(zhì)量,提高管理水平,工作效率創(chuàng)造
5、了有效途徑。例如這次課程設(shè)計(jì)主要設(shè)計(jì)的是對(duì)學(xué)籍信息的管理以及操作,方便對(duì)于學(xué)生信息的管理。</p><p> 學(xué)籍管理系統(tǒng)主要采用了SQL 2005作為數(shù)據(jù)庫(kù),使用ODBC作為數(shù)據(jù)源,在數(shù)據(jù)庫(kù)內(nèi)部實(shí)現(xiàn)部分功能時(shí)運(yùn)用的是觸發(fā)器以及存儲(chǔ)過程;而且還可用視圖查看部分信息。</p><p> 關(guān)鍵詞:數(shù)據(jù)庫(kù) 觸發(fā)器 存儲(chǔ)過程 視圖</p><p><b>
6、課程設(shè)計(jì)任務(wù)書</b></p><p> 設(shè)計(jì)題目:學(xué)籍管理系統(tǒng)設(shè)計(jì)</p><p> 2012年 06 月 15 日</p><p><b> 目錄</b></p><p><b> 1 需求分析1</b></p><p> 1.1 系統(tǒng)目標(biāo)設(shè)計(jì)1
7、</p><p> 1.2 系統(tǒng)功能分析1</p><p> 1.3 功能模塊分析2</p><p> 1.4 系統(tǒng)全局?jǐn)?shù)據(jù)流圖2</p><p> 1.5 數(shù)據(jù)字典3</p><p> 2 概念結(jié)構(gòu)設(shè)計(jì)7</p><p> 2.1 構(gòu)成系統(tǒng)的實(shí)體型7</p>
8、;<p> 2.2 工資管理系統(tǒng)E-R圖7</p><p> 3 邏輯結(jié)構(gòu)設(shè)計(jì)8</p><p> 3.1邏輯結(jié)構(gòu)簡(jiǎn)介8</p><p> 3.2 關(guān)系模型8</p><p> 4物理模型設(shè)計(jì)10</p><p> 5 物理結(jié)構(gòu)設(shè)計(jì)與功能實(shí)現(xiàn)11</p><p&
9、gt; 5.1定義數(shù)據(jù)庫(kù)11</p><p> 5.2 創(chuàng)建表11</p><p> 5.3 創(chuàng)建存儲(chǔ)過程14</p><p> 5.4 創(chuàng)建觸發(fā)器15</p><p> 5.5 創(chuàng)建視圖17</p><p><b> 6 總結(jié)19</b></p><p
10、><b> 7 致謝20</b></p><p><b> 8 參考文獻(xiàn)21</b></p><p><b> 1 需求分析</b></p><p> 1.1 系統(tǒng)目標(biāo)設(shè)計(jì)</p><p> ?。?)使得學(xué)生的學(xué)籍管理工作更加清晰、條理化、自動(dòng)化。</p
11、><p> ?。?)很容易地完成新生信息的輸入、老生信息的備份、畢業(yè)學(xué)生的信息可以很容易地保存。</p><p> (3)當(dāng)學(xué)生需要查詢成績(jī)時(shí),可以很簡(jiǎn)單地將其需要的信息從數(shù)據(jù)庫(kù)中查找出來(lái)并可以打印查詢結(jié)果。</p><p> ?。?)隨著當(dāng)今網(wǎng)絡(luò)技術(shù)的發(fā)展,提供網(wǎng)絡(luò)在線查詢功能,可以為畢業(yè)生提供更多的就業(yè)機(jī)會(huì)。</p><p> 1.2 系
12、統(tǒng)功能分析</p><p> (1)學(xué)生基本信息系統(tǒng)</p><p> 能夠完成新、老生信息的輸人、修改、插人、刪除等工作。</p><p> 可以按照特定的信息進(jìn)行查找,并按照特定的要求進(jìn)行排序。</p><p> 可以對(duì)老生的信息進(jìn)行備份,以便日后查詢。</p><p> 可以對(duì)學(xué)生的信息進(jìn)行打印輸出。&
13、lt;/p><p> 提供詳細(xì)的幫助文件和系統(tǒng)維護(hù)功能。</p><p> (2)學(xué)生成績(jī)管理系統(tǒng)</p><p><b> 此部分的功能如下:</b></p><p> 學(xué)生成績(jī)的輸入、修改、刪除等基本操作。</p><p> 成績(jī)的綜合統(tǒng)計(jì)功能,包括學(xué)生成績(jī)按照不同條件進(jìn)行排名。管理人員
14、可以選擇不同的排序條件,并可以將排序結(jié)果進(jìn)行打印輸出。</p><p> 計(jì)算各班的總分和平均分,并按照平均分將各班成績(jī)進(jìn)行排序。</p><p> 統(tǒng)計(jì)不及格考生的信息,根據(jù)條件確定是重修還是補(bǔ)考。</p><p> 學(xué)生獎(jiǎng)勵(lì)統(tǒng)計(jì),自動(dòng)生成每班獲得獎(jiǎng)學(xué)金的同學(xué)的信息,并可以將獎(jiǎng)學(xué)金分成不同的等級(jí),以及所得獎(jiǎng)學(xué)金的數(shù)目。</p><p>
15、; 1.3 功能模塊分析</p><p> 根據(jù)系統(tǒng)功能的基本要求,系統(tǒng)的功能模塊設(shè)計(jì)圖如下圖所示:</p><p> 1.4 系統(tǒng)全局?jǐn)?shù)據(jù)流圖</p><p> 系統(tǒng)的全局?jǐn)?shù)據(jù)流圖,也稱第一層數(shù)據(jù)流圖,是從整體上描述系統(tǒng)的數(shù)據(jù)流,反映系統(tǒng)數(shù)據(jù)的整體流向,給設(shè)計(jì)者、開發(fā)者和用戶一個(gè)總體描述。</p><p><b> 圖
16、1.2 數(shù)據(jù)流圖</b></p><p><b> 1.5 數(shù)據(jù)字典</b></p><p> 表1.1學(xué)生表基本信息表(student)</p><p> 表1.2 畢業(yè)生表(graduate)</p><p> 表1.3 教師表(teacher)</p><p> 表1.
17、4 院系表(faculty)</p><p> 表1.5專業(yè)表(specialty)</p><p> 表1.6班級(jí)表(Class)</p><p> 表1.7課程表(course)</p><p> 表1.8宿舍表(Department)</p><p> 表1.9職稱表(Jobtitle)</p&g
18、t;<p> 表1.10獎(jiǎng)學(xué)金表(Award)</p><p> 表1.11性別表(sex)</p><p> 表1.12 選課表(SC)</p><p> 表1.13 授課表(TC)</p><p><b> 2 概念結(jié)構(gòu)設(shè)計(jì)</b></p><p> 2.1 構(gòu)成系統(tǒng)
19、的實(shí)體型</p><p> 由學(xué)生學(xué)籍系統(tǒng)的數(shù)據(jù)流圖和數(shù)據(jù)字典,抽取出系統(tǒng)的5個(gè)主要實(shí)體,包括:學(xué)生、教師、班級(jí)、課程、畢業(yè)生。</p><p> 學(xué)生(學(xué)號(hào),姓名,出生年月,身份證號(hào)碼,政治面貌,入學(xué)時(shí)間,民族,籍貫,家庭住址,聯(lián)系電話,備注)</p><p> 教師(教師編號(hào),姓名,出生年月,身份證號(hào)碼,政治面貌,職稱,入職時(shí)間,民族,籍貫,家庭住址,聯(lián)系
20、電話,說(shuō)明)</p><p> 班級(jí)(班級(jí)代碼,班級(jí)名稱,人數(shù),輔導(dǎo)員)</p><p> 課程(課程號(hào),課程名,先行課,學(xué)分)</p><p> 畢業(yè)生(畢業(yè)編號(hào),學(xué)號(hào),已修學(xué)分,說(shuō)明)</p><p> 2.2 工資管理系統(tǒng)E-R圖</p><p><b> 3 邏輯結(jié)構(gòu)設(shè)計(jì)</b>
21、</p><p><b> 3.1邏輯結(jié)構(gòu)簡(jiǎn)介</b></p><p> 邏輯結(jié)構(gòu)設(shè)計(jì)就是把概念結(jié)構(gòu)設(shè)計(jì)階段設(shè)計(jì)好的基本E-R圖轉(zhuǎn)換為與選用DBMS產(chǎn)品所支持的數(shù)據(jù)模型相符合的邏輯結(jié)構(gòu)。</p><p> 設(shè)計(jì)邏輯結(jié)構(gòu)一般分為3步進(jìn)行:</p><p> (1) 將概念結(jié)構(gòu)轉(zhuǎn)換為一般的關(guān)系、網(wǎng)狀、層次模型;<
22、;/p><p> (2) 將轉(zhuǎn)換來(lái)的關(guān)系、網(wǎng)狀、層次模型向特定DBMS支持下的數(shù)據(jù)模型轉(zhuǎn)換;</p><p> (3) 對(duì)數(shù)據(jù)模型進(jìn)行優(yōu)化。</p><p><b> 3.2 關(guān)系模型</b></p><p> 將E-R圖轉(zhuǎn)換為關(guān)系模型實(shí)際上就是要獎(jiǎng)實(shí)體型、實(shí)體的屬性和實(shí)體型之間的聯(lián)系轉(zhuǎn)換為關(guān)系模式,這種轉(zhuǎn)換一般遵循
23、如下原則:</p><p> (1)一個(gè)實(shí)體型轉(zhuǎn)換為一個(gè)關(guān)系模式,一個(gè)多對(duì)多的關(guān)系可以轉(zhuǎn)化為一個(gè)關(guān)系模式;</p><p> ?。?)一對(duì)多的關(guān)系可以融合在其他的相關(guān)的關(guān)系模式中。</p><p> 將概念結(jié)構(gòu)設(shè)計(jì)階段設(shè)計(jì)好的基本E-R圖轉(zhuǎn)換成關(guān)系模型,如下所示(以下為主要實(shí)體的關(guān)系模型): </p><p> 學(xué)生(學(xué)號(hào),姓名,性別,
24、寢室代碼,班級(jí)代碼,出生年月,身份證號(hào),政治面貌,入學(xué)時(shí)間,民族,籍貫,家庭住址,電話號(hào)碼,獎(jiǎng)學(xué)金代碼,備注),此為學(xué)生實(shí)體對(duì)應(yīng)的關(guān)系模式。</p><p> 教師(教師號(hào),姓名,性別,出生年月,身份證號(hào),政治面貌,職稱代碼,學(xué)院代碼,入職時(shí)間,電話號(hào)碼,民族,籍貫,家庭住址,備注),此為教師實(shí)體對(duì)應(yīng)的關(guān)系模式。</p><p> 畢業(yè)生(畢業(yè)編號(hào),學(xué)號(hào),已修學(xué)分,說(shuō)明),此為畢業(yè)生實(shí)
25、體對(duì)應(yīng)的關(guān)系模式。</p><p> 課程(課程號(hào),課程名,先行課,學(xué)分,)此為課程實(shí)體對(duì)應(yīng)的關(guān)系模式。</p><p> 院系(院系代碼,院系名稱,院系主任),此為院系實(shí)體對(duì)應(yīng)的關(guān)系模式。</p><p> 選課(學(xué)號(hào),課程號(hào),成績(jī)),此為選課關(guān)系對(duì)應(yīng)的關(guān)系模式。</p><p> 授課(課程號(hào),教師號(hào)),此為授課關(guān)系對(duì)應(yīng)的關(guān)系模式
26、。</p><p><b> 4物理模型設(shè)計(jì)</b></p><p> 數(shù)據(jù)庫(kù)物理設(shè)計(jì)是將邏輯設(shè)計(jì)影射到存儲(chǔ)介質(zhì)上,利用可用的硬件和軟件功能盡可能快地對(duì)數(shù)據(jù)進(jìn)行物理訪問和維護(hù)。</p><p> 將生成的概念模型通過PowerDesigner中的Genertate Physical Data Model選項(xiàng)轉(zhuǎn)換成物理模型,此物理模型如下圖
27、:</p><p> 圖4.1 學(xué)生學(xué)籍管理系統(tǒng)物理模型</p><p> 5 物理結(jié)構(gòu)設(shè)計(jì)與功能實(shí)現(xiàn)</p><p><b> 5.1定義數(shù)據(jù)庫(kù)</b></p><p> 通過SQL語(yǔ)言進(jìn)行數(shù)據(jù)庫(kù)創(chuàng)建,創(chuàng)建數(shù)據(jù)庫(kù)的語(yǔ)句如下:</p><p> Create database stude
28、ntInfo;</p><p><b> 5.2 創(chuàng)建表</b></p><p> 創(chuàng)建學(xué)生基本信息表(student) </p><p> create table student (</p><p> Sno
29、 int not null,</p><p> Dno int not null,</p><p> CLno int not null,</p><p> Sexsymbol
30、 char(2) not null,</p><p> Asymbol varchar(10) not null,</p><p> Gno2 int null,</p><p> Sname
31、 varchar(10) not null,</p><p> Sbirth datetime null,</p><p> Sid varchar(20) null,</p><p> Spolitic
32、 varchar(10) null,</p><p> Scome datetime null,</p><p> Sminzu varchar(10) null,</p><p> Sjiguan varchar
33、(10) null,</p><p> Sadd varchar(100) null,</p><p> Stel varchar(15) null,</p><p> Smore varchar(Max)
34、 null,</p><p> constraint PK_STUDENT primary key nonclustered (Sno)</p><p><b> );</b></p><p> 班級(jí)表 (Class) </p>
35、<p> create table Class (</p><p> CLno int not null,</p><p> Tno int not null,</p><p> Fno
36、 int null,</p><p> CLname varchar(20) null,</p><p> CLpeople int not null,</p><p> constraint PK_CLASS pri
37、mary key nonclustered (CLno)</p><p><b> );</b></p><p> 學(xué)生課程關(guān)系表(SC) </p><p> create table SC (</p><p>
38、; Sno int not null,</p><p> Cno int not null,</p><p> Score float null,</p><p>
39、 more varchar null,</p><p> constraint PK_SC primary key (Sno, Cno)</p><p><b> );</b></p><p> 課程表(Course)
40、 </p><p> create table course (</p><p> Cno int not null,</p><p> Cname varchar(50) null,</p&g
41、t;<p> Cfirst int null,</p><p> Ccredit float null,</p><p> constraint PK_COURSE primary key nonclustered (Cno)</p>&l
42、t;p><b> );</b></p><p> 畢業(yè)生表(graduate) </p><p> create table graduate (</p><p> Gno int
43、 not null,</p><p> Sno int not null,</p><p> Ghave float not null,</p><p> Gmore varchar(0)
44、 not null,</p><p> Column_5 varchar(Max) null,</p><p> constraint PK_GRADUATE primary key nonclustered (Gno)</p><p><b> );</b></p><
45、;p> 教師表 (teacher) </p><p> create table teacher (</p><p> Tno int not null,</p><p> Jsymb
46、ol varchar(10) not null,</p><p> Sexsymbol char(2) not null,</p><p> Fno int null,</p><p> Tname
47、 varchar(10) null,</p><p> Tbirth datetime null,</p><p> Tid varchar(20) null,</p><p> Tpolitic
48、 varchar(10) null,</p><p> Tcome datetime null,</p><p> Tminzu varchar(10) null,</p><p> Tjiguan varcha
49、r(10) null,</p><p> Tadd varchar(100) null,</p><p> Ttel varchar(15) null,</p><p> constraint PK_TEACHER primary key non
50、clustered (Tno)</p><p><b> );</b></p><p> 教師課程關(guān)系表(授課) </p><p> create table 授課 (</p><p> Cno
51、 int not null,</p><p> Tno int not null,</p><p> constraint PK_授課 primary key (Cno, Tno)</p><p><b> );&l
52、t;/b></p><p> 5.3 創(chuàng)建存儲(chǔ)過程</p><p> 在學(xué)生表中創(chuàng)建插入學(xué)生的存儲(chǔ)過程:</p><p> USE [StudengtInfo]</p><p><b> GO</b></p><p> CREATE procedure [dbo].[student
53、_insert]</p><p><b> @Sno int,</b></p><p> @Sname varchar(10),</p><p> @Ssexsymbol char(2) = null,</p><p> @Dsymbol char(10) = null,</p><p>
54、 @CLno varchar(10) = null,</p><p> @Sbirth int = null,</p><p> @Sid varchar(20) = null,</p><p> @Spolitic varchar(20) = null,</p><p> @Scome datetime = null,</p
55、><p> @Sminzu varchar(10) = null,</p><p> @Sjiguan varchar(10) = null,</p><p> @Sadd varchar(100) = null,</p><p> @Stel varchar(15) = null,</p><p> @Asym
56、bol varchar(10) = null,</p><p> @Smore varchar(500) = null</p><p><b> As</b></p><p><b> BEGIN</b></p><p> if EXISTS(select * from student wh
57、ere Sno=@Sno)</p><p> print('已存在此學(xué)號(hào)學(xué)生')</p><p><b> else</b></p><p> Insert into student </p><p> values(@Sno,@Sname,@Ssexsymbol,@Dsymbol,@CLno,@
58、Sbirth,@Sid,</p><p> @Spolitic,@Scome,@Sminzu,@Sjiguan,@Sadd,@Stel,@Asymbol,@Smore)</p><p> UPDATE department SET Dpeople=Dpeople+1 WHERE Dsymbol=@Dsymbol</p><p><b> END<
59、;/b></p><p> 在學(xué)生信息表上創(chuàng)建一個(gè)刪除學(xué)生信息的存儲(chǔ)過程:</p><p> USE [StudengtInfo]</p><p><b> GO</b></p><p> CREATE PROCEDURE [dbo].[delete_student]</p><p>
60、;<b> @Sno int</b></p><p><b> AS</b></p><p><b> BEGIN</b></p><p> DELETE FROM student </p><p> WHERE Sno = @Sno</p><p
61、><b> END</b></p><p> 在學(xué)生信息表上建立一個(gè)修改學(xué)生部分信息的存儲(chǔ)過程:</p><p> USE [StudengtInfo]</p><p><b> GO</b></p><p> CREATE PROCEDURE [dbo].[student_upda
62、te]</p><p> @sno int, @CLsymbol varchar(20),</p><p> @Sname varchar(10),@Spolitic varchar(10)</p><p><b> AS</b></p><p><b> BEGIN</b></p&g
63、t;<p> update student set Sname=@Sname where @sno = Sno</p><p> update student set CLsymbol=@CLsymbol where @sno = Sno</p><p> update student set Spolitic=@Spolitic where @sno = Sno<
64、;/p><p><b> END</b></p><p><b> 5.4 創(chuàng)建觸發(fā)器</b></p><p> 定義一個(gè)BEFORE行級(jí)的觸發(fā)器,為學(xué)生信息表Ssexsymbol定義完整性規(guī)則“學(xué)生性別只能是女或者男”。 </p><p> CREATE TRIGGER [dbo].[sex_
65、limit] ON [dbo].[student]</p><p> FOR INSERT,UPDATE</p><p><b> AS</b></p><p> DECLARE @Sexsymbol char(5)</p><p><b> BEGIN</b></p><
66、;p> select @Sexsymbol=Sexsymbol from inserted</p><p> if @Sexsymbol not in (select Sexsymbol from sex)</p><p><b> begin</b></p><p> raiserror('性別不能輸入m 或f 以外的字
67、符,其中m代表男性。', 16, 8)</p><p> rollback tran</p><p><b> end</b></p><p><b> END</b></p><p> 定義一個(gè)AFTER行級(jí)觸發(fā)器,當(dāng)學(xué)生信息表中的Sno發(fā)生變化后就自動(dòng)在選課表和畢業(yè)生表中發(fā)生相應(yīng)
68、變化。</p><p> CREATE TRIGGER [dbo].[update_sno] ON [dbo].[student]</p><p> FOR update</p><p><b> AS</b></p><p><b> BEGIN</b></p><p&
69、gt; update SC set Sno = (select Sno from inserted)</p><p> where Sno = (select Sno from deleted)</p><p> update graduate set Sno = (select Sno from inserted)</p><p> where Sno =
70、 (select Sno from deleted)</p><p><b> END</b></p><p> 定義一個(gè)AFTER行級(jí)觸發(fā)器,在學(xué)生信息表中刪除一條記錄后就自動(dòng)在選課表和畢業(yè)生表中刪除相應(yīng)信息。</p><p> CREATE TRIGGER [dbo].[student_delete] ON [dbo].[studen
71、t]</p><p> FOR DELETE</p><p><b> AS</b></p><p><b> BEGIN</b></p><p> delete from SC where Sno = (select Sno from deleted)</p><p&g
72、t; delete from graduate where Sno = (select Sno from deleted)</p><p><b> END</b></p><p><b> 5.5 創(chuàng)建視圖</b></p><p> 用獎(jiǎng)學(xué)金表以及學(xué)生表創(chuàng)建一個(gè)獲得獎(jiǎng)學(xué)金的同學(xué)的部分信息,代碼如下:</p&
73、gt;<p> SELECT dbo.student.Sno AS 學(xué)號(hào), dbo.student.Sname AS 姓名, dbo.award.Aname AS 獎(jiǎng)學(xué)金名, dbo.award.Amoney AS 金額</p><p> FROM dbo.award INNER JOIN</p><p> dbo.student ON dbo.award.Asymbo
74、l = dbo.student.Asymbol</p><p> 此代碼運(yùn)行結(jié)果如下圖:</p><p> 圖5.5.1 獲得獎(jiǎng)學(xué)金同學(xué)視圖</p><p> 用課程表、選課表以及學(xué)生表創(chuàng)建考試不及格學(xué)生的視圖,代碼如下:</p><p> SELECT dbo.student.Sno AS 學(xué)號(hào), dbo.student.Sname
75、 AS 姓名, dbo.course.Cname AS 課程名, dbo.course.Ccredit AS 學(xué)分, dbo.SC.Score AS 成績(jī), dbo.SC.more AS 說(shuō)明</p><p> FROM dbo.course INNER JOIN</p><p> dbo.SC ON dbo.course.Cno = dbo.SC.Cno INNER JOIN<
76、/p><p> dbo.student ON dbo.SC.Sno = dbo.student.Sno</p><p> WHERE (dbo.SC.Score < 60)</p><p> 此部分代碼視圖如下:</p><p> 圖5.5.2 不及格視圖</p><p> 用教師表、授課表、職稱表以及課程
77、表創(chuàng)建教師授課以及班級(jí)管理的部分視圖,代碼如下:</p><p> SELECT TOP (100) PERCENT dbo.teacher.Tno AS 教師編號(hào), dbo.teacher.Tname AS 姓名, dbo.jobtitle.Jname AS 職稱, dbo.Class.CLname AS 管理班級(jí), dbo.teacher.Ttel AS 電話, </p><p>
78、 dbo.course.Cname AS 授課課名, dbo.course.Ccredit AS 課程學(xué)分</p><p> FROM dbo.teacher INNER JOIN</p><p> dbo.授課 ON dbo.teacher.Tno = dbo.授課.Tno INNER JOIN</p><p> dbo.Class ON dbo.teach
79、er.Tno = dbo.Class.Tno INNER JOIN</p><p> dbo.jobtitle ON dbo.teacher.Jsymbol = dbo.jobtitle.Jsymbol INNER JOIN</p><p> dbo.course ON dbo.授課.Cno = dbo.course.Cno</p><p> 此段視圖代碼如下
80、圖:</p><p> 圖5.5.3 教師授課部分信息</p><p><b> 6 總結(jié)</b></p><p> 這兩周的課程設(shè)計(jì)是做數(shù)據(jù)庫(kù)課程設(shè)計(jì),而這期間我們主要是制作一個(gè)數(shù)據(jù)庫(kù),像我就是制作的學(xué)生學(xué)籍的數(shù)據(jù)庫(kù),做數(shù)據(jù)庫(kù)是一間很繁瑣的事;首先我們要?jiǎng)?chuàng)建概念模型,然后是物理模型,然后才能在數(shù)據(jù)庫(kù)中創(chuàng)建表,最后還要添加約束等完善數(shù)據(jù)庫(kù)
81、的東西。</p><p> 不過雷亮老師教我們學(xué)習(xí)了一種軟件—PowerDesigner,這個(gè)軟件是用于創(chuàng)建概念模型,并將概念模型轉(zhuǎn)換成物理模型,最后將物理模型導(dǎo)入數(shù)據(jù)源中(即將物理模型中相應(yīng)的表導(dǎo)入數(shù)據(jù)庫(kù)中),運(yùn)用這個(gè)軟件可以節(jié)約大量時(shí)間。</p><p> 而這兩周中,我不僅更深的學(xué)習(xí)了數(shù)據(jù)庫(kù)的知識(shí),而且還認(rèn)識(shí)并學(xué)習(xí)了powerDesigner,不僅是豐富了知識(shí),還提高了自己的動(dòng)手
82、能力。</p><p><b> 7 致謝</b></p><p> 在這兩周的課程設(shè)計(jì)中,肯定是會(huì)遇到很多問題的,因?yàn)閿?shù)據(jù)庫(kù)這門課并不像其他課一樣,對(duì)于這門課,我們不僅要學(xué)習(xí)大量的理論知識(shí),而且還要很強(qiáng)的動(dòng)手能力,而動(dòng)手能力恰好是我所缺的;所以對(duì)我來(lái)說(shuō)做這個(gè)課程設(shè)計(jì)是要克服很多困難的。</p><p> 在這兩周中,老師耐心的指導(dǎo)我,幫
83、我分析我寫代碼是犯下的錯(cuò)誤,從而讓我更好的完成率了我的課程設(shè)計(jì),并且讓我學(xué)習(xí)到更多的知識(shí);不止是老師,同學(xué)們也幫我了解了更多的知識(shí),所以在這里我衷心的感謝幫助過我的老師和同學(xué),謝謝你們!</p><p> 姓名:XXX </p><p><b> 8 參考文獻(xiàn)</b></p><p> [1] 孫建伶,林懷忠. 數(shù)據(jù)庫(kù)原理與
84、應(yīng)用. 北京:高等教育出版社 2006.5</p><p> [2] 梁方明. SQL Server 2000. 北京:希望電子出版社 2002.7</p><p> [3] 王珊,薩師煊. 數(shù)據(jù)庫(kù)系統(tǒng)概論(第四版). 北京:高等教育出版社 2006.5</p><p> [4] 李樹有. 數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)開發(fā)與實(shí)例. 北京:人民郵電出版社 2005.9<
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 數(shù)據(jù)庫(kù)課程設(shè)計(jì)報(bào)告--學(xué)籍管理系統(tǒng)設(shè)計(jì)
- 數(shù)據(jù)庫(kù)課程設(shè)計(jì)報(bào)告--學(xué)籍管理系統(tǒng)設(shè)計(jì)
- 數(shù)據(jù)庫(kù)課程設(shè)計(jì)--學(xué)籍管理系統(tǒng)
- 學(xué)生學(xué)籍管理系統(tǒng)報(bào)告--數(shù)據(jù)庫(kù)課程設(shè)計(jì)
- 數(shù)據(jù)庫(kù)課程設(shè)計(jì)--學(xué)籍管理系統(tǒng)
- 數(shù)據(jù)庫(kù)課程設(shè)計(jì)--學(xué)籍管理系統(tǒng)
- 數(shù)據(jù)庫(kù)課程設(shè)計(jì)---學(xué)籍管理系統(tǒng)
- 學(xué)籍管理數(shù)據(jù)庫(kù)課程設(shè)計(jì)
- 數(shù)據(jù)庫(kù)課程設(shè)計(jì)--- 學(xué)生學(xué)籍管理系統(tǒng)
- 學(xué)生學(xué)籍管理系統(tǒng)數(shù)據(jù)庫(kù)課程設(shè)計(jì)
- 數(shù)據(jù)庫(kù)原理課程設(shè)計(jì)---學(xué)籍管理系統(tǒng)
- 數(shù)據(jù)庫(kù)課程設(shè)計(jì)---學(xué)生學(xué)籍管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)
- 數(shù)據(jù)庫(kù)課程設(shè)計(jì)報(bào)告---學(xué)生學(xué)籍管理信息系統(tǒng)
- 數(shù)據(jù)庫(kù)課程設(shè)計(jì)---學(xué)生學(xué)籍信息管理系統(tǒng)
- 工資管理系統(tǒng)數(shù)據(jù)庫(kù)設(shè)計(jì)報(bào)告(數(shù)據(jù)庫(kù)課程設(shè)計(jì))
- 工資管理系統(tǒng)數(shù)據(jù)庫(kù)設(shè)計(jì)報(bào)告數(shù)據(jù)庫(kù)課程設(shè)計(jì)
- 數(shù)據(jù)庫(kù)原理與技術(shù)課程設(shè)計(jì)--學(xué)籍管理系統(tǒng)
- 工資管理系統(tǒng)數(shù)據(jù)庫(kù)設(shè)計(jì)報(bào)告(數(shù)據(jù)庫(kù)課程設(shè)計(jì))模板
- 數(shù)據(jù)庫(kù)課程設(shè)計(jì)--數(shù)據(jù)庫(kù)設(shè)計(jì)—公司管理系統(tǒng)
- 數(shù)據(jù)庫(kù)課程設(shè)計(jì)報(bào)告---餐飲管理系統(tǒng)
評(píng)論
0/150
提交評(píng)論