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

正文內(nèi)容

aspnet留言板畢業(yè)設(shè)計(jì)論文(編輯修改稿)

2024-12-29 16:48 本頁面
 

【文章內(nèi)容簡介】 架構(gòu),要選擇適當(dāng)?shù)臄?shù)據(jù)庫平臺(tái)來實(shí)現(xiàn)數(shù)據(jù)庫數(shù)據(jù)的真正“統(tǒng)一”,使分布于兩地的數(shù)據(jù)同步完全交由數(shù)據(jù)庫系統(tǒng)去管理,但邏輯上兩地的操作者要直接訪問同一個(gè)數(shù)據(jù)庫才能有效實(shí)現(xiàn),有這樣一些問題, 如果需要建立“實(shí)時(shí)”的數(shù)據(jù)同步,就必須在兩地間建立實(shí)時(shí)的通訊連接,保持兩地的數(shù)據(jù)庫服務(wù)器在線運(yùn)行,網(wǎng)絡(luò)管理工作人員既要對(duì)服務(wù)器維護(hù)管理,又要對(duì)客戶端維護(hù)和管理,這需要高昂的投資和復(fù)雜的技術(shù)支持,維護(hù)成本很高,維護(hù)任務(wù)量大。其次,傳統(tǒng)的 C/S 結(jié)構(gòu)的軟件需要針對(duì)不同的操作系統(tǒng)系統(tǒng)開發(fā)不同版本的軟件,由于產(chǎn)品的更新?lián)Q代十分快,代價(jià)高和低效率已經(jīng)不適應(yīng)工作需要。在 JAVA 這樣的跨平臺(tái)語言出現(xiàn)之后,B/S 架構(gòu)更是猛烈沖擊 C/S,并對(duì)其形成威脅和挑戰(zhàn)。 B/S 架構(gòu)的優(yōu)勢與劣勢 升達(dá)經(jīng)貿(mào)管理學(xué)院本科生畢業(yè)設(shè)計(jì)(論文) 6 ( 1)維護(hù)和升級(jí)方式簡單。目前 ,軟件系統(tǒng)的改進(jìn)和升級(jí)越來越頻繁, B/S架構(gòu)的產(chǎn)品明顯體現(xiàn)著更為方便的特性。對(duì)一個(gè)稍微大一點(diǎn)單位來說,系統(tǒng)管理人員如果需要在幾百甚至上千部電腦之間來回奔跑,效率和工作量是可想而知的,但 B/S 架構(gòu)的軟件只需要管理服務(wù)器就行了,所有的客戶端只是瀏覽器,根本不需要做任何的維護(hù)。無論用戶的規(guī)模有多大,有多少分支機(jī)構(gòu)都不會(huì)增加任何維護(hù)升級(jí)的工作量,所有的操作只需要針對(duì)服務(wù)器進(jìn)行;如果是異地,只需要把服務(wù)器連接專網(wǎng)即可,實(shí)現(xiàn)遠(yuǎn)程維護(hù)、升級(jí)和共享。所以客戶機(jī)越來越“瘦”,而服務(wù)器越來越“胖”是將來信息化發(fā)展的主流方向。今 后,軟件升級(jí)和維護(hù)會(huì)越來越容易,而使用起來會(huì)越來越簡單,這對(duì)用戶人力、物力、時(shí)間、費(fèi)用的節(jié)省是顯而易見的,驚人的。因此,維護(hù)和升級(jí)革命的方式是“瘦”客戶機(jī),“胖”服務(wù)器。 ( 2)成本降低,選擇更多。大家都知道 windows 在桌面電腦上幾乎一統(tǒng)天下,瀏覽器成為了標(biāo)準(zhǔn)配置但在服務(wù)器操作系統(tǒng)上 windows 并不是處于絕對(duì)的統(tǒng)治地位。 現(xiàn)在的趨勢是凡使用 B/S 架構(gòu)的應(yīng)用管理軟件,只需安裝在 Linux服務(wù)器上即可,而且安全性高。所以服務(wù)器操作系統(tǒng)的選擇是很多的,不管選用那種操作系統(tǒng)都可以讓大部分人使用 windows 作為桌面操作系統(tǒng)電腦不受影響,這就使的最流行免費(fèi) Linux 操作系統(tǒng)快速發(fā)展起來, Linux 除了操作系統(tǒng)是免費(fèi)的以外,連數(shù)據(jù)庫也是免費(fèi)的,這種選擇非常盛行。比如說很多人每天上“新浪”網(wǎng),只要安裝了瀏覽器就可以了,并不需要了解“新浪”的服務(wù)器用的是什么操作系統(tǒng),而事實(shí)上大部分網(wǎng)站確實(shí)沒有使用 windows 操作系統(tǒng),但用戶的電腦本身安裝的大部分是 windows 操作系統(tǒng)。 ( 3)應(yīng)用服務(wù)器運(yùn)行數(shù)據(jù)負(fù)荷較重。由于 B/S 架構(gòu)管理軟件只安裝在服務(wù)器端( Server)上,網(wǎng)絡(luò)管理人員只需要管理服務(wù)器就行了,用戶界面主要事務(wù)邏輯在服務(wù)器( Server)端完全通過 WWW 瀏覽器實(shí)現(xiàn),極少部分事務(wù)邏輯在前端( Browser)實(shí)現(xiàn),所有的客戶端只有瀏覽器,網(wǎng)絡(luò)管理人員只需要做硬件維護(hù)。但是,應(yīng)用服務(wù)器運(yùn)行數(shù)據(jù)負(fù)荷較重,一旦發(fā)生服務(wù)器“崩潰”等問題,后果不堪設(shè)想。因此,許多單位都備有數(shù)據(jù)庫存儲(chǔ)服務(wù)器,以防萬一。 數(shù)據(jù)庫概述 數(shù)據(jù)庫( Database),簡單地說就是數(shù)據(jù)的倉庫,即數(shù)據(jù)存放的地方。我們周圍有許多數(shù)據(jù)庫的例子,如通訊錄就是一個(gè)小數(shù)據(jù)庫,圖書館則是一個(gè)大型的升達(dá)經(jīng)貿(mào)管理學(xué)院本科生畢業(yè)設(shè)計(jì)(論文) 7 數(shù)據(jù)庫。小數(shù)據(jù)庫尚可用手管理,而大型數(shù)據(jù)庫必須由計(jì)算機(jī)進(jìn)行管理。 在計(jì)算機(jī)三大主要領(lǐng)域(科學(xué)計(jì)算,過程控制和數(shù)據(jù)處理)中,數(shù)據(jù)處理所占的比例約為 70%。 20 世紀(jì) 60 年代末,數(shù)據(jù)庫技術(shù)作為數(shù)據(jù)處理的最新技術(shù)應(yīng)運(yùn)而生。 數(shù)據(jù)庫系統(tǒng)是指在計(jì)算機(jī)系統(tǒng)中引入數(shù)據(jù)庫后的系統(tǒng)構(gòu)成,分為層次模型、網(wǎng)狀模型、關(guān)系模型的數(shù)據(jù)庫系統(tǒng)。從 20 世紀(jì) 80 年代中期起,網(wǎng)狀模型和層次模型的市場已逐漸被關(guān)系模型的數(shù)據(jù)庫系統(tǒng)所取代。本項(xiàng)目采用的也是關(guān)系模型的數(shù)據(jù)庫系統(tǒng)。 關(guān)系型數(shù)據(jù)庫 關(guān)系模型的基本概念。關(guān)系型數(shù)據(jù)結(jié)構(gòu)是一個(gè)“二維表框架”組成的集合,每個(gè)二維表又可稱為關(guān)系,所以關(guān)系模型是“關(guān)系框 架”的集合。關(guān)系模型與層次模型、網(wǎng)狀模型不同,它是建立在嚴(yán)格的數(shù)學(xué)概念之上的。 如果在數(shù)據(jù)庫管理系統(tǒng)中,根據(jù)用戶定義的關(guān)系來存儲(chǔ)、處理和管理數(shù)據(jù)庫信息,這樣的數(shù)據(jù)庫管理系統(tǒng)稱為關(guān)系型數(shù)據(jù)庫管理系統(tǒng)。在關(guān)系型數(shù)據(jù)庫中數(shù)據(jù)以行和列的形式存儲(chǔ),以便用戶理解,這一系列的行和列被稱為表,一組表便組成了數(shù)據(jù)庫。在關(guān)系數(shù)據(jù)庫中:各數(shù)據(jù)項(xiàng)之間用關(guān)系來組織,關(guān)系( relationship)是表之間的一種連接,通過關(guān)系,我們可以更靈活地表示和操縱數(shù)據(jù);另外,用戶可以非常方便的用查詢( Query)來檢索數(shù)據(jù)庫中的數(shù)據(jù),一個(gè) Query是一個(gè)用于指定數(shù)據(jù)庫中行和列的 select 語句。 現(xiàn)在比較流行的大中型關(guān)系型數(shù)據(jù)庫有 IBM DB Oracle、 SQL Server、Sybase、 Informix 等,常用的小型數(shù)據(jù)庫有 Access、 FoxPro 等,現(xiàn)在個(gè)人用戶比較常用的主要是基于中小型數(shù)據(jù)庫 MS SQL Server 和 Access。 數(shù)據(jù)庫訪問技術(shù) 是 .NET Framework 提供的數(shù)據(jù)庫訪問的類庫, 對(duì)Microsoft SQL Server、 Oracle 和 XML 等數(shù)據(jù)源提供一 致的訪問。應(yīng)用程序可以使用 連接到這些數(shù)據(jù)源,并檢索更新所包含的數(shù)據(jù)。 用于數(shù)據(jù)訪問的類庫包含 .NET Framework 數(shù)據(jù)提供的程序和DataSet 兩個(gè)組件。 升達(dá)經(jīng)貿(mào)管理學(xué)院本科生畢業(yè)設(shè)計(jì)(論文) 8 圖 21 結(jié)構(gòu)圖 .NET Framework 數(shù)據(jù)提供程序包含以下四個(gè)核心類。 ? Connection:建立與數(shù)據(jù)源的連接。 ? Command:對(duì)數(shù)據(jù)源執(zhí)行操作命令,用于修改數(shù)據(jù)、查詢數(shù)據(jù)和運(yùn)行存儲(chǔ)過程等。 ? DataReader:從數(shù)據(jù)源獲取返回的數(shù)據(jù)。 ? DataAdapter:用數(shù)據(jù)填充 DataSet,并 可以處理數(shù)據(jù)更新。 DataSet 是 的斷開式結(jié)構(gòu)的核心組件。設(shè)計(jì) DataSet 的目的是為了實(shí)現(xiàn)獨(dú)立于任何數(shù)據(jù)源的數(shù)據(jù)訪問,可以把它看成內(nèi)存中的數(shù)據(jù)庫,是專門處理數(shù)據(jù)源中讀出來的數(shù)據(jù)。 DataSet 的優(yōu)點(diǎn)就是離線式,一旦讀取到數(shù)據(jù)庫中的數(shù)據(jù)后,就在內(nèi)存中建立數(shù)據(jù)庫的副本,在此之后的操作,直到執(zhí)行更新命令為止,所有的操作都是在內(nèi)存中完成的。不管底層的數(shù)據(jù)庫是那一種形式, DataSet 的行為都是一致的。 DataSet 是數(shù)據(jù)表( DataTable)的集合,他可以包含任意多個(gè)表,而且每個(gè)DataSet 中的數(shù)據(jù)表對(duì)應(yīng)一個(gè)數(shù)據(jù)源中的數(shù)據(jù)表( Table)或者數(shù)據(jù)視圖( View)。 數(shù)據(jù)訪問程序的開發(fā)流程有以下幾個(gè)步驟: (1) 利用 Connection 對(duì)象創(chuàng)建數(shù)據(jù)連接。 (2) 利用 Command 對(duì)象數(shù)據(jù)源執(zhí)行 SQL 命令。 (3) 利用 DataReader 對(duì)象讀取數(shù)據(jù)源的數(shù)據(jù)。 升達(dá)經(jīng)貿(mào)管理學(xué)院本科生畢業(yè)設(shè)計(jì)(論文) 9 (4) DataSet 對(duì)象與 DataAdapter 對(duì)象配合,完成數(shù)據(jù)的查詢和更新操作。 在 中,連接數(shù)據(jù)源有四種接口: SQLClient、 OracleClient、 ODBC、OLEDB。其中 SQLClient 是 Microsoft SQL Server 數(shù)據(jù)庫專用連接接口,OracleClient 是 Oracle 數(shù)據(jù)庫專用連接接口, ODBC 和 OLEDB 可用于其他數(shù)據(jù)源的連接。在應(yīng)用程序中使用任何一種連接接口時(shí),必須在后臺(tái)代碼中引用對(duì)應(yīng)的空間名稱,類的名稱也隨之變化。 SQL 語言介紹 SQL 全稱是“結(jié)構(gòu)化查詢語言 (Structured Query Language)”,最早的是 IBM的圣約瑟研究實(shí)驗(yàn)室為其關(guān)系數(shù)據(jù)庫管理系統(tǒng) SYSTEM R 開發(fā)的一種查詢語言,它的前身是 SQUARE 語言。 SQL 語言結(jié)構(gòu)簡潔,功能強(qiáng)大,簡單易學(xué),所以自從 IBM 公司 1981 年推出以來, SQL 語言,得到了廣泛的應(yīng)用。如今無論是像 Oracle、 Sybase、 Informix、 SQL server 這些大型的數(shù)據(jù)庫管理系統(tǒng),還是像Visual FoxPro、 PowerBuilder 這些微機(jī)上常用的數(shù)據(jù)庫開發(fā)系統(tǒng),都支持 SQL 語言作為查詢語言。 Structured Query Language 包含 4 個(gè)部分: ( 1)數(shù)據(jù)查詢語言 DQLData Query Language SELECT ( 2)數(shù)據(jù)操縱語言 DQLData Manipulation Language INSERT, UPDATE, DELETE ( 3)數(shù)據(jù)定義語言 DQLData Definition Language CREATE, ALTER, DROP ( 4)數(shù)據(jù)控制語言 DQLData Control Language COMMIT WORK, ROLLBACK WORK SQL 語言有著非常突出的優(yōu)點(diǎn),主要是: ( 1) 非過程化語言: SQL 是一個(gè)非過程化的語言,因?yàn)樗淮翁幚硪粋€(gè)記錄,對(duì)數(shù)據(jù)提供自動(dòng)導(dǎo)航。 SQL 允許用戶在高層的數(shù)據(jù)結(jié)構(gòu)上工作,而不對(duì)單個(gè)記錄進(jìn)行操作,可操作記錄集,所有 SQL 語句接 受集合作為輸入,返回集合作為輸出。 SQL 的集合特性允許一條 SQL 語句的結(jié)果作為另一條 SQL 語句的輸入。 ( 2) 統(tǒng)一的語言: SQL 可用于所有用戶的 DB 活動(dòng)模型,包括系統(tǒng)管理員、數(shù)據(jù)庫管理員、 應(yīng)用程序員、決策支持系統(tǒng)人員及許多其它類型的終端用戶。 升達(dá)經(jīng)貿(mào)管理學(xué)院本科生畢業(yè)設(shè)計(jì)(論文) 10 ( 3) 所有關(guān)系數(shù)據(jù)庫的公共語言:由于所有主要的關(guān)系數(shù)據(jù)庫管理系統(tǒng)都支持 SQL 語言,用戶可將使用 SQL 的技能從一個(gè) RDBMS(關(guān)系數(shù)據(jù)庫管理系統(tǒng) )轉(zhuǎn)到另一個(gè),所有用 SQL 編寫的程序都是可以移植的。 SQL 功能強(qiáng)大,是一種完備的數(shù)據(jù)處理語言,不僅用于數(shù)據(jù)庫查詢,而且用 于數(shù)據(jù)庫中的數(shù)據(jù)修改和更新,概括起來,它可以分成以下幾組: DML( Data Manipulation Language,數(shù)據(jù)操作語言):用于檢索或者修改數(shù)據(jù); DDL( Data Definition Language,數(shù)據(jù)定義語言): 用于定義數(shù)據(jù)的結(jié)構(gòu),比如 創(chuàng)建、修改或者刪除數(shù)據(jù)庫對(duì)象; DCL( Data Control Language,數(shù)據(jù)控制語言):用于定義數(shù)據(jù)庫用戶的權(quán)限。 數(shù)據(jù)庫管理系統(tǒng)必須在更改期內(nèi)保護(hù)所存儲(chǔ)的數(shù)據(jù)的一致性,確保有效的數(shù)據(jù)進(jìn)入數(shù)據(jù)庫,數(shù)據(jù)庫必須保持一致性, DBMS 還必須協(xié)調(diào)多用戶 的并行更新,以確保用戶和它們的更改不至于影響其它用戶的作業(yè)。 用于修改數(shù)據(jù)庫內(nèi)容的 SQL 語句主要有以下三個(gè): (1) Insert,向一個(gè)表中加入新的數(shù)據(jù)行 (2) Delete,從一個(gè)表中刪除數(shù)據(jù)行 (3) Update,更改數(shù)據(jù)庫中已經(jīng)存在的數(shù)據(jù) 開發(fā)工具的選用及介紹 開發(fā)工具 Visual Studio 2020 簡介 Visual Studio 是微軟公司推出的開發(fā)環(huán)境。是目前最流行的 Windows 平臺(tái)應(yīng)用程序開發(fā)環(huán)境。目前已經(jīng)開發(fā)到 版本,也就是 Visual Studio 2020。 Visual Studio 可以用來創(chuàng)建 Windows 平臺(tái)下的 Windows 應(yīng)用程序和網(wǎng)絡(luò)應(yīng)用程序,也可以用來創(chuàng)建網(wǎng)絡(luò)服務(wù)、智能設(shè)備應(yīng)用程序和 Office 插件。 Microsoft Visual Studio 2020 使開發(fā)人員能夠快速創(chuàng)建高質(zhì)量、用戶體驗(yàn)豐富而又緊密聯(lián)系的應(yīng)用程序,充分展示了 Microsoft 開發(fā)智能客戶端應(yīng)用程序的構(gòu)想。借助 Visual Studio 2020,采集和分析信息將變得更為簡單便捷,業(yè)務(wù)決策也會(huì)因此變得更為有效。任何規(guī)模的組織 都可以使用 Visual Studio 2020 快速創(chuàng)建能夠利用 Windows Vista 和 2020 Office system 的更安全、更易于管理并且更可靠的應(yīng)用程序。 Visual Studio 2020 提供了高級(jí)開發(fā)工具、調(diào)試功能、數(shù)據(jù)庫功能和創(chuàng)新功能,幫助在各種平臺(tái)上快速創(chuàng)建當(dāng)前最先進(jìn)的應(yīng)用程序。Visual Studio 2020 包括各種增強(qiáng)功能,例如可視化設(shè)計(jì)器(使用 .NET 升達(dá)經(jīng)貿(mào)管理學(xué)院本科生畢業(yè)設(shè)計(jì)(論文) 11 Framework 加速開發(fā))、對(duì) Web 開發(fā)工具的大量改進(jìn),以及能夠加速開發(fā)和處 理所有類型數(shù)據(jù)的語言增強(qiáng)功能。 Visual Studio 2020 為開發(fā)人員提供了所有相關(guān)的工具和框架支持,幫助創(chuàng)建引人注目的、令人印象深刻并支持 AJAX 的 Web 應(yīng)用程序。 Visual Studio 2020 為開發(fā)人員提供了在最新平臺(tái)上加速創(chuàng)建緊密聯(lián)系的應(yīng)用程序的新工具,這些平臺(tái)包括 Web、 Windows Vista、 Office 20SQL Server 2020 和 Windows Server 2020。對(duì)于 Web, AJAX 及其他新技術(shù)使開發(fā)人員能夠迅速創(chuàng)建更高 效、交互式更強(qiáng)和更個(gè)性化的新一代 Web 體驗(yàn)。 借助 Visual Studio 2020,采集和分析信息將變得更為簡單便捷,業(yè)務(wù)決策也會(huì)因此變得更為有效。任何規(guī)模的組織都可以使用 Visual St
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1