版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、<p><b> 附件:</b></p><p> Spatial data management has been an activearea of research in the database field for two decades,with much of the research being focused on develop-ing data structu
2、res for storing and indexing spatialdata. However, no commercial database system pro-vides facilities for directly defining and storing spa-tial data, and forniulating queries based on researchconditions on spatial data.
3、 We believe the followingare the relevant issues on which near-term researchshould be focused (in the order of decre</p><p> If the DBMS provides a way to interactively and update the database, as well as i
4、nterrogate it capability allows for managing personal data-Aces however, it does not automatically leave an audit trail of actions and does not provide the kinds of controla necessary in a multiuser organization. These-c
5、ontrols are only available when a set of application programs are customized for each data entry and updating function. Software for personal computers which perform me of the DBMS functions ha</p
6、><p> This is one of the most common misconceptionsabout database management systems that are used inpersonal computers.Thoroughly comprehensive andsophisticated business systems can be developed indBASh, Para
7、dox and other DBMSs.However, theyare created by experienced programmers using theDBMS's own programming language. That is not thesame as users who create and manage personal filesthat are not part of the mainstream c
8、ompany system.</p><p> Data security prevents unauthorized users from viewing or updating the database.Using passwords, the database, called subschema(pronounced "su
9、b-scheme"),F(xiàn)or example, an employee database can contain all the data about an individual employee, but one group of users may be authorized to view only payroll data, while others are allowed access to only work hi
10、story and medical data. The DBMS can maintain the integrity of the database by not allowing more than one user to up-date the same </p><p> The multiple-database model is represented by
11、 proposals for shared and private database architect rues, checkout and checking of data to and from shared and private databases.Each user may populates/her private database with data checked out of the shared database,
12、 perform updates against the data. and check them back into the shared Database. The multiple-database model can be used to work around" the conflict situations inherent in long lunation d
13、atabase sessions.Since each user from th</p><p> The single-database model has received considerably more attention than the multiple- database model.The focus of research into single-database model has bee
14、n on addressing the twin problem of long waits and loss of work that the long duration of transactions brings about. The single-database model requires the intro-diction of a notion of database consi
15、stency, and protocols for concurrency control and recovery, that are different from those supported in traditional database systems.If a "</p><p> The objective of long-duration transactions is to mode
16、l long-duration, interactive Database access sessions in application environments.The fundamental assumption about short-duration of transactions that underlies the traditional model of transactions is inappropriate for
17、long-duration transactions.The implementation of the traditional model of transactions may cause intolerably long waits when transactions aleph to acquire locks before accessing data, and may also cause a large amount of
18、 work </p><p> Despite a large number of proposals on version support in the context of computer aided design and software engineering, the absence of a consensus on version semantics has been a key impedim
19、ent to version support in database systems.Because of the differences between files and databases, it is intuitively clear that the model of versions in database systems cannot be as simple as that adopted in file system
20、s to support software engineering.For data-bases, it may be necessary to manage not only </p><p><b> 數(shù)據(jù)庫的空間組織</b></p><p> 二十年來空間數(shù)據(jù)管理一直是數(shù)據(jù)庫研究領(lǐng)域的活躍區(qū),研究的焦點集中在發(fā)展存儲和索引空間數(shù)據(jù)的數(shù)據(jù)結(jié)構(gòu)上。但是,沒有商業(yè)
21、數(shù)據(jù)庫系統(tǒng)直接為確定和存儲空間數(shù)據(jù)提供設(shè)備,明確地表達以空間數(shù)據(jù)為研究條件的詢問。我們相信下列條件是一些相關(guān)問題,在這些問題上,應把焦點集中在近期研究,(按照重要程度和迫切程度排列) 第一,關(guān)系詢問最恰當技術(shù),需要擴展以應付空間詢問,也就是說,對包含查詢條件的詢問,需要得以發(fā)展。 第二.對于迄今提出的一些更有希望的數(shù)據(jù)結(jié)構(gòu)和索引結(jié)
22、構(gòu)有關(guān)效率的實驗有一效性,需要做更多的工作,還要考慮涉及面很廣的一套操作,而不僅僅是迄今進行的‘有限的’效率研究方面被作典型使用的七個操作。 第三,很難在單個數(shù)據(jù)庫系統(tǒng)內(nèi)加入空間索引的多個數(shù)據(jù)結(jié)構(gòu)和對十各種各樣空間應用有的所有空間操作員。因此建立一個數(shù)據(jù)庫是很理想的,這樣將會盡可能容易地用額外的數(shù)據(jù)結(jié)構(gòu)和空間操作員來擴大此系統(tǒng)。 </p><p> 數(shù)據(jù)庫的
23、查詢登記和修改 如果數(shù)據(jù)庫管理系統(tǒng)提供一種方法來相互作用地進入和修改數(shù)據(jù)庫,同時查詢數(shù)據(jù)庫,這種方法就為管理個人數(shù)據(jù)庫創(chuàng)造了條件。但是,它不能自動留下一串查賬行動,也不能在多用戶組織中提供那種必要的控制。只有當一套應用程序為每一個數(shù)據(jù)進入和修改功能設(shè)定客戶規(guī)格時,才有可能得到這些控制。 當前,執(zhí)行數(shù)據(jù)庫系的一些功能的個人計算機軟件一直很流行。
24、個人計算機是供個人信息存儲和處理而用。這些機器也廣泛地被一些小企業(yè)、職業(yè)家如建筑師,醫(yī)師、工程師、律師等等所使用。從使用意圖的性質(zhì)看,這些機器上的數(shù)據(jù)庫系統(tǒng)沒有正式數(shù)據(jù)庫系統(tǒng)的一些要求。由于不需要數(shù)據(jù)分享,也不需要同時操作。軟件也就不那么復雜。安全和整體維護也不那么重要,甚至沒有隨著數(shù)據(jù)容量變性能效率也不那么重要。事實上,數(shù)據(jù)庫系統(tǒng)唯一重要的方面是數(shù)據(jù)獨立。正如以前所述,數(shù)據(jù)獨立是指在輔助存儲器上,應用程序和用戶詢問不必知道數(shù)排的物理組
25、織。這個方面的重要性,尤其對個人計算機用戶來說,大大簡化了數(shù)據(jù)庫的使用。用戶能夠高層次地存儲,存取和操縱數(shù)據(jù),并且能夠完全不受數(shù)據(jù)組織低層次細節(jié)的影響。在這里我們將不討論一個特定個人</p><p> 數(shù)據(jù)的安全性和獨立性 </p><p> 數(shù)據(jù)安全防止未經(jīng)批準的用戶閱覽和修改數(shù)據(jù)庫。通過使用密碼,用戶才允許接近整個數(shù)據(jù)庫或叫子結(jié)構(gòu)的數(shù)
26、據(jù)庫子集合。例如,一個雇員數(shù)據(jù)庫裝有關(guān)于雇員個人的全部數(shù)據(jù),但是只允許一組用戶看一個工資單數(shù)據(jù),而其他用戶只允許看工作歷史和醫(yī)療方面的數(shù)據(jù)。 數(shù)據(jù)庫管理系統(tǒng)通過阻止一六以上用戶在相同時間更改同一記錄的方法來保持數(shù)據(jù)庫的完整。數(shù)具庫管理系統(tǒng)能夠防止副本記錄進入數(shù)據(jù)庫內(nèi)。例如,不允許具有同一關(guān)鍵字段的兩個客戶進入數(shù)據(jù)具內(nèi)。 當一個數(shù)據(jù)
27、庫管理系統(tǒng)被使用時,有關(guān)數(shù)據(jù)管理組織的詳細情形不必被建立在每一個應用程序中:應用程序通過文件名向數(shù)據(jù)庫管理系統(tǒng)要數(shù)據(jù)。例如,一個有代碼鴨 表達式“將客戶名稱和應付余額給 我”會被送進數(shù)據(jù)庫管理系統(tǒng)中。 如果沒有數(shù)據(jù)管理系統(tǒng),程序員必須給程序中記錄的全部結(jié)構(gòu)留下空間數(shù)據(jù)結(jié)構(gòu)的任何變化要求所有的應用程序作相應的變化。</p><p> 多個數(shù)據(jù)庫模式 多個數(shù)據(jù)庫模式是通過
28、共享的和專用的數(shù)據(jù)庫結(jié)構(gòu)來回檢查數(shù)據(jù)的輸入結(jié)果和輸出纖果而體現(xiàn)出來。每一個用戶都能給他/她的專用數(shù)據(jù)庫提供從共用數(shù)據(jù)庫那兒檢查定義的數(shù)據(jù),實行修改數(shù)據(jù),檢查數(shù)招,然后送回共用數(shù)據(jù)庫。 多個數(shù)據(jù)庫模式可用來圍繞長期數(shù)據(jù)庫對話所固有的矛盾形勢而工作,因為每一個用戶可從共用數(shù)據(jù)庫拷貝數(shù)據(jù)這不同于他/她的專用數(shù)據(jù)庫,該數(shù)據(jù)庫與共用數(shù)據(jù)庫至少在表面上分開,這樣用戶就能避免矛盾形勢。特別是多個用戶可能同時修
29、改同一數(shù)據(jù),而不必等待其他用戶來完成他們的更改。但是,當更改的數(shù)據(jù)要進入共用數(shù)據(jù)庫檢查時,作為新的版本該數(shù)據(jù)以版本管理為條件可能必須受到檢查。進一步說,當專用數(shù)據(jù)庫的數(shù)據(jù)參考共用數(shù)據(jù)庫的數(shù)據(jù)時,或反過來說共用數(shù)據(jù)庫的數(shù)據(jù)參考專用數(shù)據(jù)庫的數(shù)據(jù)時,一個專用數(shù)據(jù)庫不是真的與共用數(shù)據(jù)庫分沃。例如,評估一般的詢問要求數(shù)據(jù)庫系統(tǒng)既存取一個專用數(shù)據(jù)庫也存取一個共用教據(jù)庫,即使詢問可能逆著專用數(shù)據(jù)庫而被明確地闡述。多個數(shù)據(jù)庫模式在一種環(huán)境中比單個教據(jù)庫
30、模式更恰當。在這種環(huán)境中容易事先確定與要執(zhí)行的工作相適應的數(shù)據(jù)庫的分割。</p><p> 單一數(shù)據(jù)庫模式 單一數(shù)據(jù)庫模式比多個數(shù)據(jù)庫模式受到了更多的重視。研究單個數(shù)據(jù)庫模式的焦點集中在長時間尋址等待和長期業(yè)務帶來的工作損失該兩個問題。 單一數(shù)據(jù)庫模式要求引進數(shù)據(jù)庫一致的觀念和并行控制及恢復的協(xié)議,此協(xié)議不同于傳統(tǒng)數(shù)據(jù)庫系統(tǒng)中所支持的那些協(xié)議。如果一個數(shù)據(jù)庫一致
31、的合理觀念要得到支持(即數(shù)據(jù)庫系統(tǒng)要自動實行這個觀念)、一定會有矛盾的情形產(chǎn)生、在這種情形中一個業(yè)務與其它業(yè) 務產(chǎn)生存取矛盾如果要避免等待,就必須提供某種協(xié)商解決矛盾的方法,從而迫使用戶詳細了解并行控制單一數(shù)據(jù)庫模式在某一種環(huán)境中比多個數(shù)據(jù)庫模式更恰當,在這個環(huán)境中,要事先確定與要執(zhí)行的工作相適應的數(shù)據(jù)庫的邏輯分割是很難的,同時用戶們又緊密地合作在一起。</p><p> 數(shù)據(jù)庫的業(yè)務管理
32、; </p><p> 長期業(yè)務的目的是:在應用環(huán)境中模擬長期的、相互作用的數(shù)據(jù)庫存取對話傳統(tǒng)業(yè)務模式中關(guān)于短期業(yè)務的基本假設(shè)對于長期業(yè)務是不適用的。在存取數(shù)據(jù)前,當交易試圖獲得鎖定時,傳統(tǒng)模式業(yè)務的執(zhí)行可能會引起長期等待。也可能引起大量工作丟失,當交易隨著用戶產(chǎn)生的障礙或系統(tǒng)失靈被放棄時。 業(yè)務模式的目的是提供嚴格的基礎(chǔ),在潛系統(tǒng)失
33、靈的情況下,為了保持一套多個同時讀寫存取及數(shù)據(jù)庫一致性,業(yè)務模式自動實行一個標準。在傳統(tǒng)業(yè)務中采取的一致性標準是一種串行概念。在傳統(tǒng)數(shù)據(jù)庫系統(tǒng)中為自動并行控制,通過使用鎖定而實行串行,并為了從系統(tǒng)失靈中自動恢復而聯(lián)機。一個不能為實施自動數(shù)據(jù)庫一致性而提供基礎(chǔ)的業(yè)務不是一個真業(yè)務。確切地說,一個長期業(yè)務不必非采用串行作為它的一致標準,但是,必須有一些一致性的標準。</p><p> 數(shù)據(jù)庫的文本管理 &
34、#160; </p><p> 在計算機輔助設(shè)計和軟件工程的環(huán)境影響下,盡管對本文支持有許多建議,但對本文語義的意見不一致一直大大妨礙了數(shù)據(jù)庫系統(tǒng)的文本支持。由于文件和數(shù)據(jù)庫之間的差別,從直觀上很清楚數(shù)據(jù)庫系統(tǒng)的文本模式不可能與文件系統(tǒng)所采用的支持軟件工程的文本模式同樣簡單。對于數(shù)據(jù)庫來說,有必要不僅管理單個事務的文本(例如,一個軟件模塊,一份文件等等)而且也要管理許多事務(例如一個復合
35、文件,一個用戶手冊等等)甚至還要管理數(shù)據(jù)庫構(gòu)圖的文本。(例如一個表格和或一個類別,許多表格,許多類別)。 </p><p> 從廣義上說,在文本的研究和發(fā)展方面有三個方向。第一,是參數(shù)文本的概念,即設(shè)計和任一種文本系統(tǒng),其行為可能通過調(diào)節(jié)系統(tǒng)參數(shù)而改制。鑒于對文本的每一個單方而有許多似乎可行的選擇這一事實,這可能是唯一可行的方法。 第二個方向是重訪文本每一個方面的
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 數(shù)據(jù)庫的空間組織外文翻譯
- 數(shù)據(jù)庫畢業(yè)設(shè)計外文翻譯--數(shù)據(jù)庫管理系統(tǒng)的介紹
- 數(shù)據(jù)庫畢業(yè)設(shè)計外文翻譯
- 數(shù)據(jù)庫畢業(yè)設(shè)計---外文翻譯
- 數(shù)據(jù)庫相關(guān)畢業(yè)設(shè)計外文翻譯
- 數(shù)據(jù)庫畢業(yè)設(shè)計外文翻譯5
- 外文翻譯----數(shù)據(jù)庫和數(shù)據(jù)庫系統(tǒng)
- 數(shù)據(jù)庫外文翻譯---關(guān)系數(shù)據(jù)庫的結(jié)構(gòu)
- 數(shù)據(jù)庫設(shè)計外文翻譯
- 數(shù)據(jù)庫設(shè)計外文翻譯
- 數(shù)據(jù)庫畢業(yè)設(shè)計外文翻譯--正確選擇數(shù)據(jù)采集系統(tǒng)
- 數(shù)據(jù)庫畢業(yè)設(shè)計外文翻譯--圖像系統(tǒng)簡介
- 數(shù)據(jù)庫畢業(yè)設(shè)計外文文獻及翻譯
- 數(shù)據(jù)庫設(shè)計外文翻譯3
- sql數(shù)據(jù)庫外文翻譯
- vfp數(shù)據(jù)庫畢業(yè)設(shè)計
- 外文翻譯---數(shù)據(jù)庫管理
- 數(shù)據(jù)庫編程外文翻譯
- 數(shù)據(jù)庫管理外文翻譯
- 數(shù)據(jù)庫課程設(shè)計---數(shù)據(jù)庫
評論
0/150
提交評論