第三章表的創(chuàng)建與管理_第1頁(yè)
第三章表的創(chuàng)建與管理_第2頁(yè)
第三章表的創(chuàng)建與管理_第3頁(yè)
第三章表的創(chuàng)建與管理_第4頁(yè)
第三章表的創(chuàng)建與管理_第5頁(yè)
已閱讀5頁(yè),還剩104頁(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)介

第三章表的創(chuàng)建與管理主要內(nèi)容3.1數(shù)據(jù)類型3.2表的創(chuàng)建3.3表結(jié)構(gòu)的修改3.4表的重命名與刪除3.5向表中添加、更新、刪除數(shù)據(jù)3.6數(shù)據(jù)完整性的概念與實(shí)施方法1.表的概念:表是數(shù)據(jù)庫(kù)的數(shù)據(jù)對(duì)象,用于存儲(chǔ)和操作數(shù)據(jù)的一種邏輯結(jié)構(gòu),是一系列列的集合。2.表的構(gòu)成:表由表頭和若干行數(shù)據(jù)構(gòu)成。3.表的特性:表中每一行代表一個(gè)惟一的記錄,每列代表一個(gè)域。學(xué)生成績(jī)表表名表頭數(shù)據(jù)行列4.對(duì)表的操作:填表:將數(shù)據(jù)寫入表中。修改:改正表中的數(shù)據(jù)信息。刪除:刪除表中記錄信息。查詢:在表中按某些條件查找記錄信息。5.注意:在SQLServer2000中,每個(gè)數(shù)據(jù)庫(kù)最多可存儲(chǔ)20億個(gè)表,每個(gè)表可以有1024列,每行最多可以存儲(chǔ)8060字節(jié)。SQLServer中表分為:永久表和臨時(shí)表。其中永久表在創(chuàng)建后,除非用戶刪除否則將一直存放在數(shù)據(jù)庫(kù)文件中;而臨時(shí)表則會(huì)在用戶退出或進(jìn)行系統(tǒng)修復(fù)時(shí)被自動(dòng)刪除。6.數(shù)據(jù)類型:(1)相關(guān)概念:概念:定義每個(gè)列所能存放的數(shù)據(jù)值和存儲(chǔ)格式。精度:指數(shù)值數(shù)據(jù)中所存儲(chǔ)的十進(jìn)制數(shù)據(jù)的總位數(shù)。例如:tinyint類型可以表示范圍是0-255,其精度為3。小數(shù)位數(shù):指數(shù)值數(shù)據(jù)中小數(shù)點(diǎn)右邊可以有的數(shù)字位數(shù)的最大值。例:89.658,其精度為5,小數(shù)位數(shù)為3。長(zhǎng)度:存儲(chǔ)數(shù)據(jù)所用的字節(jié)數(shù)。例:tinyint所用長(zhǎng)度為1字節(jié)。(2)種類:系統(tǒng)數(shù)據(jù)類型和用戶自定義數(shù)據(jù)類型。SQLServer2000中列的數(shù)據(jù)類型既可以是系統(tǒng)數(shù)據(jù)類型也可以是用戶自定義數(shù)據(jù)類型。學(xué)生成績(jī)管理系統(tǒng):學(xué)生表(學(xué)號(hào)、姓名、系別號(hào))Student(ID,Name,DepartID)系別表(系別號(hào),系別名稱)Department(ID,Title)成績(jī)表(學(xué)號(hào)、課程號(hào)、成績(jī))Achievement(StuID,CorsID,Achieve)課程表(課程號(hào)、課程名稱、專業(yè)號(hào))Course(ID,Name,SpeciaID)專業(yè)表(專業(yè)號(hào)、專業(yè)名稱)speciality

(ID,Name)3.1數(shù)據(jù)類型3.1.1系統(tǒng)數(shù)據(jù)類型3.1.2自定義數(shù)據(jù)類型3.1.1系統(tǒng)數(shù)據(jù)類型1.整型數(shù)據(jù)類型2.浮點(diǎn)數(shù)據(jù)類型3.字符數(shù)據(jù)類型4.日期和時(shí)間數(shù)據(jù)類型5.文本和圖形數(shù)據(jù)類型

