數據庫系統原理-數據庫建立-學生上機試驗二_第1頁
數據庫系統原理-數據庫建立-學生上機試驗二_第2頁
數據庫系統原理-數據庫建立-學生上機試驗二_第3頁
數據庫系統原理-數據庫建立-學生上機試驗二_第4頁
數據庫系統原理-數據庫建立-學生上機試驗二_第5頁
已閱讀5頁,還剩19頁未讀 繼續免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、臨沂大學信息學院學生上機(實驗)報告20152016學年度第丄學期課程名稱:數據庫系統原理2 014級??朴嬎銠C應用技術專業丄班指導教師:郝計奎學生姓名:賈治世 學 號:201409770149一、實驗名稱數據庫建立二、實驗目的1、理解數據庫的含義。2、掌握在SQL Server中創建數據庫的各種方法以及對數據庫的各種操作。3、掌握在SQL Server中創建數據表的各種方法以及對數據表的各種操作。三、實驗環境1、實驗儀器設備至少具有如下配置的計算機:計算機主頻至少166MHZ;計算機內存至少 64MB以上;至少1G以上的硬盤空間;VGA或更高分辨率的顯示器。2、軟件環境操作系統:Window

2、s 7或Windows XP。DBMS: SQL Server 2005。四、實驗內容1、在 SQLseiver Management Studio 中創建數據庫創建學生選課管理的數據庫庫,數據庫名為XS,主數據文件名(邏輯文件名自定或默 認,物理文件名默認,物理文件存儲路徑自定或采用默認路徑),初始大小為20MB,最人 為50MB,數據庫自動增長,增長方式是按15%比例增長;口志文件名(邏輯文件名自定或 默認,物理文件名默認,物理文件存儲路徑自定或采用默認路徑)默認,初始為5MB,最 大可增長到25MB,按5ME增長。2、使用SQLseiver Management Studio,在數據庫X

3、S中創建:學生、課程和選課三個 表,結構如下:學生表S的結構如下:chai(10) char(8) lilt chai(20) datetmiesno (學號) snaine (姓名) sage (年齡) sdept (系別) buth (出生口期)表中的記錄如卞所示:snosnamesAGESDEPTbirth0001張三23計算機12/5/83000221計算機11/3/85000324數學2/3/820004劉六19外語3/5/87表SC結構如下:sno (學號)chai(10)cno(課程號)char(2)grade (成績)iiit表中的記錄如下所示:snoenoGrade00011

4、70000127220001373000216500022540003335表C結構如下:char(2) char(20) sniallinteno(課程號) ciiame (課程名) ccredit (學分)表中的記錄如下所示:C11Ocnaineccredit1數據庫42數據結構43計算機網絡33、在 SQLseivei Management Studio 修改表(1) 為S表增加一字段JL (簡歷)類型:chai(lOOO)(2) 修改JL的類型為VARCHAR(2000)(3) 修改JL字段名為JJ (簡介)(4) 刪除列JJ4、在SQLseiver Management Studio

5、刪除數據庫和數據表(1) 在 SQLseivei Management Studio 中刪除表 S、SC、C(2) 在 SQLseivei Management Studio 中刪除 xs 數據庫5、利用T-SQL中創建數據庫和數據表(重點掌握)(1) 用T-SQL語句創建xs數據庫(2) 使用T-SQL語句創建表S、SC、C6、利用T-SQL修改字段(1) 為S表增加一字段JL (簡歷)類型:char(lOOO)(2) 修改JL的類型為VARCHAR(2000)(3) 修改JL字段名為JJ (簡介)(4) 刪除列JJ五、實驗步驟1、準備工作:在D盤上創建以自己“201409770149-賈治

6、世”命名的文件夾。2、在 SQLseivei Management Studio 中創建數據庫(1) 打開 SQLseivei Management Studio開始”-“程序” -MS SQL SERVER 2005SQL SERVER MANAGEMENT STUDIO(2) 展開“數據庫”文件夾(3) 選中“數據庫”圖標單擊右鍵出現如圖5J所示界面后單擊“新建數據庫”M邇矗雄0加.抽細鶯 p 32司=r注晝J數據庫IdH 包0田BSIDwet圖5(4) 單擊“新建數據庫”彈出如圖52所示界面,在名稱文本框中輸入xs,然后設置“數 據文件”、“口志文件”各參數后,單擊“確定”。圖52(5)

