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

正文內(nèi)容

軟件工程碩士數(shù)據(jù)庫管理操作臺的研究與實現(xiàn)(更新版)

2025-02-05 05:08上一頁面

下一頁面
  

【正文】 ............................................................ 22 表 3 Oracle 數(shù)據(jù)字典視圖集合 .................................................................................... 23 表 4 MS SQL Server 2021 兼容性系統(tǒng)視圖 ................................................................ 24 表 5 MS SQL Server 2021 系統(tǒng)表與 2021 系統(tǒng)視圖映射關(guān)系 .................................. 25 表 6 MS SQL Server 與元數(shù)據(jù)相關(guān)的系統(tǒng)函數(shù)示例 ................................................. 26 表 7 MS SQL Server 與元數(shù)據(jù)相關(guān)的常用存儲過程 ................................................. 26 表 8 DBMC 與其他應(yīng)用接口信息定義 ....................................................................... 56 北京航空航天 大學(xué)碩士學(xué)位論文 1 第一章 緒論 引言 隨著信息化程度的不斷提高,許多單位為了提高自身的工作效率,方便與合作伙伴的協(xié)作與信息共享,以及為客戶提供更加便捷的信息和服務(wù),已經(jīng)建設(shè)了一系列企業(yè)應(yīng)用系統(tǒng)。 數(shù)據(jù)庫管理工具應(yīng)用 現(xiàn)狀 數(shù)據(jù)庫管理系統(tǒng)( Database Management System,簡稱 DBMS),它是由數(shù)據(jù)庫廠商提供的一種數(shù)據(jù)管理軟件,能夠?qū)崿F(xiàn)數(shù)據(jù)定義、數(shù)據(jù)操縱、數(shù)據(jù)庫運行管理以及數(shù)據(jù)庫建立和維護(hù) [10]四大主要功能。 Oracle Enterprise Manager 提供了一整套標(biāo)準(zhǔn)數(shù)據(jù)庫管理應(yīng)用程 序,用來使管理員的公共日常任務(wù)變得自動化且簡單化。 它現(xiàn)在集成了數(shù)據(jù)庫管理和維護(hù) 功能 于單一無縫的環(huán)境 , 并具有清晰和直觀的圖形用戶 界面 。另外 , 通過 整合性 Result Set、Explain Plan、 Tracing 和 DBMS_OUTPUT 的運用,有效簡化 了 修改與測試的流 程。 DB2174。 由上述 介紹可以看出, 數(shù)據(jù)庫管理系統(tǒng)提供的管理工具是專為自身設(shè)計開發(fā)的,提供了對其數(shù)據(jù)庫管理系統(tǒng)所有功能 和服務(wù)最快捷最穩(wěn)定的實現(xiàn)方式,即具有極強(qiáng)的針對性 。還有些開發(fā)商通過與數(shù)據(jù)庫廠商結(jié)成合作伙伴,從而獲得更多的專家和數(shù)據(jù)庫底層支持,開發(fā)出功能更加強(qiáng)大的產(chǎn)品,能夠更深入地對這種數(shù)據(jù)庫進(jìn)行支持,充分發(fā)揮該數(shù)據(jù)庫的性能。但隨著數(shù)據(jù)庫市場的擴(kuò)大和數(shù)據(jù)庫的普及,企業(yè)信息化建設(shè)的不斷深入以及企業(yè)間的合并和重組,企業(yè)當(dāng)前正在或即將開發(fā)的企業(yè)級應(yīng)用軟件可能會涉及到其不同部門的數(shù)據(jù),而這些部門可能在不同時期選用了不同數(shù)據(jù)庫廠商的產(chǎn)品。此外,目前面市的通用數(shù)據(jù)庫管理軟件均為 C/S 結(jié)構(gòu)的桌面應(yīng)用程序,需要為每個用戶單獨進(jìn)行安裝,管理維護(hù)麻煩。 第一章 緒論 6 數(shù)據(jù)庫管理操作臺提供一套符合(主流)關(guān)系數(shù)據(jù)庫特征要求的數(shù)據(jù)庫特征信息描述方法,并通過這種統(tǒng)一描述機(jī)制,結(jié)合數(shù)據(jù)庫 SQL 語言,完成對不同數(shù) 據(jù)庫特征信息的抽取、處理和 顯示 , 以 實現(xiàn)對這些數(shù)據(jù)庫的支持 并能夠進(jìn)行 擴(kuò)展 。 論文 組織 結(jié)構(gòu) 本論文 后續(xù)各章結(jié)構(gòu)如下 : 第二章介紹 了 數(shù) 據(jù)庫管理工具的 相關(guān)概念、 分類和 標(biāo)準(zhǔn) 等方面 內(nèi)容,作為數(shù)據(jù)庫管理操作臺實現(xiàn)的基礎(chǔ) 。 結(jié)論部分 詳細(xì)總結(jié)了本論文的研究工作,并針對存在的主要不足指出了改進(jìn)的重點和 今后 的 方向。 安全專員,在某些情況下用來負(fù)責(zé)添加用戶,監(jiān)控用戶的數(shù)據(jù)庫訪問以及維護(hù)系統(tǒng)第二章 數(shù)據(jù)庫管理工具相關(guān)理論 10 安全。 根據(jù)涉及的數(shù)據(jù)庫對象不同,我們可以將數(shù)據(jù)庫相關(guān)用戶分為兩大類,一類是數(shù)據(jù)庫管理人員,另一類是應(yīng)用數(shù)據(jù)操作人員。因此,管理那些涉及不同數(shù)據(jù)庫產(chǎn)品的應(yīng)用將是一項極具挑戰(zhàn)性的任務(wù)。層次數(shù)據(jù)庫和網(wǎng)狀數(shù)據(jù)庫首先被開發(fā)出來,它們 很好地解決了數(shù)據(jù)的集中和共享問題,但是在數(shù)據(jù)獨立性和抽象級別上仍有很大欠缺。為了促進(jìn)對問題的理解, 1974 年 ACM 牽頭 組織了一次研討會,會上開展了一場分別以 Codd 和Bachman 為首的支持和反對關(guān)系數(shù)據(jù)庫兩派之間的辯論。 1986 年 10 月,美國國家標(biāo)準(zhǔn)局(簡稱 ANSI)采用 SQL 作為關(guān)系數(shù)據(jù)庫語言的美國標(biāo)準(zhǔn), 1987 年國際標(biāo)準(zhǔn)化組織(簡稱 ISO)也采納了這一標(biāo)準(zhǔn)。 SQL 提供了不同的語句用以處理不同的任務(wù),這些任務(wù)包括: ? 查詢數(shù)據(jù); ? 在表中插入 、修改和刪除某些行(記錄); ? 創(chuàng)建、更新、修改和刪除數(shù)據(jù)對象; ? 控制對數(shù)據(jù)庫及其數(shù)據(jù)對象的訪問; ? 保證數(shù)據(jù)庫的一致性和完整性。因此,接下來本文對 SQL99 標(biāo)準(zhǔn)進(jìn)行一些簡單介紹。 以下將以 Oracle 為例說明當(dāng)前主流數(shù)據(jù)庫與 SQL99 標(biāo)準(zhǔn)的兼容性情況。按照組織結(jié)構(gòu)和功能模塊, ANSI/ISO/IEC 9075:1999 一共包括 5 個部分 [8,14,15,16,17]: ? 第一部分:框架( SQL/Framework) ,包括對整個標(biāo)準(zhǔn)的概述和一致性條款; ? 第二部分:基礎(chǔ)( SQL/Foundation),包括了各種基本要素:類型、模式、表、視圖、查詢及更新語句、表達(dá)式、安全模型、謂詞、分配規(guī)則、事務(wù)管理等等; ? 第三部分:調(diào)用級接口( SQL/CLI),使得沒有對 SQL 語句進(jìn)行預(yù)處理的必要; ? 第四部分:持久存儲模塊( SQL/PSM),對 SQL 的擴(kuò)展以使其過程化; ? 第五部分:主機(jī)語言綁定( SQL/Bindings),對動態(tài)、嵌入和直接 SQL 的調(diào)用。 當(dāng)前,所有主流關(guān)系數(shù)據(jù)庫管理系統(tǒng)都支持 SQL,也都申明了對 SQL 標(biāo)準(zhǔn)的兼容性程度。 ANSI 和 ISO 在制定數(shù)據(jù)庫 SQL 標(biāo)準(zhǔn)方面具有明確的目的,即在增強(qiáng)不同產(chǎn)品 SQL 應(yīng)用之間的可移植性的同時,規(guī)范數(shù)據(jù)庫產(chǎn)品,增強(qiáng)和鞏固數(shù)據(jù)庫市場。 關(guān)系型數(shù)據(jù)庫系統(tǒng)以關(guān)系代數(shù)為堅實的理論基礎(chǔ),經(jīng)過幾十年的發(fā)展和實際應(yīng)用,技術(shù)越來越成熟和完善。而后來出現(xiàn)的關(guān)系數(shù)據(jù)庫較好地解決了這些問題。顯然這種處理方式代價高昂,而一種 能夠同時支持多種數(shù)據(jù)庫產(chǎn)品的數(shù)據(jù)庫管理工具將能有效地降低這種代價,使得用戶能夠從中獲益。對于應(yīng)用程序開發(fā)人員來說,雖然理論上他們不直接與數(shù)據(jù)庫交互,而是通過 DBA 或應(yīng)用程序管理員來實現(xiàn)對應(yīng)用程序數(shù)據(jù)庫結(jié)構(gòu)的設(shè)計與修改等相關(guān)操作,因此也屬于數(shù)據(jù)庫管理人員范疇。 網(wǎng)絡(luò)管理員,主要負(fù)責(zé)管理數(shù)據(jù)庫的網(wǎng)絡(luò)組件,特別是在分布式數(shù)據(jù)庫應(yīng)用情況下。因此,在研究數(shù)據(jù)庫管 理工具的相關(guān)理論之前需要對數(shù)據(jù)庫用戶的類型及主要工作職責(zé)有明確地了解,以掌握這些用戶的 使用 需求 。 第四章對數(shù)據(jù)庫管理操作臺進(jìn)行了 分析和設(shè)計 。 論文 具體 的 研究內(nèi)容包括: ? 支持不同數(shù)據(jù)庫平臺的策略。 北京航空航天 大學(xué)碩士學(xué)位論文 5 研究目標(biāo)及內(nèi)容 本論文的主要研究目標(biāo)是設(shè)計一種數(shù)據(jù)庫管理操作臺 , 能夠?qū)Χ喾N 關(guān)系 數(shù)據(jù)庫產(chǎn)品進(jìn)行統(tǒng)一管理 ,以適應(yīng)復(fù)雜多變 的企業(yè) 應(yīng)用 環(huán)境 。 為了保 障企業(yè)日常業(yè)務(wù)的正常運行,同時保護(hù)已有投資,企業(yè)基本不可能一次性 統(tǒng)一所有的數(shù)據(jù)庫并更新運行在這些數(shù)據(jù)庫上的業(yè)務(wù)系統(tǒng)。通用數(shù)據(jù)庫管理工具,如上述 DBArtisan、DbVisualizer 以及 Seabird Software 公司的 dbAnalyst、開源軟件 ViennaSQL 和 Datastream Pro 等,實現(xiàn)了對兩種以上數(shù)據(jù)庫產(chǎn)品的支持。 數(shù)據(jù)庫 自帶 管理 工具一般來說是該數(shù)據(jù)庫 的管理員 進(jìn)行 數(shù)據(jù)庫 管理工作 的第一選擇,提供了對數(shù)據(jù)庫的全面支持。及 OS/390、 Microsoft SQL Server、 Oracle 和 Sybase174。 Embarcadero174。 Quest174。 Microsoft174。 一般地 ,數(shù)據(jù)庫廠商向用戶提供了一整套工具,以便于他們訪問數(shù)據(jù)信息,獲取數(shù)據(jù)庫及各部分的狀態(tài),進(jìn)行數(shù)據(jù) 庫管理和維護(hù)。它們是以企業(yè)的重要數(shù)據(jù)資源為基礎(chǔ),進(jìn)行分析、分類、加工和處理,并以不同的方式展現(xiàn)給不同用戶所需的信息,從而滿足企業(yè)日常業(yè)務(wù)的需要。數(shù)據(jù)庫管理操作臺 按照 該 方法定義 的 數(shù)據(jù)庫 概要信息 來 表現(xiàn)和處理 數(shù)據(jù)庫對象 ,實現(xiàn) 管理功能 。 學(xué)位論文作者簽名: 日期: 年 月 日 學(xué)位論文使用授權(quán) 書 本人完全同意有權(quán)使用本學(xué)位論文 ( 包括但不限于 其印刷版和電子版) ,使用方式包括但不限于 : 保留學(xué)位論文 ,按規(guī)定 向國家有關(guān)部門(機(jī)構(gòu))送交學(xué)位論文, 以學(xué)術(shù)交流為目的贈送和交換 學(xué)位論文 ,允許 學(xué)位論文被查閱 、 借閱 和復(fù)印 ,將學(xué)位論文的全部或部分內(nèi)容編入有關(guān)數(shù)據(jù)庫進(jìn)行檢索,采用影印、縮印或 其他 復(fù)制手段保存學(xué)位論文。 若有不實之處,本人愿意承擔(dān)相關(guān)法律責(zé)任。 論文主要進(jìn)行了以下方面的工作: ( 1) 設(shè)計了一 套描述數(shù)據(jù)庫對象、對象間關(guān)系以及對象操作的 數(shù)據(jù)庫 表示方法,從而實現(xiàn)對 不 同數(shù)據(jù)庫 的支持 ,提供 對 數(shù)據(jù)庫對象信息 的統(tǒng)一展示 和操作 方式 , 并且 便于 擴(kuò)充 以支持更多特征 。這些系統(tǒng)的一大特點就是數(shù)據(jù)量較大且涉及眾多關(guān)鍵業(yè)務(wù)信息和內(nèi)部信息。 人們 日常 直接 使用的就 是數(shù)據(jù)庫管理系統(tǒng),因此它必須提供相關(guān)工具幫助用戶建立、訪問、管理和維護(hù)數(shù)據(jù)信息。這些輔助應(yīng)用程序著眼于數(shù)據(jù)庫管理這一專門領(lǐng)域,幫助管理員完成管理數(shù)據(jù)庫及相關(guān)服務(wù)的日常例行任務(wù),并保持這些任務(wù)的可操作性。 另外, MySQL 數(shù)據(jù)庫還提供了 可視化工具 MySQL Query Brower,用來創(chuàng)建、執(zhí)行和優(yōu)化 SQL 查詢語句 。 SQLFront(原名 MySQLFront)是用于管理 MySQL 數(shù)據(jù)庫的圖形前端,它與MySQL 數(shù)據(jù)庫具有高度的兼容性,使得執(zhí)行如創(chuàng)建和改變數(shù)據(jù)結(jié)構(gòu)、查看和創(chuàng)建數(shù)據(jù)以及直接執(zhí)行 SQL 命令等所有重要的管理任務(wù)變得容易。 for LUW、 IBM DB2 for z/OS174。 也就是說,數(shù)據(jù)庫管理系統(tǒng)的原生管理工具能夠與其進(jìn)行很好的配合,利用其提供的專用接口進(jìn)行交互,也就能夠從根本上為用戶提供數(shù)據(jù)庫所具有的強(qiáng)大功能。典 型的專用數(shù)據(jù)庫管理工具有上述Toad for Oracle 以及 Toad for DB Toad for SQL Server 等系列產(chǎn)品和 Allround Automations 公司的 PL/SQL Developer 等。 這種現(xiàn)象在我國也普遍存在。 綜上所述,在我國進(jìn)行通用數(shù)據(jù)庫管理工具的相關(guān)研究很有必要,符合市場需求,具有研究和應(yīng)用價值。 此外 , 數(shù)據(jù)庫管理操作臺 還 需要提供 外部應(yīng)用接口, 可以 與其它 應(yīng)用系統(tǒng)協(xié)作,滿足 某些企業(yè)應(yīng)用 的特殊 需求。 第三章對能夠支持不同數(shù)據(jù)庫 的 管理工具需要解決的問題及其功能特征進(jìn)行 闡述,同時將涉及的技術(shù)方法作了介紹和分析。 北京航空航天 大學(xué)碩士學(xué)位論文 9 第二章 數(shù)據(jù)庫管理工具相關(guān)理論 數(shù)據(jù)庫管理工具是專門為數(shù)據(jù)庫用戶而設(shè)計的,它能夠方便數(shù)據(jù)庫用戶查詢數(shù)據(jù)庫狀態(tài),進(jìn)行相關(guān) 操作,從而完成維護(hù)或開發(fā)工作,提高數(shù)據(jù)庫的使用性能。當(dāng)專門指派安全專員時, DBA 就可以不再負(fù)責(zé)這些職責(zé)。 由上述不同類型用 戶的職責(zé)可知, DBA、安全專員和網(wǎng)絡(luò)管理員顯然屬于數(shù)據(jù)庫管理人員,數(shù)據(jù)庫用戶則屬于應(yīng)用數(shù)據(jù)操作人員。例如在不同數(shù)據(jù)庫之間維護(hù)相同的模式結(jié)構(gòu),或者在不同數(shù)據(jù)庫之間進(jìn)行數(shù)據(jù)遷移,這通常都需要有經(jīng)驗的 DBA 大量的手工干預(yù)來完成。用戶在對這兩種數(shù)據(jù)庫進(jìn)行存取時,仍然需要明確數(shù)據(jù)的存儲結(jié)構(gòu),指出存取路徑。這次著名的辯論推動了關(guān)系數(shù)據(jù)庫的發(fā)展,使其最終成為現(xiàn)代數(shù)據(jù)庫產(chǎn)品的主流。此后,經(jīng)過 ANSI和 ISO 不斷修改和完善, SQL 標(biāo)準(zhǔn)經(jīng)歷了 SQL8 SQL9 SQL99 直到現(xiàn)在的SQL200n[11]。 SQL 用一種一致的語言統(tǒng)一了上述所有任務(wù)。 從 SQL99 開始, SQL 標(biāo)準(zhǔn)被分為了多個部分,分別對不同部分進(jìn)行闡述,以加強(qiáng)SQL 語言的完備性和正交性。 表 1 Oracle 完全支 持的核心 SQL99 特征列表 特征 ID 特征 E011 Numeric data types E031 Identifiers E061 Basic predicates and search conditions E081 Basic privileges E091 Set functions E101 Basic data manipulation E111 Single row SELECT statement E131 Null value support (nulls in lieu of values) E141 Basic integrity constraints E151 Transaction support E152 Basic SET TRANSACTION sta
點擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1