6.貨幣數(shù)據(jù)類型7.位數(shù)據(jù)類型8.二進(jìn)制數(shù)據(jù)類型9.特殊數(shù)據(jù)類型10.新增數(shù)據(jù)類型類型精度小數(shù)位數(shù)長(zhǎng)度(字節(jié))范圍字符型char[(n)]\\N固定varchar[(n)]\\≤n為實(shí)際輸入字符數(shù)unicodeNchar(n)\\2N固定Nvarchar(n)\\≤2n為實(shí)際輸入字符數(shù)文本型Text\\231-1為實(shí)際輸入字符數(shù)(ASCII)Ntext\\230-1為實(shí)際輸入字符數(shù)(Unicode)類型精度小數(shù)位數(shù)長(zhǎng)度(字節(jié))范圍整數(shù)型bigint1908-263~263-1Int1004-231~231-1smallint502-215~215-1tinyint3010~255精確數(shù)值型Decimal(p[,s])ps5~17-1038+1~1038-1Numeric(p[,s])ps5~17-1038+1~1038-1類型精度小數(shù)位數(shù)長(zhǎng)度(字節(jié))范圍浮點(diǎn)型貨幣型Float[(n)]158-1.79E+308~1.79E+308real74-3.40E+38~3.40E+38money1948-263~263-1smallmoney1044-231~231-1位型圖像型bit\\10或1image\\0~231-1類型精度小數(shù)位數(shù)長(zhǎng)度(字節(jié))范圍二進(jìn)制型Binary[(n)]\\N+4固定Varbinary[(n)]\\1~8000為實(shí)際輸入長(zhǎng)度+4日期型datetime\\81753年1月1日到9999年12月31smalldatetime\\41900年1月1日到2079年12月31時(shí)間戳型timetamp\\8自動(dòng)增長(zhǎng)1.整型數(shù)據(jù)類型整型數(shù)據(jù)類型是最常用的數(shù)據(jù)類型之一,它主要用來(lái)存儲(chǔ)數(shù)值,可以直接進(jìn)行數(shù)據(jù)運(yùn)算,而不必使用函數(shù)轉(zhuǎn)換。int(integer):int(或integer)數(shù)據(jù)類型可以存儲(chǔ)從-231(-2,147,483,648)到231-1(2,147,483,647)范圍之間的所有正負(fù)整數(shù)。Smallint:可以存儲(chǔ)從-215(-32,768)到215-1范圍之間的所有正負(fù)整數(shù)。Tinyint:可以存儲(chǔ)從0到255范圍之間的所有正整數(shù)。2.浮點(diǎn)數(shù)據(jù)類型浮點(diǎn)數(shù)據(jù)類型用于存儲(chǔ)十進(jìn)制小數(shù)。浮點(diǎn)數(shù)值的數(shù)據(jù)在SQLServer中采用只入不舍的方式進(jìn)行存儲(chǔ)。Real:可以存儲(chǔ)正的或者負(fù)的十進(jìn)制數(shù)值,最大可以有7位精確位數(shù)。Float:可以精確到第15位小數(shù),其范圍從-1.79E-308到1.79E+308。Decimal和numeric:Decimal數(shù)據(jù)類型和numeric數(shù)據(jù)類型完全相同,它們可以提供小數(shù)所需要的實(shí)際存儲(chǔ)空間,但也有一定的限制,可以用2到17個(gè)字節(jié)來(lái)存儲(chǔ)從-1038-1到1038-1之間的數(shù)值。3.字符距數(shù)據(jù)訴類型字符僅數(shù)據(jù)挎類型絮可以券用來(lái)瞞存儲(chǔ)乘各種能字母場(chǎng)、數(shù)謠字符首號(hào)和牌特殊旋符號(hào)慣。Ch涉ar:其嘗定義拴形式燥為ch冬ar(n),美每個(gè)唇字符忍和符城號(hào)占忽用一正個(gè)字迎節(jié)的遵存儲(chǔ)乘空間黎。Va梳rc篇ha自r:其端定義杏形式砌為va呢rc各ha扮r(n)。符用ch壯a(bǔ)r數(shù)據(jù)糠類型渡可以穩(wěn)存儲(chǔ)歌長(zhǎng)達(dá)25犬5個(gè)字旁符的螞可變計(jì)長(zhǎng)度伴字符溜串晚。Nc細(xì)ha巴r:其聚定義傾形式頸為nc柄ha叛r(n)。Nv潤(rùn)ar灘ch甲ar:其斬定義收形式溝為nv隨ar系ch團(tuán)ar(n)。4.日期賭和時(shí)琴間數(shù)站據(jù)類舊型Da并te垮ti六me:用典于存囑儲(chǔ)日伸期和瘦時(shí)間疼的結(jié)宿合體凡。盟它可乏以存惹儲(chǔ)從幅公元17既53年1月1日零鐮時(shí)起屢到公帳元99架99年12月31日23時(shí)59分59秒之讀間的勸所有巖日期填和時(shí)代間貸。Sm蜘al呢ld巡壽at刃et腸im辣e:與da招te麥ti歉me數(shù)據(jù)鏡類型蓋類似盛,但傳其日滑期時(shí)傍間范給圍較貨小,沫它存禽儲(chǔ)從19叮00年1月1日到20袖79年6月6日內(nèi)唱的日障期。5.文本吵和圖乒形數(shù)平據(jù)類吳型Te去xt:用根于存串儲(chǔ)大物量文津本數(shù)昏據(jù),診其容游量理捎論上冬為1到231-1(2,14夠7,48譽(yù)3,64贏7)個(gè)碑字節(jié)貞,但樓實(shí)際膠應(yīng)用養(yǎng)時(shí)要端根據(jù)美硬盤休的存牽?jī)?chǔ)空少間而衛(wèi)定。Nt雞ex什t:與te榴xt數(shù)據(jù)違類型蘇類似待,存挽儲(chǔ)在蒜其中塵的數(shù)恩據(jù)通陵常是參直接惜能輸財(cái)出到窄顯示塌設(shè)備槳上的胃字符叮,顯赤示設(shè)蓬備可殼以是罪顯示餐器、冬窗口估或者靈打印舅機(jī)。Im劫ag鑄e:用洋于存襪儲(chǔ)照臭片、誤目錄閱圖片堅(jiān)或者而圖畫系,其萄理論脆容量售為231-1(2,14季7,48肅3,64證7)個(gè)刊字節(jié)蘋。6.貨幣即數(shù)據(jù)撈類型Mo喪ne弱y:用違于存授儲(chǔ)貨釀幣值林,存艷儲(chǔ)在mo盞ne旺y數(shù)據(jù)軟類型套中的黑數(shù)值畏以一棍個(gè)正擴(kuò)數(shù)部跪分和壺一個(gè)墳小數(shù)卻部分呼存儲(chǔ)哪在兩撿個(gè)4字節(jié)貼的整鏟型值鹽中,直存儲(chǔ)植范圍萬(wàn)為-9跡22垃33群72匹13塑68繼54教77續(xù).5鄉(xiāng)豐80朱8到92艱23驢37唯21鼓36顏85驅(qū)47目7.蜜58速08,精瘡度為渾貨幣倒單位購(gòu)的萬(wàn)蘿分之也一。Sm止al怖lm達(dá)on禮ey:與mo鍛ne許y數(shù)據(jù)宏類型鎖類似治,但映其存防儲(chǔ)的腐貨幣拿值范骨圍比mo程ne排y數(shù)據(jù)受類型邀小,令其存駛儲(chǔ)范確圍為-2楊14挪74鄙8.犁34輩68到21辛47勸48公.3總46沃7。7.位數(shù)春據(jù)類絲式型Bi差t:稱雄為位笛數(shù)據(jù)狂類型善,其后數(shù)據(jù)誕有兩糊種取勺值:0和1,長(zhǎng)強(qiáng)度為1字節(jié)傅。8.二進(jìn)趨制數(shù)扮據(jù)類售型Bi扎na經(jīng)ry:其鏡定義螺形式痛為bi邊na皂ry澡(n),數(shù)罰據(jù)的形存儲(chǔ)狗長(zhǎng)度練是固根定的套,即n+或4字節(jié)怒,當(dāng)燭輸入右的二眾進(jìn)制辦數(shù)據(jù)劍長(zhǎng)度脊小于n時(shí),少余下拳部分格填充0。Va嘗rb起in至ar圈y:其瞧定義幫形式區(qū)為va陣rb估in莊ar析y(辱n),數(shù)全據(jù)的償存儲(chǔ)炊長(zhǎng)度霧是變盟化的毅,它獵為實(shí)妹際所煎輸入套數(shù)據(jù)糠的長(zhǎng)者度加乳上4字節(jié)鼓。其勁它含威義同bi服na躍ry。9.特殊嘉數(shù)據(jù)涉類型Ti握me怠st隔am猜p:亦用稱時(shí)仁間戳星數(shù)據(jù)袍類型知,它墾提供祥數(shù)據(jù)調(diào)庫(kù)范傅圍內(nèi)夢(mèng)的唯愁一值浙,反良應(yīng)數(shù)朵據(jù)庫(kù)早中數(shù)個(gè)據(jù)修紋改的易相對(duì)鈔順序博,相扮當(dāng)于吸一個(gè)幫單調(diào)京上升危的計(jì)象數(shù)器浪。Un棍iq墊ue控id鐘en籠ti喚fi亞er:用薪于存桂儲(chǔ)一懷個(gè)16字節(jié)慣長(zhǎng)的休二進(jìn)蹄制數(shù)利據(jù)類碌型,故它是SQ帝L羅Se紗rv倆er根據(jù)框計(jì)算幅機(jī)網(wǎng)群絡(luò)適淋配器啦地址猛和CP岡U時(shí)鐘喚產(chǎn)生失的唯擁一號(hào)貌碼而病生成命的全掌局唯怪一標(biāo)股識(shí)符析代碼甚(Gl徐ob默al野l(fā)y妄U皮ni恒qu歷e此Id俱en泳ti纖fi斑er,簡(jiǎn)掙寫為GU描ID)。3.努1.符2自定姿義數(shù)辨據(jù)類爭(zhēng)型創(chuàng)建媽用戶中定義脂類型窯要提看供三際個(gè)參家數(shù):受名稱牲、系祥統(tǒng)數(shù)供據(jù)類土型、拆是否搏允許炊為空但。創(chuàng)建桌方法堆:1.使用春企業(yè)庸管理滿器(En殃te揉rp柏ri徑se禾M莖an聽(tīng)ag侍er)創(chuàng)窮建用睡戶自隱定義歸數(shù)據(jù)稻類型巾。2.利用美系統(tǒng)冊(cè)存儲(chǔ)屬過(guò)程咱創(chuàng)建腔用戶勒自定腰義數(shù)脆據(jù)類多型。系統(tǒng)違存儲(chǔ)至過(guò)程sp消_a四dd超ty杜pe為用云戶提袋供了T_泥SQ如L語(yǔ)句乏創(chuàng)建貍自定渴義數(shù)嚇據(jù)類償型的洽途徑孔,其忽語(yǔ)法需形式芬如下指:sp佛_a斧dd查ty跨pe[@ty隙pe輸na甲me=]德t患yp悠e,[@ph扎ys則ty方pe=]sy赤st平em會(huì)_d持at霜a_尚ty獎(jiǎng)pe[,挖[武@nu朵ll堵ty竿pe=]號(hào)‘nu藍(lán)ll清_t歉yp品e’][,癥[輪@o次wn縫er幅=]恰‘ow色ne饅r_從na腔me’]使用Tr叼an冊(cè)ac踏t-S爛QL創(chuàng)建紀(jì)用戶追定義豬數(shù)據(jù)真類型書:格式綠:sp堂_a換dd雞ty拼pe類型咬名,秘‘系統(tǒng)較數(shù)據(jù)或類型幣’[,是否騙為空]例:sp哈_a飾dd彼ty痕pewx,陽(yáng)'in處t'家,勒'槳no旨t立nu智ll古'使用Tr吉an破ac陸t-S盼QL刪除塞用戶錯(cuò)定義茅數(shù)據(jù)揚(yáng)類型纏:格式賓:sp忌_d堅(jiān)ro丸pt俗yp辮e類型測(cè)名例:sp露_d閱ro團(tuán)pt飾yp圓ewx例子3-御1:自錦定義恰一個(gè)找地址號(hào)數(shù)據(jù)膊類型ex烘ecsp非_a該dd抖ty勢(shì)pead貨dr菌es父s,屆‘折va脆rc乖ha移r(納80俗)’投,談‘n熔ot恰n請(qǐng)ul威l’其運(yùn)腦行結(jié)仆果如釀下:(1ro喝w(杠s)飄a回ff舞ec蝴te貫d)ty蠢pe騙a評(píng)dd蜓ed齊.例3-疤2在St塌ud軋en電t數(shù)據(jù)調(diào)庫(kù)中視創(chuàng)建臂名為Te忘l(電話慣號(hào)碼)的自敵定義霧數(shù)據(jù)疾類型泄,定扣義為VA紫RC俗HA悟R數(shù)據(jù)包類型,長(zhǎng)度靈為30厘,且不從能為NU值LLUs豈e勢(shì)St詠ud鎮(zhèn)en碧tGoEx練ecsp勸_a近dd另ty望peTe抖l,余’V容ar慰ch叮ar后(3逗0)天’,稈’n球ot慚n鼓ul狐l’Go,3.惡2表的跡創(chuàng)建在SQ想L睡Se墻rv愧er震2警00昌0中,暖每個(gè)膜數(shù)據(jù)葛庫(kù)中畢最多脆可以記創(chuàng)建20億個(gè)慣表,用觀戶創(chuàng)忌建數(shù)艇據(jù)庫(kù)眨表時(shí)砍,最寒多可章以定叫義10錄24列,也膊就是被可以彎定義10預(yù)24個(gè)字旱段。SQ弄L陽(yáng)Se儲(chǔ)rv根er耳2仗00謝0提供測(cè)了兩關(guān)種方板法創(chuàng)斤建數(shù)簽據(jù)庫(kù)開表,饅第一某種方這法是缺利用遮企業(yè)同管理食器(En少te隙rp況ri贊se笛M霧an丟ag豪er)創(chuàng)厘建表孔;另簽一種成方法光是利儲(chǔ)用Tr予an存sa乏ct撫-S儉QL語(yǔ)句突中的cr丹ea袖te命令催創(chuàng)建炭表。1.利用En塑te鈔rp史ri金se暈M兇an瘡ag滅er創(chuàng)建測(cè)表在En趣te胞rp榴ri世se需M絹an夜ag岸er中,尊展開覽指定被的服擊務(wù)器摟和數(shù)吵據(jù)庫(kù)爸,打負(fù)開想閃要?jiǎng)?chuàng)償建新課表的薦數(shù)據(jù)夫庫(kù)用右升鍵單嗚擊表大對(duì)象因,從組彈出門的快守捷菜洗單中飽選擇俊新建陰表選侄項(xiàng),喪或者畏在工屯具欄肌中選懂擇圖狹標(biāo),膜就會(huì)晃出現(xiàn)模新建革表對(duì)欄話框在該翅新建暫表對(duì)淡話框療中,踩可以樹定義催列的膽以下盟屬性野:列師名稱窮、數(shù)湯據(jù)類段型、唇長(zhǎng)度片、精部度、另小數(shù)獻(xiàn)位數(shù)蘆、是洲否允街許為寄空、兼缺省松值、牛標(biāo)識(shí)羽列、柳標(biāo)識(shí)托列的弟初始奏值、顧標(biāo)識(shí)粒列的醉增量兔值和燒是否貪有行月的標(biāo)皆識(shí)。鈴然炭后根愚據(jù)提寇示進(jìn)霸行設(shè)點(diǎn)置。3.需2.勒1數(shù)據(jù)牧庫(kù)列于屬性1、允矩許空厲屬性2、默酸認(rèn)值擇屬性3、標(biāo)括識(shí)屬難性作用塞:插悟入數(shù)煙據(jù)時(shí)耕,若土想省勺略某村列的悔值,背可將蓬之設(shè)箏置為脊空屬性性注意出:1、空性值并碌不等耀于0、空怪白或降者空類字符肝串(“芬”),意歸味著訴沒(méi)有維輸入2、若罵指定右一個(gè)償列不削允許際空值脫,則冒必須睜確保乳該列炊永遠(yuǎn)芹含有旱數(shù)據(jù)3、Sq枯lSe培rv雄er佳20牙00中,黑默認(rèn)冤允許助空值4、定峽義了腥主鍵察約束秩或標(biāo)雪識(shí)屬太性的坦列不于允許帝空值1.空值生屬性2.默認(rèn)潑值屬猾性作用革:若賄為某牛列設(shè)暑置了鍵默認(rèn)掠值,謝則插久入數(shù)學(xué)據(jù)時(shí)隊(duì),若殼未給巧此列漠輸入連數(shù)據(jù)則,Sq睬lSe躁rv塔er保20懷00自動(dòng)臂將默氣認(rèn)值角填入餃該字筍段中設(shè)置捆方法番:直研接設(shè)蛛置默谷認(rèn)值蹦、自鹽定義飲默認(rèn)痕值對(duì)惜象3.標(biāo)識(shí)巴屬性作用辛:將耳某列宮設(shè)置能標(biāo)識(shí)齒后,SQ論L在SE逼RV測(cè)ER怠20充00自動(dòng)告為該穗列生別成數(shù)天字,伯這個(gè)維數(shù)字死可以婚在表頁(yè)中唯昌一標(biāo)眉識(shí)一要行。設(shè)置繡了標(biāo)款識(shí)屬除性的刃列為務(wù)標(biāo)識(shí)鮮列列的灰標(biāo)識(shí)低屬性麗由兩顏部分洲組成錢:初線始值懸和增暮量注意撫:不信是所址有列洞都可假以設(shè)放置標(biāo)區(qū)識(shí)屬竊性,須取決攏于列鳳的數(shù)絞據(jù)類攔型建一巡壽個(gè)教雀師表表名殃:Te恰ac山he濁rI修nf歐o列名數(shù)據(jù)類型長(zhǎng)度屬性描述Idint標(biāo)識(shí)屬性,初值增量為1,主鍵記錄號(hào)Namevarchar10不允許空姓名Sexchar2性別Birthdaydatetime不允許空,默認(rèn)值為1970-01-01出生日期Phonevarchar20不允許空電話Sallarysmallmoney薪水Addressvarchar50地址Emailvarchar50電子郵箱自定彼義默曲認(rèn)值銜對(duì)象若一域個(gè)默奸認(rèn)值朵對(duì)象懼已經(jīng)殖綁定智到某膛列,宴則默灰認(rèn)值奴不可鏡以再遙被修崖改,簽而且欲默認(rèn)蓮值對(duì)洪象不過(guò)可被販刪除管理獅數(shù)據(jù)宗表修改短數(shù)據(jù)控表刪除宣數(shù)據(jù)梁表操作云數(shù)據(jù)孕表中街的數(shù)旨據(jù)修改杜數(shù)據(jù)席表步驟釋:在企輩業(yè)管前理器無(wú)中,歡選中夠要修耗改的拖數(shù)據(jù)白表,取單擊蠻鼠標(biāo)逢右鍵抽,在歪彈出驢的菜晶單中枝選擇氧“設(shè)派計(jì)表硬”,叮彈出畝設(shè)計(jì)于表窗營(yíng)口操作輩:添焰加列吉、刪嶄除列獅、修婚改列注意日:若買要修嶄改列牢的數(shù)卷?yè)?jù)類尼型,用要滿蓋足以政下條裙件1、新隨數(shù)據(jù)胳類型沿不能建為ti孤me杠st歉am陳p2、舊勵(lì)的數(shù)杠據(jù)類跳型必完須可攻以隱派式轉(zhuǎn)隔換為晨新的澇數(shù)據(jù)荷類型3、若警定義晚了列妹的標(biāo)旗識(shí)屬只性,叫則新結(jié)數(shù)據(jù)貢類型滔需為退支持府標(biāo)識(shí)衛(wèi)屬性斥的數(shù)廈據(jù)類杠型刪除苗數(shù)據(jù)魔表步驟但:在企釀業(yè)管倘理器垮中,劑選中細(xì)要?jiǎng)h淹除的浙數(shù)據(jù)似表,掀單擊聞鼠標(biāo)礙右鍵鋼,在坡彈出戴的菜坊單中丹選擇匆“刪棍除”括命令卸,彈騎出確非認(rèn)對(duì)陪話框副。操作粗表中燙的數(shù)南據(jù)插入乏數(shù)據(jù)刪除幫數(shù)據(jù)更新睬數(shù)據(jù)查詢崗數(shù)據(jù)插入室數(shù)據(jù)在企繩業(yè)管仰理器牲中,疲選中染要插藏入數(shù)演據(jù)的揮表,嗓單擊旱鼠標(biāo)蓄右鍵監(jiān),在夢(mèng)彈出匯的菜葡單中瓦選擇硬“打彎開表偽”命晃令中船的“革返回聾所有爪行”,在可打開帽的窗油口中銹輸入捕插入運(yùn)的數(shù)血據(jù),質(zhì)逐字魔段輸程入注意箱:1、不送要向障設(shè)置稱了標(biāo)煩識(shí)屬槳性的洪列中棍輸入2、若淘字段嚷不允予許為劑空,容且未黨設(shè)置年默認(rèn)壁值,葬則必煌須給術(shù)該字駛段設(shè)榮置數(shù)鬧據(jù)值查詢黃數(shù)據(jù)在企謙業(yè)管遷理器羞中,館選中支要插概入數(shù)撐據(jù)的筋表,謝單擊練鼠標(biāo)謙右鍵鈴,在盯彈出舟的菜浙單中揉選擇尿“打潛開表者”命杏令中招的“耀查詢盲”,使用T-沉SQ支L語(yǔ)句1.利用cr硬ea究te命令挑創(chuàng)建農(nóng)表其語(yǔ)瞇法形橫式如漂下:CR練EA羨TE惰T幼AB患LE[da駝ta主ba片se六_n汗am累e.[ow愧ne狹r]命.|ow駕ne握r.]ta顧bl冰e_噴na辭me({<co頑lu茫mn惑_d叢ef龜in跌it非io伙n>|co伯lu抄mn狐_n拒am辰eASco麻mp鈴ut忙ed喉_c矩ol桑um輕n_壟ex議pr奔es蘇si睛on|<ta爆bl吼e_憑co擾ns區(qū)tr去ai共nt>}姓[,…n籠])[增ON較{fi酸le寺gr訴ou是p|州DE握FA誤UL聽(tīng)T繼}嚼]創(chuàng)建乳表的蕉各參謀數(shù)的壞說(shuō)明她如下厭:da電ta著ba戀se汁_n怒am狐e:用思于指酬定在冊(cè)其中傳創(chuàng)建旋表的險(xiǎn)數(shù)據(jù)襖庫(kù)名塌稱。ow仙ne情r:用書于指及定新少建表白的所碼有者成的用仗戶名員。ta煩bl喉e_亞na享me:用墨于指揚(yáng)定新瓦建的墓表的弱名稱灰。co菠lu林mn箱_n搏am挨e:用疾于指可定新華建表糟的列甩的名弟稱。co術(shù)mp小ut樂(lè)ed懸_c傭ol美um船n_趴ex環(huán)pr夢(mèng)es渡si捕on:用附于指殼定計(jì)禿算列飯的列煩值的栽表達(dá)擊式。ON排{fi雅le映gr駐ou仆p|退DE牧FA剝UL尖T}:用浸于指捆定存痛儲(chǔ)表忠的文拜件組受名。TE也XT表IM握AG嶼E_淡ON:用殘于指副定te脾xt、nt斗ex技t和im味ag獅e列的跨數(shù)據(jù)念存儲(chǔ)磚的文吸件組唯。da溝ta酷_t羽yp嗽e:用串于指席定列筋的數(shù)怖據(jù)類惑型埋。DE滴FA滾UL娛T:用凍于指襪定列抖的缺恭省值嚷。建一母?jìng)€(gè)教調(diào)師表表名回:Te歸ac奸he授rI意nf住o列名數(shù)據(jù)類型長(zhǎng)度屬性描述Idint標(biāo)識(shí)屬性,初值增量為1,主鍵記錄號(hào)Namevarchar10不允許空姓名Sexchar2性別Birthdaydatetime不允許空,默認(rèn)值為1900-01-01出生日期Phonevarchar20不允許空電話Sallarysmallmoney薪水Addressvarchar50地址Emailvarchar50電子郵箱Cr謙ea搞te酸T柔ab啦leTe瓣ac歌he戴rI鳥nf脅o(IDin蜂tId弦en融ti癢ty趨(1喘,1驚)論n帶ot具n鞠ul平l,Na鑰me碰v睬ar究ch碌ar弦(2睛0)壯N疫OT多N奪UL彎L,Se紗x絮Ch候ar升(2猾)折nu講ll上,Hi肝re稻_D淚at要eda抵te胡ti袋meno家t饅nu眨llde叨fa勝ul攤t(唇ge啞td信at浴e()銜),Ph羞on娛e啄va右rc乖ha壞r(杏20絡(luò))敞no予t由nu祖ll晚,Sa砍ll餐ar怒ysm言al欄lm星on智eynu吼ll扛,Ad草dr渣es麥s撕va沉rc按ha廁r(著10妄0)次n仗ul你l,Em抽ai盾l橋va瞇rc蠟ha謝r(秧30忌)車nu術(shù)ll)建一緒個(gè)學(xué)顆生表表名婦:St寄ud資en挪tI現(xiàn)nf享o列名數(shù)據(jù)類型長(zhǎng)度屬性描述Idint標(biāo)識(shí)屬性,初值增量為1,主鍵記錄號(hào)Namevarchar10不允許空姓名Sexchar2性別Birthdaydatetime不允許空,默認(rèn)值為1900-01-01出生日期Entr_datevarchar20不允許空入學(xué)日期PhonePhone電話Emailvarchar50電子郵箱2.使用AL害TE宜R語(yǔ)句尾修改塘表AL鴿TE索R懇TA科BL燦E媽[皇[da托ta蔥ba谷se禮_n豆am臣e.料]ow搬ne華r.肺]t悔ab止le充_n莊am朋e[上WI顏TH喜N濱OC湯HE痰CK吃]AD壇D{區(qū)[co掉lu并mn蘇_n嶺am候eda耐ta棟ty隔pe[co丹lu睡mn粥_c京on系st俱ra擋in唱ts]夕|慘[哲[默,禁]ta銀bl段e_嶼co謝ns尸tr邪ai鍛nt]升]考}[,洗[昂{ne呢xt統(tǒng)_c律ol抵_n綠am飄e|ne籮xt浪_t旁ab禁le矛_c傲on鼓st魚ra哄in模t}鈔]黃…]天}|皇DR史OP[注CO滴NS堡TR箱AI頓NT亡]co澤ns輝tr花ai選nt申_n辟am鈴e|傅CO愁LU央MNco鑒lu棒mn}[止,…撫n冒]1、為St串ud逐en際tI續(xù)nf吊o表添歌加“菊地址庸”屬故性,劑允許鳥空值A(chǔ)l樓te扯r游ta自bl恢eSt蕩ud佛en炭tI錫nf誤oad勤d籠Ad像dr班es驚s因Va謹(jǐn)rc另ha航r(坦50異)飽nu克ll2、將柜剛添陽(yáng)加“明地址我”屬串性刪抖除Al柏te炸r編ta辭bl暴eSt如ud架en考tI扁nf烘odr跪op祥c劍ol季um災(zāi)n采Ad臟dr花es疑s3、修錯(cuò)改“兆地址膚”屬飛性,萍將長(zhǎng)池度增蠻長(zhǎng)為10竟0個(gè)字蠻節(jié)Al睜te沸r血ta埋bl乎eSt柔ud班en倒tI瘋nf息oal畢te鍋r漁co行l(wèi)u辣mn剩A哭dd凈re睜ss趟v尚ar抽ch建ar匆(1執(zhí)00殿)縮慧nu由ll3.用IN及SE漂RT語(yǔ)句軍向表退中插真入數(shù)哭據(jù)IN科SE偽RT裹[欲I忽NT勺O]澡{ta厚bl奮e_夏na寒meWI賞TH終(裕<ta輩bl志e_頭hi舞nt喊_l殼im濱it苗ed>潔[毫..烘.n化]首)稼|vi饞ew溜_n顯am弦e|ro拜ws標(biāo)et愁_f狂un伯ct肉io艙n_返li姓mi憤te橡d}{[喬(co秀lu今mn膏_l魂is匠t)授]承{塞V濾AL牛UE扇S(做{慰D概EF骨AU菜LT鍛|勞N虧UL紐奉L載|悠ex形pr捉es層si嚷on涉}戴[奴,監(jiān)..勵(lì).n向]直)僑|de鎮(zhèn)ri報(bào)ve駱d_塑ta暮bl再e|ex蜜ec先ut姑e_戰(zhàn)st愧at葡em躬en轎t}唉}In伯se埋rt忘i瀉nt嘗oSt胃ud雁en甩tI拿nf主oVa墳lu津es('張三','男','2順01床1-累3-攔21鮮','1慚99首0-溫1-哈1'渠,'1宋37焰85框12孕25程7'金,'1腸24饅@1隊(duì)25腔.c赴om禍','聊城')姓名性別入學(xué)日期出生日期郵箱地址張三男2011-3-211990-1-1124@125.com聊城In許se乞rt疲i菠nt匯oSt剝ud定en進(jìn)tI狼nf軟o([N震am月e]先,[En詳tr闊_d蹤蝶at箏e],[B脫ir曠th貨da剝y]發(fā),[P突ho框ne歡])Va暗lu蜂es('張三','2警01獄1-區(qū)3-拒21妖','1邪99令0-果1-慰1'構(gòu),'1矛37挪85騙12筑25雜7')4.用UP羊DA精TE語(yǔ)句慰修改膝表數(shù)標(biāo)據(jù)UP按DA蒜TE{ta必bl州e_索na包meWI耍TH巴(總<ta勺bl喝e_頑hi劃nt建_l竭im巨it套ed>復(fù)[技..覆.n祖]盆)濕}SE投T肅{co似lu摘mn嗚_n延am將e=妹{e謙xp估re未ss崗io抬n舊|炕DE縱FA壁UL系T雁|軌NU閉LL疫}WH手ER禾E狡<se侄ar茶ch出_c蛙on鹿di注ti綱on>Up柜da喚teSt魂ud炒en炮tI曾nf舉ose拆t音[N愿am坐e]英='張三‘Wh難er淋e羅[I駐d]晨=瘋1表的愉重命故名和嘗刪除重命耗名:使用T-腥SQ注L語(yǔ)言麻進(jìn)行例:US屑E袋St俯ud充en萄tGoEX馳ECsp修_r扛en考am惜e‘St稱ud匙en夏tI豪nf臭o',取‘St都uI掃nf裝o'GO利用DR協(xié)OP皆T寫AB鏡LE語(yǔ)句悅刪除尿表DR之OP貿(mào)T魂AB炭LE語(yǔ)句尾可以疊刪除艷一個(gè)此表和名表中口的數(shù)及據(jù)及丑其與廁表有飾關(guān)的撿所有授索引膚、觸練發(fā)器笛、約領(lǐng)束、夏許可驕對(duì)象噸。DR扣OP狀T跌AB規(guī)LE語(yǔ)句腥的語(yǔ)株法形洞式如貢下:DR袍OP跡T喊AB立LEta炭bl挺e_肯na撫me找一敘下錯(cuò)慣誤!姓名性別班級(jí)年齡張帆男1班23張帆男1班23數(shù)據(jù)攪記錄勵(lì)不唯辨一姓名性別電話年齡張帆人1班-20張帆人1班-20數(shù)據(jù)漂記錄盜內(nèi)容渾不正框確學(xué)號(hào)姓名性別年齡001張帆男23002李立男23課程號(hào)課程名01政治02英語(yǔ)03數(shù)學(xué)學(xué)號(hào)課程號(hào)成績(jī)0010185001027500105950030290數(shù)據(jù)肅記錄粉內(nèi)容蒼不一末致要求鑰:學(xué)何生年廁齡不尖能超湊過(guò)45歲學(xué)號(hào)姓名性別年齡001張帆男46002李立男53數(shù)據(jù)刮記錄均內(nèi)容違不符流合要廢求數(shù)據(jù)賭記錄用不唯顫一數(shù)據(jù)伶記錄賭內(nèi)容員不正汗確數(shù)據(jù)他記錄聰內(nèi)容荷不一味致數(shù)據(jù)證記錄鏟內(nèi)容溉不符術(shù)合要膝求喪失數(shù)據(jù)暗完整濟(jì)性數(shù)據(jù)仿完整亞性3.辮6.躍1數(shù)據(jù)練完整義性定義擔(dān):存呀儲(chǔ)在軋數(shù)據(jù)布庫(kù)中格的所掛有數(shù)習(xí)據(jù)值坦均正迫確的喝狀態(tài)屋。如扭果數(shù)閥據(jù)庫(kù)忽中存守儲(chǔ)有古不正育確的律數(shù)據(jù)這值,帝則該糊數(shù)據(jù)檢庫(kù)稱由為已嫂喪失偉數(shù)據(jù)蓋完整俗性。數(shù)據(jù)敞完整干性是模指數(shù)向據(jù)庫(kù)另中數(shù)排據(jù)的巨正確鞭性和斥一致競(jìng)性,雹是衡謊量數(shù)據(jù)怖庫(kù)質(zhì)莊量的一多個(gè)重練要標(biāo)討準(zhǔn)。實(shí)體象完整瓶性域完湊整性引用確完整箏性用戶殘自定節(jié)義完霜整性數(shù)據(jù)段記錄鹽不唯諷一數(shù)據(jù)冷記錄持內(nèi)容酒不正匪確數(shù)據(jù)邁記錄熊內(nèi)容弱不一懂致數(shù)據(jù)餐記錄尿內(nèi)容秤不符寺合要放求數(shù)據(jù)慌完整影性包嶄含四衰類:1.實(shí)體磨完整灑性實(shí)體膠完整位性將請(qǐng)每一愁條記拆錄定椒義為暈表中堵的唯扛一實(shí)獵體,皺即不廣能重營(yíng)復(fù)。實(shí)體撥完整勉性強(qiáng)則制表晨中的瞎所有狂記錄伶都有幕一個(gè)蛙惟一炮的標(biāo)峰識(shí)列弱。?怎樣所保證嫩實(shí)體律完整隨性可能膜是一適列,假也可互能有利若干殃列的灑組合亮。惟一蔥的標(biāo)坐識(shí)列學(xué)號(hào)姓名性別年齡001張帆男23002李立男23學(xué)號(hào)課程號(hào)成績(jī)00101850010275標(biāo)識(shí)場(chǎng)列標(biāo)識(shí)腦列強(qiáng)制婦實(shí)體緣瑞完整途性的察方法牙有:?在數(shù)追據(jù)庫(kù)復(fù)中實(shí)抱現(xiàn)實(shí)碗體完電整性煙的方庫(kù)法UN陷IQ滅UE約束PR產(chǎn)IM凍AR斷Y釣KE翁Y約束ID往EN悠TI綢TY屬性2.域完忠整性域完獵整性槽的概駐念是戶要求溝表中描列的悠值必航須滿反足特陽(yáng)定的加約束棗和規(guī)軟則。?怎樣郵保證剖域完躍整性域完灶整性傳要求籍表中救指定反列的唱數(shù)據(jù)隙具有鄉(xiāng)豐正確程的數(shù)據(jù)層類型、格式和有效增的數(shù)駱據(jù)范陸圍。如:慰性別辭字段賞只能勿取“口男”會(huì)或“白女”旺;課程并成績(jī)而取值估范圍增為0∽盡10鐮0;姓名箱字段拼不能翅為空釋;性別及字段刻的默同認(rèn)值該為“矩男”通過(guò)朗限制供數(shù)據(jù)囑類型、格炒式和可面能的眨取值鈴范圍來(lái)實(shí)隙現(xiàn)。?在數(shù)古據(jù)庫(kù)椒中實(shí)剪現(xiàn)域薯完整胳性的銀方法自定義數(shù)據(jù)類型CHECK約束和規(guī)則FOREIGNKEY約束、CHECK約束、DEFAULT定義、NOTNULL定義和規(guī)則3.引用科完整序性(參照未完整腦性)引用粱完整母性確況保數(shù)伍據(jù)庫(kù)描中多都個(gè)數(shù)適據(jù)表抗中的請(qǐng)數(shù)據(jù)效一致?怎樣鞋保證患引用絮完整煩性引用乳完整喊性通企過(guò)外懶鍵將是引用驚表和脾被引鐮用表吳關(guān)聯(lián)暢起來(lái)逼。確戶保鍵連值在頑所有參表中急都必犧須一釀致,液因此縣不能奪引用容不存貨在的浩值(俗即指菌向不魯存在葵的行土)通過(guò)FO赴RE廚IG拋N螞KE乏Y和CH撓EC聾K約束?怎樣需在數(shù)福據(jù)庫(kù)寨中保析證引互用完有整性1、若際名單表表中渡無(wú)“00悅1”學(xué)號(hào)伐列,崇則成由績(jī)表桑中也債不能朱有學(xué)撤號(hào)為愛(ài)“00醒1”的列2、若鐘更改壤名單至表中俘學(xué)號(hào)還為“00夸1”的列怎為“10紀(jì)1”,則鍋成績(jī)誦表中獅所有泰學(xué)號(hào)夕為“00善1”的列井都要英將學(xué)口號(hào)列說(shuō)改為己“10息1”2、若令刪除頃名單案表中首學(xué)號(hào)次為“00黃1”的列極,則龜成績(jī)靈表中淋所有掃學(xué)號(hào)導(dǎo)為“00巧1”的列翅都要厲刪除相關(guān)幫表之幫間的岔數(shù)據(jù)命一致尤性要淹求:有子笨必有餅父——子表賴中的態(tài)每一嘉個(gè)記瘦錄在戚對(duì)應(yīng)險(xiǎn)的主亮表中悼必須揭有一譽(yù)父記濃錄。插子是必有咐父——在父拖表中南修改欠記錄始時(shí),內(nèi)如果由修改夠了主盤關(guān)鍵遷字的煌值,網(wǎng)則子依表中朗相關(guān)尚記錄援的外嘴部關(guān)正鍵字控值必非須同陰樣修秀改父刪破子必發(fā)刪——在父蘇表中乎刪除元記錄凱時(shí),俗與該粗記錄羞相關(guān)無(wú)的子燭表中悼的記啟錄必賤須全恢部刪納除。4.用戶卵定義矮完整梯性用戶額根據(jù)龜系統(tǒng)古設(shè)計(jì)劉需要棒,可援以在SQ持L身Se頃r(shí)v羅er中定質(zhì)義不癢屬于據(jù)上述湊標(biāo)準(zhǔn)娛類別踏的特神定規(guī)協(xié)則的名用戶掃完整敗性定豬義。所有要的完柏整性霉類型抱都支蹦持用氣戶自辯定義鋒完整指性(CR錫EA降TE員T予AB內(nèi)LE中的欲所有夫列級(jí)孔和表膏級(jí)約襖束、捎存儲(chǔ)圈過(guò)程冷和觸魂發(fā)器岸)。3.勇6.造2數(shù)據(jù)晃完整懂性實(shí)爺施方同法目前澡有許反多關(guān)皮系的DB從MS提供趣了多濱種定慘義完輪整性床約束店條件酸或規(guī)僑則的雞功能羅和檢懂查是金否違閑背完按整性飄約束賠條件蹦或規(guī)賢則的院方法屑。DB道MS若發(fā)夸現(xiàn)了吉用戶男的操抬作使奮數(shù)據(jù)匯庫(kù)違睬背了絮完整痰性約魄束條應(yīng)件或袍規(guī)則搖,將萌采取巡壽一定忠的措根施,渣拒絕挺用戶璃執(zhí)行仍此操豬作。3.更6.文3創(chuàng)建失和使怒用規(guī)白則列名數(shù)據(jù)類型長(zhǎng)度屬性描述Idint標(biāo)識(shí)屬性,初值增量為1,主鍵記錄號(hào)Namevarchar10不允許空姓名Sexchar2性別Birthdaydatetime不允許空,默認(rèn)值為1900-01-01出生日期Entr_datevarchar20不允許空入學(xué)日期Mobile_Phonevarchar電話Emailvarchar50電子郵箱由11位數(shù)字組成以13或15或18開頭Mobile_Phonevarchar電話創(chuàng)建啞規(guī)則1、使不用企慚業(yè)管莫理器愚創(chuàng)建栗規(guī)則2、使請(qǐng)用Cr應(yīng)ea閱te怠R駝ul泰e語(yǔ)句1、使濱用企批業(yè)管益理器愿創(chuàng)建魔規(guī)則(1)打瞎開相碌應(yīng)數(shù)過(guò)據(jù)庫(kù)耀,展殺開目分錄(2)選村擇目醬錄項(xiàng)[規(guī)則],單功擊鼠粒標(biāo)右猛鍵選變擇快營(yíng)捷菜紅單中御的“造新建統(tǒng)規(guī)則….煤”選項(xiàng)(3)在場(chǎng)彈出噴的規(guī)孤則屬飽性菜醉單中扛輸入盒規(guī)則梳名稱曾和要書滿足凡的條柜件規(guī)則葬名稱規(guī)則鞋滿足木的條智件例6.駱6.私1創(chuàng)建乓名稱念為mo孫bi演le粉_p盯ho摟ne份_r仰ul剪e規(guī)則釋文本境為:@mo眠bi清le活_p藍(lán)ho無(wú)neLI癥KE蕉'困1[處35俱8]餡[0服-9鐮][捷0-艱9]軍[0用-9嚴(yán)][練0-找9]紹[0抬-9復(fù)][執(zhí)0-詢9]蒙[0節(jié)-9僻][腥0-鏡9]棄[0咱-9債]‘注意鼻:定拳義規(guī)煮則文淘本時(shí)堵,涉德及到余列,更要在勒列名遠(yuǎn)前加遼符號(hào)搶“@”,要濱使用’’(單茫引號(hào)訴)將畢字符展常量惰和日款期常距量括示起來(lái)使用丘規(guī)則(1)找萄到要掌綁定遮的規(guī)凳則,找雙擊規(guī)則風(fēng)名稱選擇兵目的略表選擇壘要綁桑定的識(shí)列,沫然后破點(diǎn)擊懶添加刪除床規(guī)則首先坦刪除避綁定然后姓刪除載規(guī)則例6.惱6.左2創(chuàng)建騙名稱頂為Ag鑼e_活ru巴le,規(guī)定繼年齡免應(yīng)在14勉-4委5歲之基間規(guī)則暗文本急為:@a六ge妹>樓=1愉2市an戴d醋@a鎖ge跡<=催45例6.踢6.蛇3創(chuàng)建艦名稱膜為Se錄x_寇ru季le,規(guī)定圈性別妹應(yīng)為瞇男或掉女規(guī)則潑文本烤為:@S朽ex吸I掀n丑(‘男’,’女’)使用T-箱SQ到L語(yǔ)句境創(chuàng)建疊使用碰規(guī)則創(chuàng)建站規(guī)則CR棚EA必TE他R靜UL算Eru少leASco長(zhǎng)nd銅it蔑io蒼n_蓮ex月pr錦es問(wèn)si即onru茫le為規(guī)躬?jiǎng)t的鞠名稱co猜nd諸it耍io斥n_裕ex覺(jué)pr迷es堵si貞on是定讓義規(guī)年則的蓄條件,在毒創(chuàng)建爸規(guī)則績(jī)時(shí),礎(chǔ)可以哈使用遍任何遍名稱帶或符汗號(hào)表斯示值蠶,但腔第一拳個(gè)字傍符必律須是@符號(hào)身。例6.漸6.濫1創(chuàng)建朝名稱靜為mo件bi扭le涂_p鄙ho敬ne堵_r玻ul兄e規(guī)則斧文本奇為:@mo屑bi勒l(shuí)e允_p淘ho退neLI獻(xiàn)KE盲'槍1[晶35既8]未[0廳-9沿][萬(wàn)0-糊9]抽[0幕-9晚][昂0-呈9]虜[0掘-9鵲][濃0-犧9]直[0槽-9衰][暑0-駛9]鋼[0錄-9蚊]‘Cr洗ea慰te校r輪ul庭emo吃bi而le司_p既ho肉ne總_r功ul給eAs墊@mo鏡bi間le蔽_p勉ho責(zé)neLI腰KE都'剪1[算35宮8]交[0碌-9瞇][備0-那9]達(dá)[0雀-9啦][瓦0-惡9]陣[0捎-9叫][火0-糕9]苗[0手-9則][障0-蝕9]銷[0讓-9蘇]‘Cr偷ea驚te固r始ul誼eAg艘e_蠶ru奮leAS戰(zhàn)@慨Ag圾e稀Be欄tw偉ee炭n奶12貢a效nd熊4除5//談AS河@誓Ag忽e元>=腸12荒a咱nd標(biāo)@再Ag對(duì)e搏<=嘴45Cr漿ea冬te增r班ul滑eSe谷x_間ru匯leAS傭@串Se識(shí)x坊In詠(‘男’,’女’)使用貼規(guī)則Ex材ecsp行_b甘in漏dr脹ul角e[偽@ru污le頌na炒me=能]猴'ru糠le'臨,明[摔@ob旗jn鋒am輸e=臺(tái)]綠'ob嫂je天ct以_n傳am銜e'旋[劣,并[雖@fu勿tu巡壽re門on彩ly=普]榨'fu寨tu茶re癢on貿(mào)ly庸_f瞇la攪g'剖]Us近e絕St蹦ud鉗en黨tEx咳ecsp雖_b俊in沒(méi)dr降ul所e‘mo步bi缸le研_p萄ho寬ne鉆_r個(gè)ul蚊e’朵,’慚st壞uI昏nf暑o.遭Ph挖on脊e’刪除竟規(guī)則(1)解污除綁思定(2)刪拆除規(guī)逼則解除說(shuō)綁定Us笑e曾St團(tuán)ud敘en嚴(yán)tEx辜ecsp妹_u悼nb撤in漿dr壁ul妨e’st翼uI扯nf判o.惠Ph石on浪e’刪除總規(guī)則DR陣OP李R菠UL鹽E‘mo漆bi熔le溪_p勾ho更ne權(quán)_r碎ul跡e’注意貪:規(guī)則隙只允知許在稀當(dāng)前狡的數(shù)哨據(jù)庫(kù)堪中創(chuàng)櫻建規(guī)則澤不能稠綁定謎到系嫁統(tǒng)數(shù)繭據(jù)類角型如ch賢ar、in絹t中規(guī)則左不能標(biāo)綁定宜到數(shù)批據(jù)類榨型為im混ag禁e、te冠xt或者ti籌me橋st捐am乳p的列6.爐6.擠4約束建立橋和使科用約撐束的檔目的囑在于姜保證洪數(shù)據(jù)尿的完須整性釣,設(shè)嶼計(jì)表江時(shí)需語(yǔ)要定借義列煙的有志效值充并通樸過(guò)列中檢數(shù)據(jù)、行中驢數(shù)據(jù)及表間每數(shù)據(jù)決定資如何雹強(qiáng)制殺保證單數(shù)據(jù)龜?shù)耐曛琳蕴?,約究束定辱義關(guān)低于列填中允跨許值渠的規(guī)臘則,污是強(qiáng)獻(xiàn)制完翠整性醋的首戚選方記法。約束回是獨(dú)始立于帖表結(jié)臘構(gòu)的凈,它仗作為派數(shù)據(jù)竄庫(kù)定壞義的甚一部漆分在鋼創(chuàng)建徒表時(shí)駱聲明醒,可惹以通慌過(guò)企常業(yè)管衡理器防或AL遺TE再R梳TA箏BL限E語(yǔ)句北添加扮或刪衛(wèi)除。覺(jué)當(dāng)表巖被刪竿除時(shí)灶,表牽所附燃帶的棵所有浪約束烤同時(shí)管被刪層除。1約束移的類互型在SQ黎L范Se區(qū)rv湖er群2無(wú)00零0中有5種約遍束:主鍵鼻約束仁(pr秀im伐ar男y繁ke遙y深co長(zhǎng)ns叛tr暴ai析nt)唯一家性約掀束(un祝iq前ue鉆c水on頸st雙ra謠in遵t)檢查紡約束緒(ch縮慧ec分k矛co沈ns密tr篇ai顯nt)默認(rèn)仗約束(no剛t懷nu蠟ll嶼c受on范st壺ra嶼in聲t)外部工鍵約夠束(fo頃r(shí)e抱ig浪n憲ke潤(rùn)y呀co籌ns磚tr止ai蘆nt)St老ud哨en桃t學(xué)生宏表Co惱ur療se課程汁表Re權(quán)su都lt成績(jī)膽表主鍵復(fù)約束在一聲個(gè)表親中,散存在柴著這德樣的壤字段宵,它欺在每超個(gè)記尚錄中哪的值舅都是濾惟一楊的,細(xì)因此副可以薯用來(lái)絨標(biāo)識(shí)乓表中前的各榴個(gè)不僻同記翁錄。秋這樣檔的字喜段被憂稱為錦關(guān)鍵槽字,淘關(guān)鍵直字可清以是扁列或肉列的拳組合姓。例下如學(xué)遺生表鳥中的Nu剛mb屬er列就惠是一慎個(gè)關(guān)恩鍵字穿,因持為每乞個(gè)學(xué)促生的龜學(xué)號(hào)現(xiàn)必須舌是惟負(fù)一的虹。當(dāng)表贈(zèng)中有膚兩個(gè)賀或兩呆個(gè)以請(qǐng)上的赤列或鍛列的敵組合找滿足造以上梨條件易時(shí),蠅稱這反些列糾或列葉的組抓合為煮候選魄關(guān)鍵書字。當(dāng)表殃的關(guān)顏鍵字弓多于禮一個(gè)邪時(shí),犁可以巴將其培中的邀一個(gè)牌關(guān)鍵修字作茫為主甩鍵(P梨RI百M(fèi)A插RY鐘K扛EY怨)。使用帖企業(yè)淘管理趴器創(chuàng)百建主獵鍵約牽束在表比設(shè)計(jì)曠器中典單擊可鼠標(biāo)禁右鍵然,在橡彈出兆的快亦捷菜學(xué)單中咳選擇伶“索角引/鍵”絲式,打幻玉開“碎屬性病”對(duì)引話框從,在賊該對(duì)謹(jǐn)話框慨中可撇以查痕看、建創(chuàng)建頂、修軍改和欄刪除修主鍵釀,如美下圖期。使用T-克SQ軌L語(yǔ)句壟創(chuàng)建季主鍵洞約束語(yǔ)法豆:CO毀NS施TR鉛AI籮NT主鍵劉約束促名PR及IM指AR點(diǎn)Y信KE布Y岡[航CL僑US孟TE喊RE礙D|副NO靈NC膽LU輪ST按ER機(jī)ED融](列名1截[,列名2,雹.浙..列名n]像)使用CR門EA新TE奇T喜AB墻LE語(yǔ)句梳創(chuàng)建竊“Te宏st民”表,掠同時(shí)柿定義仰“TN梅o”列為愁主鍵筆。CR窩EA池TE燈T碎AB召LE止T葡es繁t(TN援oin侮t,TN產(chǎn)am河eva肉rc貢ha跟r(伍50戴),CO框NS躺TR少AI禿NTPK華_T顯es漆t(yī)PR帆I(xiàn)M映AR糠Y敞KE甚Y完(TN耽o))CR懲EA騰TE餃T左AB粉LE振T撒es詞t(TN薯oin銷tPr漿im鉗ayKe握y,TN書am饒eva滴rc剖ha賴r(揭50碼),)使用CR珍EA千TE忘T竭AB祝LE語(yǔ)句皺創(chuàng)建棄“SC鋪”表,洪同時(shí)蝕定義遵“SN馬o”列和挪“CN勁o”列為蒙主鍵環(huán)。CR帳EA拆TE其T艘AB鉆LE路S連C(SN竿ova趕rc琴ha建r(笨20經(jīng)),CN芒ova每rc謝ha耗r(階50垮),Gr糟ad茅ein畝t,CO辟NS扭TR范AI紡NT銅P究K_搜SC堂P拜RI秘MA聲RY資K幣EY代(SN駁o,盞CN嫌o))惟一南性約塘束惟一雁性約原束可哭以保宮證除走主鍵乓外的袋其他嬸一個(gè)歇或多鹽個(gè)列炎的數(shù)權(quán)據(jù)惟近一性六,以咸防止校在列叼中輸龜入重有復(fù)的田值。兩種損創(chuàng)建鋤惟一錢性約慘束的拿方法使用格企業(yè)凳管理感器創(chuàng)半建惟妙一性愉約束使用T-獄SQ秘L語(yǔ)句母創(chuàng)建晚惟一眼性約忌束使用喉企業(yè)賓管理弄器創(chuàng)摔建惟誼一性汁約束在表么設(shè)計(jì)安器中樸單擊溝鼠標(biāo)外右鍵遠(yuǎn),在背彈出陪的快限捷菜協(xié)單中鼻選擇殃“索白引/鍵”旦,打爹開“捆屬性廉”對(duì)塔話框決,在滾這里朱可以恰查看繩、創(chuàng)平建、偽修改母和刪常除鍵隸。單聞?chuàng)簟澳陆ù佟卑淳外o,駕選中斷“創(chuàng)殊建UN警IQ疼UE財(cái)”復(fù)選仰框,黎可以恢創(chuàng)建痛唯一公性約亭束,否如下托圖所知示。使用T-頃SQ配L語(yǔ)句熱創(chuàng)建樣惟一迅性約歐束語(yǔ)法彈:CO區(qū)NS掘TR駐AI廟NT約束撐名UN布IQ貪UE由[噸C帳LU探ST逗ER致ED胡|呼N債ON緊CL葛US笑TE郊RE剖D柄](列名1睡[,列名2,煩.胡..列名n]發(fā))使用CR價(jià)EA脊TE央T墳AB葡LE語(yǔ)句適創(chuàng)建環(huán)“Te角st嘩”表,休同時(shí)戒定義攝“TN跡o”列為室主鍵鴿,“TN貼am鏈e”列為色唯一莊性約宜束。CR卵EA瓦TE宏T黨AB覽LE醋T嫂es尖t(TN趟oin躬t,TN帥am催eva眼rc嫂ha殺r(芬50器),CO尊NS賴TR第AI苗NTPK定_T愧es油tPR率IM疼AR門Y舟KE母Y屈(TN抓o),CO側(cè)NS礎(chǔ)TR隙AI送NTIX詢_T代es居tUN衛(wèi)IQ令UE慣(TN算am糞e))檢查謀約束檢查蛛約束應(yīng)指定刺表中做一列棋或多胖列可色以接調(diào)受的鎖數(shù)據(jù)骨值或壤格式穗。例劃如,校表“樸學(xué)生陵”中培的“永入學(xué)然成績(jī)浩”列乘的值毫應(yīng)該佩大于售或等診于0。兩種藝創(chuàng)建伙檢查貴約束平的方茂法使用究企業(yè)躺管理婦器創(chuàng)腰建檢廚查約除束使用T-章SQ依L語(yǔ)句辱創(chuàng)建腔檢查猶約束使用耗企業(yè)斧管理蘇器創(chuàng)乖建檢擁查約趣束在表子設(shè)計(jì)飄器中柳單擊腫右鍵惕,在水彈出民菜單借中選專擇“CH啦EC貞K約束般”,疫打開誦“屬參性”搜對(duì)話澡框,鹽在這璃里可咸以查臘看、技創(chuàng)建激、修貸改和戰(zhàn)刪除增檢查儉約束鑰。使用CR震EA鳴TE分T縮慧AB皇LE語(yǔ)句鍵創(chuàng)建固“學(xué)地生”持表,買同時(shí)浮創(chuàng)建忠檢查甩約束浮,定訪義“傳入學(xué)由成績(jī)直”列湊的值斜大于剛或等嚼于0。CR恢EA饒TE送T色AB寸LE學(xué)生(記錄孩編號(hào)in蠢tID譯EN共TI而TY社(1延,1謙),姓名va截rc予ha記r(良50碗)泳NO軟T誦NU紹LL件,性別bi怕t丈DE堂FA自UL島T(肥0)籠,班級(jí)va米rc稿ha庫(kù)r(晉50設(shè))康NO退T練NU壁LL信,入學(xué)當(dāng)成績(jī)fl憲oa稅t限D(zhuǎn)E熔FA陸UL敞T(粉0)舌,所屬違院系in裂tNO爛T房誠(chéng)NU奇LLCO丑NS敘TR烏AI鞏NT書P兼K_學(xué)生PR釘IM楚AR奮Y笛KE娘Y海(記錄離編號(hào)),CO音NS崗TR興AI葬NT歐I顛X_學(xué)生UN掩IQ著UE理(姓名),CO路NS志TR譜AI交NT墓C覺(jué)K_學(xué)生CH矛EC元K逐(入學(xué)橫成績(jī)>=曉0))使用CR僻EA士TE歇T思AB沾LE語(yǔ)句負(fù)創(chuàng)建僚“客麥戶”妖表,效同時(shí)粘創(chuàng)建斜檢查纏約束蔬,定厭義“鏟郵政拳編碼膜”列觸的值閘是由6位數(shù)旱字組斥成的蜘字符轉(zhuǎn)串。CR在EA庭TE蔬T落AB王LE客戶(記錄金編號(hào)in茫tID暢EN仗TI險(xiǎn)TY嚼(1夕,1腳),客戶集單位va督rc割ha慘r(賤50隸)載NO賓T面NU甩LL庫(kù),地址va翻rc遭ha球r(慎10宜0)淺N悅OT皂N辛UL豈L,郵政辜編碼va此rc叨ha熄r(叔10恐)味NO素T傘NU萄LL戲,CO頸NS薯TR溉AI購(gòu)NT序P稀K_客戶PR針I(yè)M坑AR嫂Y奇KE獻(xiàn)Y請(qǐng)(記錄梯編號(hào)),CO誤NS做TR倚A

溫馨提示

  • 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ù)網(wǎng)僅提供信息存儲(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)論