网站大量收购独家精品文档,联系QQ:2885784924

自我评量解答与题库.doc

  1. 1、本文档共8页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
自我评量解答与题库

自我評量解答 第1章 資料庫系統的基礎觀念 1 試著調查一下市場上有那些商業化的DBMS ? 從所取得的資料觀察各種DBMS在市場上的占有率。(Ans. 資料庫管理系統的市場上一向以Oracle DBMS最有名,不過在占有率的資料上要注意是以什麼基礎來進行評比的。) 2 DBMS的效能有評比的標準嗎 ? 試由網路上找尋相關的資料。(Ans. 注意評比的方法,有時候也稱為benchmarking。像OO7 benchmark在OODBMS中就相當有名。) 5. 請說明資料庫、資料庫管理系統與資料庫系統之間的關係。(Ans. 資料庫是資料庫應用系統用到的資料的組合,由資料庫管理系統來管理與儲存,資料庫系統是一個比較概括性的觀念,涵蓋整個資料庫環境的個成員。) 8. 試列出兩項資料庫系統可能會有的缺點。(Ans. DBMS軟體的成本可能很高、資料庫的管理可能需要專業技術人員。) 第2章 資料模型 (data models) 1. 資料抽象化(data abstraction)除了有本章介紹的涵義之外,還有沒有代表一些其他的意義 ? (Ans. 在程式語言的領域中,資料結構的建立也算是一種資料抽象化的過程。) 2 請用自己的話說明資料獨立性(data independence)的涵義與好處 ? (Ans. 不管是那一種層次的定義,假如沒有data independence的情況,則任一層次的定義改變時會引起其他層次定義的改變,這樣會造成資料庫系統維護上很大的困擾。當然各層之間的定義是有關聯的,但是data independence就是要把這些關聯對於各層定義之間牽動的效應降低。) 4 資料庫的資料模型和程式語言的資料模型有什麼差別 ? (Ans. 程式語言也有資料模型,譬如說Java中支援那些資料型式(data type) ,這些資料型式參與什麼運算,或是使用者可以如何自訂資料型式等 。這些都是和資料模型相關的,不過程式語言的資料模型強調對於運算模型的支援與配合,和資料庫的資料模型強調對於應用系統的描述是不太一樣的。) 6 現在常有人發展網頁應用(Web applications),網頁應用也需要進行資料塑模(data modeling)嗎 ? (Ans. 是的,網頁應用一樣需要依照軟體開發的程序來進行,所以也需要進行資料塑模。) 7 有那些軟體支援UML的塑模 ? 目前UML標準已經到第幾版 ? (Ans. IBM Rational Rose、Sybase PowerDesigner、Visual Paradigm等,根據,目前2007年最新的version為v2.1.1)。 第3章 儲存空間的配置 1. 試從網路上找資料,調查一下儲存技術有什麼新的發展。Ans. 儲存設備的容量與效率越來越高,單位成本卻持續下降。 3. 目前一般電腦使用的硬碟轉速為多少 ? 硬碟的資料傳輸速率跟隨身碟比起來,那個比較快 ? Ans. 可以達到7200 rpm以上,硬碟資料傳輸走匯流排(bus)介面,在速率上通常還是高於隨身碟的I/O介面,例如USB。 4 在緩衝區(buffer)的管理中,所使用的Pin變數有什麼作用 ? dirty bit的用途是什麼 ? Ans. Pin記錄還有幾個process在使用目前處理的frame,假如Pin為0代表frame中的資料可以被替換。Dirty bit記載frame中的資料是否曾被更改過。 5 試觀察各種資料庫管理系統產生與使用的檔案,這些檔案具有什麼樣的格式 ? Ans. 會因使用的DBMS而異。 8 一般的DBMS軟體能讓我們建立什麼樣的索引 ? 索引的建立有沒有什麼要注意的地方 ? Ans. 請實際使用DBMS的軟體來了解那些種類的索引可以在資料庫中建立起來。 第4章 關聯式資料庫簡介 1 試由網路上的relational DBMS的公司網站上找尋有關於最新版的DBMS軟體的資料。Ans. Oracle、SyBase、Microsoft SQL Server。 2. 試從一般的relational DBMS來觀察是否都有提供驗證規則的設定功能。Ans. 可以從資料表格定義的地方觀察。 3. 關聯式資料庫中的表格是集合(set),那麼集合裡頭的元素是什麼 ?Ans. 資料紀錄(data records)。 5 表格的欄位具有某種資料型式(data type),假如表格也可以當做一種資料型式,則欄位的值變成是某種表格,這樣行得通嗎 ? Ans. 這樣會產生所謂的nested relation,則欄位值就不單純(non-atomic)了。在學術領域中有這方面的探討,因為這是描述複雜資料的方法之一,不過可以預期在處理上的複雜度大增。 6 表格中欄位的值需不需要有一些限制,例如大小、能否有結構等 ? Ans

文档评论(0)

sunshaoying + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档