




版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、實(shí)驗(yàn)1 SQL Server數(shù)據(jù)庫(kù)基本操作一、實(shí)驗(yàn)?zāi)康谋緦?shí)驗(yàn)主要了解Microsoft SQL Server 2012中各組件的主要功能和基本使用方法;了解SQLServer數(shù)據(jù)庫(kù)的邏輯結(jié)構(gòu)和物理結(jié)構(gòu);了解數(shù)據(jù)表的結(jié)構(gòu)特點(diǎn)以及索引的基本概念。通過(guò)本實(shí)驗(yàn),讀者將學(xué)會(huì)在“企業(yè)管理器”中創(chuàng)建和修改數(shù)據(jù)庫(kù)和數(shù)據(jù)表結(jié)構(gòu)、對(duì)數(shù)據(jù)表進(jìn)行數(shù)據(jù)的添加、刪除和更新操作以及在數(shù)據(jù)表上創(chuàng)建字段索引的操作。二、實(shí)驗(yàn)環(huán)境Microsoft SQL Server 2012 SSMS三、實(shí)驗(yàn)內(nèi)容1.創(chuàng)建一個(gè)名稱(chēng)為 Book的數(shù)據(jù)庫(kù),支持教材訂購(gòu)信息管理,要求:(1)將主數(shù)據(jù)庫(kù)文件 Book_放置在的D:DBF文件夾中,文件大
2、小為 5MB最大值為50MB文件增量為2MB(2)將事務(wù)日志文件 Book_放置在的D:DBF文件夾中,文件大小為 5MB最大值為100MB文件增量為1MB【實(shí)驗(yàn)步驟】1)在 下創(chuàng)建DBF文件夾。2)在SSM計(jì)的對(duì)象資源管理器窗口右單擊“數(shù)據(jù)庫(kù)” ,從快捷菜單中選擇“新建數(shù)據(jù)庫(kù)”命令,出現(xiàn)“數(shù)據(jù)庫(kù)屬性”對(duì)話(huà)框。對(duì)金策源苣理鐳-n x連接,出春 r國(guó)二5F 6 I APTOP-45A5TM71SQI 2012 (SQI Server 1出口安全性籽建蜘居序(N)I田ca服務(wù)葬附皿A)田口袋制無(wú)原切B左阡,Alway還原文件和文件組回_|+j Lj音理出口 Integr部著數(shù)海尾應(yīng)用程序(。島SQ
3、L S導(dǎo)入數(shù)據(jù)層應(yīng)用程序仍啟動(dòng) PowerShell I)報(bào)表(P)刷新|3)在“數(shù)據(jù)庫(kù)屬性”對(duì)話(huà)框中選擇“常規(guī)”選項(xiàng)卡,在名稱(chēng)文本框中輸入:Book;4)在“數(shù)據(jù)庫(kù)屬性”對(duì)話(huà)框中選擇“數(shù)據(jù)文件”選項(xiàng)卡,設(shè)置數(shù)據(jù)文件的位置、大小、最大值和文件增量等屬性;5)在“數(shù)據(jù)庫(kù)屬性”對(duì)話(huà)框中選擇“事務(wù)日志”選項(xiàng)卡,設(shè)置事務(wù)日志文件的位置、大小、最大值和文件增量等屬性。6)點(diǎn)擊“確定”按鈕,建立“Book”數(shù)據(jù)庫(kù),如下圖所示:對(duì)彖道蘇管理霍- x .連陵,包!出口產(chǎn)豆-S臼6 LA=TOP-5A5TM71SQL2012 (SQL Server 1I LJ數(shù)后陣l±l U整繞數(shù)后庫(kù)+i的居淮快照討
4、 j RportServerQl 2012 i j Rt?pcriServer$SQL2012TempDBBookh H 3服舞器對(duì)全I(xiàn)T i目制& 口I Al ways On 高口:用性國(guó)一雷理& - InteqtdLion Servites m是梟 SQL Server 已祟用KP)2.在上題所建數(shù)據(jù)庫(kù) Book中建立5張數(shù)據(jù)表結(jié)構(gòu)。T_Academy學(xué)院表:存儲(chǔ)學(xué)院基本信息。字段名稱(chēng)字段說(shuō)明類(lèi)型定義屬性限定索引外鍵AcadCode學(xué)院代碼Char(2)Primary KeyVAcadName學(xué)院名稱(chēng)Varchar (50)Not Null【實(shí)驗(yàn)步驟】1)在SSMS的對(duì)象資
5、源管理器中,選中要添加表的數(shù)據(jù)庫(kù)Book并展開(kāi),右擊“表”對(duì)象,在彈出的快捷菜單中選擇“新建表”命令,出現(xiàn)“表設(shè)計(jì)器”窗口。對(duì)筮濟(jì)源晝理署* n x行會(huì)敦國(guó)4 I APTQP 45A 5TM71 中QI? /QI Server 1H教捐辱nn系統(tǒng)教況莊停數(shù)據(jù)慝曉照E Scot1± 口效握陣關(guān)鬃圉丘口上口祝新建式(N,什 口 6FiieTbleCTY.第5啟動(dòng) PawerShdlfH)限表的由.R叩的的1+ Re pvt 1>W wr > SLXU , 寸寸 12)在“表設(shè)計(jì)器”中,根據(jù)設(shè)計(jì)好的表結(jié)構(gòu)對(duì)列名、數(shù)據(jù)類(lèi)型(包括長(zhǎng)度)進(jìn)行相應(yīng) 的設(shè)置。r LAPTOP-45A5T
6、M71 5QI2012.6ook- dbo.QN屯產(chǎn),格效碣類(lèi)型允訐Null值A(chǔ)cdCoderhan(2)0 AcadNamevarchar(50)“03)設(shè)置完成后,單擊工具欄上的“保存”按鈕,在彈出的“選擇名稱(chēng)”對(duì)話(huà)框中輸入 表名為T(mén)_Academy)單擊“確定”按鈕,完成數(shù)據(jù)表的創(chuàng)建。選擇名稱(chēng)? Xm 口表田C3系銃表l±J _ FileTablesd b 5TAe ad g ipy4)在AcadCode列上右擊,在彈出的快捷菜單中選擇“設(shè)置主鍵”命令。蜘原當(dāng)用允許Ni山值 Ac*l3ckLATOP-4 JASTM71 S0L2。1 ZBcxjk - dbo.Table_1 L
7、APTOP-1.5A5Tm71SQL2C ( 2.6ook - dbo.T_Academy世St#?Ti刊除KKM生取川 杓僧一 令父帚:10 : MML承叫g(shù) CHECK空I同索引(Pi需性(R)Alt + Enter5)在AcadCode列上右擊,在彈出的快捷菜單中選擇“索引/鍵”命令。列名我喝羋型尤汗Null佰AcadCode3LAFTOP-45A5T M 71 SQL2 12, Book - dbo.Tdble_1 LAPTOP-4ArM71SQLZ01 Z,Book - dbo.T_Academy*蒯除_L俎囪二f 硼陳列網(wǎng))土名笑案(H)索弓 /tSiJj. 全文索引陰.XML索引
8、兇UHE匚忙約束聘. 空間書(shū)引的“生血叵/施本Alt + FnTpr6)在打開(kāi)的“索引/鍵”對(duì)話(huà)框中單擊“添加”按鈕,并在右邊的“ 中的“列” 一欄后面單擊一按鈕,在新添加的窗口中選擇列名“ 順序“升序”。(常規(guī))”屬性區(qū)域AcadCode”和排序選定列工;唯lJIW率E;&).PK T Academy三在共羯三洋5主,佯-國(guó)左量引以尼姓“(TO朱里?列sw-fi 彳*標(biāo)識(shí)佛陶品而-森湖計(jì)其的唧 制窿內(nèi)更生的 鼻管空右鍵 戴唱宓間拘葩ArsdCcule (ASCJpk T Academy修PRIMARY毒順不;指定用于此常引的小和排序頁(yè)序(C):索引列? X指定用于此索引的列和排序則(
9、C):列名排/y順序確定取消7)對(duì)是否允許空進(jìn)行相應(yīng)的設(shè)置。LAPTOP-l5ASTM71SQL2012.eook - d bo, Ta ble_1 LAP TOP-45 A5TM71 SQL2012,Book - 列名制胴袋型允訐Null值鵬 AcadLodechar()卜 AcadNamevrthar(5O)(2) T_Publisher 表:存儲(chǔ)出版社的基本信息。字段名稱(chēng)字段說(shuō)明類(lèi)型定義屬性限定索引外鍵PublisherCode出版社代號(hào)Char(2)PrimaryKeyVPublisher出版社Varchar(40)Telephone聯(lián)系電話(huà)Varchar(40)1)在SSMS的對(duì)象資
10、源管理器中,選中要添加表的數(shù)據(jù)庫(kù)Book并展開(kāi),右擊“表”對(duì)象,在彈出的快捷菜單中選擇“新建表”命令,出現(xiàn)“表設(shè)計(jì)器”窗口。對(duì)短潰幅管理SS口 xw /國(guó)3日心 LAPTO P-45 A &T M 71 SQL 2012 (SQL Server 1二n瓶串寺i 一系蛻詼期庫(kù)-J Book 田一lEJ幅陣關(guān)意國(guó) F二段 用二權(quán)新建表但什同新會(huì)FileTablefD,.,出,可睥近器(1)1± -1 % I土在扇動(dòng) powerShell(H田U|安監(jiān)去伊)卜壬g即產(chǎn)砌新(5± 0 Repcjrrt-i ki ,安,。i ,Eiq” e2)在“表設(shè)計(jì)器”中,根據(jù)設(shè)計(jì)好的表
11、結(jié)構(gòu)對(duì)列名、數(shù)據(jù)類(lèi)型(包括長(zhǎng)度)進(jìn)行相應(yīng) 的設(shè)置。L APTOP-45A5TM 7 1 SQL2012Boak dbo,Table 1-*雁Publ*ihirCodf甥幅辛中允訐Null值chAr20Publishervarchar(40STelephone!arthar(40)3)設(shè)置完成后,單擊工具欄上的“保存”按鈕,在彈出的“選擇名稱(chēng)”對(duì)話(huà)框中輸入 表名為T(mén)_Publisher 。單擊“確定”按鈕,完成數(shù)據(jù)表的創(chuàng)建。選擇名禰? X輸入表者稱(chēng)(印T PLbli£hor| -J M士 . 去+ 一1 FileTablesT 二I db<?J' Aadmiydho.T
12、Publisher4)在PublisherCode列上右擊,在彈出的快捷菜單中選擇"設(shè)置主鍵”命令。LAPTOP-45ASTM7 1 SQL201 .Book - dboTable l LAPTOP-4SASTM7 1 SQL2C 列名假暗曲型立滸Null fS:卜:PublisherCodech£ir(2)國(guó)5)在PublisherCode列上右擊,在彈出的快捷菜單中選擇"索引 /鍵”命令。(常規(guī))”屬性區(qū)域PublisherCode ”和6)在打開(kāi)的“索引/鍵”對(duì)話(huà)框中單擊“添加”按鈕,并在右邊的 中的“列” 一欄后面單擊一按鈕,在新添加的窗口中選擇列名“ 排
13、序順序“升序”。索弓!/»PK T Publisher1L在35觀自 主/唯一也TGIg廟住.-(««)芟空 列 是唯TD標(biāo)取(«*) 必明 AifiHS包含/J列0U座為雙空的 與 BBitn” 數(shù)»»空間賽死£0PubhsherCode (ASC)PK T Publisher2否PRIMARY添加(A)ttJKk(D)關(guān)例選定的主/晦一雄或右引:IX T Publisher* PK T Publisher正在筋新的唯一泛打引的屋住.-EMA)類(lèi)型是啥一的、標(biāo)雙(名稱(chēng)) JWfj Zifin z 包含的列 創(chuàng)建為更華的 三
14、腿由乂通觸空螂SlFublisherCode (A$C)|百I(mǎi)K T Publisher百百PRIMARY漆 ftO(A)舊除(D)索弓I列揖定用于此索引的歹J和排序破序(O:列名排啟映序升序修走取消腦癥用 于 此案呼I的列和漳"葉+F ”,HEJTMUr|升才,+*7)對(duì)是否允許空進(jìn)行相應(yīng)的設(shè)置。UU>TOP-45ASTM7l&QUOl2.BoDk - dbcLTabbejLAPTOP-4SASTM7lSQL2DlZeafjk - dbcxT PubUshe列名儕漏簽軍先評(píng)Null值:種:Piib ihrCod?PublishervjrchAr(40)13Teleph
15、onewar£har(4C)S口(3) T_Teacher表:存儲(chǔ)教師基本情況。字段名稱(chēng)字段說(shuō)明類(lèi)型定義屬性限定索引外鍵TeacherCode教師工號(hào)Char(8)Primary KeyVTeacherName教師姓名Varchar(20)Not NullVAcadCode所屬學(xué)院Char(2)Not NullVT_Academy: AcadCodeSex性別Char(2)Not NullEnterDate入校時(shí)間DatetimeTitle職稱(chēng)Char(10)Not NullTelephone聯(lián)系電話(huà)Varchar(40)【實(shí)驗(yàn)步驟】1)在SSMS的對(duì)象資源管理器中,選中要添加表的數(shù)
16、據(jù)庫(kù)Book并展開(kāi),右擊“表”對(duì)象,在彈出的快捷菜單中選擇“新建表”命令,出現(xiàn)“表設(shè)計(jì)器”窗口。2)在“表設(shè)計(jì)器”中,根據(jù)設(shè)計(jì)好的表結(jié)構(gòu)對(duì)列名、數(shù)據(jù)類(lèi)型(包括長(zhǎng)度)進(jìn)行相應(yīng) 的設(shè)置。LAPTUP-4SASTM71SQL20 l2.book - dboJ able 1 *手TeacherCodefhar(A)引力T Null值 口Teacher Namevrchr(20>叼a<. dCodechdf(2)自 mSexchar(2)Enter DatedatetimeTitlechar(l 0)PTTelephoneYwruhwr(4Q)|0D3)設(shè)置完成后,單擊工具欄上的“保存”按鈕
17、,在彈出的“選擇名稱(chēng)”對(duì)話(huà)框中輸入 表名為T(mén)_Teacher。單擊“確定”按鈕,完成數(shù)據(jù)表的創(chuàng)建。選擇客群? X輸人去名稱(chēng)(F):T Teacliei確定取消EU衰i-i -I案筑表困口 FileTables±1 dbo,T_Acddemyti 3 Jbo.T Publisherdho.Tuhpr4)在TeacherCode列上右擊,在彈出的快捷菜單中選擇“設(shè)置主鍵”命令。LAPTOP-45A5TM7 1 SQL2012.Book - dbo.Table 1LAPTOP-45A5TM71SQL2im ra h口 E E列名設(shè)置壬斑(Y) 屆入列g(shù))刪除列(N) 關(guān)系(H).素弓I,鋌
18、 全文索引(F) XMI索弓l(X) 匚HECK均申(。) 交問(wèn)索引(P1 看成再改腳本(S)31 尾性(RJAlt-f Lnter5)在TeacherCode列上右擊,在彈出的快捷菜單中選擇“索引 /鍵”命令。LAPTOP 4 b A51 IVI / 1 SQL2O 1 2.Book -dbo. Table 1 LAP 1 OP 4bAb 1 MZlSQLi><列名元芹 Noll蒯際Tf邦(V宜入列刪除劑(bl)nQ日char(S)關(guān)糠傘立幸引(F,xXML而弓IfX) C HhCK約束(口上一空同裁弓|£31一一屈住電Al t+ Enter6)在打開(kāi)的“索引/鍵”對(duì)話(huà)
19、框中單擊“添加”按鈕,并在右邊的“中的“列” 一欄后面單擊一按鈕,在新添加的窗口中選擇列名“序順序“升序”正在昵左右唯一1=噓*Fl效不性,- <*«登至 列 罡唯TJk X后 餡林) 說(shuō)明*颯計(jì) BBETJ 卵窿上理£的效堀空®嫩甩回00 n(常規(guī))”屬性區(qū)域TeacherCode”和排TeflcherCode fASC)Epk t readier,s sPRIMARY助陣lL>索弓歸燃定的土/連-拜三索弓JSJ1(X T_TFatip* PK T Te.Achr3 EIS早唯一的-何海稱(chēng))礎(chǔ)* *業(yè)時(shí)宿修含的列 倒建為矍集的.蔡盛玉且電 雙指空司娓
20、危蚓Teache<C0d& (ASC1|舌IK T T«ch#r&rH牟:X J c:加生用于此索弓I的利利打琲由1®序升才T4口匚h餐rCQd坦Ld.無(wú)nAcadICode EnterDate Sexf eac li e FCodleT edchtrrNamcI el epho ne ride百由J排斤值由開(kāi)序、他備用于此索引的 打和口鼻通蛇J小傳上Taar grkdp陌摩確定取酒7)重復(fù)上述步驟(5)、(6),對(duì)TeacherName歹U、AcadCode列建立索弓I。LAPTOP-45A5TM7lSQL2012.Book- dbo.Table 1
21、LAPTOP-45A5TM71 SQL20列名Te>AchprCodp數(shù)相類(lèi)型允許Null值 TeacherName設(shè)置主神(Y)T播入列(M)¥刪除列網(wǎng))W吳系(H)國(guó)索弓1/肄1崔全文索引的XML索弓|(X)d匚HE匚K為中(。)空向索引(P)生成更改腳本g)nAlt 十 EnterS 百 畫(huà) PI E n索引/鍵選定的±7唾一屋或索引:IX T Teacher正在編M街的唯一修成索引的局性DC T Teacher 1致定空司蝶尼排序暗序升序確ii:取消-(«m) 買(mǎi)空| eacherCode (ASC) 是唯一的 -UiR(名初 說(shuō)眄-*i&i
22、+S 包含自例一洛, W 士的PRIMARY淳加(A)B3?(D)索引力老用于此索引的歹J禮報(bào)?。╇H(。:列名TeacherCode無(wú)a AcadCodc EnrerDte SexTPHchrrCodkTelephone Title室5I列指定用于北素弓I的列利排序則久口;列名時(shí)序順序Teacher Name«h»LAP IOP-45A5 I M / 1 SQL201 2.Book - dbo.Iable_1 LAP I OP45Asi M71SQLi 列名數(shù)由美中允許Null值冒 Teac herCodechar(8)T eac her Nmevarchar(2O)和1/
23、鍵iS五主的Y?插入列(M) 刪除列31) 關(guān)系(H)*弓1/血(!).全文激弓1(E).XML家弓l(X) CHECK 空間*弓I但)±/5£JJI改MJ本 )應(yīng)性(囚Al t + Enter選定的主/唯一秘或安弓):IX_T_Teacher IX_T Teacher 1 IX T Teacher 2* PKJJeacher正在我汨產(chǎn)的唯一度或京弓I第JEtL-(WW)呈唯一的- (名稱(chēng))-*ifH+s 包含的列 創(chuàng)建為聚焦不 e卑里宜就 觸空間JR范索引*eacherCode (ASC| 否IX T Teacher 2否 S PRIMARY添加(A)W(D)關(guān)閉(C)索
24、弓I列? X指運(yùn)用于此索引的死和排序股中(C):的白明清賣(mài)=1列中后運(yùn)用于1比索引的列 和排序靶序C0:歹焙TeachertSbde8)在AcadCode列上右擊,在彈出的快捷菜單中選擇“關(guān)系”命令。LAPTOP-45A5TM7 1SQL201?.Book - dbo,Table_ I LAPTCP-45A5TM7 1SQL2C列笆 g TenrherCFedthef NiJ*ne敷 1S學(xué)冗訐 Mullchar(8) vorchar(20j <_hTr I但入列(21)刪哮列Zj索弓1/tW仝文七弓l(QXML 漳弓|g.C H EC K至同等:弓I(印里J道史設(shè)JWd、G)廝件 fR
25、)Alt + Enter口匚 mczll9)在外鍵關(guān)系對(duì)話(huà)框中,點(diǎn)擊“添加”按鈕;運(yùn)融田嶼u FK T Teacher T Teacher*正在冉福新的天系的卮尼 再奧用際表和列理危*后性.牖I鞋才1尚妾更新的注.麗麗一: 也和季|砥 4F肛可卡新存用PH中苦守父HV標(biāo)01 咯則Ft_r_T esrlwr_ T_Tcher說(shuō)明 “北詆計(jì)霸MFRT 即 UPDATE 券刊夕為網(wǎng)罡弓翎|用千/制左關(guān)閉麻加/ifUWfDl10)點(diǎn)擊“表和列規(guī)范”右側(cè)的一按鈕;FK T Teacher T Tcochcf*正在蚓倒新re.工不的屈也需泰比rFT寶和歹.規(guī)志盡住,舔后萬(wàn)隨受新比-建期在翎硅噴重新宿用時(shí)隨
26、百直時(shí)是7標(biāo)識(shí) 修荊FKTTedtherTTMcher說(shuō)明INSERT 物 UPDATE 津通 州也.安夏的柬是酬?用于總制呈XflNQ11)在彈出的對(duì)話(huà)框中,在主鍵表下方選擇外鍵列所在的表T_Academy和該外鍵歹UAcadCode,在外鍵表下方選擇與主鍵表的列相應(yīng)的列AcadCode即可。工莖名(師*F K_T_T teacher_T_ I eac her三陵Ir_Teacher。夕沙注.t "r號(hào)口T_TcachcrI cat heiCodeT Arad ftpTedcherCodeTPublisher T Teacher表用列? X關(guān)季名NY(K_ 1 _ T eacher
27、_ (Academy主蹺制P):T_ACii(Jc?nny艾黎Mg:FK T Teacher T Acadrr y1 (七c.ht:rT_AcjdeiTiyAcidCodeTejtherCodeV 三 IAcddCodeEm ter DateSe»I edtlifrCode T吧君仁he r N d meI el ephone TitleFKJ_T e<K I ic r_T_At /削叩*上在麻苗當(dāng)?shù)拿辣P(pán)的卮隹 弟要冗玷充表*處觀泡看區(qū) 然WT熊密三粘的*停珈)在醒或皿Hnmram是陷涮諭國(guó)3表時(shí)傳INSERT ffiLPDATtJ£?E名制外鍵舊柬禿利層千手/FK_
28、T_T eacher_T_ Academy 1呼匚仲:無(wú)除:;M冰)12)對(duì)是否允許空進(jìn)行相應(yīng)的設(shè)置。LAP TOP-4SA5TM71 SQL2012. Book - dbo.Table 1 LAPTOP-45 ASTIV17 I SQL20l 2.Book -列名H Te«ic hereode技據(jù)類(lèi)型rhJir(曲尤許Null信 1 echerNflmevirchar(2O)nAcadC odechdr<2)口Sexchdr(Z)nEnterDatedatetime里Tidechrir0O)r 二二二日二二二Telephonevarchar40)口(4) T_BookInfo
29、 表:存儲(chǔ)教材基本信息。字段名稱(chēng)字段說(shuō)明類(lèi)型定義屬性限定索引外鍵BookCode教材代號(hào)Char(6)Primary KeyVBookName教材名稱(chēng)Varchar(40)Not NullVPublisherCode出版社Char(2)T_Publisher:PublisherCodeAuthor編寫(xiě)人Varchar(40)PublishDate出版日期DatetimePrice價(jià)格MoneyNot NullISBNCodeISBN 號(hào)Char(20)StockNum庫(kù)存量SmallintNot NullVBookSort教材類(lèi)別Char(20)【實(shí)驗(yàn)步驟】1)在SSMS的對(duì)象資源管理器中,選
30、中要添加表的數(shù)據(jù)庫(kù)Book并展開(kāi),右擊“表”對(duì)象,在彈出的快捷菜單中選擇“新建表”命令,出現(xiàn)“表設(shè)計(jì)器”窗口。時(shí)彖密源管理嘴-ax,南*,擊二 丁固盤(pán)-曷1SUL2012 (SUL Server 1L Oi+ -i莖觸數(shù)揖等Ft i一數(shù)招庫(kù)快照臼 11 Book+撤退庫(kù)美冠圖 子口目 + 一標(biāo) 工=3同+ 1可I I !W1有 國(guó),有IT 11 Re pi知娃表:附 新建 FileTablefn. 篩施相啟動(dòng) PowerShell(l IJ 棍志曲啕新(F) ri Tr1 £ tetTJ/LTD2)在“表設(shè)計(jì)器”中,根據(jù)設(shè)計(jì)好的表結(jié)構(gòu)對(duì)列名、數(shù)據(jù)類(lèi)型(包括長(zhǎng)度)進(jìn)行相應(yīng)的設(shè)置。LAP
31、TOP 45A5TM71£QL2012 Bock - dbo.Table V的由野型Null 后BookCodechar (6)回BookNamevarchar(4O)日PublisherC odechiir(2)臼Authorva(chdr(40)0PubliiliDatdatetime回PricemoneyISBMCodechflr(20)叼StockNumsmallint回+ BookSortchar(20)|國(guó)口3)設(shè)置完成后,單擊工具欄上的“保存”按鈕,在彈出的“選擇名稱(chēng)”對(duì)話(huà)框中輸入 表名為T(mén)_BookInfo 。單擊“確定”按鈕,完成數(shù)據(jù)表的創(chuàng)建。選正名松?XT_B&l
32、t;juklnfu|確定取消I D -m Iffi n J .莖的,14 - FdH"TmLiiw&111 Clt>Ci.T_/>L&c3±Hiy£flfciiO,T iBook infoi+ 二 dbo.T_Publisher仆 D cIiLjo . T_T eejcher4)在BookCode列上右擊,在彈出的快捷菜單中選擇“設(shè)置主鍵”命令。LAP I OR-<ibAi> I M,I1book -1LAP I 4 A J NA / 1 SClL2OiStM 壬皿 Y>苦iffi人刑(MJ7 H 示 fH> 一
33、閆 家弓|/郎I".迅 告 P75K=SIW)_三:KMI HTIPQ-口 CHECK 為皿6*.-S2 室 1®K號(hào) IfP-d 生J曲中己旻幽1+OL.4 1峰3)5)在BookCode列上右擊,在彈出的快捷菜單中選擇“索引/鍵”命令。LAPTOP-4SASTM7 IS-QL201-也匕口 TZHI曲 1 LAPTOP-4GAGTM7 1 SQL2(口刪降TW»<Y)¥ 睡入列(M)/ 腳降手UfN)7工卒中)1 布弓l/t州全文聚弓KF)_XML 3fcl(X),-CHFC K 句R(C)_- 審問(wèn)荷弓Alt -I- Enterbi日Ld 團(tuán)
34、 mu6)在打開(kāi)的“索引/鍵”對(duì)話(huà)框中單擊“添加”按鈕,并在右邊的“(常規(guī))”屬性區(qū)域中的“列” 一欄后面單擊一按鈕,在新添加的窗口中選擇列名“BookCode”和排序順序“升序”。止定的王/ 口索引網(wǎng)PK_T_lJDokkD在江翊?域餐巨或東山t j.nT* E師 另皇 利 ft*eft標(biāo)承 冶闞 W前-.設(shè)計(jì)工 目掛的州 酗電的 尊隆國(guó)電值 般取至河葡電±400Moe1號(hào)(ASC)SPK T BooklnloPHIMAY.V. 1 :C:逼定的主說(shuō)K!索?仁,:例 T &ooHg*PK_ I _&aoklrkfo止注嚼明聞地 博或索2 vrMn.一網(wǎng)凰美坦求成區(qū)B
35、cwkCodc <ASC)訴坦<«*F) ifiJM *ifll+W包含第為 旬由尢喙3J %St更舞域 *sie空間幽 m'yIX T Book IntoPftlMAR*寄m/卜n唯(3美lt_g素三囪報(bào)走用于此京弓I的列和排序IWIF亨亡:修定電制案弓I克IttfsfcffiT引 的冽和掛:后手(O列:SBockCod年才尚7)重復(fù)上述步驟(5)、(6),對(duì)BookNam的U、StockNum列建立索弓I。LA零.j一iPTOP-45A51 M 71 SQL2O1 2.Book - dbo.Tabl 列名數(shù)宙BookCodechar(6)BookNamevar
36、char(4OU段里壬忸(Y)下恬入列(M)卡 刪除列(Z)當(dāng)關(guān)系(H)iU索弓1/犍裾全弓|(F)國(guó) XML定弓l(X).口 CHECK的內(nèi)。)運(yùn)空間案弓l(P) 士HEJ31雙腳不 6)星馬同住(R)Alt + Entere 1 LAPTOP-45A5T M71 SQL2C 類(lèi)中允許Mull佰口| 日Q J應(yīng) 日 ra 叼 回 O索引府X選定的王/唯一健或索引(S):K T Bookinfo壬在能迫友有主厘TS或室弓的后生PK T Bookinfo®M(A)爾除(0)關(guān)耿C)索弓7W法定的主建一掾或索引:IX T Bookinfo IX_T_Booklnfo_1 * PK T B
37、ookinfo-國(guó)閡是唯TJ“標(biāo)以(») 說(shuō)明包含的列 創(chuàng)生為發(fā)怎的 WB8蟲(chóng)復(fù)方效as至間觀是 .,E k常引 BooIcCode (ASC) 否IX T Bookinfo 1否 否 PRIMARY港加(A)AB 除(D)跖(C)索引列琲序政序指定用于此不引的刊和排方如雙C):列名BookNameri ildISBNCode1115 py char(20)確定取消次百壬鍵(Y)IS入列(M) 刪際列(Z) 關(guān)系(H) 索引/ta 全文索弓l(F"XML 索弓 l(X)一CHECK約束(O) 空間索引(P) 生欣也改腳本(,). 后件(R)Alt* EnterStockNu
38、msmallint選定的力唯一健成索引(S):三在狗看記有主/雎一鍵或索弓I F叵性.* (»«)列 是唯一的“標(biāo)識(shí)(«») 期,哀 lints 包含的列 創(chuàng)建為聚爰的數(shù)據(jù)空間&范索引EookCode (ASC) 5IX T Bookinfo否 百 PRIMARY添7»(A)我除(D)升序案引列后運(yùn)用于此索引的為和琲停2方(Q:列名BookCod BookCoda BookNumc BookSort ISBNCode Price PublishDate PublisherCodeStockNum素引列? X總定用于此累引的歹而)琲六 噬
39、呼。;穗記取清8)在PublisherCode列上右擊,在彈出的快捷菜單中選擇"關(guān)系”命令。9)在外鍵關(guān)系對(duì)話(huà)框中,點(diǎn)擊“添加”按鈕,然后點(diǎn)擊“表和列規(guī)范”右側(cè)的按鈕;比走的頭生鴇上I fK.T.BooklMo-T.BooklnFfl正在窩品0有黑系的 12性.匐L削期危三立律或更力之用匕根食視電*工7 *51洽用IF K_r_eod( InJo_T BooWnfd暮膽”縮INSERT X: UPDATE 弘苑理制?N3叱I最累加用于餐前是10)在彈出的對(duì)話(huà)框中,在主鍵表下方選擇外鍵列所在的表T_Publisher 和該外鍵列PublisherCode ,在外鍵表下方選擇與主鍵表的列
40、相應(yīng)的列PublisherCode 即可。 dq k£_ ode1T BooicinfoBookCodT PublistierPublisher Codf關(guān)生石tN):FK T BoQklnfo T PublisherT iPublisharT BooklnfsPublh#rPu bl isherCod e的內(nèi)志和利? X美品君CNj! FK_ I Booklnfo I Publisher孫做F:-I Bonklnfo世足的關(guān)親:. FK T Boolslftfo T Publivier正在室交7與土掌的尾性一博明表和列規(guī)范 ttU二但料息用由旭電入春?是-um 倍標(biāo))F K_T_B
41、ooi lnfo_T_PublrsFierJi制 表設(shè)Lt賽IMSERT *U UPDATE 或危 強(qiáng)制撲旌約束是期制用干愛(ài)刪是語(yǔ)加照)網(wǎng)陣2;11)對(duì)是否允許空進(jìn)行相應(yīng)的設(shè)置。LAPFOP-45A5 I M/1SQL2O1 LHouk - dboJ dble_ 1 LAP TOP-45>A> I M/1 SQL2012.8oh列名榔導(dǎo)EJ允音Null值吊 BookCodecht(6)BookNdrnevat chdff (-40)口Pub 1 isherCcdechar(Z囹AuthorYaiYhar 曾。)sPublish Dcitedatetime自PrkemonyISBNC
42、odcchar(20)sk StockNum nBookSortchar(2O)口(5) T_BookOrder表:存儲(chǔ)教師及學(xué)生訂書(shū)的基本信息字段名稱(chēng)字段說(shuō)明類(lèi)型定義屬性限定索引外鍵BookCode教材代號(hào)Char(6)PrimaryKeyVT_BookInfo: BookCodeTeacherCode教師工號(hào)Char(8)PrimaryKeyVT_Teacher:TeacherCodeStuBookNum學(xué)生訂書(shū)量SamllintNot NullTeaBookNum教師訂數(shù)量SmallintNot NullOrderTime訂書(shū)日期DatetimeTakeAway是否領(lǐng)走BitDefaul
43、t 0Description備注說(shuō)明Text【實(shí)驗(yàn)步驟】1)在SSMS勺對(duì)象資源管理器中,選中要添加表的數(shù)據(jù)庫(kù)Book并展開(kāi),右擊“表”對(duì)象,在彈出的快捷菜單中選擇“新建表”命令,出現(xiàn)“表設(shè)計(jì)器”窗口。對(duì)象圈除管理等b n.南*,智薪星J-LAPTOP-45ASTM71SQL20I2 GQ_ Server 1i-蛟揖i4王一系覽都厚廬+ 敷電等快演U Book止一敢招摩關(guān)惠國(guó)& Cj田口視新建去則人“什 LJ 后FileTable(T) L.國(guó)口'篩選器E+田口 Jj 在啟動(dòng) PowerSbellCHK 0 &TE(P)了! ?ep1flan+ Iji Rep5 PE
44、VET 3八HE3 U i ntTpLF©2)在“表設(shè)計(jì)器”中,根據(jù)設(shè)計(jì)好的表結(jié)構(gòu)對(duì)列名、數(shù)據(jù)類(lèi)型(包括長(zhǎng)度)進(jìn)行相應(yīng) 的設(shè)置。LAlPTOP-45A5TM7 1 SQL2O1 2.Book - dbo.Table_l *列名右許Null住BookCodechat(6)回I echerCodechdr(8)SStuBoDkNum自TeaBookNumsmallint口OrderrimedatetimemTdlceAwmybit口Descriptiontext7回i i3)設(shè)置完成后,單擊工具欄上的“保存”按鈕,在彈出的“選擇名稱(chēng)”對(duì)話(huà)框中輸入表名為T(mén)_BookOrder。單擊“確定”
45、按鈕,完成數(shù)據(jù)表的創(chuàng)建。稱(chēng)?X喻人安 者稱(chēng)(目二T_BockOrdr|fiftlTP取轉(zhuǎn)口J*L+J L-i聶經(jīng)我 l+l J File 1 a ble$ 國(guó)二 T_ ALdiUemy m F clL>o. I Booklnfu i + i 1 clt>o.T_BookOrclcr l+l n dt>oT I Publisher 國(guó) n t.il>oTT_T t?dicher4)在BookCode列上右擊,在彈出的快捷菜單中選擇"設(shè)置主鍵”命令,在TeacherCode列上右擊,結(jié)合 Ctrl鍵在彈出的快捷菜單中選擇“設(shè)置主鍵”命令。LAPTOP-45A5TM
46、7 1XSQL20 1 N.Book - dbo.Tdibl«_1 LAPTOP-4 5A5TM7 lSQL2列目Jtj!=F Null 1,r",","n" :i BookcodecMarg)/日T日r附1除科1(7)笑或(HninEl*引/膽*wlLJrHHfXML室弓l(X)泣CHFrKT+«(o).空間室弓MP)皿生皿卻叼s)-.jfl一.q應(yīng)1生(R)Alt + Enter亨U名豫 BookC odt?j元了Null 占口入*um*弓1/甌0:一一空文素弓gXIVII 5R|<X>, MFC K hj申(C>
47、;空(尸)生把Ed雙網(wǎng)140.X性gAl"t + Enter匚 r(t>)囪 日 日Ld 屋 LAPTOP-4SASTIVI/ IXSCILU I 上-Houk - dLio.lLAP fM f I、占口L*,LAPf OP-45A51 M,1占口(_上口 1 W Hook - dbo. roblc_iLAP 1 CP-4bM/ 1SQL2(J I列MBookCode碇JH彩型 chtar(6)北孝f N ljI 1 (S T e1 a c hertZ odediar(fi)'l_lStLilBookfXlLjm£nni<ilillinit"臼
48、TeBookNimiW1OrderTiimedritetime6Tmk. A如上vbitFlDescriptiontextFln5)在BookCode歹U上右擊,在彈出的快捷菜單中選擇“索引 /鍵”命令。LAlPTOP-45A57M71SQL01 2.Boofc - dt»o.Table_1 LAPTOP-45A5TM71SQLS 列名數(shù)段弊里尤訐Mull B1瓶! RnnkCnrlr3 腑1批主1律2)才抽人5HM)¥ 刪除列»-W :XL3MT”.J 奈號(hào)I,漫篇全文索弓1(F)林 XML素弓IpQ.口 check同空向曲弓1伊)一.本(與L_i_j StifR.)Alt + Enter S 日 田 口 回 口6)在打開(kāi)的“索引/鍵”對(duì)話(huà)框中單擊“添加”按鈕,并在右邊的“(常規(guī))”屬性區(qū)域中的“列” 一欄后面單擊一按鈕,在新添加的窗口中選擇列名«BookCode”和排
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025至2031年中國(guó)釹鐵硼磁鋼行業(yè)投資前景及策略咨詢(xún)研究報(bào)告
- 2025至2030年中國(guó)菱苦土砂輪數(shù)據(jù)監(jiān)測(cè)研究報(bào)告
- 2025至2031年中國(guó)高粘度乳化炸藥自動(dòng)冷卻機(jī)行業(yè)投資前景及策略咨詢(xún)研究報(bào)告
- 2025至2031年中國(guó)金屬絲網(wǎng)行業(yè)投資前景及策略咨詢(xún)研究報(bào)告
- 項(xiàng)目調(diào)度管理協(xié)議書(shū)(2篇)
- 《跨境電商英語(yǔ)》課件- on going an inquiry
- 2025年汽車(chē)車(chē)身、掛車(chē)項(xiàng)目建議書(shū)
- 2022年北京市初三一模歷史試題匯編:隋唐時(shí)期-繁榮與開(kāi)放的時(shí)代
- 2025至2030年中國(guó)自動(dòng)烹飪鍋數(shù)據(jù)監(jiān)測(cè)研究報(bào)告
- 速凍食品企業(yè)數(shù)字化轉(zhuǎn)型與智慧升級(jí)戰(zhàn)略研究報(bào)告
- 2025年中國(guó)床墊機(jī)械行業(yè)市場(chǎng)發(fā)展監(jiān)測(cè)及投資戰(zhàn)略咨詢(xún)報(bào)告
- C小學(xué)一起諾如病毒胃腸炎疫情的調(diào)查與處置課件
- 2025年鎵礦采選項(xiàng)目投資可行性研究分析報(bào)告
- 歐泰科-吊掛軟件使用教程
- 公安局網(wǎng)安大隊(duì)工作總結(jié)
- 2025年裝備制造創(chuàng)新中心北京石油機(jī)械有限公司招聘筆試參考題庫(kù)附帶答案詳解
- 教科版六年級(jí)下冊(cè)科學(xué)全冊(cè)教學(xué)設(shè)計(jì)教案
- 2025年哈爾濱鐵道職業(yè)技術(shù)學(xué)院高職單招高職單招英語(yǔ)2016-2024年參考題庫(kù)含答案解析
- 病理學(xué)與病理生理學(xué)考試題
- 日有所誦-三年級(jí)(下)
- 《政協(xié)提案學(xué)習(xí)講座》課件
評(píng)論
0/150
提交評(píng)論