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

正文內(nèi)容

圖書館管理信息系統(tǒng)—免費(fèi)畢業(yè)設(shè)計(jì)論文-免費(fèi)閱讀

2024-12-25 16:40 上一頁面

下一頁面
  

【正文】 2 Dim mBook_pub As New SqlParameter(Book_pub, , 50) 39。) AND (Book_sort LIKE 39。) AND (Book_isbn LIKE 39。) AND (Book_name LIKE 39。, Book_author nvarchar(50)=39。, Book_name nvarchar(50)=39。 存儲(chǔ)過程 備份數(shù)據(jù)的存儲(chǔ)過程 將數(shù)據(jù)庫備份到服務(wù)器 C:\下 ,文件名為 當(dāng)前日期 +.zjx ALTER PROCEDURE BACKUPmyData AS DECLARE path varchar(15) set path=convert(varchar,getdate(),112) set path=39。只是將通用的 DataAdapter對(duì)象改為專用的 SqlClient命名空間中的SqlDataAdapter對(duì)象即可,這里就不再重復(fù)。 (3) 如果要執(zhí)行的 TSQL 語句或存儲(chǔ)過程 帶有參數(shù),則先要設(shè)定 SqlCommand對(duì)象的 Parameters 屬性。 SqlCommand 特別提供了以下對(duì) SQL Server 數(shù)據(jù)庫執(zhí)行命令的方法: ExecuteReader 執(zhí)行返回行的命令。 SqlConnection 對(duì)象表示與 SQL Server 數(shù)據(jù)源的一個(gè)唯一的會(huì)話。您使用 SQL 語句或存儲(chǔ)過程讀寫行并執(zhí)行聚合函數(shù),例如添加或求平均值。 (3) OdbcConnection – 該對(duì)象管理與通過使用連接字符串或 ODBC 數(shù)據(jù)源名稱 (DSN) 創(chuàng)建的數(shù)據(jù)源的連接。如果需要插入,更新或者刪除數(shù)據(jù),則需要在 DataAdapter 中相應(yīng)的指定 InsertCommand、 UpdateCommand 以及DeleteCommand,最后調(diào)用 DataAdapter 的 Update 方 法。 2) DataSet DataSet 是數(shù)據(jù)的一種內(nèi)存駐留表示形式,無論它包含的數(shù)據(jù)來自什么數(shù)據(jù)源,它都會(huì)提供一致的關(guān)系編程模 型。您可以直接處理檢索到的結(jié)果,或?qū)⑵浞湃? DataSet 對(duì)象,以便與來自多個(gè)源的數(shù)據(jù)或在層之間進(jìn)行遠(yuǎn)程處理的數(shù)據(jù)組合在一起,以特殊方式向用戶公開。 ? 應(yīng)用程序。 .NET Framework 還具有多編程語言,現(xiàn)在可提供 Visual Basic .NET、Visual C .NET、 Visual C++ .NET、 Visual J .NET 等。 ? 使開發(fā)人員的經(jīng)驗(yàn)在面對(duì)類型大不相同的應(yīng)用程序(如基于 Windows 的應(yīng)用程序和基于 Web 的應(yīng)用程序)時(shí)保持一致。=39。 ? 減少網(wǎng)絡(luò)流量。 ? 向調(diào)用過程或批處理返回狀態(tài)值,以表 明成功或失?。ㄒ约笆≡颍L幚磉@種情況的系統(tǒng)叫做 “并發(fā)控制 ”。 舉個(gè)例子,從某個(gè)銀行帳戶向另一個(gè)帳戶轉(zhuǎn)入資金。男 39。關(guān)系的主鍵方是 booksort表中的 Book_sort(圖書類別 )字段 ,關(guān)系的外鍵方是 book 表中的 Book_code(圖書類別 )字段。 圖書館管理 信息系統(tǒng)使用 SQLserver2020 數(shù)據(jù)庫管理系統(tǒng),最后設(shè)計(jì)的數(shù)據(jù)庫表如下: 數(shù)據(jù)庫名稱 lib2020 數(shù)據(jù)表有 : 圖書館信息表 (libInfo)存放圖書館信息 ,只有一條記錄 字段名稱 類型 長度 說明 No Int 4 等于 1 Lib_name nvarchar 50 圖書館名稱 Lib_ nvarchar 50 隸屬單位 Lib_tel nvarchar 50 電話號(hào)碼 Lib_adr Nvarchar 100 詳細(xì)地址 圖書表 (book) 字段名稱 類型 長度 說明 Book_id Int 4 圖書編號(hào) (自動(dòng)增長 ) unique約束 Book_code nvarchar 50 條碼號(hào) (主鍵 ) Book_name nvarchar 50 圖書題名 (not null) Book_pub nvarchar 50 出版社 Book_isbn nvarchar 50 ISBN 號(hào) Book_pubdate smalldatetime 4 出版日期 Book_author nvarchar 50 圖書作者 Book_page Int 4 圖書頁數(shù) Book_price money 8 圖書價(jià)格 Book_adddate smalldatetime 4 入館日期 Book_place nvarchar 50 存放位置 (外部鍵 place. Book_place) Book_sort nvarchar 50 圖 書 分 類 ( 外部鍵 booksort. Book_sort) 管理員表 (manager) 名稱 類型 長度 說明 Man_id nvarchar 50 管理員賬號(hào) (主鍵 ) Man_pwd nvarchar 12 管理員密碼 (not null) Man_purview nvarchar 10 管理員權(quán)限 (not null) Book_remarks nvarchar 4000 備注 讀者表 (au) 字段名稱 字段類型 長度 說明 Au_serial int 4 讀者序號(hào) (自動(dòng)增長 ) unique約束 Au_id nvarchar 50 借書證號(hào) (主鍵 ) Au_name nvarchar 50 讀者姓名 Au_sex nvarchar 2 讀者性別(只能為‘男’或‘女’) Au_sort nvarchar 50 讀 者 類 別 ( 外部鍵 ) Au_adddate smalldatetime 4 添加日期 Au_adr nvarchar 50 讀者地址 Au_password nvarchar 12 讀者密碼 (12 位 ) Au_ nvarchar 50 讀者 Au_remarks nvarchar 4000 讀者詳細(xì)資料 圖書存放位置 (place) 字段名稱 字段類型 字段長度 說明 Book_place nvarchar 50 存放位置 (主鍵 ) Place_remarks nvarchar 4000 存放位置具體說明 圖書分類 (booksort) 字段名稱 字段類型 字段長度 說明 借閱情況表 (borrow) 字段名稱 字段類型 長度 說明 Number int 4 編號(hào) (自動(dòng)編號(hào) 主鍵 ) Au_id nvarchar 50 讀者編號(hào) (外部鍵 ) book_code nvarchar 50 圖書編號(hào) ( 外部鍵) Borrow_date smalldatetime 4 借閱日期 (not null) Should_date smalldatetime 4 應(yīng)歸還日期 (not null) Return_date smalldatetime 4 歸還日期 forfeit money 4 罰款金額 Book_sort nvarchar 50 圖書類型 (主鍵 ) Sort_remarks nvarchar 4000 分類具體說明 讀者分類 (ausort) 字段名稱 字段類型 長度 說明 Au_sort nvarchar 50 讀者類型 (主鍵 ) Au_borrowdays Int 4 最長借閱時(shí)間 Au_borrowbooks Int 4 最大借閱圖書數(shù) 借書證掛失 (aulost) 字段名稱 字段類型 字段長度 說明 Lost_id nvarchar 50 掛失的讀者編號(hào) 主鍵 Lost_date smalldatetime 4 掛失時(shí)間 圖書損壞 賠償 (booklost) 字段名稱 字段類型 字段長度 說明 Number Int 4 編號(hào) (自動(dòng)增加 ,主鍵 ) Au_id nvarchar 50 丟失圖書的讀者編號(hào) Book_name nvarchar 50 圖書名稱 Book_isbn nvarchar 50 ISBN Lost_money Money 8 賠償金額 數(shù)據(jù)庫表關(guān)系如下 : 圖31 以下我們討論數(shù)據(jù)庫設(shè)計(jì)方法時(shí)均以 圖書館管理信息系統(tǒng)數(shù)據(jù)庫( lib2020) 為例 . 數(shù)據(jù)庫設(shè)計(jì)重點(diǎn) (1) 數(shù)據(jù)規(guī)范化 (2) 數(shù)據(jù)完整性 (3) 數(shù)據(jù)庫的保護(hù) 規(guī)范化設(shè)計(jì) 良好的數(shù)據(jù)規(guī)范可以減少數(shù)據(jù)冗余和一些插入異常和刪除異常。而在讀者使用方面的功能模塊,是用 webForms 開發(fā)的。在以后介紹開發(fā)過程 中將 簡單 闡述。數(shù)據(jù)庫開發(fā)成敗直接影響到整個(gè) MIS 的開發(fā)。如果試圖更新已更改的記錄,則將導(dǎo)致并發(fā)沖突。比如負(fù)責(zé)修改圖書信息的 A 號(hào)電腦正在修改編號(hào)為 XXX 的書籍,而編號(hào)為 B的電腦正試圖刪除編號(hào)為 XXX 的書籍。 筆者在開發(fā)過程中也參考了一些相關(guān)的圖書館軟件,發(fā)現(xiàn)有的系統(tǒng)根本沒有注意到這個(gè)問題。(定期公布超期的讀者列表,以及新到的圖書等信息。就可以輕松的進(jìn)行圖書查詢、更改個(gè)人信息、向圖書館反饋信息等。(可以根據(jù)不同條件的組合檢索圖書或讀者以及借閱數(shù)據(jù),對(duì)檢索出來的數(shù)據(jù)可提供多種方式的操作:導(dǎo)出為 Excel 格式、 pdf 格式、或?qū)С鰹?水晶報(bào)表 以便 打印等。(提供登陸驗(yàn)證、用戶切換,管理員鎖定系統(tǒng)等功能。筆者為此做了大量的工作。 又 鑒于當(dāng)前流行的圖書館管理信息系統(tǒng)技術(shù)都比較陳舊,就萌發(fā)了用 .NET 開發(fā)一個(gè)新圖書館管理信息系統(tǒng)的想法。 而且以前的 VB 面向?qū)ο蠡幊蹋?OOP)支持的不是很好 ,軟件維護(hù)起來也相當(dāng)困難。 。然后 就 圖書館管理系統(tǒng)開發(fā)中所使用的 一些的 技術(shù) 進(jìn)行研究探討。此外 ,對(duì)于關(guān)系代數(shù)在數(shù)據(jù)庫科學(xué)里的應(yīng)用,筆者在編程過程中也做了一定的研究。從最初的手工管理到現(xiàn)在的計(jì)算機(jī)管理等等。 .Net 使應(yīng)用程序的功能更強(qiáng)大,使系統(tǒng)開發(fā)更簡單,使系統(tǒng)的部署更輕松。 本文理論部分主要針對(duì) 數(shù)據(jù)庫設(shè)計(jì)技術(shù)、 存儲(chǔ)過程 技術(shù)、 技術(shù)以及用 SQL Server .NET Framework 數(shù)據(jù)提供程序 訪問 SQLserver2020 數(shù)據(jù)庫技術(shù)這四個(gè)方面進(jìn)行了研究和探討 。 系統(tǒng)使用 +SQLserver2020 模式 ,數(shù)據(jù) 層基本都基于 存儲(chǔ)過程 構(gòu)建,使得速度更快、 安全性更高。) 3. 數(shù)據(jù)管理 圖書、讀者管理。) 針對(duì)讀者設(shè)計(jì)的部分: 由于 讀者的多元性和位置不確定性,該部分采取基于 B/S 的方式實(shí)現(xiàn)。) 3. 讀者個(gè)人信息 查詢以及 管理。因?yàn)槊颗_(tái)電腦的系統(tǒng)時(shí)間可能會(huì)發(fā)生改 變,這就會(huì)造成數(shù)據(jù)錯(cuò)誤。都采用標(biāo)準(zhǔn)的 T- SQL 函數(shù) GETDATE()從數(shù)據(jù)服務(wù)器返回時(shí)間。 的數(shù)據(jù)集 DataSet是一個(gè)斷開式的模型 ,不適合保守式并發(fā)。如果掌握了一套行之有效的開發(fā)方法,以及把握好 MIS 開發(fā)中的重點(diǎn),開發(fā)中就可以大量的解約人力、財(cái)力等。這里就不能不提到 Microsoft公司的 .NET Framework平臺(tái)。 要根據(jù)應(yīng)用程序的具體功能來選擇到底開發(fā)何種應(yīng)用程序。 圖書館管理信息系統(tǒng)選用的是 SQLserver2020 數(shù)據(jù)庫管理系統(tǒng)。 數(shù)據(jù)庫完整性設(shè)計(jì) 數(shù)據(jù)庫完整性共分三類 (1) 實(shí)體完整性規(guī)則 實(shí)體完整性規(guī)則是指主關(guān)鍵字的任何部分不能為空值 比如在圖書表 (book)中 圖書表 (book) 字段名稱 類型 長度 說 明 Book_id Int 4 圖書編號(hào) (自動(dòng)增長 ) unique 約束 Book_code nvarchar 50 條碼號(hào) (主鍵 ) Book_name nvarchar 50 圖書題名 (not null) 條碼號(hào) (Book_code)是主關(guān)鍵字 ,其值就不能夠?yàn)榭铡?這就是一條用戶自定義完整性規(guī)則。其中備份和恢復(fù)容易理解,這里主要闡述其它兩項(xiàng)。 SQLserver2020 事務(wù)語句主要包括 BEGIN TRANSACTION(開始一個(gè)事務(wù)),COMMIT TRANSACTION(提交事務(wù)), ROLLBACK TRANSACTION(回滾事務(wù))??梢栽诒镜卮鎯?chǔ)程序,并創(chuàng)建向 SQL Server 發(fā)送命令并處理結(jié)果的應(yīng)用程序;也可以將程序在 SQL Server 中存儲(chǔ)為 存儲(chǔ)過程 ,并創(chuàng)建執(zhí)行存儲(chǔ)過程并處理結(jié)果的應(yīng)用程序。 如果某操作需要大量 TSQL 代碼或需重復(fù)執(zhí)行,存儲(chǔ)過程將比 TSQL 批代碼的執(zhí)行要快。只需要將密碼字段的值設(shè) 定為 (39。 ? 提供一個(gè)將軟件部署和版本控制沖突最小化的代碼執(zhí)行環(huán)境。事實(shí)上,代碼管理的概念是運(yùn)行庫的基本原則。 支持多種開發(fā)需求,包括創(chuàng)建由應(yīng)用程序、工具、語言或 Inter 瀏覽器使用的前端數(shù)據(jù)庫客戶端和中間層業(yè)務(wù)對(duì)象。數(shù)據(jù)共享使用者應(yīng)用程序可以使用 來連接到這些數(shù)據(jù)源,并檢索、操作和更新數(shù)據(jù)。使用 DataReader 可以 提高應(yīng)用程序的性能,因?yàn)橐坏?shù)據(jù)可用, DataReader 方法就立即檢索該數(shù)據(jù),而不是等待返回查詢的全部結(jié)果;并且在默認(rèn)情況下,該方法一次只在內(nèi)存中存儲(chǔ)一行,從而
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1