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

正文內(nèi)容

圖書資料管理系統(tǒng)數(shù)據(jù)庫設(shè)計(jì)-資料下載頁

2025-01-22 03:15本頁面

【導(dǎo)讀】第二部分需求分析階段----------------------------------------------------------------------------------4. 處理功能及要求------------------------------------------------------------------------5. 安全性和完整性要求-------------------------------------------------------------------5. 學(xué)生借閱圖書的數(shù)據(jù)流圖-------------------------------------------------------------7. 學(xué)生還書過程數(shù)據(jù)流圖----------------------------------------------------------------8. 圖書管理員對(duì)圖書的增刪改數(shù)據(jù)流圖----------------------------------------------10. 數(shù)據(jù)流圖總功能模塊------------------------------------------------------------------12. 第三部分概念設(shè)計(jì)階段--------------------------------------------------------------------------------13. 將E-R圖轉(zhuǎn)換為關(guān)系模型------------------------------------------------------------17. 數(shù)據(jù)庫模式定義-----------------------------------------------------------------------18. 讀者基本信息的查詢和更新模塊--------------------------------------------------21

  

【正文】 create tablespace Book logging datafile 39。D:\oracle\oradata\39。 size 50M extent management local segment space management auto 建立數(shù)據(jù)表 ( 1) 讀者類別 信息表的建立: create table ReaderType( LBID char(5) primary key, LBName char(20) not null, LBnum char(5) not null, LBbqx char(4) not null, 圖書資料管理系統(tǒng) 數(shù)據(jù)庫實(shí)踐設(shè)計(jì) ZZU— 225— 001 24/32 LBqx char(3) not null) ( 2) 管理員 基本信息表的建立: create table Maneger( MID char(10) primary key, MName char(10) not null, MSex char(2), Mpwd char(8) not null, MAuth char(40) not null, MTeleph char(15), MAddre char(30), check(MSex =39。男 39。 or MSex =39。女 39。) )。 ( 3) 圖書館室 基本信息表的建立: create table Room( RoomNo char(5) primary key, RoomMID char(10) not null, Roomnum char(5), RoomAddre char(20), foreign key(RoomMID) references Maneger(MID) )。 ( 4) 館藏圖書 基本信息表的建立: CREATE TABLE Book( BookID char(30) primary key NOT NULL, /*圖書編號(hào) ISBN組號(hào) 出版者號(hào) 書名號(hào) 校驗(yàn)號(hào) */ BookNo char(30) NOT NULL , /*圖書的索書號(hào) 圖書的學(xué)科主題所取用的分類號(hào)碼 +圖書作者姓名所編排的著者號(hào)碼,或者是按照?qǐng)D書進(jìn)入館藏時(shí)間的先后所取用的順序號(hào)碼。 */ BookName char(50) NOT NULL , /*圖書的書名 */ BookWriter char(30) NOT NULL, /*圖書作者 */ BookPublish char(30) NOT NULL, /*圖書出版社 */ BookPrice char(8), /*圖書的單價(jià) */ BookDate date, /*出版日期 */ BookClass char(20), /*圖書的分類 TP 來表示計(jì)算機(jī), T 表示工業(yè)技術(shù), P是工業(yè)技術(shù)子類中的自動(dòng)化技術(shù)、計(jì)算機(jī)技術(shù)的代碼。 */ BookMain char(200), /*圖書的摘要 */ BookPrim char(30), /*圖書的關(guān)鍵字 */ BookCopy int, /*圖書的副本數(shù) 可以外借的就是副本 */ BookState char(8) NOT NULL, /*圖書是否可借 */ BookRNo char(5) NOT NULL /*圖書所在館室號(hào) */ foreign key(BookRNo) references Room(RoomNo) )。 ( 5) 讀者 基本信息表的建立: create table Reader( 圖書資料管理系統(tǒng) 數(shù)據(jù)庫實(shí)踐設(shè)計(jì) ZZU— 225— 001 25/32 ReaID char(9) primary key, ReaName char(10) not null, ReaSex char(2) not null, ReaNo char(9) not null, ReaLBID char(5) not null, ReaType char(20), ReaDep char(20), ReaGrade char(5), ReaPref char(20), ReaDate Datetime, foreign key(ReaLBID) references ReaderType(LBID), check(ReaSex =39。男 39。 or ReaSex =39。女 39。) )。 ( 6) 借閱 基本信息表的建立: create table Borrow( BookID char(9), ReaID char(9), Outdate Datetime not null, YHdate Datetime not null, Indate Datetime, Fine char(5), CLState char(8), MID char(10) not null, primary key(BookID,ReaID), foreign key(MID) references Maneger(MID) )。 建立視圖 ( 1) 用于查詢圖書 基本信息的視圖定義如下: create view Bookview (索書號(hào) , 書名 , 作者 , 出版社 , 圖書狀態(tài) ) as select BookNo,BookName,BookWriter,BookPublish,BookState from Book。 ( 2) 用于讀者基本信息查詢 的視圖定義如下: create view Readerview (讀者姓名 ,類型 ,學(xué)院 ,專業(yè) ,辦證日期 ) as select ReaName,ReaType,ReaDep,ReaPref,ReaDate from Reader。 ( 3) 用于顯示當(dāng)前借閱 基本信息的視圖定義如下 : create view Borrowview (讀者編號(hào) ,書名 ,作者 ,借閱日期 ,到期日期 ) as select ReaID,BookName,BookWriter,Outdate,YHdate from Borrow,Book 圖書資料管理系統(tǒng) 數(shù)據(jù)庫實(shí)踐設(shè)計(jì) ZZU— 225— 001 26/32 where = and is null。 ( 4) 用于借閱歷史信息查詢 的視圖定義如下: create view Historyview (讀者編號(hào) ,書名 ,借閱日期 ,歸還日期 ) as select ReaID,BookName,Outdate,Indate from Borrow,Book where = and is not null。 ( 5) 用于查詢罰款 信息的視圖定義如下: create view Fineview (讀者編號(hào) ,書名 ,借閱日期 ,歸還日期 ,罰款 ,處理狀態(tài) ) as select ReaID,BookName,Outdate,Indate,Fine,CLState from Borrow,Book where = and Fine is not null。 建立索引 create index BookPublish on Book(BookPublish)。 create index ReaDep on Reader(ReaDep)。 建立觸發(fā)器 1.當(dāng)刪除 Reader 表中某一讀者基本信息時(shí),觸發(fā) Borrow 表,刪除相應(yīng)的記錄 create trigger Reader_delete on Reader for delete as delete Borrow from deleted where = 2.當(dāng)在中增加一條借閱記錄時(shí),使該圖書的狀態(tài)由“可借”變?yōu)椤安豢山琛? create trigger Borrow_insert1 on Borrow for insert as declare @BookID char(9) select @BookID=BookID from inserted update Book set BookState=39。不可借 39。 where BookID=@BookID 圖書資料管理系統(tǒng) 數(shù)據(jù)庫實(shí)踐設(shè)計(jì) ZZU— 225— 001 27/32 (基于視圖查詢 ) 1) 查看 Reader(讀者信息表) 表中的數(shù)據(jù) 2) 查看 Bookview(圖書信息) 表 中的數(shù)據(jù): 圖書資料管理系統(tǒng) 數(shù)據(jù)庫實(shí)踐設(shè)計(jì) ZZU— 225— 001 28/32 3) 查看 Borrow(借閱信息) 表 中的數(shù)據(jù): 4) 查看 Maneger(管理員信息表) 表中的數(shù)據(jù) 圖書資料管理系統(tǒng) 數(shù)據(jù)庫實(shí)踐設(shè)計(jì) ZZU— 225— 001 29/32 5) 查看 Room(館室信息表) 表中的數(shù)據(jù): 6) 查看 ReaderType(讀者類別信息表) 表中的數(shù)據(jù): 圖書資料管理系統(tǒng) 數(shù)據(jù)庫實(shí)踐設(shè)計(jì) ZZU— 225— 001 30/32 7) 查看 book(圖書基本信息表) 表中的數(shù)據(jù): 圖書資料管理系統(tǒng) 數(shù)據(jù)庫實(shí)踐設(shè)計(jì) ZZU— 225— 001 31/32 8) 查看 Borrowview(當(dāng)前借閱信息)視圖 中的數(shù)據(jù): 9) 查看 Historyview(借閱歷史信息)視圖 的數(shù)據(jù): 10)查看 Fineview(罰款信息)視圖的基本數(shù)據(jù) : 圖書資料管理系統(tǒng) 數(shù)據(jù)庫實(shí)踐設(shè)計(jì) ZZU— 225— 001 32/32
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1