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

正文內(nèi)容

高校教職工管理系統(tǒng)-數(shù)據(jù)庫課程設(shè)計(jì)(編輯修改稿)

2025-01-22 04:28 本頁面
 

【文章內(nèi)容簡介】 主要是通過事件進(jìn)行觸發(fā)而 被執(zhí)行的,而存儲過程可以通過存儲過程名字而被直接調(diào)用。當(dāng)對某一表進(jìn)行諸如 Update、 Insert、 Delete 這些操作時, SQL Server 就會自動執(zhí)行觸發(fā)器所定義的 SQL 語句,從而確保對數(shù)據(jù)的處理必須符合由這些 SQL 語句所定義的規(guī)則。 觸發(fā)器的主要作用就是其能夠?qū)崿F(xiàn)由主鍵和外鍵所不能保證的復(fù)雜的參照完整性和數(shù)據(jù)的一致性。除此之外,觸發(fā)器還有其它許多不同的功能: (1) 強(qiáng)化約束 (Enforce restriction) 觸發(fā)器能夠?qū)崿F(xiàn)比 CHECK 語句更為復(fù)雜的約束。 (2) 跟蹤變化 Auditing changes 觸發(fā)器可以偵測數(shù)據(jù)庫內(nèi)的操作,從而不允許數(shù)據(jù)庫中未經(jīng)許可的指定更新和變化。 (3) 級聯(lián)運(yùn)行 (Cascaded operation)。 觸發(fā)器可以偵測數(shù)據(jù)庫內(nèi)的操作,并自動地級聯(lián)影響整個數(shù)據(jù)庫的各項(xiàng)內(nèi)容。例如,某個表上的觸發(fā)器中包含有對另外一個表的數(shù)據(jù)操作 (如刪除,更新,插入 )而該操作又導(dǎo)致該表上觸發(fā)器被觸發(fā)。 (4) 存儲過程的調(diào)用 (Stored procedure invocation)。 在物理結(jié)構(gòu)中,數(shù)據(jù)的基本存取單位是存儲記錄。有了邏輯結(jié)構(gòu) 以后,就可以設(shè)計(jì)存儲記錄結(jié)構(gòu),一個存儲記錄可以與多個邏輯記錄相對應(yīng)。存儲記錄就包括記錄的組成,數(shù)據(jù)項(xiàng)的類型和長度等。 : 員工信息表 列名 數(shù)據(jù)類型 大小 允許空 備注 員工編號 int NOT NULL 主碼 員工姓名 varchar 20 NOT NULL 年齡 int NOT NULL 性別 varchar 2 NOT NULL 出生年月 Datetime NOT NULL 婚姻狀態(tài) varchar 4 NOT NULL 政治面貌 varchar 20 NOT NULL 學(xué)歷 varchar 20 NOT NULL 部門編號 int NOT NULL 外碼 職務(wù) varchar 20 NOT NULL 聯(lián)系方式 varchar 11 NOT NULL 備注 varchar 500 部門信息表 列名 數(shù)據(jù)類型 大小 允許空 備注 部門編號 int NOT NULL 主碼 部門名稱 varchar 20 NOT NULL 部門人數(shù) int NOT NULL 薪資信息表 列名 數(shù)據(jù)類型 大小 允許空 備注 薪資編號 int NOT NULL 主碼 員工編號 int NOT NULL 外碼 基本工資 int NOT NULL 福利 int NOT NULL 獎金 int NOT NULL 計(jì)算方法 int NOT NULL 實(shí)發(fā)工資 int NOT NULL 發(fā)放日期 int NOT NULL 獎懲信息表 列名 數(shù)據(jù)類型 大小 允許空 備注 獎懲編號 Int NOT NULL 主碼 員工編號 Int NOT NULL 外碼 獎罰原因 Varchar 100 NOT NULL 獎罰地點(diǎn) Varchar 20 NOT NULL 獎罰時間 Datetime NOT NULL 備注 varchar 500 數(shù)據(jù)庫 在 SQL Sever2021 中顯示如下: ( 1) 數(shù)據(jù)庫: ( 2) 員工信息表: ( 3) 部門 信息表: ( 4) 薪資 信息表: ( 5) 獎懲 信息表: ( 6)視圖 1:部門部長信息 ( 7) 視圖 2: 員工基本信息 ( 8) 主要代碼: 創(chuàng)建高校教職工管理數(shù)據(jù)庫: CREATE DATABASE 高校教職工管理 ON ( NAME=高校教職工管理 DAT, FILENAME=39。D:\SQL\高校教職工管理 39。, SIZE=5, MAXSIZE=20, FILEGROWTH=2 ) LOG ON ( NAME=高校教職工管理 LOG, FILENAME=39。D:\SQL\高校教職工管理 39。, SIZE=5, MAXSIZE=20, FILEGROWTH=2 ) 創(chuàng)建備份文件 sp_addumpdevice39。disk39。,39。BACKUP139。,39。D:\SQL\高校教職工管理 39。 go BACKUP DATABASE 高校教職工管理 TO BACKUP1 創(chuàng)建表 CREATE TABLE 部門信息表 ( 部門編號 INT PRIMARY KEY, 部門名稱 VARCHAR(20) UNIQUE NOT NULL, 部門人數(shù) INT CHECK(部門人數(shù) =0) NOT NULL, ) CREATE TABLE 員工信息表 ( 員工編號 INT NOT NULL PRIMARY KEY, 員工姓名 VARCHAR(20) NOT NULL, 年齡 INT CHECK(年齡 =1) NOT NULL, 性別 VARCHAR(2) CHECK(性別 IN (39。男 39。,39。女 39。)) NOT NULL, 出 生年月 Datetime NOT NULL, 婚姻狀態(tài) VARCHAR(4) CHECK(婚姻狀態(tài) IN (39。已婚 39。,39。未婚 39。)) NOT NULL,
點(diǎn)擊復(fù)制文檔內(nèi)容
試題試卷相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1