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

正文內(nèi)容

基于oracle的倉庫管理數(shù)據(jù)庫系統(tǒng)設(shè)計-文庫吧資料

2025-05-21 22:23本頁面
  

【正文】 統(tǒng)需求分析 系統(tǒng)需求分析是在項目確定之后,用戶和設(shè)計人員對數(shù)據(jù)庫應(yīng)用系統(tǒng)所設(shè)計的內(nèi)容(數(shù)據(jù))和功能(行為)的整理和描述,是以用戶的角度來認識系統(tǒng)。 6) 運行維護 數(shù)據(jù)庫應(yīng)用系統(tǒng)經(jīng)過測試和試運行后即可正式投入運行。 4) 數(shù)據(jù)庫系統(tǒng)實現(xiàn) 數(shù)據(jù)庫系統(tǒng)實現(xiàn)是依照設(shè)計,使用 DBMS 支持的數(shù)據(jù)定義語言 (DDL)實現(xiàn)數(shù)據(jù)庫的建立,用高級語言 (Basic、 Delphi、 C、 C++、 Power builder 等 )編寫應(yīng)用程序。 2) 需求收集與析 需求收集與分析是以用戶的角度,從系統(tǒng)中的數(shù)據(jù)和業(yè)務(wù)規(guī)則入手,手機和整理用戶的信息,以特定的方式加以描述,是下一步工作的基礎(chǔ)。 數(shù)據(jù)庫規(guī)劃過程還避讓包括工作量估計、使用的資源和需要的經(jīng)費等。在數(shù)據(jù)設(shè)計中也參照這種劃分,把數(shù)據(jù)庫應(yīng)用系統(tǒng)的生命周期分為數(shù)據(jù)庫規(guī)劃、需求收集與分析、數(shù)據(jù)庫設(shè)計與應(yīng)用程序設(shè)計、實現(xiàn)、測試以及運行維護 6 個階段。 按照軟件工程對系統(tǒng)生命周期的定義,軟件生命周期分為制定計劃、需求分 析、設(shè)計、程序編制。 北京郵電大學世紀學院畢業(yè)設(shè)計(論文) 10 3. 數(shù)據(jù)庫管理系統(tǒng)總體設(shè)計 數(shù)據(jù)庫設(shè)計 概述 數(shù)據(jù)庫設(shè)計屬 于系統(tǒng)設(shè)計的范疇。 另外一類用戶是企業(yè)的高級管 理者和決策者 , 他們需要進行更復雜更高級更完全的分析 (建摸 , 預測和假設(shè)分析等 ), 以支持制定商業(yè)策略 .上述兩類用戶體現(xiàn)了整個企業(yè)對于信息訪問的需求 。 而且 , 日益增加的用戶提出大量歷史性需求 , 往往導致超大規(guī)模數(shù)據(jù)庫 (VLDB)的出現(xiàn) .為了滿足這些需求 , 對作為數(shù)據(jù)倉庫核心的數(shù)據(jù)庫系統(tǒng)提出了很高的要求 , 而 ORACLE 數(shù)據(jù)庫核心能夠完全滿足這些需求 。 大多數(shù)用戶需要直接查詢和深入的能力 , 而另外一些需要更復雜的分析能力 。 2)任何數(shù)據(jù) 考慮到現(xiàn)在 訪問的數(shù)據(jù)倉庫的用戶范圍 , 系統(tǒng)設(shè)計者面臨著紛繁各異的需求 。 上述兩種數(shù)據(jù)來源應(yīng)該融合在一個單一的存儲系統(tǒng)中 , 并且加以管理 , 從而為最終用戶提供對這兩種數(shù)據(jù)源的無縫訪問 。 在傳統(tǒng)上 , 數(shù)據(jù)倉庫中的大多數(shù)數(shù)據(jù)來自內(nèi)部業(yè)務(wù)系統(tǒng) , 如業(yè)務(wù)系統(tǒng)或各客戶信息系統(tǒng)等方面的數(shù)據(jù) 。 Oracle 數(shù)據(jù)倉庫包含了一整套的產(chǎn)品和服務(wù) , 覆蓋了數(shù)據(jù)倉庫定義 , 設(shè)計和實施的整個過程 。 它還意味著 Oracle 應(yīng)用程序也可以作為一項服務(wù)進行部署 , 因為對于不同國家的不同單位的不同用戶來說 , 一個單一的實施便可呈現(xiàn)出不同的行為 。 5)由數(shù)據(jù)驅(qū)動的處理 Oracle 在自己所有的產(chǎn)品中 , 都引入了這種以數(shù)據(jù)庫為中心 , 由數(shù)據(jù)加以驅(qū)動的方式 。 Oracle 獨特的并發(fā)模型意味著查詢過程不需要鎖 , 寫入過程采用行級鎖 , 而且鎖永遠不會升級 。 但是數(shù)據(jù)庫的寫入過程卻會阻止讀取過程 , 因為這時數(shù)據(jù)被獨占性地由一個寫入過程用來進行更新 , 查詢不能取得共享鎖來鎖住這些數(shù)據(jù) 。 為了滿足這一要求 , 大多數(shù)數(shù)據(jù)庫廠商都采用一種數(shù)據(jù)庫鎖定并發(fā)模型 。 可連接性是指 Oracle 允許不同類型的計算機和操作系統(tǒng)通過網(wǎng)絡(luò)共享數(shù)據(jù) 。 3)具有可移植性 , 可兼容性和可連續(xù)性 由于 Oracle 軟件可在許多不同的操作系統(tǒng)上運行 , 以致 Oracle 上所開發(fā)的應(yīng)用可移植到多種操作系統(tǒng) , 只需很少修改或不需修改 。 通過網(wǎng)絡(luò)連接的計算機環(huán)境 , Oracle 將存放在多臺計算機上的數(shù)據(jù)組合成一個邏輯數(shù)據(jù)庫 , 可被全部網(wǎng)絡(luò) 用戶存取 。 可控制數(shù)據(jù)庫數(shù)據(jù)的可用性 , 可在數(shù)據(jù)庫級或在子數(shù)據(jù)庫級上控制 。 支持大量用戶同時在同一數(shù)據(jù)上執(zhí)行各種數(shù)據(jù)應(yīng)用 , 并使數(shù)據(jù)爭用最小 , 保證數(shù)據(jù)一致性 。 用戶的 Oracle 應(yīng)用可方便地從一種計算機配置移至另一種計算機配置上 。 在松耦合系統(tǒng)中 ,在具有 ORACLE PARALLEL SERVER 選項時 ,單個數(shù)據(jù)庫可被多個實例裝配 ,即多個實例共享同一物理數(shù)據(jù)庫 。 一個實例的 SGA和進程為管理數(shù)據(jù)庫數(shù)據(jù) ,為該數(shù)據(jù)庫一個或多個用戶服務(wù)而工作 。 每一次在數(shù)據(jù)庫服務(wù)器上啟動一數(shù)據(jù)庫時 , 稱為系統(tǒng)全局區(qū)(SYSTEM GLOBAL AREA)的一個內(nèi)存區(qū) (簡稱 SGA)被分配 , 有一個或多個 Oracle 進程被啟動 。 一個Oracle 數(shù)據(jù)庫可以提供多個 Oracle 實例使用 。 由以 RDBM( 關(guān)系數(shù)據(jù)庫管理系統(tǒng) Relational Database Management System) 為核心的一批軟件產(chǎn)品構(gòu)成 ,其產(chǎn)品結(jié)構(gòu)輪廓下圖所示 : 圖 21 oracle系統(tǒng)結(jié)構(gòu)圖 Oracle 數(shù)據(jù)庫系統(tǒng)為具有管理 Oracle 數(shù)據(jù)庫功能的計算機系統(tǒng) (包括軟件 ,硬件和數(shù)據(jù) )。 Oracle 公司給數(shù)據(jù)庫開發(fā)人員提供產(chǎn)生國際化的數(shù)據(jù)庫應(yīng)用程序的工具與機制 。不同語言版本間的差異包括了日期和月份的名字,縮 寫,時間格式和排序。 Oracle 的名稱來自于埃里森在 Ampex 工作時參加的一個由 中央情報局 創(chuàng)建的項目的代碼名稱。埃里森 和他的朋友,之前的同事 Bob Miner 和 Ed Oates 在 1977 年建北京郵電大學世紀學院畢業(yè)設(shè)計(論文) 6 立了軟件開發(fā)實驗室咨詢公司( SDL, Software Development Laboratories)。到目前仍在數(shù)據(jù)庫市場上占有主要份額。 Oracle 數(shù)據(jù)庫分析 Oracle 數(shù)據(jù)庫簡介 Oracle Database,又名 Oracle RDBMS,或簡稱 Oracle。是用來設(shè)置或更改數(shù)據(jù)庫用戶或角色權(quán)限的語句, 包括( grant,deny,revoke 等)語句。 數(shù)據(jù) 定義語言 ( DDL: Data Definition Language) : 主要的命令有 CREATE、 ALTER、DROP 等, DDL主要是用在定義或改變表( TABLE)的結(jié)構(gòu),數(shù)據(jù)類型,表之間的鏈接和約束等初始化工作上,他們大多在建立表時使用 。 SQL 語句介紹 SQL 語句 包含 3 個部分: 數(shù)據(jù) 操縱語言 ,數(shù)據(jù) 定義語言 , 數(shù)據(jù) 控制語言 。在多數(shù)情況下,在其他編程語言中需要用一大段程序才可實踐的一個單獨事件,而其在 SQL 上只需要一個語句就可以被表達出來。而它的界面,能使具有底層結(jié)構(gòu)完全 不同的數(shù)據(jù)庫系統(tǒng)和不同數(shù)據(jù)庫之間,使用相同的 SQL作為數(shù)據(jù)的輸入與管理。 SQL 是高級的 非過程化編程 語言,它允許用戶在高層數(shù)據(jù)結(jié)構(gòu)上工作。 1989 年,美國 ANSI 采納在 ANSI 報告中定義的關(guān)系 數(shù)據(jù)庫管理系統(tǒng)的 SQL 標準語言,稱為 ANSI SQL 89, 該標準替代 ANSI 版本。 1979 年 ORACLE 公司首先提供商用的 SQL, IBM 公司在 DB2 和 SQL/DS 數(shù)據(jù)庫系統(tǒng)中也實現(xiàn)了 SQL。D 上公布新版本的 SQL(叫 SEQUEL/2)。 1974 年 ,同一實驗室的 和 . Boyce 對 Codd39。科德發(fā)表將資料組成表格的應(yīng)用原則( Codd39。所以,實際上不同數(shù)據(jù)庫系統(tǒng)之間的 SQL 不能完全相互通用。 1986 年 10 月, 美國國家標準學會 (ANSI) 對 SQL 進行規(guī)范后,以此作為 關(guān)系式數(shù)據(jù)庫管理系統(tǒng) 的標準語言 (ANSI X3. 1351986), 1987 年 得到 國際標準組織 的支持下成為國際 標準 。神舟OSCAR具有高可擴展性,支持多種計算模式,還具備海量數(shù)據(jù)管理能力、數(shù)據(jù)備份恢復機制,已在電子政務(wù)、軍工、企事業(yè)單位得到應(yīng)用。 2)中國自主研發(fā)成功“神舟”數(shù)據(jù)庫 從上世紀90年代起,中國科研人員就開始研制國產(chǎn)數(shù)據(jù)庫。后來,把 “ 八五 ” 期間的科技攻關(guān)成果稱為 COBASE ,而 “ 九五 ”北京郵電大學世紀學院畢業(yè)設(shè)計(論文) 3 期間的成果稱為 COBASE ,COBASE 在 COBASE 基礎(chǔ)上實現(xiàn)了多媒體數(shù)據(jù)的存儲與管理。 在開發(fā)數(shù)據(jù)庫管理系統(tǒng)方面,由國家科技攻關(guān)計劃立項組織“ 大兵團 ” 作戰(zhàn),歷時七年, “COBASE” 在國內(nèi)還是首次。 國內(nèi)發(fā)展狀況 1) COBASE—— 我國自行研制的關(guān)系數(shù)據(jù)庫管理系統(tǒng) 在我國 “ 八五 ” 、 “ 九五 ” 期間,國家計委領(lǐng)導 的國家科技攻關(guān)計劃設(shè)立了科技攻關(guān)課題 “ 國產(chǎn)系統(tǒng)軟件開發(fā) ” ,而 “ 數(shù)據(jù)庫管理系統(tǒng)開發(fā) ” 是該課題的一個專題。隨后, DBMS 已經(jīng)進入了因特網(wǎng)時代。在 20世紀 80 年代末期和 90 年代,大量的廠商已經(jīng)為創(chuàng)建數(shù)據(jù)倉庫、集成多喝數(shù)據(jù)庫的數(shù)據(jù)以及實現(xiàn)專業(yè)化分析而開發(fā)了專用的系統(tǒng)。在 80年代,關(guān)系模型鞏固了它作為主導 DBMS 的地位,數(shù)據(jù)庫系統(tǒng)繼續(xù)為廣泛的使用。 20 世紀 60 年代末期, IBM 成功開發(fā)了信息管理系統(tǒng)( IMS) DBMS,直至今天,它還在許多系統(tǒng)中使用。這些優(yōu)點使其成為了當今企事業(yè)單位最廣泛使用的產(chǎn)品。 Oracle 是目前全球最流行、最強大的數(shù)據(jù)庫系統(tǒng)。 作 為計算機應(yīng)用的一部分,使用計算機對產(chǎn)品倉庫信息進行管理,具有人工管理無法比擬的優(yōu)點,它檢索迅速、查找方便、可靠性高、存貯量大、保密性好、 壽命長、成本低等,可減少許多的人力物力,這些都能夠極大地提高貨物 倉庫的管理效率,也是企業(yè)倉庫管理科學 化、正規(guī)化,與世界接軌的重要條件。但一直以來人們使用傳統(tǒng)的人工方式管理倉庫,這種管理方式存在著許多缺點,諸如效率低、保密性差等。因此,開發(fā)一個倉庫管理系統(tǒng)是很有必要的,具有其特有的技術(shù)意義和管理意 義。 倉庫管理系統(tǒng)是一個企事業(yè)單位不可缺少的一部分它的內(nèi)容對于企業(yè)的決策者和管理者來說都是至關(guān)重要的,因此,倉庫管理系統(tǒng)應(yīng)該能夠為用戶提供充足的信息和快捷的查詢手段,但一直 以來人們使用傳統(tǒng)的人工方式管理倉庫,這種管理方式存在著許多缺點,諸如效率低,保密性差等,而 且時間一長,將產(chǎn)生大量的文件和數(shù)據(jù),這對于查找、更新和維護都帶來了不少的困難。尤其對復雜的信息管理,計算機能夠充分發(fā)揮它的優(yōu)越性。 關(guān)鍵詞 Power Designer Oracle 倉庫管理 II Title Design Of Store Management Database System Based On Oracle Abstract With the development of modern industry, the information management system of the puter is paid more and more attention by enterprise. This article briefly describes the characteristics of the SQL language and Oracle database systems, and elaborated on the design of the warehouse management database system: First, establish the conceptual structure model and physical structure model with Power Designer, then generate the SQL script through the PDM model, finally build the database system. Including system needs analysis of the system, conceptual structure design, the logical structure design and physical structure design, eventually establish a simulation of database system. Using a puter to control information of the warehouse which has advantages that artificial management that can’t catch up with. It is quickly inspectional, easy to search, the credibility is high, and deposit capacities is high, confidentiality good, and also reduce more manpower and material resource. All of this managements can infinitely raise the management efficiency of goods stock and also is a scientific and regular turn, and be in line with world of important condition of the storage management. Therefore, developing a storage management system is necessary. It has its unique technology and managerial implications. Key
點擊復制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1