7、打開數據文件和口志文件所在的文件夾,查看其數據文件和口志文件。2、使用SQLseiver Management Studio,在數據庫XS中創建表(1)單擊“開始-“程序” -MS SQL SERVER 2005SQL SERVER MANAGEMENT STUDIO(2)展開“數據庫”文件夾,找到數數據庫XS.(3)展開“XS”數據庫文件夾,選中“表”單擊右鍵選中“新建表S如圖53。X 丈恫。韓鍬 LI affllYI哥口 (Q 41E;XWD敘B:E視圖巧日QTMCD官口曲It區幻畑2師3舐少Lj “ “已必亠J 爐門鼻h審丘 型二創磁劊處! 1匸t因廠13- titxi.s |- G-s

8、e.xi - d.c砂3次aT 心 G3”5Q*“b9.0.EXiGyySdfiri,Wtor)B U1魏璋a Jj至姣宓陸:t二*畑陣哄場.o 00曰芻羽夷圧關系88V 口系線希 a 3陽陽9 陽 GD ZJ了列a爼妣奔妬總 dboux15TQsrwmo| saae0001芬三233-l 2-50:00:(00002孕四2】i+an19-ll-3O:00!CO0003 2*如-2-3 0:00X0000*1刻穴19MW193r-30:00:CCWiAJUi、依dbo.SC G-39-jCS-dx.S |Q I標iI ZC3立M否I歡G)舌田0田0田000 Z3 dbo C -HIED 一I同

9、乂詞 可彌性 j Sctvxo&pkct 丄存口S CJ安全性K LJ岳務站劉號S CJ 1Q中込口答芨S Lj MWf:cSozg於SQLSewer代籾己來用代足滬圖5-5(7)SC、C表的數據輸入和步驟(6)類似。3、在SQLserv-erManag5) SC、C表的創建和以上步驟類似ement Studio修改表(1)單擊“開始”-“程序” -MS SQL SERVER 2005SQL SERVER MANAGEMENTSTUDIO(2)展開“數據庫”文件夾,找到數數據庫XS.(3)展開” XS”數據庫文件夾,展開“表,找到表S,單擊右鍵“設計表”。如圖 5-6。Mlctooft SQL

10、 Set ver Management Stiidk)?文件曰:! ga|V|刀目型SiSiitay IflttJ SQQW社毗)殆毆也 2新注藥她巳已J J.丿4 3 1,于憶己便77的石直 i ?3 3 3. w識)(459期 dboT PRC圖5-6(4)根據實驗內容(3)的要求修改。為S表增加一字段JL (簡歷)類型:char(lOOO)1 ,t -J7; G-39uo - dbo.S* i G-39. dbo.SC GOM, 竝.CG:刪惡 了列各ftit?U |AG-J?(SCtS?fver9.0.ECO“)6KJdufflO)e Cj:5namecbaKB)引一i系妖數站広3 7

11、3施砥嗅坦a 呼rtd-a2t)if娠庫關系因hfthdaretrreR S1ch52D00) 一1糸妖我 0D dbo.S ZV%叫STch(rIPsnetn?chI PmtI PchPbrthdeOrrePUHttchKZO()P/ Ci 39* ribc J G-39.-dto.SCG-39.X5 - 1 d施勘曲劃一i數捋庫枝昭S* US Q二弟欽農土 _1 cfccS修改JL字段名為JJ (簡介)1刁*帀丹吉迎奮AjE3 G-39.X* dbo.S* | G-39.Y5 dbo.SC GJ9.xsd.C | G-2連馳|加丫胡KN允屈曰 16 G-J?(S-Sever9.0.UCO&

12、那dw內畑)I_ mchscOo)F(= P魁氐5namechae)P引丄系妖數站広囚ZJ沁砥冬坦9 R _|垃寰庠關耳勿呼rtPcha20)PMhd如嗆P呂一J汝:zmT耳*丙刪除列JJ(5)SC、C表的修改和以上步驟類似。修改內容自定。5、利用T-SQL中創建數據庫和數據表(重點掌握)(1)單擊“開始”-程序” -MS SQL SERVER 2005SQL SERVER MANAGEMENT STUDIO(2)單擊工具欄上“新建查詢”按鈕,在打開右側窗II中輸入創建的命令,然后執行。 如下所示:創建有單數據文件和單口志文件的數據庫xscreate database xson(name=xs

13、_data,filename=d: 學號-姓名xsdata.mdf siz 亡=20,maxsize=50,fil 即 owth=5)log on(name=xsl_log,filename=d: 學號-姓名xslog.ldf, size=5,maxsize=25,fil 亡 giowth=5)-|P| x蟲 正戈 文昶)a(D 譏迎妙以目3D 毬口他 壯広0 Wil)I 4 遠詢工必3 2二心月/中月二& T丘怪血豈 Y“ G 0 (逐9.0.50M G eOVMrKmdto曰二翹6注R _1系救8危K 一I玫煙庫快廉 色二1友全性2 二i對菲& -l330苔理 一1 Hoo5:aoon S

14、ervos遛SQ. Sver代怨曲用倔 迥1GY兀SQLQsMkI對我毀対理刪弗0 XcxeRtc datatoaacxsonn3ue-xs_data,riLenawe- d! 20】09770119-靈治世、灼rai2Q=2O,msxslzeSO,fllegrouhlSITlog oniwe-xsl_loQ, ixleitaoe-d: 201 如釦 70144 賈治世、xs log. ldf sixe-Symxslze-2Sz| rilegrocrth-S)J訓4工|曲令己成功完咸.30 英 J %& AJ|d2否塚己成勸離行G-60 ft 0 SP4) G6Ddhg2“r$2) x* Ic

