2023年全國(guó)碩士研究生考試考研英語(yǔ)一試題真題(含答案詳解+作文范文)_第1頁(yè)
已閱讀1頁(yè),還剩14頁(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><b>  數(shù)據(jù)庫(kù)課程設(shè)計(jì)</b></p><p><b>  報(bào)告</b></p><p><b>  班級(jí):</b></p><p><b>  序號(hào): </b></p><p><b>  姓名: </b>

2、</p><p><b>  地球科學(xué)學(xué)院地信系</b></p><p>  2013-06-28</p><p><b>  目錄</b></p><p><b>  數(shù)據(jù)庫(kù)課程設(shè)計(jì)1</b></p><p><b>  目錄2</

3、b></p><p><b>  一、概述3</b></p><p><b>  1.1背景說(shuō)明3</b></p><p><b>  1.2開發(fā)環(huán)境3</b></p><p><b>  二、需求分析3</b></p><

4、;p><b>  2.1用戶需求3</b></p><p><b>  2.2主要功能3</b></p><p><b>  2.3數(shù)據(jù)流圖3</b></p><p><b>  2.4數(shù)據(jù)字典3</b></p><p>  三、數(shù)據(jù)庫(kù)概念結(jié)

5、構(gòu)設(shè)計(jì)4</p><p>  四、數(shù)據(jù)庫(kù)邏輯結(jié)構(gòu)設(shè)計(jì)2</p><p>  4.1 關(guān)系表設(shè)計(jì)2</p><p>  4.2 數(shù)據(jù)表關(guān)系圖2</p><p>  五、創(chuàng)建數(shù)據(jù)庫(kù)及其對(duì)象2</p><p>  5.1 建數(shù)據(jù)庫(kù)和表2</p><p>  5.2 查詢實(shí)現(xiàn)3</p

6、><p>  五、軟件功能設(shè)計(jì)5</p><p><b>  六、界面設(shè)計(jì)6</b></p><p><b>  七、應(yīng)用程序6</b></p><p>  7.1 站點(diǎn)查詢6</p><p>  7.2 線路查詢7</p><p>  7.3

7、站—站查詢8</p><p>  八、實(shí)驗(yàn)數(shù)據(jù)示例10</p><p><b>  九、心得11</b></p><p><b>  一、概述</b></p><p><b>  1.1背景說(shuō)明</b></p><p>  軟件名稱:公交線路查詢系

8、統(tǒng) </p><p><b>  項(xiàng)目提出者:</b></p><p><b>  項(xiàng)目開發(fā)者:</b></p><p>  用戶:廣大需要乘坐公交車的人群 </p><p><b>  1.2開發(fā)環(huán)境</b></p><p>  操作系統(tǒng):Window

9、s XP</p><p>  軟件配置:visual stutio2010,Microsoft SQL Server 2008 R2</p><p>  數(shù)據(jù)庫(kù)配置:Microsoft SQL Server 2008 R2在PC機(jī)中新建數(shù)據(jù)庫(kù),建立各個(gè)數(shù)據(jù)表、關(guān)系圖。</p><p><b>  二、需求分析</b></p>&l

10、t;p><b>  2.1用戶需求</b></p><p>  城市的擴(kuò)張使得公交線路越來(lái)越復(fù)雜,為了使得用戶更加方便地能夠獲得最新公交線路,“公交線路查詢工具”幫助人們解決這個(gè)問(wèn)題。</p><p>  本系統(tǒng)面向的對(duì)象是普通乘客,對(duì)于普通乘客來(lái)說(shuō),他們最關(guān)心的就是查詢。系統(tǒng)也只對(duì)用戶提供信息查詢功能,并不對(duì)用戶開放對(duì)數(shù)據(jù)的編輯權(quán)限。對(duì)于任何用戶,只要瀏覽本系

11、統(tǒng)的首頁(yè),就可以根據(jù)自己的需求進(jìn)行查詢。數(shù)據(jù)的修改、刪除、及時(shí)更新工作只能由管理人員實(shí)現(xiàn)并對(duì)系統(tǒng)進(jìn)行定期的維護(hù),保證其運(yùn)行的穩(wěn)定性。</p><p><b>  2.2主要功能</b></p><p>  本系統(tǒng)從用戶的需求出發(fā),可實(shí)現(xiàn)以下功能: </p><p>  1、線路具體情況查詢:輸入線路名稱就可得到該線路的途經(jīng)站點(diǎn),發(fā)車和末班車時(shí)

12、間,票價(jià)等相關(guān)信息。</p><p>  2、經(jīng)過(guò)此站點(diǎn)的所有路線查詢:輸入站點(diǎn)名稱即可得出經(jīng)過(guò)該站點(diǎn)的所有線路名稱。</p><p>  3、站點(diǎn)間的點(diǎn)到點(diǎn)路線查詢:輸入出發(fā)站點(diǎn)和目的站點(diǎn)即可輸出可選擇的線路,包括中間站的轉(zhuǎn)乘。</p><p><b>  2.3數(shù)據(jù)流圖</b></p><p><b>  

13、2.4數(shù)據(jù)字典</b></p><p><b>  1、數(shù)據(jù)項(xiàng)</b></p><p><b>  2、數(shù)據(jù)流</b></p><p><b>  3、處理過(guò)程</b></p><p>  三、數(shù)據(jù)庫(kù)概念結(jié)構(gòu)設(shè)計(jì)</p><p>  根據(jù)需求

14、分析,可知本系統(tǒng)有以下E-R圖:</p><p>  1、公交站點(diǎn)E-R圖 3、公交公司E-R圖</p><p>  2、公交車E-R圖 4、公交線路類型E-R圖</p><p><b>  5、合并E-R圖<

15、;/b></p><p>  四、數(shù)據(jù)庫(kù)邏輯結(jié)構(gòu)設(shè)計(jì)</p><p><b>  4.1 關(guān)系表設(shè)計(jì)</b></p><p>  根據(jù)ER模型,對(duì)本系統(tǒng)設(shè)計(jì)出5個(gè)關(guān)系表:</p><p><b>  1、公交車表</b></p><p>  bus(name,start

16、_time,end_time,buslength1,buslength2,pt_price, dis_price,gd_price,company_id,type_id)</p><p>  2、公交站點(diǎn)station(id,name)</p><p>  3、線路與站點(diǎn)關(guān)聯(lián)表bus_station(bus_name,station_id,orderid)</p><p

17、>  記錄公交線路經(jīng)過(guò)站點(diǎn)的信息,并且按順序記錄各站點(diǎn),以此記錄線路與站點(diǎn)的關(guān)聯(lián)信息。</p><p>  4、公交公司表company(id,name)</p><p>  5、公交線路類型表bus_type(id,name)</p><p>  6、公交線路表busline(bus_name,direction,line)</p><p

18、>  此表主要是為了方便依據(jù)線路來(lái)查詢站點(diǎn)信息。 </p><p>  4.2 數(shù)據(jù)表關(guān)系圖</p><p>  五、創(chuàng)建數(shù)據(jù)庫(kù)及其對(duì)象</p><p>  5.1 建數(shù)據(jù)庫(kù)和表</p><p>  下面是創(chuàng)建數(shù)據(jù)庫(kù)和表的過(guò)程,數(shù)據(jù)通過(guò)手動(dòng)輸入。</p><p><b>  1、創(chuàng)建數(shù)據(jù)庫(kù)</b&

19、gt;</p><p>  create database bus</p><p><b>  on</b></p><p><b>  (</b></p><p>  name = 'bus_data1',</p><p>  filename = '

20、;C:\Documents and Settings\Administrator\桌面\bus\bus_data1.mdf'</p><p><b>  )</b></p><p><b>  log on</b></p><p><b>  (</b></p><p>

21、;  name = 'bus_log',</p><p>  filename = 'C:\Documents and Settings\Administrator\桌面\bus\bus_log.ldf'</p><p><b>  )</b></p><p><b>  2、創(chuàng)建表</b>

22、</p><p><b>  5.2 查詢實(shí)現(xiàn)</b></p><p>  這里只介紹線路查詢和站站查詢的存儲(chǔ)過(guò)程實(shí)現(xiàn),其它涉及到的功能通過(guò)SQLCommand或SqlDataAdapter實(shí)現(xiàn),在后面的應(yīng)用程序設(shè)計(jì)中實(shí)現(xiàn)。</p><p>  1、線路具體情況查詢:</p><p>  if exists(select

23、 name from sysobjects where name = 'busline_info')</p><p>  drop procedure busline_info</p><p><b>  go</b></p><p>  create procedure busline_info @input varchar(

24、5),@output varchar(700) output</p><p><b>  as</b></p><p><b>  begin</b></p><p>  select @output = line</p><p>  from busline</p><p>

25、;  where busline.bus_name = @input </p><p><b>  end </b></p><p><b>  go</b></p><p>  2、站點(diǎn)間的點(diǎn)到點(diǎn)路線查詢:</p><p>  if exists(select name from sysobjec

26、ts where name = 'station_station')</p><p>  drop procedure station_station</p><p><b>  go</b></p><p>  create procedure station_station @input1 varchar(30),@inpu

27、t2 varchar(30), @output1 varchar(5) output,@output2 varchar(5) output,@output3 varchar(5) output,@output4 varchar(30) output,@output5 varchar(30) output</p><p><b>  as</b></p><p>

28、<b>  begin</b></p><p>  declare @stationID1 int,@stationID2 int --換乘過(guò)程中的中間站點(diǎn)</p><p>  declare @id1 int,@id2 int --記錄起點(diǎn)和終點(diǎn)的ID</p><p>  select @id1 = id from station where

29、 name = @input1</p><p>  select @id2 = id from station where name = @input2</p><p><b>  --查找直達(dá)線路</b></p><p>  select @output1 = a.bus_name </p><p><b&g

30、t;  from</b></p><p>  (select bus_name from bus_station where station_id = @id1 ) a, </p><p>  (select bus_name from bus_station where station_id = @id2 ) b </p><p>  where a

31、.bus_name = b.bus_name</p><p>  --若不存在直達(dá)線路,則搜尋一次換乘路線</p><p>  if not exists(select * from bus where name = @output1)</p><p><b>  begin</b></p><p><b> 

32、 --查找中間站點(diǎn)</b></p><p>  select @stationID1 = c.station_id from</p><p>  --@input1能直達(dá)的站點(diǎn)集合c</p><p>  ( select distinct station_id </p><p>  from bus_station <

33、/p><p>  where bus_name in(select bus_name from bus_station where station_id = @id1 )) c,</p><p>  --@input2能直達(dá)的站點(diǎn)集合d</p><p>  ( select distinct station_id </p><p>  fr

34、om bus_station </p><p>  where bus_name in(select bus_name from bus_station where station_id = @id2)) d</p><p>  where c.station_id= d.station_id</p><p>  select @output1 = a.bus_na

35、me </p><p><b>  from</b></p><p>  (select bus_name from bus_station where station_id = @id1 ) a,</p><p>  (select bus_name from bus_station where bus_station.station_id

36、 = @stationID1 ) b</p><p>  where a.bus_name = b.bus_name</p><p>  select @output2 = a.bus_name </p><p><b>  from</b></p><p>  (select bus_name from bus_st

37、ation where station_id = @id2) a,(select bus_name from bus_station where bus_station.station_id = @stationID1 ) b</p><p>  where a.bus_name = b.bus_name</p><p><b>  end</b></p>

38、<p>  --若不存在直達(dá)和一次換乘線路,則搜尋二次換乘路線</p><p>  if not exists(select * from bus where name = @output1) and not exists(select * from bus where name = @output2)</p><p><b>  begin</b>&l

39、t;/p><p><b>  --查找中間線路</b></p><p>  select @output2 = a.bus_name </p><p><b>  from</b></p><p>  (select distinct bus_name </p><p>  fr

40、om bus_station </p><p>  where station_id in</p><p>  (select station_id from bus_station </p><p>  where bus_name in</p><p>  (select bus_name from bus_station where

41、 station_id = @id1)))a,</p><p>  (select distinct bus_name from bus_station </p><p>  where station_id in </p><p>  (select station_id from bus_station where bus_name in(select bus

42、_name from bus_station where station_id = @id2)))b</p><p>  where a.bus_name = b.bus_name</p><p>  --查找起點(diǎn)到中間線路的公交車</p><p>  select @stationID1 = a.station_id </p><p>&l

43、t;b>  from</b></p><p>  (select distinct station_id from bus_station where bus_name in(select bus_name from bus_station where station_id = @id1))a,</p><p>  (select station_id from bus_

44、station where bus_name = @output2) b</p><p>  where a.station_id = b.station_id</p><p>  select @output1 = c.bus_name </p><p><b>  from</b></p><p>  (sele

45、ct bus_name from bus_station where station_id = @id1 ) c, </p><p>  (select bus_name from bus_station where station_id = @stationID1) d </p><p>  where c.bus_name = d.bus_name</p><p&

46、gt;  --查找中間線路到終點(diǎn)的公交車</p><p>  select @stationID2 = a.station_id </p><p><b>  from</b></p><p>  (select distinct station_id from bus_station where bus_name in(select bus_

47、name from bus_station where station_id = @id2))a,</p><p>  (select station_id from bus_station where bus_name = @output2) b</p><p>  where a.station_id = b.station_id</p><p>  selec

48、t @output3 = c.bus_name </p><p><b>  from</b></p><p>  (select bus_name from bus_station where station_id = @id2 ) c, </p><p>  (select bus_name from bus_station where

49、 station_id = @stationID2) d </p><p>  where c.bus_name = d.bus_name</p><p><b>  end</b></p><p>  select @output4 = name from station where id = @stationID1</p>

50、<p>  select @output5 = name from station where id = @stationID2</p><p><b>  end </b></p><p><b>  五、軟件功能設(shè)計(jì)</b></p><p>  軟件共實(shí)現(xiàn)了3個(gè)大功能,即站點(diǎn)查詢、線路查詢、站站查詢,其完成

51、情況如下:</p><p> ?。ㄒ唬簷z查用戶是否輸入了站點(diǎn)或線路信息,如果沒(méi)有錄入,則提示:請(qǐng)輸入站點(diǎn)!或請(qǐng)輸入線路名!</p><p> ?。ǘ簷z查用戶是否輸入的站點(diǎn)或線路是否存在,如果不存在,則提示:此站點(diǎn)不存在!或此線路不存在!</p><p>  (三):如果信息都填寫正確,則根據(jù)選定的查詢條件進(jìn)行查找,查找的具體實(shí)現(xiàn)為:</p>&l

52、t;p> ?。?)站點(diǎn)查詢:返回經(jīng)過(guò)此站點(diǎn)的所有線路,并提供一條線路經(jīng)過(guò)的所有站點(diǎn)。</p><p>  如果沒(méi)有結(jié)果,則提示:找不到此站點(diǎn)!</p><p> ?。?)線路查詢:返回此線路的類型、最早和最晚時(shí)間、票價(jià)、經(jīng)過(guò)站點(diǎn)等信息。</p><p>  (3)站站查詢:返回從起點(diǎn)到終點(diǎn)的可行的一條線路,此線路可直達(dá),如果沒(méi)有直達(dá),則最多換乘兩次,并提示在哪

