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

正文內(nèi)容

圖書館書籍管理系統(tǒng)設(shè)計(jì)-文庫(kù)吧

2025-01-03 14:39 本頁面


【正文】 況,指出每一個(gè)表中有多少列,那一列是主關(guān)鍵字,每一列的數(shù)據(jù)類型的描述也存儲(chǔ)索引、關(guān)鍵字、規(guī)則和數(shù)據(jù)庫(kù)結(jié)構(gòu)的其他部分。在表中存儲(chǔ)元數(shù)據(jù)不僅對(duì)DBMS是有效的,對(duì)用戶也是方便的,因?yàn)樗麄兛梢允褂门c查詢用戶數(shù)據(jù)同樣的查詢工具來查詢?cè)獢?shù)據(jù)。 索引第三種類型的數(shù)據(jù)改進(jìn)了數(shù)據(jù)庫(kù)的性能和可訪問性,這種數(shù)據(jù)經(jīng)常稱作開銷數(shù)據(jù),盡管有時(shí)也采用其他類型的數(shù)據(jù)結(jié)構(gòu),如鏈表,但它主要還是索引。索引可以用來排序和快速訪問數(shù)據(jù)。 應(yīng)用元數(shù)據(jù)存儲(chǔ)在數(shù)據(jù)庫(kù)中的第四種數(shù)據(jù)是應(yīng)用元數(shù)據(jù),它用來存儲(chǔ)用戶窗體、報(bào)表、查詢和其他形式的查詢組件。并非所有的DBMS都支持應(yīng)用組件,支持組件的DBMS也不一定把全部組件的結(jié)構(gòu)作為應(yīng)用元數(shù)據(jù)存儲(chǔ)在數(shù)據(jù)庫(kù)中。然而,大多數(shù)現(xiàn)代的DBMS產(chǎn)品存儲(chǔ)這種數(shù)據(jù)作為數(shù)據(jù)庫(kù)的一部分。一般來說,數(shù)據(jù)庫(kù)開發(fā)人員和用戶都不直接訪問應(yīng)用元數(shù)據(jù),想反,他們通過DBMS中的工具來處理這些數(shù)據(jù)。 創(chuàng)建數(shù)據(jù)庫(kù)數(shù)據(jù)庫(kù)模式定義了數(shù)據(jù)庫(kù)的結(jié)構(gòu)、表、關(guān)系、域和業(yè)務(wù)規(guī)則。數(shù)據(jù)庫(kù)模式是一種設(shè)計(jì),數(shù)據(jù)庫(kù)和應(yīng)用正是建立在此基礎(chǔ)上的。域是一列可能擁有的值的集合。必須為每一個(gè)表的每一列確定域。除了數(shù)據(jù)的物理格式外,還需要確定是否有些域?qū)Ρ韥碚f是唯一的。數(shù)據(jù)庫(kù)模式的最后一個(gè)要素是業(yè)務(wù)規(guī)則,它是對(duì)需要反映在數(shù)據(jù)庫(kù)和數(shù)據(jù)庫(kù)應(yīng)用程序中的業(yè)務(wù)活動(dòng)的約束。業(yè)務(wù)規(guī)則是模式的一個(gè)重要部分,因?yàn)樗麄冎付藷o論什么數(shù)據(jù)變化到達(dá)DBMS引擎,允許的數(shù)據(jù)值必須滿足的約束。不管無效的數(shù)據(jù)變化請(qǐng)求是來自窗體的用戶、查詢/修改請(qǐng)求還是應(yīng)用程序DBMS都應(yīng)該拒絕。遺憾的是,不同的DBMS產(chǎn)品用不同的方法實(shí)施業(yè)務(wù)規(guī)則。在某些情況下,DBMS產(chǎn)品不具備實(shí)施必要業(yè)務(wù)規(guī)則的能力,必須以代碼形式把它們編入應(yīng)用程序。 圖書管理系統(tǒng)當(dāng)今時(shí)代是飛速發(fā)展的信息時(shí)代。在各行各業(yè)中離不開信息處理,這正是計(jì)算機(jī)被廣泛應(yīng)用于信息管理系統(tǒng)的環(huán)境。計(jì)算機(jī)的最大好處在于利用它能夠進(jìn)行信息管理。使用計(jì)算機(jī)進(jìn)行信息控制,不僅提高了工作效率,而且大大的提高了其安全性。尤其對(duì)于復(fù)雜的信息管理,計(jì)算機(jī)能夠充分發(fā)揮它的優(yōu)越性。計(jì)算機(jī)進(jìn)行信息管理與信息管理系統(tǒng)的開發(fā)密切相關(guān),系統(tǒng)的開發(fā)是系統(tǒng)管理的前提。本系統(tǒng)就是為了管理好圖書館信息而設(shè)計(jì)的。圖書館作為一種信息資源的集散地,圖書和用戶借閱資料繁多,包含很多的信息數(shù)據(jù)的管理,現(xiàn)今,有很多的圖書館都是初步開始使用,甚至尚未使用計(jì)算機(jī)進(jìn)行信息管理。根據(jù)調(diào)查得知,他們以前對(duì)信息管理的主要方式是基于文本、表格等紙介質(zhì)的手工處理,對(duì)于圖書借閱情況(如借書天數(shù)、超過限定借書時(shí)間的天數(shù))的統(tǒng)計(jì)和核實(shí)等往往采用對(duì)借書卡的人工檢查進(jìn)行,對(duì)借閱者的借閱權(quán)限、以及借閱天數(shù)等用人工計(jì)算、手抄進(jìn)行。數(shù)據(jù)信息處理工作量大,容易出錯(cuò);由于數(shù)據(jù)繁多,容易丟失,且不易查找??偟膩碚f,缺乏系統(tǒng)規(guī)范的信息管理手段。盡管有的圖書館有計(jì)算機(jī),但是尚未用于信息管理,沒有發(fā)揮它的效力,資源閑置比較突出,這就是管理信息系統(tǒng)的開發(fā)的基本環(huán)境。數(shù)據(jù)處理手工操作,工作量大,出錯(cuò)率高,出錯(cuò)后不易更改。圖書館采取手工方式對(duì)圖書借閱情況進(jìn)行人工管理,由于信息比較多,圖書借閱信息的管理工作混亂而又復(fù)雜;一般借閱情況是記錄在借書證上,圖書的數(shù)目和內(nèi)容記錄在文件中,圖書館的工作人員和管理員也只是當(dāng)時(shí)對(duì)它比較清楚,時(shí)間長(zhǎng),如再要進(jìn)行查詢,就得在眾多的資料中翻閱、查找了,造成查詢費(fèi)時(shí)、費(fèi)力。如要對(duì)很長(zhǎng)時(shí)間以前的圖書進(jìn)行更改就更加困難了。基于這此問題,我認(rèn)為有必要建立一個(gè)圖書管理系統(tǒng),使圖書管理工作規(guī)范化,系統(tǒng)化,程序化,避免圖書管理的隨意性,提高信息處理的速度和準(zhǔn)確性,能夠及時(shí)、準(zhǔn)確、有效的查詢和修改圖書情況。 因?yàn)檎麄€(gè)系統(tǒng)涉及的實(shí)體和屬性較多,限于篇幅不能也沒有必要一一列舉。圖41為圖書館管理系統(tǒng)關(guān)鍵實(shí)體的ER 圖。其他實(shí)體與基本信息表間的對(duì)應(yīng)關(guān)系都是類似的19用其安全機(jī)制,對(duì)于有事務(wù)和日志的大型數(shù)據(jù)庫(kù)系統(tǒng),Visual Basic可以方便地實(shí)現(xiàn)分布式的數(shù)據(jù)庫(kù)處理,例如數(shù)據(jù)訪問的并發(fā)問題、批量數(shù)據(jù)的更新的恢復(fù)等問題。 圖書館管理系統(tǒng)數(shù)據(jù)表清單 下面我們僅列出一些重要表的名稱及其用途供參考。如表41所示。其中每張表所包含的字段讀者可以自己查看建庫(kù)腳本和前面的需求分析。表41,由于用戶登錄和權(quán)限管理的功能各個(gè)系統(tǒng)實(shí)現(xiàn)的方法是一致的,詳細(xì)介紹的功能模塊如圖51所示 創(chuàng)建數(shù)據(jù)庫(kù)打開SQL server企業(yè)管理器,新建一個(gè)數(shù)據(jù)庫(kù),名稱為libbook。完成數(shù)據(jù)庫(kù)的設(shè)計(jì)。 創(chuàng)建讀者信息數(shù)據(jù)表創(chuàng)建讀者信息數(shù)據(jù)表的 sql腳本如下:CREATE TABLE [dbo].[讀者信息] ( [條形碼] [varchar] (40) NULL , [編號(hào)] [varchar] (20) NOT NULL , [姓名] [varchar] (20) NULL , [性別] [varchar] (8) NULL , [類型] [varchar] (20) NOT NULL , [出生日期] [smalldatetime] NULL , [有效證件] [varchar] (60) NULL , [證件號(hào)碼] [varchar] (60) NULL , [聯(lián)系方式] [varchar] (100) NULL , [登記日期] [smalldatetime] NULL , [有限期至] [smalldatetime] NULL , [操作員] [varchar] (20) NULL , [備注] [varchar] (100) NULL , [圖書借閱次數(shù)] [int] NULL , [期刊借閱次數(shù)] [int] NULL , [是否掛失] [bit] NULL ) ON [PRIMARY]GO 創(chuàng)建圖書信息數(shù)據(jù)表創(chuàng)建圖書信息數(shù)據(jù)表的SQL腳本如下:CREATE TABLE [dbo].[圖書信息] ( [條形碼] [varchar] (40) NULL , [編號(hào)] [varchar] (50) NOT NULL , [書名] [varchar] (200) NULL , [類型] [varchar] (100) NULL , [作者] [varchar] (100) NULL , [譯者] [varchar] (100) NULL , [ISBN] [varchar] (40) NULL , [出版社] [varchar] (100) NULL , [價(jià)格] [money] NULL , [頁碼] [int] NULL , [書架名稱] [varchar] (200) NULL , [現(xiàn)存量] [int] NULL , [庫(kù)存總量] [int] NULL , [入庫(kù)時(shí)間] [smalldatetime] NULL , [操作員] [varchar] (20) NULL , [簡(jiǎn)介] [varchar] (100) NULL , [借出次數(shù)] [int] NULL , [是否注銷] [bit] NOT NULL ) ON [PRIMARY]GO 創(chuàng)建圖書借閱數(shù)據(jù)表創(chuàng)建“圖書借閱數(shù)據(jù)表的SQL腳本如下:CREATE TABLE [dbo].[圖書借閱] ( [借閱編號(hào)] [int] IDENTITY (1, 1) NOT NULL , [圖書編號(hào)] [varchar] (50) NULL , [讀者編號(hào)] [varchar] (40) NULL , [借閱時(shí)間] [smalldatetime] NULL , [應(yīng)還時(shí)間] [smalldatetime] NULL , [續(xù)借次數(shù)] [int] NULL , [操作員] [varchar] (20) NULL , [狀態(tài)] [varchar] (10) NULL ) ON [PRIMARY]GO 創(chuàng)建其他關(guān)鍵數(shù)據(jù)表以下是其他數(shù)據(jù)表的創(chuàng)建腳本:CREATE TABLE [dbo].[圖書歸還] ( [歸還編號(hào)] [int] IDENTITY (1, 1) NOT NULL , [圖書編號(hào)] [varchar] (50) NULL , [讀者編號(hào)] [varchar] (40) NULL , [退還押金] [money] NULL , [歸還時(shí)間] [smalldatetime] NULL , [操作員] [varchar] (20) NULL , [確定歸還] [bit] NULL ) ON [PRIMARY]GOCREATE TABLE [dbo].[圖書征訂] ( [征訂編號(hào)] [varchar] (50) NOT NULL , [圖書編號(hào)] [varchar] (50) NOT NULL , [訂購(gòu)者] [varchar] (100) NULL , [訂購(gòu)者聯(lián)系方式] [varchar] (100) NULL , [訂購(gòu)數(shù)量] [int] NULL , [訂購(gòu)單價(jià)] [money] NULL , [訂購(gòu)日期] [smalldatetime] NULL , [是否驗(yàn)收] [bit] NULL , [驗(yàn)收日期] [smalldatetime] NULL , [操作員] [varchar] (20) NULL ) ON [PRIMARY]GO在查詢分析器中通過如下代碼創(chuàng)建數(shù)據(jù)表的主鍵及外鍵等約束。ALTER TABLE [dbo].[圖書信息] WITH NOCHECK ADD CONSTRAINT [PK_圖書信息] PRIMARY KEY CLUSTERED ( [編號(hào)] ) ON [PRIMARY] GO
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1