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

正文內容

管理系統(tǒng)設計與實現(xiàn)(編輯修改稿)

2025-01-09 00:45 本頁面
 

【文章內容簡介】 接的幫助作用,只能使大家停留在應用的初級階段。 SQL Server 2021提供的非常傻瓜的缺省安裝和使用模式,其上手難度并不比 Access 大。另外,SQL Server 2021 可以兼顧小、中、大規(guī)模的應用,有著遠遠比 Access 強大的伸縮性。 SQL Server 2021 數(shù)據(jù)庫管理系統(tǒng)具有以下主要特點: 1.豐富的圖形管理工具,使系統(tǒng)管理、操作更為直觀方便。 SQL Server 企業(yè)管理器是一個基于圖形用戶界面( GUI)的集成管理工具,利 用它可以配置管理 SQL Server 服務器、管理數(shù)據(jù)庫和數(shù)據(jù)庫對象、備份和恢復數(shù)據(jù)、調度任務和管理警報、實現(xiàn)數(shù)據(jù)復制和轉換操作等。此外, SQL Server 2021 還提供了多種圖形界面管理工具,大大簡化了用戶操作,從而增強了系統(tǒng)的易用性。 2.動態(tài)自動管理和優(yōu)化功能。即使 SQL Server 數(shù)據(jù)庫管理員不做任何設置, 13 SQL Server 也能夠在運行過程中根據(jù)環(huán)境配置和用戶訪問情況動態(tài)自動配置,以達到最優(yōu)性能,從而減輕管理員工作。 3.充分的 Inter 技術支持。 Inter 網(wǎng)絡發(fā)展到今天已經(jīng)成為一 條重要的信息發(fā)布渠道, SQL Server 增強了對 Inter 技術支持,它除保留了前期版本中的數(shù)據(jù)庫 Web 出版工具“ Web 助手”外,還增強了對 XML 和 HTTP 技術的支持,這使得電子商務系統(tǒng)能夠通過 XML 等訪問 SQL Server 數(shù)據(jù)庫系統(tǒng),也擴展了 SQL Server 在數(shù)據(jù)挖掘和分析服務領域的應用。 4.豐富的編程接口工具,使用戶開發(fā) SQL Server 數(shù)據(jù)庫應用程序更加靈活。SQL Server 提供了 TransactSQL、 DBLibrary for C、嵌入式 SQL( ESQL)等開發(fā)工具, TransactSQL 與工業(yè)標準 SQL 語言兼容,并在其基礎上加以擴充,使它更適合事務處理方面的需要。此外, SQL Server 2021 還支持 ODBC、 OLE DB、ADO 規(guī)范,可以使用 ODBC、 OLE DB、 ADO 接口訪問 SQL Server 數(shù)據(jù)庫。 5.具有很好的伸縮性和可靠性。 SQL Server 2021 既能運行在 Windows 桌面操作系統(tǒng)下,又可運行在服務器操作系統(tǒng)(包括 Windows NT 和 Windows 2021)下;既能運行在單 CPU 計算機上,又能運行在對稱多處理系統(tǒng)下。所以,它具有很好的伸縮性 ,能夠滿足從桌面應用到大型企業(yè)分布式應用到不同層次用戶的要求。 ADO 對象概述 ADO 對象是針對當前微軟的軟件所支持的數(shù)據(jù)進行操作的最為有效、簡單并且功能強大的方法。它可以把大部分數(shù)據(jù)源可編程的屬性直接擴展到 Active Server 上,主要含有 Connection、 Recordset 與 Command 三種對象。其中:Connection 對象主要負責打開或連接數(shù)據(jù)庫文件; Recordset 對象主要是存取數(shù)據(jù)庫的內容; Command 對象主要是對數(shù)據(jù)庫下達行動查詢指令以及 SQL Server的 Stored Proceduce。 ADO 對象能夠存取到數(shù)據(jù)庫的內容,首先要求數(shù)據(jù)庫的驅動程序 ( ODBC 驅動程序與 OLE DB 驅動程序 )必須安裝上,否則, ADO 對象是無法存取數(shù)據(jù)庫中內容,其原理示意圖如 下 圖所示: 14 圖 5 ADO對象存取數(shù)據(jù)原理示意圖 請注意:上圖中的“各種數(shù)據(jù)庫所對應的驅動程序”即 ODBC 驅動程序與 OLE DB 驅動程序。 利用 ADO 開發(fā)網(wǎng)絡數(shù)據(jù)庫應用程序 ADO( Active Date Objects,即 ActiveX數(shù)據(jù)對象)是一個 ASP內置的 ActiveX服務器組件( ActiveX Server Component)??砂阉c ASP 結合起來,建立提供數(shù)據(jù)庫信息的網(wǎng)頁內容,對數(shù)據(jù)庫進行查詢、插入、更新、刪除等操作,并可以把在用戶端實現(xiàn)“網(wǎng)上實時更新顯示”的最新 Web 數(shù)據(jù)庫技術。 要 執(zhí)行 ADO,服務器 就 必須 先 安裝 Windows NT Server 和 Inter Information Server(IIS),而客戶端只要有 IE 或 NETSCAPE 較新版本的瀏覽器即可。 利用 ADO 開發(fā)網(wǎng)絡數(shù)據(jù)庫應用程序有以下幾個優(yōu)點: ⑴ 支持客戶機 /服務器結構( Client/Server)與 Web 系統(tǒng)開發(fā)技術。 ⑵ 內部有多個互相獨立的對象模型。 ⑶ 支持分批修改數(shù)據(jù)庫內容。 ⑷ 支持多種不同的數(shù)據(jù)控制指標形式。 ⑸ 先進的 Recordset 數(shù)據(jù)高速緩存管理功能。 ⑹ 允許在程序中使用多個 Recordset 對象或者多個分批修改區(qū)塊傳送。 ⑺ ADO 屬于 Free_threaded 對象,利用它可以開發(fā)出更有效的 Web 應用程序。 客戶端 客戶端 客戶端 ADO 對象 各種數(shù)據(jù)庫所對應的驅動程序 各種數(shù)據(jù)庫 (如 Access、 SQL Server 以及 Oracle 等 ) 15 ADO 組建的主要對象及其功能 ADO 組件又稱為數(shù)據(jù)庫訪問組件,它提供了以下七種對象: Connection 對象:提 供對數(shù)據(jù)庫的連接服務。 Command 對象:定義對數(shù)據(jù)庫源操作的命令。 Recordset 對象:由數(shù)據(jù)庫服務器所返回的記錄集。 Recordset 對象的 LockType 屬性的設置值 表 1 常量說明表 常量 值 說明 adLockReadOnly 1 默認值,只讀。無法更改數(shù)據(jù) adLockPressimistic 2 保守式記錄鎖定(逐條)。提供者執(zhí)行必要的操作確保成功編輯記錄,通常采用立即鎖定數(shù)據(jù)源的記錄的方式。 adLockOptimistic 3 開放式記錄鎖定(逐條)。提供者使用開放式鎖定,只在調用 Updata 方法時鎖定記錄。 adLockBatchOptimistic 4 開放式批更新。用于與立即更新模式相反的批更新模式。 Fields 對象:由數(shù)據(jù)庫服務器所返回的單一數(shù)據(jù)字段 Parametes 對象:表示 Command 對象的參數(shù)。 Property 對象:單獨的一個 Property 對象,提供屬性功能。 Error 對象:提供處理錯誤的功能。 使用 ADO 對象可以建立和管理數(shù)據(jù)庫的連接,按數(shù)據(jù)庫服務器的要求獲得數(shù)據(jù),執(zhí)行更新、刪除、添加數(shù)據(jù)等操作,獲取 ODBC 的錯誤信息等。 用來操作數(shù)據(jù)的 SQL 命令語句 SQL 命令是發(fā)送給數(shù)據(jù)庫并要求數(shù)據(jù)庫操作的指令,它是專門為數(shù)據(jù)庫設計的語言,比一般的計算機程序語言簡單的多。 SQL 命令主要分成兩部分: DDL(Data Definition Language)和 DML(Data Manipulation Language),其中 DDL 是建立數(shù)據(jù)表及數(shù)據(jù)列的指令群,而 DML 則是操作數(shù)據(jù)庫記錄的指令群,如數(shù)據(jù)庫記錄 16 的添加、更新、刪除、和查詢等。 SQL 命令,包括 Select、 Delete、 Update、 Insert Into、 Select Into 等。 ⑴ 篩選及排 序記錄的 Select 指令 基本句型一: Select 字段串列 From 數(shù)據(jù)表 基本句型二: Select ? From ? Where 篩選條件 基本句型三: Select ? From ? Order By 字段串列 Select Top:限定選取數(shù)據(jù)的條數(shù) ⑵ 刪除數(shù)據(jù)記錄的 Delete 指令 基本語法: Delete From 數(shù)據(jù)表 Where 條件式 ⑶ 更新數(shù)據(jù)記錄的 Update 指令 基本語法: Update 數(shù)據(jù)表 Set 表達式 ⑷ 增加數(shù)據(jù)記錄的 Insert Into 指令 基本句型一: Insert Into 數(shù)據(jù)表 (字段串列 ) Values (字段串列 ) 基本句型二: Insert Into 數(shù)據(jù)表 (字段 1,字段 2,? ,字段 n) Select ? ⑸ 建立新數(shù)據(jù)表的 Select Into 指令 該指令與“ Insert Into ? Select ?”指令的區(qū)別是,這個指令將建立另一個新的數(shù)據(jù)表,而 Insert Into 是增加數(shù)據(jù)記錄到“現(xiàn)存的”數(shù)據(jù)表中。 運行環(huán)境 操作系統(tǒng): Windows 2021 以上 CPU: 奔騰 1G 以上 內存: 256M 以上 17 功能結構 畢 業(yè) 論 文 管 理 系 統(tǒng) 用 戶 登 錄用 戶 注 冊管 理 員 模 塊畢 業(yè) 生 模 塊教 師 模 塊信 息 查 詢用 戶 管 理用 戶 添 加用 戶 刪 除密 碼 修 改修 改 信 息論 題 上 報線 上 答 疑論 文 查 看論 文 下 載上 傳 點 評資 料 查 看資 料 下 載資 料 上 傳論 文 選 題線 上 提 問論 文 上 傳修 改 信 息資 料 查 看資 料 上 傳資 料 下 載 圖 6 功能結構圖 上圖從 總覽 的角度對系統(tǒng)的功能作了較為詳細的分層劃分 。從注冊到上傳下載,基本完整的展現(xiàn)了整個系統(tǒng)的功能層次結構。 18 數(shù)據(jù) 對象 圖 7 選題 管理 ER圖 圖 8 論文管理 ER圖 上面兩個圖表達了一些系統(tǒng)數(shù)據(jù)對象的屬性及其相互之間的關系結構。 4 詳細設計 數(shù)據(jù)表設計 教師 姓名 院系 學生 姓名 班級 評 交 論文 編號 畢業(yè)生 指導老師 狀態(tài) 題目 教師 姓名 院系 學生 姓名 班級 出 選 論題 編號 選題人 上報人 狀態(tài) 19 表 2 用戶信息數(shù)據(jù)表 字段名 數(shù)據(jù)類型 說明 是否為空 是否為關鍵字 uid nchar 用戶名 Not Null Primary Key upwd nchar 用戶密碼 Not Null ushenfen nchar 用戶身份 Not Null 表 3 學生信息數(shù)據(jù)表 字段名 數(shù)據(jù)類型 說明 是否為空 是否為關鍵字 uid nchar 用戶名 Not Null Primary Key ushenfen nchar 用戶身份 Not Null sxingming nchar 姓名 Null zhuanye nchar 專業(yè)班級 Null tingming nchar 指導老師 Null 表 4 教師信息數(shù)據(jù)表 字段名 數(shù)據(jù)類型 說明 是否為空 是否為關鍵字 uid nchar 用戶名 Not Null Primary Key ushenfen nchar 用戶身份 Not Null txin
點擊復制文檔內容
研究報告相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1