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

正文內(nèi)容

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

2023-05-24 22:23:15 本頁面
 

【正文】 , 都面臨著這樣一個巨大的挑戰(zhàn) :如何在允許多用戶同時訪問相同的信息的同時 , 保證數(shù)據(jù) 的完整性和較高的系統(tǒng)吞吐量 。 分布式系統(tǒng)像集中式數(shù)據(jù)庫一樣具有透明性和數(shù)據(jù)的一致性 。系統(tǒng)維護具有 很 高的性能 , Oracle 每天可連續(xù) 24 小時工作 , 正常的系統(tǒng)操作 (后備或個別計算機系統(tǒng)故障 )不會中斷數(shù)據(jù)庫的使用 。 Oracle 數(shù)據(jù)庫特點 Oracle 系統(tǒng)是建 立在 Oracle關(guān)系數(shù)據(jù)庫上面的 ,可在 100 多種硬件平臺上運行(包括微機 , 工作站 , 小型機 , 中型機和大型機 ), 支持很多種操作系統(tǒng) 。 該 SGA 和 Oracle 進程的結(jié)合稱為一個 Oracle 數(shù)據(jù)庫實例 。 每一個運行的 Oracle 數(shù)據(jù)庫與 Oracle 實例 (INSTANCE)相聯(lián)系 。Oracle 公司已經(jīng)把 Oracle 數(shù)據(jù)庫的錯誤信息翻譯到阿拉伯語 、 加泰羅尼亞語、中文、捷克語、丹麥語、荷蘭語、英語、芬蘭語、法語、德語、希臘語、希伯來語匈牙利語、意大利語、日語、韓語、挪威語、波蘭語、葡萄牙語、羅馬尼亞語、俄語、斯洛伐克語、西班牙語、瑞典語、泰語和土耳其語。 SDL開發(fā)了 Oracle 軟件的最初版本。是 甲骨文公司 的一款關(guān)系數(shù)據(jù)庫 管理系統(tǒng)。 數(shù)據(jù) 控制語言 ( DCL: Data Control Language) :主要是 數(shù)據(jù)庫控制功能。這也意味著用 SQL 可以寫出非常 復(fù)雜的語句。它不要求用戶指定對數(shù)據(jù)的存放方法,也不需要用戶了解其具體的數(shù)據(jù)存放方式。 1986年 10月,美國 ANSI采用 SQL作為關(guān)系數(shù)據(jù)庫管理系統(tǒng)的標(biāo)準語言( ANSI X3. 1351986),后為國際標(biāo)準化組織( ISO)采納為國際標(biāo)準。s Relational Algebra 在研制關(guān)系數(shù)據(jù)庫管理系統(tǒng) System R 中,研制出一套規(guī)范語言 SEQUEL (Structured English Query Language),并在 1976 年 11 月的 IBM Journal of Ramp。 在 1970 年代 初,由 IBM 公司 San Jose,California 研究實驗室的 埃德加 北京郵電大學(xué)世紀學(xué)院畢業(yè)設(shè)計(論文) 4 2. 數(shù)據(jù)庫理論基礎(chǔ)及應(yīng)用系統(tǒng)開發(fā)工具 SQL 語言介紹 SQL 簡介 SQL 全名是 結(jié)構(gòu)化查詢語言 ( Structured Query Language),是用于 數(shù)據(jù)庫 中的標(biāo)準數(shù)據(jù)查詢語言, IBM 公司最早使用在其開發(fā)的數(shù)據(jù)庫系統(tǒng)中。 “ 八五 ” 、 “ 九五 ” 科技攻關(guān)成果 COBASE,雖然并未真正實現(xiàn)產(chǎn)品化占領(lǐng)市場,更沒有實現(xiàn)產(chǎn)業(yè)化,但這一場科技攻關(guān)戰(zhàn)卻在技術(shù)、人才、隊伍組織、研發(fā)工作管理等方面為我國數(shù)據(jù)庫管理系統(tǒng)產(chǎn)業(yè)化發(fā)展播下了 “ 種子 ” 。專題的攻關(guān)目標(biāo)是開發(fā)具有自主版權(quán)的實用的關(guān)系數(shù)據(jù)庫管理系統(tǒng),該數(shù)據(jù)庫管理系統(tǒng)稱為 “COBASE” 。 一個有趣的現(xiàn)象是隨著一些企業(yè)資源規(guī)劃 (ERP)和管理資源規(guī)劃 (MRP)軟件包的出現(xiàn),他們在 DBMS 之上增加一層面向應(yīng)用的特征。 1970 年, Edgar Codd 在 IBM 的 San Jose 研究實驗室推出了一種新的稱之為關(guān)系數(shù)據(jù)模型的數(shù)據(jù)表達框架。 Oracle 數(shù)據(jù)庫具有完備的數(shù)北京郵電大學(xué)世紀學(xué)院畢業(yè)設(shè)計(論文) 2 據(jù)管理功能,能完美的刻畫數(shù)據(jù)關(guān)系,并實現(xiàn)了完善的分布式處理功能。而且時間一長,將產(chǎn)生大量的文件和數(shù)據(jù),這對于查找、更新和維護都來了不少的困難。 作為計算機應(yīng)用的一部分,使用計算機對產(chǎn)品倉庫信息進行管理,具有人工管理無法比擬的優(yōu)點,它檢索迅速、查找方便、可靠性高、存儲量大、保密性好、壽命長、成本低等,可減少更多的人力物力,這些都能夠極大地提高貨品倉庫的管理效率,也是企業(yè)倉庫管理科學(xué)化、正規(guī)化,與世界接軌的重要條件。計算機最大的好處在于利用它能夠進行信息管理,使用計算機進行信息控制,不僅提高了工作效率,而且大大的提高了其安全性。主要包括數(shù)據(jù)庫系統(tǒng)需求分析、概念結(jié)構(gòu)設(shè)計、邏輯結(jié)構(gòu)設(shè)計以及物理結(jié)構(gòu)設(shè)計,最終模擬建立數(shù)據(jù)庫。 北京郵電大學(xué)世紀學(xué)院 畢業(yè)設(shè)計 (論文 ) 題 目 基于 Oracle的倉庫管理 數(shù)據(jù)庫系統(tǒng)設(shè)計 學(xué) 號 學(xué)生姓名 專業(yè)名稱 所在系(院) 指導(dǎo)教師 2021 年 5 月 30 日 I 題目 基于 Oracle 的倉庫管理數(shù)據(jù)庫系統(tǒng)設(shè)計 摘要 隨著現(xiàn)代企業(yè)的發(fā)展,計算機信息管理系統(tǒng)越來越受到重視。通過本系統(tǒng)的建立,可使企業(yè)的倉庫管理更加正規(guī)化、科學(xué)化,以及方便快捷的實現(xiàn)倉庫物資的入 庫、出庫和采購等事項的管理功能。尤其對復(fù)雜的信息管理,計算機能夠充分發(fā)揮它的優(yōu)越性。因此,開發(fā)一個倉庫管理系統(tǒng)是很有必要的,具有其特有的技術(shù)意義和管理意 義。 作 為計算機應(yīng)用的一部分,使用計算機對產(chǎn)品倉庫信息進行管理,具有人工管理無法比擬的優(yōu)點,它檢索迅速、查找方便、可靠性高、存貯量大、保密性好、 壽命長、成本低等,可減少許多的人力物力,這些都能夠極大地提高貨物 倉庫的管理效率,也是企業(yè)倉庫管理科學(xué) 化、正規(guī)化,與世界接軌的重要條件。這些優(yōu)點使其成為了當(dāng)今企事業(yè)單位最廣泛使用的產(chǎn)品。在 80年代,關(guān)系模型鞏固了它作為主導(dǎo) DBMS 的地位,數(shù)據(jù)庫系統(tǒng)繼續(xù)為廣泛的使用。隨后, DBMS 已經(jīng)進入了因特網(wǎng)時代。 在開發(fā)數(shù)據(jù)庫管理系統(tǒng)方面,由國家科技攻關(guān)計劃立項組織“ 大兵團 ” 作戰(zhàn),歷時七年, “COBASE” 在國內(nèi)還是首次。 2)中國自主研發(fā)成功“神舟”數(shù)據(jù)庫 從上世紀90年代起,中國科研人員就開始研制國產(chǎn)數(shù)據(jù)庫。 1986 年 10 月, 美國國家標(biāo)準學(xué)會 (ANSI) 對 SQL 進行規(guī)范后,以此作為 關(guān)系式數(shù)據(jù)庫管理系統(tǒng) 的標(biāo)準語言 (ANSI X3. 1351986), 1987 年 得到 國際標(biāo)準組織 的支持下成為國際 標(biāo)準 。科德發(fā)表將資料組成表格的應(yīng)用原則( Codd39。D 上公布新版本的 SQL(叫 SEQUEL/2)。 1989 年,美國 ANSI 采納在 ANSI 報告中定義的關(guān)系 數(shù)據(jù)庫管理系統(tǒng)的 SQL 標(biāo)準語言,稱為 ANSI SQL 89, 該標(biāo)準替代 ANSI 版本。而它的界面,能使具有底層結(jié)構(gòu)完全 不同的數(shù)據(jù)庫系統(tǒng)和不同數(shù)據(jù)庫之間,使用相同的 SQL作為數(shù)據(jù)的輸入與管理。 SQL 語句介紹 SQL 語句 包含 3 個部分: 數(shù)據(jù) 操縱語言 ,數(shù)據(jù) 定義語言 , 數(shù)據(jù) 控制語言 。是用來設(shè)置或更改數(shù)據(jù)庫用戶或角色權(quán)限的語句, 包括( grant,deny,revoke 等)語句。到目前仍在數(shù)據(jù)庫市場上占有主要份額。 Oracle 的名稱來自于埃里森在 Ampex 工作時參加的一個由 中央情報局 創(chuàng)建的項目的代碼名稱。 Oracle 公司給數(shù)據(jù)庫開發(fā)人員提供產(chǎn)生國際化的數(shù)據(jù)庫應(yīng)用程序的工具與機制 。 一個Oracle 數(shù)據(jù)庫可以提供多個 Oracle 實例使用 。 一個實例的 SGA和進程為管理數(shù)據(jù)庫數(shù)據(jù) ,為該數(shù)據(jù)庫一個或多個用戶服務(wù)而工作 。 用戶的 Oracle 應(yīng)用可方便地從一種計算機配置移至另一種計算機配置上 。 可控制數(shù)據(jù)庫數(shù)據(jù)的可用性 , 可在數(shù)據(jù)庫級或在子數(shù)據(jù)庫級上控制 。 3)具有可移植性 , 可兼容性和可連續(xù)性 由于 Oracle 軟件可在許多不同的操作系統(tǒng)上運行 , 以致 Oracle 上所開發(fā)的應(yīng)用可移植到多種操作系統(tǒng) , 只需很少修改或不需修改 。 為了滿足這一要求 , 大多數(shù)數(shù)據(jù)庫廠商都采用一種數(shù)據(jù)庫鎖定并發(fā)模型 。 Oracle 獨特的并發(fā)模型意味著查詢過程不需要鎖 , 寫入過程采用行級鎖 , 而且鎖永遠不會升級 。 它還意味著 Oracle 應(yīng)用程序也可以作為一項服務(wù)進行部署 , 因為對于不同國家的不同單位的不同用戶來說 , 一個單一的實施便可呈現(xiàn)出不同的行為 。 在傳統(tǒng)上 , 數(shù)據(jù)倉庫中的大多數(shù)數(shù)據(jù)來自內(nèi)部業(yè)務(wù)系統(tǒng) , 如業(yè)務(wù)系統(tǒng)或各客戶信息系統(tǒng)等方面的數(shù)據(jù) 。 2)任何數(shù)據(jù) 考慮到現(xiàn)在 訪問的數(shù)據(jù)倉庫的用戶范圍 , 系統(tǒng)設(shè)計者面臨著紛繁各異的需求 。 而且 , 日益增加的用戶提出大量歷史性需求 , 往往導(dǎo)致超大規(guī)模數(shù)據(jù)庫 (VLDB)的出現(xiàn) .為了滿足這些需求 , 對作為數(shù)據(jù)倉庫核心的數(shù)據(jù)庫系統(tǒng)提出了很高的要求 , 而 ORACLE 數(shù)據(jù)庫核心能夠完全滿足這些需求 。 北京郵電大學(xué)世紀學(xué)院畢業(yè)設(shè)計(論文) 10 3. 數(shù)據(jù)庫管理系統(tǒng)總體設(shè)計 數(shù)據(jù)庫設(shè)計 概述 數(shù)據(jù)庫設(shè)計屬 于系統(tǒng)設(shè)計的范疇。在數(shù)據(jù)設(shè)計中也參照這種劃分,把數(shù)據(jù)庫應(yīng)用系統(tǒng)的生命周期分為數(shù)據(jù)庫規(guī)劃、需求收集與分析、數(shù)據(jù)庫設(shè)計與應(yīng)用程序設(shè)計、實現(xiàn)、測試以及運行維護 6 個階段。 2) 需求收集與析 需求收集與分析是以用戶的角度,從系統(tǒng)中的數(shù)據(jù)和業(yè)務(wù)規(guī)則入手,手機和整理用戶的信息,以特定的方式加以描述,是下一步工作的基礎(chǔ)。 6) 運行維護 數(shù)據(jù)庫應(yīng)用系統(tǒng)經(jīng)過測試和試運行后即可正式投入運行。如果這一階段的工作沒有做 好,勢必會為以后的工作帶來困難,真只要再重新回過頭來做需求分析,影響整個項目的工期,在人力、物理等方面造成浪費。 在需求分析的過程中,首先應(yīng)當(dāng)確定系統(tǒng)范圍?,F(xiàn)存系統(tǒng)也可能會作為新系統(tǒng)中的一部分繼續(xù)運行,這些都必須明確。 1)信息要求:用戶需要在系統(tǒng)中保存哪些信息,從這些保存的信息重要得到什么樣的信息,這些信息以及信息間應(yīng)當(dāng)滿足的完整性要求??梢圆扇¢_調(diào)查會、跟班作業(yè)、查閱文獻、書面填表、交流詢問等方式,對用戶的信息需求進行收集。信息需求定義了未來信息系統(tǒng)用到的所有信息,包括用戶將向數(shù)據(jù)庫中輸入什么信息,從數(shù)據(jù)庫中得到什么信息,各類信息的內(nèi)容和結(jié)構(gòu),信息之間的聯(lián)系等。 ( 2) 自動型 DD:由人建立,由計算機系統(tǒng)維護且需要時產(chǎn)生列表輸出。這里要說明的是, DFD表示的 是數(shù)據(jù)流,不是控制流,這是 DFD 與“系統(tǒng)流程圖” (system flowchart)的根本區(qū)別。之所以叫“概念”,是因為它僅由表示現(xiàn)實世界中的實體及其聯(lián)系的抽象數(shù)據(jù)形式定義,根本不涉及計算機硬件環(huán)境,與其具體實現(xiàn)無關(guān),與 DBMS 或任何其他的物理特性無關(guān)。該模型必須轉(zhuǎn)換成 DBMS 所支持的邏輯數(shù)據(jù)庫結(jié)構(gòu),并最終實現(xiàn)為 物理存儲的數(shù)據(jù)庫結(jié)構(gòu),因為目前的技術(shù)上不能實現(xiàn)概念數(shù)據(jù)庫模型到物理數(shù)據(jù)庫結(jié)構(gòu)的直接轉(zhuǎn)換,故還必須先產(chǎn)生一個在它們之間的、能有特定的 DBMS 處理的邏輯數(shù)據(jù)庫結(jié)構(gòu),這就是數(shù)據(jù)庫邏輯結(jié)構(gòu)設(shè)計,簡稱邏輯設(shè)計,有時也叫實現(xiàn)設(shè)計。 這里說說的“關(guān)系”是跟一般化的成為,沒有關(guān)系數(shù)據(jù)庫定中那種“原子域”的限制。 決定一個關(guān)系是否是 1NF 的,還與應(yīng)用術(shù)語相關(guān)因為域中的值是否是原子的,在不同的應(yīng)用背景下可能結(jié)論不一樣,它依賴于應(yīng)用如何處 理這種值。推廣到一般,應(yīng)用要求單獨處理其一部分得知,則為非原子的,否則為原子的。 3NF 在 2NF 關(guān)系中,去掉非主屬性之間的函數(shù)依賴則成為第三范式,其定義如下。但這個結(jié)論只適用于僅具有一個關(guān)鍵字的關(guān)系, 而 具有多個候選關(guān)鍵字的 三范式 關(guān)系仍可能 存在 操作異常。在文件中,數(shù)據(jù)是以記錄為單位存儲的,可以使順序存儲、哈希存儲、堆存儲、 B樹存儲、 B+樹存儲等。一個結(jié)點有 k個孩子時,必有 k1個關(guān)鍵字才能將子樹中所有關(guān)鍵字劃分為 k 個子集。 ( 2)除根結(jié)點外,所有非終端結(jié)點至少有 ceil(m/2)棵子樹,至多有 m 棵子樹。且 Ai所指子樹所有結(jié)點中的關(guān)鍵字均小于 ki+1。它滿足: ( 1)每個結(jié)點的孩子個數(shù)小于等于 3。 ( 5)所有葉結(jié)點都在同一層上。若找到,則說明該關(guān)鍵字已經(jīng)存在,直接返回。若滿足,則說明該結(jié)點還有空位置,直接把關(guān)鍵字 k 插入到該結(jié)點的合適 位置上。左部分所含關(guān)鍵字放在舊結(jié)點中,右部分所含關(guān)鍵字放在新結(jié)點中,中間位置的關(guān)鍵字連同新結(jié)點的存儲位置插入到父結(jié)點中。然后根據(jù) k所在結(jié)點是否為葉子結(jié)點有不同的處理方法。然后根據(jù)不同情況分別作相應(yīng)的處理,共有三種可能情況: ( 1)如果被刪關(guān)鍵字所 在結(jié)點的原關(guān)鍵字個數(shù) n=ceil(m/2),說明刪去該關(guān)鍵字后該結(jié)點仍滿足 B樹的定義。則可將右(左)兄弟結(jié)點中最小北京郵電大學(xué)世紀學(xué)院畢業(yè)設(shè)計(論文) 28 (大)關(guān)鍵字上移至雙親結(jié)點。需把要刪除關(guān)鍵字的結(jié)點與其左(或右)兄弟結(jié)點以及雙親結(jié)點中分割二者的關(guān)鍵字合并成一個結(jié)點 ,即在刪除關(guān)鍵字后,該結(jié)點中剩余的關(guān)鍵字加指針,加上雙親結(jié)點中的關(guān)鍵字 Ki一起,合并到 Ai(是雙親結(jié)點指向該刪除關(guān)鍵字結(jié)點的左(右)兄弟結(jié)點的指針)所指的兄弟結(jié)點中去。對任意關(guān)鍵字的刪除都可以轉(zhuǎn)化為對最下層關(guān)鍵字的刪除。 圖 57 B樹刪除過程( 3) c) 被刪關(guān)鍵字 Ki所在結(jié)點和其相鄰兄弟結(jié)點中的的關(guān)鍵字數(shù)目均等于ceil(m/2)1,假設(shè)該結(jié)點有右兄弟,且其右兄弟結(jié)點地址由其雙親結(jié)點指針 Ai所指。 索引的概念 索引是一個單獨的、物理的數(shù)據(jù)庫結(jié)構(gòu),它是某 個表中一列或若干列值的集合和相應(yīng)
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1