[急]DBMS的問題~~麻煩大大詳細解說

[1] DBMS之multi-vendor及multi-platform特點所帶來之好處?

[2] DBMS如何支援 data sharing 概念之實現?

[3] DBMS提供View 機能有那些好處?

Update:

之家分類怎麼沒有"資料庫"或"SQL"咧......

感覺放在Java區怪怪的......

不過還請大大幫忙回答 T.T

1 Answer

Rating
  • 1 decade ago
    Favorite Answer

    第一題

    今天的企業發表展現Sun迅速具體實現N1願景的能力,也就是多平台(multi-platform)和多供應商(multi-vendor)的網路運算作業環境,將分散各地的網路運算資源與要素(伺服主機、儲存設施、軟體與網路)虛擬化,並透過動態運作使它們結合為單一強力的網路電腦。

    http://taiwan.cnet.com/enterprise/press/0,20000629...

    第二題

    資料共享(data sharing)與多使用者的交易處理:能讓多位使用

    者同時存取和更新資料庫。DBMS的協同控制(concurrency control) 功能可確保每筆交易都是正確的執行完成或完全不執行。資料庫應用程式的主要類型是OLTP (Online Transaction

    Processing) 應用程式

    當以下這些缺點出現時則data sharing的概念就這樣出現

    檔案處理系統的缺點:

    .程式與資料相互依賴(program-data dependence)

    .資料重複(duplication of data)。重複的資料檔,通常會破壞資料完整性

    .資料分享受限(limited data sharing)

    .程式發展的時間拖長(lengthy development times)

    .大量程式維護工作(excessive program maintenance)

    則就出現以下的解決方案

    資料庫方法的優點:

    .程式與資料各自獨立(program-data independence)

    .有限的資料重複(minimal data redundancy)

    。更新資料很容易

    。節省儲存空間

    .提升資料的一致性(improved data consistency)

    ※※※資料共享(improved data sharing)※※※※※

    .提高程設師的生產力(increased productivity of application development)

    .標準的確立(enforcement of standards)

    .改善資料的品質(improved data quality)

    .改善資料的存取性和反應(improved data accessibility and responsiveness)

    .大量減少程式所須的維護成本和時間(reduced program maintenance)

    .改善決策品質(improved decision support)

    .謹慎小心資料庫的利益(cautions about database benefits)

    第三題

    VIEW可以簡化使用者的操作、隱藏資料的複雜性、為資料提供不同的觀點、並可以保證資料的安全。

    那麼有2個主要原因:

    1. 視觀表格可以提供安全→視觀表格式建立在一個或數個表格上,使用者可以操作視觀表格而不會直接存取表格中較機密的資料欄位。

    2. 視觀表格可以隱藏複雜的資料查詢→跨多表格的關聯查詢或是較複雜的查詢都可以利用視觀表格來代替。

    Source(s): 自己
Still have questions? Get your answers by asking now.