53、里下車換乘,以及所有車輛的站點(diǎn)信息。</p><p><b>  六、界面設(shè)計(jì)</b></p><p><b>  七、應(yīng)用程序</b></p><p><b>  7.1 站點(diǎn)查詢</b></p><p>  //查詢經(jīng)過(guò)給定站點(diǎn)的公交線路</p><p&

54、gt;  protected void station_info(string input)</p><p><b>  {</b></p><p>  SqlConnection myConnection = new SqlConnection(connectionString);</p><p>  myConnection.Open();

55、</p><p>  SqlCommand cmd = new SqlCommand("select bus_station.bus_name as 公?交?線?路¡¤名?,busline.direction as 方¤?向¨°,line as 途ª?徑?站?點(diǎn)Ì? from bus_station,station,busline

56、where station.name = '" + input + "'and dbo.station.id = bus_station.station_id and bus_station.bus_name = busline.bus_name", myConnection);</p><p>  SqlDataAdapter da = new SqlDataAda

57、pter();</p><p>  da.SelectCommand = cmd;</p><p>  System.Data.DataSet ds = new System.Data.DataSet();</p><p>  da.Fill(ds);</p><p>  this.GridView1.DataSource = ds.Tabl

58、es[0];</p><p>  GridView1.DataBind();</p><p>  cmd = null;</p><p>  myConnection.Close(); </p><p><b>  }</b></p><p><b>  7.2 線路查詢</b&g

59、t;</p><p>  // 查詢給定線路的公交車所經(jīng)過(guò)站點(diǎn)</p><p>  protected string busline_info1(string input)</p><p>  {string connectionString = @"server=TXJM1FW3L1GYIC6;database = bus;Integrated Secu

60、rity = true";</p><p>  SqlConnection myConnection = new SqlConnection(connectionString);</p><p>  myConnection.Open();</p><p>  SqlCommand myCommand = new SqlCommand("busl

61、ine_info", myConnection);</p><p>  myCommand.CommandType = System.Data.CommandType.StoredProcedure;</p><p><b>  //創(chuàng)建參數(shù)</b></p><p>  SqlParameter bus_name = new SqlP

62、arameter("@input", System.Data.SqlDbType.VarChar, 5);</p><p>  bus_name.Direction = System.Data.ParameterDirection.Input;</p><p>  bus_name.Value = input;</p><p>  myComma

63、nd.Parameters.Add(bus_name);</p><p><b>  //添加輸出參數(shù)</b></p><p>  SqlParameter Result1 = new SqlParameter("@output", System.Data.SqlDbType.VarChar, 700);</p><p> 

64、 Result1.Direction = System.Data.ParameterDirection.Output;</p><p>  myCommand.Parameters.Add(Result1);</p><p>  myCommand.ExecuteNonQuery();</p><p>  string str = Result1.Value.ToS

65、tring();</p><p>  return str;</p><p>  } </p><p><b>  7.3 站—站查詢</b></p><p>  //查詢給定起點(diǎn)和終點(diǎn)的公交車線路</p><p>  protected void station_station