15、O COTDO 0 行行12宛136133)打開數據文件和口志文件所在的文件夾,查看其數據文件和口志文件(4)再次點擊“新建查詢”按鈕,在打開右側窗I I中輸入創建的命令,然后執行。如 下所示:create database xs2on(name=xs2_datal,filename d: 學號姓名 xs2data l.mdfsize=20,maxsize=50,filegiowth=I5%),(name=xs2_data2,filenaine= d: 學號-姓名xs2data2.ndf* , size=6tmaxsize=30,filegiowth=2)log on(name=xs2_log

16、 ,filenamed: 學號姓名xs21ogl.ldf, size=5tmaxsize=25,filegiowth=5 ),(naine=xs2-log2,filename=*d: 學號姓名xs21og2.1df,size=3,maxsize=10,fil 亡 giowth=5%)(5) 打開數據文件和口志文件所在的文件夾,查看其數據文件和口志文件 20140y/0121-?KW-itJV 1 寳矣二-MK.rooll WSQL0uery2.xila HO.e 沁Query】R*劉姣序魏*詳佃 Xim廠色 tcceate dat eOajeXSZT0 &C0 仔& 5orP 9.0.50X1

17、 - G-)VMrrTi!bctor) 呂二翹6囂R ZJ戎妖伽圧onMsub xsZdae a 1,Tileivarfe- d:2O1409770X32datal .rrdf ,H 一1數侶快廉atzQ=2Q,wftxalzeSO,心舲性XLlegrovrto=15),E鏑對菲ne-x2 dtei2/如kgs d八201409770144賈治世、xs2data2 ndf ,H3NKsize-6. 二i Noortzdoon ServerORxaize-SO,tileOTDirth-2 | lag on n3ue-xs2 loq ,J訓A怡麗|曲令己成功完咸.30英八匡1& AJJ査呵己成勸縱

18、行.G-60 C? 0 SK) G-B3U*.int(r.ior 3)vktr |cOCO:OIiJi| |(narr 夠 F$2_de4Ji 五E * B 2彈彭=K := V 1-1 MKrosoft W(出正戈立鍬曰卿SQ譏邂凈0)頃目Q XAD由口出29和的:RJ新逍誨吵Jj空3 3i 2小 J 7沖口 &丘&學憶怙廠乜巳園二*2津級-(J X (恣 Strvec 9.0.53W WO!Adrriittorl 呂GB影弟庫H.郭總猶岸l奴庫昨 e a gd _a tr 二i&一1可淚程性C* Li存覘 3女全肚4二1安全炷i /腫竅甜対掘 國一i if制G 毛Q加 9XQjery4 匕

19、血 SQL Querya.cqbO.GBtter SQLQjet 呢.田 USE XSCREATE TABLE 斗.ana CHAR 12),8nae CHAR ;8| r sage IN7 , saex CBiP (2:i MkrosoH SQL Sorvor1tudk)I H蟲is艾衡曰縮Q 祕EW 魚 5 iRcu由口呦社區g 袍助 V二1旦兇H : J劭逝SiW Jj泌騎Q W d 0小訂4 2號乏 f憶塔廠電曰碉0三2淀筑乏C-60jc - SQLQucryS.cql* G a* - SQLQuery3.54*G-fl.ma5ter - SQL乙殲U資 XSALTER TABLE 3

20、AOD Jb varchar(1000?一 負嚴燉空LE 530R)=們8 員 1 節 8/8 G2 2C5用*.-J洽電|帶衽2”5 駿別 丄6 伏農 S 寛 2行奢我中的列名必須臨一在丟。中多次箱定了列名”21毎e巳芫慶,電有話溟.7=軒忙盲 A =卜3 0 0 SH) XoVMii心trzcr (55) 抽 |00:00:00 p 抒 |Ch 10r仃列】o本也睚)| CJ2DMO9?7DM9咳.|卜Mcjbo氏Sa.*tv.,粉RZOWO】*蟲.|戲僦g庠東狡德| W巨百邊豈3:17(3)修改字段長度ALTER TABLE Salter COLUMN JL varchar(2000)

