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

正文內(nèi)容

小型圖書館管理系統(tǒng)數(shù)據(jù)庫-文庫吧在線文庫

2025-06-27 07:25上一頁面

下一頁面
  

【正文】 程序設(shè)計(jì)接口 (API),由于 ODBC思想上的先進(jìn)性 ,而且沒有同類標(biāo)準(zhǔn)或產(chǎn)品與之競爭,因而越來越受到眾多廠家和用戶的青睞。 * 應(yīng)用程序 (Application) 應(yīng)用程序本身不直接與數(shù)據(jù)庫打交道,主要負(fù)責(zé)處理并調(diào)用 ODBC 函數(shù),發(fā)送對(duì)數(shù)據(jù)庫的SQL請(qǐng)求及取得結(jié)果。主要有二大功能:一是它用 于檢查用戶從鍵盤等輸入的數(shù)據(jù) ,顯示應(yīng)用輸出的數(shù)據(jù)。客戶機(jī)向服務(wù)器提出處理要求 。這個(gè)視圖是直接連到一個(gè)CRecordSet對(duì)象的表視圖。你會(huì)發(fā)現(xiàn),在很多情況下,如果想添加特征,就必須付出程序執(zhí)行速度降低的代價(jià)。第三,記錄下載時(shí)用戶會(huì)結(jié)束等待,這意味著網(wǎng)絡(luò)的呼叫性能變得更低。這種方法的好處很明顯。 應(yīng)用 ODBC 編程兩個(gè)最重要的類是 CDatabase 和 CRecordSet,但在應(yīng)用程序中,不應(yīng)直接使用 CRecordSet類,而必須從 CRecordSet類產(chǎn)生一個(gè)導(dǎo)出類,并添加相應(yīng)于數(shù)據(jù)庫表中字段的成員變量。 // 建 立 ODBC 連 接 =amp。 //構(gòu)造記錄集對(duì)象 ,使數(shù)據(jù)庫指向 db 查詢記錄 查詢記錄使用 CRecordSet::Open()和 CRecordSet::Requery()成員函數(shù)。 m_strFilter 為過濾字符串,存放著 SQL語句中 WHERE后的條件串;m_strSort 為排序字符串,存放著 SQL語句中 ORDERBY后的字符串。利用參數(shù)化可以更直觀,更方便地 完成條件查詢?nèi)蝿?wù)。 完成以上步驟之后就可以利用 參變量進(jìn)行條件查詢了: m_pSetm_strFilter=TYPE=?ANDVOLTAGE=?。(m_pSetm_type),FALSE)。 //修改當(dāng)前記錄 m_pSetm_type=發(fā)電機(jī) 。 m_pSetClose()。 ()。 return FALSE。 3. 1功能需求 根據(jù)自己調(diào)查圖書館的業(yè)務(wù)情況,從實(shí)際應(yīng)用的角度出發(fā),確定為用戶提供和實(shí)現(xiàn)以下功能: 1.登錄功能。本系統(tǒng)分三類用戶:讀者權(quán)限公查詢,管理員的權(quán)限是借還書和管理書,超級(jí)管理員的權(quán)限是管理讀者,管理圖書分類,管理管理員登錄帳戶,管理逾期圖書。 1956年生產(chǎn)的第一臺(tái)計(jì)算機(jī)磁盤容量僅為 5M字節(jié),而現(xiàn)在已達(dá) 10000M 字節(jié)。 從文件系統(tǒng)發(fā)展到數(shù)據(jù)庫系統(tǒng)是信息處理領(lǐng)域的一個(gè)重大變化。 DB 能為各種用戶共享,具有最小冗余度,數(shù)據(jù)間聯(lián)系密切,而又有較高的數(shù)據(jù)獨(dú)立性。在關(guān)系數(shù)據(jù)庫中要用到集合論、數(shù)理邏輯的理論。 目前廣泛作用的數(shù)據(jù)模型可分為兩種類型。 ( 2)網(wǎng)狀模型。面向?qū)ο竽P湍芡暾孛枋霈F(xiàn)實(shí)世界的數(shù)據(jù)結(jié)構(gòu),具有豐富的表達(dá)能力,但模型相對(duì)較復(fù)雜,涉及的知識(shí)面也廣,因此面向?qū)ο髷?shù)據(jù)庫尚未達(dá)到關(guān)系數(shù)據(jù)庫那樣的普及程度。 內(nèi)部級(jí)最接近于物理存儲(chǔ)設(shè)備,涉及到實(shí)際數(shù)據(jù)存儲(chǔ)的結(jié)構(gòu)。數(shù)據(jù)獨(dú)立性分成物理數(shù)據(jù)獨(dú)立性和邏輯數(shù)據(jù)獨(dú)立性兩級(jí)。 SQL 是 STRUCTURE QUERY LANGUAGE(結(jié)構(gòu)化查詢語言)的縮寫,它是操作數(shù)據(jù)庫的工業(yè)標(biāo)準(zhǔn)語言。 ( 1)一個(gè) SQL數(shù)據(jù)庫是表( Table)的匯集,它用一個(gè)或若干個(gè) SQL模式 義。 ( 6) SQL用戶可以是應(yīng)用程序,也可以是最終用戶。 3. 減少網(wǎng)絡(luò)流量:所有數(shù)據(jù)處理都是在服務(wù)器進(jìn)行,所以,前臺(tái)只發(fā)送調(diào)用存儲(chǔ)過程的指令和參數(shù),這樣能大減少了網(wǎng)絡(luò)上數(shù)據(jù)的流量。 4. 查找在數(shù)據(jù)修改前后,表狀態(tài)的差別。本系統(tǒng)分三類用戶:讀者權(quán)限公查詢,管理員的權(quán)限是借還書和管理書,超級(jí)管理員的權(quán)限是管理讀者,管理圖書分類,管理管理員登錄帳戶,管理逾期圖書。 } else p_msetOpen()。goto AGAIN。在視圖中運(yùn)行 GetDocument()UpdateAllViews(this)。直接調(diào)用臺(tái)編寫的還書記錄存儲(chǔ)過程:先從前臺(tái)界面上得到國書編號(hào),在讀者下拉框中將顯示所有借閱這本書的讀者,然后管理員選擇這個(gè)還書讀者編號(hào),確定調(diào)用帶有這二個(gè)參數(shù)的還書記錄存儲(chǔ)過程。具體的實(shí)現(xiàn)過程請(qǐng)看 CcheckDlg類。大類下拉框應(yīng)用一個(gè)WM_Selchange消息,每次選擇都要用 SelchangeClassname()初始化小類下拉框。在下面的 ListView 中顯示所查詢的圖書信息。 查詢子系統(tǒng) 圖 主要用于讀者查詢圖書,其中直接查詢包括按圖書編號(hào)直接查詢,按書名查詢,按作者查詢,按出版社查詢(可選模糊查詢)。 p_mset()。 p_msetm_strFilter+=。在沒有游標(biāo)的情況下,這種工作不得不放到數(shù)據(jù)庫前端,有高級(jí)語言來實(shí)現(xiàn)。 使用觸發(fā)器的最終目的是更好地維護(hù)企業(yè)的業(yè)務(wù)規(guī)則。 (stored procedue) 存儲(chǔ)過程是一組先編譯好的 TransactSQL語句。 ( 4)一個(gè)基本表可以跨一個(gè)或多個(gè)存儲(chǔ)文件,而一個(gè)存儲(chǔ)文件可存放一個(gè) 或多個(gè)基本表。這樣 SQL語言很快被整個(gè)計(jì)算機(jī)界認(rèn)可。也就是對(duì)概念模式的修改盡量不影響外模式和應(yīng)用程序,這樣,我們稱數(shù)據(jù)庫達(dá)到了邏輯數(shù)據(jù)獨(dú)立性。 三級(jí)結(jié)構(gòu)之間往往差別很大,為了 實(shí)現(xiàn)這三個(gè)抽象級(jí)別的聯(lián)系和轉(zhuǎn)換, DBMS在三級(jí)結(jié)構(gòu)之間提供兩個(gè)層次的映象( mappings) :外模式 /模式映象,模式 /內(nèi)模式映象。 外部級(jí)最接近用戶,是單個(gè)用戶所能看到的數(shù)據(jù)特性。關(guān)系模型是由若干個(gè)關(guān)系模式組成的集合。 ( 1)層次模型。數(shù)據(jù)庫技術(shù)作為數(shù)據(jù)管理技術(shù),是計(jì)算機(jī)軟件領(lǐng)域的一個(gè)重要分支,產(chǎn)生于 60年代末。 ( 4)數(shù)據(jù)庫技術(shù):這是一 門研究數(shù)據(jù)庫的結(jié)構(gòu)、存儲(chǔ)、管理和使用的軟件學(xué)科。 數(shù)據(jù)庫技術(shù)還在不斷的發(fā)展,并且不斷地與其它計(jì)算機(jī)技術(shù)相互滲透。數(shù)據(jù)管理是指數(shù)據(jù)的收集、整理、組織、存儲(chǔ)、維護(hù) 、檢索、傳送等操作,這部分操作是數(shù)據(jù)處理業(yè)務(wù)的基本環(huán)節(jié),而且是任何數(shù)據(jù)處理業(yè)務(wù)中必不可少的共有部分。 管理子系統(tǒng) : 由圖書管理員和超級(jí)管理員管理系統(tǒng),分別是由圖書管理員管理圖書(包括圖書信息的修改,新圖書的增加,舊圖書的刪除),超級(jí)管理員管理圖書分類,管理讀者信息,管理管理員登錄帳戶,管理逾期未還圖。 5.打印功能:打印逾期示還圖的信息或讀者。我們稱為軟件的生存期。 strSQL) { TRY { m_pdbExecuteSQL(strSQL)。 //db 為 CDatabase 對(duì)象 CString strValue??梢韵嚷暶饕粋€(gè) CRecordset對(duì)象 m_pSet。 //重建記錄集 刪除記錄 直接使用 Delete()函數(shù),并且在調(diào)用 Delete() 函數(shù)之后不需調(diào)用 Update()函數(shù): m_pSetDelete()。 參變量的值按綁定的順序替換 查詢字串中的 “?”適配符。 p2=。 ()。缺省數(shù)據(jù)源 由 GetDefaultConnect()函數(shù)獲得。 // m_set2 復(fù) 用 m_db 對(duì) 象 或如下: Cdatabase db。如果在 CRecordSet類對(duì)象調(diào)用 Open()函數(shù)之前,將一個(gè)已經(jīng)打開的 CDatabase類對(duì)象指針傳 給 m_pDatabase,就能共享相同 的 CDatabase類對(duì)象。很明顯,這種方法要求對(duì)服務(wù)器的實(shí)時(shí)訪問,它減小了網(wǎng)絡(luò)總吞吐量并降低了應(yīng)用程序的性能。第二,因?yàn)樗斜簧暾?qǐng)的記錄都在用戶的機(jī)器上,所以用戶實(shí)際上會(huì)得到應(yīng)用程序更佳的總體性能。換言之,及時(shí)快速地給數(shù) 據(jù)庫內(nèi)容拍照,并把它作為未來工作的基礎(chǔ)??煺占瘎t是數(shù)據(jù)的一個(gè)靜態(tài)視圖。 MFC ODBC 因?yàn)楸鞠到y(tǒng)主要用到 MFC ODBC 編程,所以詳細(xì)的介紹其使用方法: VisualC++的 MFC類庫定義了幾個(gè)數(shù)據(jù)庫類。另一個(gè)是確認(rèn)用戶對(duì)應(yīng)用和數(shù)據(jù)庫存取權(quán)限的功能以及記錄系統(tǒng)處理日志。 ODBC 接口的優(yōu)勢(shì)之一為互操作性,程序設(shè)計(jì)員可以在不指定特定數(shù)據(jù)源情況下創(chuàng)建ODBC應(yīng)用程序 。應(yīng)用程序可按請(qǐng)求啟動(dòng)動(dòng)態(tài)鏈接庫,通過特定通信方法訪問特定數(shù)據(jù)源,同時(shí) ODBC提供了標(biāo)準(zhǔn)接口,允許應(yīng)用程序編寫者和庫提供者在應(yīng)用程序和數(shù) 據(jù)源之間交換數(shù)據(jù)。 數(shù)據(jù)倉庫支持 SQL Server 2021為了滿足現(xiàn)代企業(yè)對(duì)大規(guī)模數(shù)據(jù)進(jìn)行有效分析和利用的要求,包含了一系列提取,分析,總結(jié)數(shù)據(jù)的工具從面使聯(lián)機(jī)分析處理成為可能。 與以前的幾個(gè)版本相比, SQL Server 2021有如下幾個(gè)特點(diǎn): 與 Inter的緊密結(jié)合 SQL Server 2021的數(shù)據(jù)庫引擎集成了對(duì) XML的支持,同進(jìn)以可擴(kuò)展,易于使用和安全,成為建設(shè)大型 WEB站點(diǎn)最好的數(shù)據(jù)存儲(chǔ)設(shè)備之一。 它的下面幾個(gè)優(yōu)點(diǎn):其一是編程比 API 要簡單一些,是屬于 Visual C++數(shù)據(jù)庫接口中的高層訪問技術(shù)。 對(duì)于所選軟硬件系統(tǒng)及平臺(tái),能很好地適應(yīng)開發(fā)和使用的需要。如果讀者沒有逾期未還圖書情況及所借圖書沒超過可借圖書數(shù)量,則可繼續(xù)辦理借書手續(xù),否則不予辦理。而圖書管理員在辦理借書登記、查詢讀者借書記錄時(shí),管理人員必須在借書記錄上一個(gè)個(gè)去查找,而要找到借書記錄并刪除該記錄是件很麻煩的事情。本系統(tǒng)能對(duì)圖書實(shí)行分類管理,并能按客戶 端登錄用戶實(shí)行三級(jí)權(quán)限管理:讀者、圖書管理員和超級(jí)管理員。 本系統(tǒng)分用戶登錄、圖書查詢、借還圖書,系統(tǒng)管理等四大功能模塊。每當(dāng)新書入庫時(shí),圖書管理員既要填寫新書入庫卡片,又要填寫新書入庫帳目,不僅工作量大,而且,在新書入庫后要經(jīng)歷較長的時(shí)間方能借出。另外,圖書管理員能根據(jù)需要通過該系統(tǒng)的服務(wù)端自行修改圖書信息,增加或刪除圖書書目等。 規(guī)范性原則。其二是他能與 ODBC API 想結(jié)合完成對(duì)數(shù)據(jù)源底層的操作與控制。 SQL Server 2021的編程模式在很在程度上與專用于開發(fā) WEB應(yīng)用的 Windows DNA 架構(gòu)相集成。同時(shí), SQL Server 2021提供了英語查詢工具和編程接口,使得以英語為基礎(chǔ)設(shè)計(jì)和管理,查詢數(shù)據(jù)庫成為了可能。 為了保證標(biāo)準(zhǔn)性和開放性, ODBC 的結(jié)構(gòu)分為四層:應(yīng)用程序 (Application)、驅(qū)動(dòng)程序管理器 (Driver Manager)、驅(qū)動(dòng)程序 (Driver)、數(shù)據(jù)源 (Data Source)。從應(yīng)用程序角度方面,為了使每個(gè)驅(qū)動(dòng)程序和數(shù)據(jù)源都支持相同的 ODBC函數(shù)調(diào)用和 SQL語句集, ODBC接口定義了一致性級(jí)別,即 ODBC API 一致性和 ODBC SQL語法一致性。 典型的 C/S結(jié)構(gòu)有以下特點(diǎn): 。在利用 ODBC 編程時(shí),經(jīng)常要使用到CDatabase(數(shù)據(jù)庫類 ), CRecordSet(記錄集類 )和 CRecordView(可視記錄集類 )。每一種形式在記錄集被打開時(shí)都提供一組記錄,所不同的是,當(dāng)你在一個(gè) 動(dòng)態(tài)行集里滾 動(dòng)到一條記錄時(shí),由其他用戶或是你應(yīng)用程序中的其他記錄集對(duì)該記錄所做的更改會(huì)相應(yīng)地顯示出來。這種方法有三個(gè)缺點(diǎn)。你可能 想把快照的方法限制在較小的數(shù)據(jù)庫上使用,原因在于快照適用于用戶請(qǐng)求信息而不適用于數(shù)據(jù)編輯會(huì)話。這個(gè) 選項(xiàng)適合于創(chuàng)建用戶要花費(fèi)很多時(shí)間來編輯數(shù)據(jù)的應(yīng)用程序。如: CDatabase m_db。 (“Database”)。你也可
點(diǎn)擊復(fù)制文檔內(nèi)容
醫(yī)療健康相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1