66、(string input1, string input2)</p><p><b>  {</b></p><p>  string connectionString = @"server=TXJM1FW3L1GYIC6;database = bus;Integrated Security = true";</p><p>

67、;  SqlConnection myConnection = new SqlConnection(connectionString);</p><p>  myConnection.Open();</p><p>  //利用SQL中已有的存儲(chǔ)過(guò)程實(shí)現(xiàn)站站查詢</p><p>  SqlCommand myCommand = new SqlCommand(&quo

68、t;station_station", myConnection);</p><p>  myCommand.CommandType = System.Data.CommandType.StoredProcedure;</p><p><b>  //創(chuàng)建參數(shù)</b></p><p>  SqlParameter station_na

69、me1 = new SqlParameter("@input1", System.Data.SqlDbType.VarChar, 30);</p><p>  station_name1.Direction = System.Data.ParameterDirection.Input;</p><p>  station_name1.Value = input1;<

70、;/p><p>  myCommand.Parameters.Add(station_name1);</p><p>  SqlParameter station_name2 = new SqlParameter("@input2", System.Data.SqlDbType.VarChar, 30);</p><p>  station_name

71、2.Direction = System.Data.ParameterDirection.Input;</p><p>  station_name2.Value = input2;</p><p>  myCommand.Parameters.Add(station_name2); </p><p><b>  //添加輸出參數(shù)</b>&l

72、t;/p><p>  SqlParameter Result1 = new SqlParameter("@output1", System.Data.SqlDbType.VarChar, 5);</p><p>  Result1.Direction = System.Data.ParameterDirection.Output;</p><p> 

73、 myCommand.Parameters.Add(Result1);</p><p>  SqlParameter Result2 = new SqlParameter("@output2", System.Data.SqlDbType.VarChar, 5);</p><p>  Result2.Direction = System.Data.ParameterDi

74、rection.Output;</p><p>  myCommand.Parameters.Add(Result2);</p><p>  SqlParameter Result3 = new SqlParameter("@output3", System.Data.SqlDbType.VarChar, 5);</p><p>  Result

75、3.Direction = System.Data.ParameterDirection.Output;</p><p>  myCommand.Parameters.Add(Result3);</p><p>  SqlParameter Result4 = new SqlParameter("@output4", System.Data.SqlDbType.VarC

76、har, 30);</p><p>  Result4.Direction = System.Data.ParameterDirection.Output;</p><p>  myCommand.Parameters.Add(Result4);</p><p>  SqlParameter Result5 = new SqlParameter("@out

77、put5", System.Data.SqlDbType.VarChar, 30);</p><p>  Result5.Direction = System.Data.ParameterDirection.Output;</p><p>  myCommand.Parameters.Add(Result5); </p><p>  myCommand.E

78、xecuteNonQuery();</p><p>  string str1, str2, str3, str4, str5;</p><p>  str1 = Result1.Value.ToString();</p><p>  str2 = Result2.Value.ToString();</p><p>  str3 = Resu

79、lt3.Value.ToString();</p><p>  str4 = Result4.Value.ToString();</p><p>  str5 = Result5.Value.ToString(); </p><p>  myConnection.Close(); </p><p><b>

80、  //界面提示信息</b></p><p>  if (str1 == "" && str2 == "" && str3 == "")</p><p><b>  {</b></p><p>  lab4_text.Text = "

81、;沒(méi)有找到合適的路線";</p><p><b>  } else</b></p><p>  if (str1 != "" && str2 != "" && str3 == "")</p><p><b>  {</b>

82、</p><p>  lab4_text.Text = "您可以先乘坐 " + str1 + " 在 " + str4 + " 下車," + " 再乘坐 " + str2;</p><p>  lab5_name.Text = str1 + " 公交線路:";</p>

83、<p>  lab5_line.Text = busline_info1(str1); </p><p>  lab6_name.Text = str2 + " 公交線路:";</p><p>  lab6_line.Text = busline_info1(str2);</p><p><b>  }</b&

84、gt;</p><p><b>  else</b></p><p>  if (str1 != "" && str2 == "" && str3 == "")</p><p><b>  {</b></p><

85、p>  lab4_text.Text = "您可以直接乘坐 " + str1;</p><p>  lab5_name.Text = str1 + " 公交線路:";</p><p>  lab5_line.Text = busline_info1(str1); }</p><p><b>  else&l

86、t;/b></p><p>  if (str1 != "" && str2 != "" && str3 != "")</p><p><b>  {</b></p><p>  lab4_text.Text = "您可以先乘坐 &qu

87、ot; + str1 + " 在 " + str4 + " 下車," + " 再乘坐 " + str2 + " 在 " + str5 + " 下車," + " 最后再轉(zhuǎn)乘 " + str3 + "即可";</p><p>  lab5_name.Text =

88、 str1 + " 公交線路:";</p><p>  lab5_line.Text = busline_info1(str1);</p><p>  lab6_name.Text = str2 + " 公交線路:";</p><p>  lab6_line.Text = busline_info1(str2);</p&

89、gt;<p>  lab7_name.Text = str3 + " 公交線路:";</p><p>  lab7_line.Text = busline_info1(str3);</p><p><b>  }</b></p><p><b>  }</b></p><