21、201.1Uy/U12l-K-i-JV 召 1哦興二 VKro5t Word文件 oW 謝 ft A ID 格式收)HAQ) W 桔 Q) SJ 口 Q) BhQf)id蟲正乞艾銜曰軸q 祕Eto 魚 9 IRcd也口呦社區g 袍助; MkrosoH SQL Sorvor gruqotgnl tudk)二1旦兇J劭逝SiW Jj泌騎Q W d 0小訂4 2號乏 f憶塔廠電曰碉0三2淀筑乏C-60jc - SQLQucryS.cql* G a* - SQLQuery3.54*G-fl.ma5ter - SQL乙殲ALTIR TXBLE SQlter COLDM JL vafcbsr i2000|

22、一 俠嚴-J|命令已矗功完成。蘭何巳戌功品=f= 口 4 I12員 1節 J2/L3 GS K.】厘米/耐2 -4)修改列名DS22J卜3 (9 0 SPOstrut (55) 站(D CO CO p 行列】tr3 n 2列二r:n IT N三英語咲國)防61IT本地獨4)| cJ20M8?7DM9jt.|心MciBOftS乂丹 謝2009巾3山空.|勺 徴JB庫糸垛更|日踐刊皂色日電色3;23exec sp_rename s.JL , JJ * column1 20110S/.,0121-M-ifV 召 1域詮二 rcwsolt Word-Ud曲抽日限期仙叢山me麗二JQJ 兇蟲正左立件歸覦

23、Q譏邂啦)及目Q 工*1由口I型社國9 書的:也g J新逹査誨砂Jj法汾a CS* .弓乜吐口 0 4 口 X分丘I掘咽丿巧導憶塔廠勺E 回二2 :r-00 (刃L 5er、0 9.O.50W gnnsh亦上曰N畑庇S (J .*.05*if i繃庫怏関B x工嶷老注關左E)E Z3a 一i龍転R to.C dw.S O 口列5 5W0 處am e ar (8rJ0 3 s? (rt. nd) O 5(kpt(cha (TJ M (vjrrhaf(lCCCJ), riT. M2 粉(心 lg, ru CDQ GB 口約吏 LJ “發器 GBQ* 引 U絃計信息 to.5C0LjE J服詞 Zj

24、可茨租性 J SiceBfarBLj仝二卄G回二 Q 413員 1節13/13 垃吉2.5厘米C -6OXC - SQL Query s.ql*; G-ttlX5-SQ.Quefy3.at* : G-fl.master - SQLCJey 乙須 exec 3p_trenarfe s.JL ,JJZ ,eolurfai,|Dl*rD值Q |注竜按改對家苦的任一轄分鶴可経玻壞砂本和存惴過程.u.力込誨也功扶行.|$0 G.O SK) |eOJdaiaitratcr (5S)|00;00;00 OffJLE SJox)行】lrs出電理)| cJ2DMO9?7DM9啜|門 MaasoftStXSstv

25、. 2QK09TTO)2l-.1 n 列斑r:ir 1 4 &三英語炭國)僦B庫東垛更.|日二巳?弋色 2史空222J5)刪除字段ALTER TABLE SDROP COLUMN JL13 ra取庫痕址&幵蜜於二你g,D(iw5d立件Q 揀組qy 應謝 ft AII)裕式喚)HAQ)由口 Q) Bh Q)丄兇 健入希奏無助的鱷x卜 MkrocoA SQL Sorvor Mf9onwnt二1旦兇蟲正j;艾衡曰縮q祕EXu9 iRcu尚口呦社區g袍助i J劭逝SiW JJ泌NSiR弓少笑口0的訂出爭三I”5.0 咖 7 I !3涉應思|廠唱耳哲園心二2.4-6Qj - SQLQuef7S.cql*

26、 G Qw - SQLQuery3.4*G-ttJ.mastcr - SQLQjtty2寸諂空ALTER TABLE SPROP COLUWN JL2JrHH JLtr她|fWS. 4925級別“:戻玄爲舅2行由于宏 Q中不存在列 A1TIB TABbl PBOJ C01ATO3主陂.LJ3軒丿呂2,-0 0 0 SPF CMiiwstrotw (55) xs CO CO p 廳列】9 n 2列匚r:u 1陀N三英語炭國)QI61ITxl本地獨4)| Q2DM8?7DM9jj. |少McfBO乂Sc3D N曰二j丟ei u龍転ras/G-GCLxc - sqLqueryS.|l*:MQ2SQ.Quefy3.ai* ; G tfl.master-SQLCuetpz.* |ALTER TABht: SDROP COLCJEJ JLDif ot dw.S 0(列5 sr3 mam e ar (8rJ0 5 5a?(rA. nJ(3 5tkpt(cha0 JL (vrhcf(l(XO), rif. J12 (5心1叫 ru QDCi 律 GT 口約吏 U ”發御 GCQ* 引 U絃計值息 bx5CraSLiBQN耶問 2j可茨.卄=卑二 Q4亠8 員 1 V W G5 6.9*.PIHJL命令己咸功題l*r肌0 P

溫馨提示

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

評論

0/150

提交評論