freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

第4章數(shù)據(jù)庫表管理(完整版)

2025-04-08 21:59上一頁面

下一頁面
  

【正文】 ? 1業(yè)余生活要有意義,不要越軌。 01:27:2101:27:2101:27Sunday, April 2, 2023 ? 1知人者智,自知者明。 2023年 4月 2日星期日 上午 1時 27分 21秒 01:27: ? 1楚塞三湘接,荊門九派通。 2023年 4月 上午 1時 27分 :27April 2, 2023 ? 1行動出成果,工作出財富。) FOR stuAddress ALTER TABLE stuInfo ADD CONSTRAINT CK_stuAge CHECK(stuAge BETWEEN 15 AND 40) ALTER TABLE stuMarks ADD CONSTRAINT FK_stuNo FOREIGN KEY(stuNo) REFERENCES stuInfo(stuNo) GO 演示:給學(xué)員信息表 stuInfo添加約束 添加主鍵約束( stuNo作為主鍵) 添加唯一約束(因為每人的身份證號全國唯一) 添加默認(rèn)約束(如果地址不填,默認(rèn)為 “地址不詳 ”) 添加檢查 check約束,要求年齡只能在 15- 40歲之間 添加外鍵約束(主表 stuInfo和從表 stuMarks建立關(guān)系,關(guān)聯(lián)字段為 stuNo) 36 刪除約束 ?如果錯誤地添加了約束,我們還可以刪除約束 ?刪除約束的語法 ALTER TABLE 表名 DROP CONSTRAINT 約束名 例如:刪除 stuInfo表中地址默認(rèn)約束 ALTER TABLE stuInfo DROP CONSTRAINT DF_stuAddress 37 總結(jié) ? SQL Server創(chuàng)建表的過程是規(guī)定數(shù)據(jù)列的屬性的過程,同時也是實(shí)施數(shù)據(jù)完整性(包括實(shí)體完整性、引用完整性和域完整性等)保證的過程 ?實(shí)體完整性數(shù)據(jù)行不能存在重復(fù),引用完整性要求子表中的相關(guān)項必須在主表中存在 ?域完整性實(shí)現(xiàn)了對輸入到特定列的數(shù)值的限制 ? SQL Server中存在五種約束,分別是:主鍵約束、外鍵約束、檢查約束、默認(rèn)約束和唯一性約束(唯一性約束將在后續(xù)課程中使用 SQL語句實(shí)現(xiàn)) 38 總結(jié) ?創(chuàng)建數(shù)據(jù)庫表需要:確定表的列名、數(shù)據(jù)類型、是否允許為空,還需要確定主鍵、必要的默認(rèn)值、標(biāo)識列和檢查約束 ?如果建立了主表和子表的關(guān)系,則: ——子表中的相關(guān)項目的數(shù)據(jù),在主表中必須存在; ——主表中相關(guān)項的數(shù)據(jù)更改了,則子表對應(yīng)的數(shù)據(jù)項也應(yīng)當(dāng)隨之 更改; ——在刪除子表之前,不能夠刪除主表; 39 ? 靜夜四無鄰,荒居舊業(yè)貧。如何解決呢? 32 刪除表 ?刪除表的語法: DROP TABLE 表名 USE stuDB 將當(dāng)前數(shù)據(jù)庫設(shè)置為 stuDB ,以便在 stuDB數(shù)據(jù)庫中建表 GO IF EXISTS( SELECT * FROM sysobjects WHERE name=’stuInfo’ ) DROP TABLE stuInfo CREATE TABLE stuInfo /*創(chuàng)建學(xué)員信息表 */ ( ….. ) GO 33 SQL Server的約束 ?約束的目的:確保表中數(shù)據(jù)的完整型 ?常用的約束類型: ?主鍵約束
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1