90、;p><b>  八、實(shí)驗(yàn)數(shù)據(jù)示例</b></p><p>  1、bus表(存放公交車次有關(guān)信息數(shù)據(jù))</p><p>  2、bus_type表(存放公交車類型數(shù)據(jù)) 3、bus_type表(存放公交公司數(shù)據(jù))</p><p>  4、bus_station表(存放公交線路上的各個(gè)站點(diǎn))

91、5、station表(存放公交站點(diǎn)數(shù)據(jù))</p><p>  6、bus_line表(存放公交線路,便于站點(diǎn)查詢) </p><p><b>  九、心得</b></p><p>  通過(guò)這次為期2個(gè)星期的數(shù)據(jù)庫(kù)的課程設(shè)計(jì)實(shí)習(xí),我從中學(xué)習(xí)到了一個(gè)數(shù)據(jù)庫(kù)程序的設(shè)計(jì)的基本步驟,包括需求分析、概念結(jié)構(gòu)設(shè)計(jì)、邏輯結(jié)構(gòu)設(shè)計(jì)、物理結(jié)構(gòu)設(shè)計(jì)等,同時(shí)加強(qiáng)了關(guān)系

92、型數(shù)據(jù)庫(kù)管理方面的部分知識(shí)。</p><p>  我覺得需求分析是很重要的,只有需求分析做好了,后面的工作才會(huì)輕松。邏輯結(jié)構(gòu)設(shè)計(jì)也很關(guān)鍵,需要考慮實(shí)體所應(yīng)包含的所有屬性,如果這個(gè)階段不考慮清楚,等到后面才想起來(lái)的話,修改起來(lái)會(huì)比較麻煩。 </p><p>  在整個(gè)程序的設(shè)計(jì)時(shí),我通過(guò)分析學(xué)習(xí)到了一個(gè)數(shù)據(jù)庫(kù)程序應(yīng)該考慮的方面,了解到關(guān)系型數(shù)據(jù)庫(kù)關(guān)系處理方便的靈活性。同時(shí)在數(shù)據(jù)設(shè)計(jì)的過(guò)程中,

93、讓我知道了數(shù)據(jù)設(shè)計(jì)的重要性,在一定的選擇判斷中,設(shè)計(jì)出了數(shù)據(jù)庫(kù)的整體結(jié)構(gòu)。 </p><p>  通過(guò)在編程中嵌入SQL 語(yǔ)句訪問(wèn)數(shù)據(jù)庫(kù),處理返回?cái)?shù)據(jù),以及調(diào)用SQL中已經(jīng)編寫好的存儲(chǔ)過(guò)程的過(guò)程中,鞏固學(xué)習(xí)了SQL 語(yǔ)句的語(yǔ)法,也學(xué)會(huì)了在C#、ASP等編程語(yǔ)言中通過(guò)不同的方法使用數(shù)據(jù)庫(kù),自己收獲還是很多的。</p><p>  不足之處就在于,可能由于編程能力的原因,在如何讓程序數(shù)據(jù)變得動(dòng)

溫馨提示

  • 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ù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 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)論