TDI資料庫
Ⅰ 從獲取專業文獻方向比較全文資料庫與搜索引擎的優缺點;結合你的學習和生活實際,談談信息檢索的重要性
直接給你兩個網址吧「http://wenku..com/link?url=_-QGeQX18mUHkKnYBI2pH9YjtZXW」和「http://wenku..com/link?url=fc_G0iLVSsx2CZqEI-ufsnjEa3B2BMmIBHq1C」,綜合起來,虧舉然後自己回答一點的,自己的學習和盯罩生活實際嘛,就隨便亂扯一點啊,寫一些自己專業知識方面的嘛,用這兩種方法搜索一下,看到底有什麼不一樣的,自銷則碧己更喜歡哪一種。謝謝。我的做法不知道算不算是會做呢?但我保證絕對沒有其他用心~
Ⅱ 網際網路是在具體哪一年誕生的
網際網路的歷史發展和現狀 www.busf.cn
這個網路在不長的時間里迅速發展成一個全球性網路的根本原因以及進一步發展面臨的主要問題。
網際網路是當今世界上最大的信息網路。自80年代以來,它的應用已從軍事、科研與學術領域進入商業、傳 播和娛樂等領域,並於90年代成為發展最快的傳播媒介。
網際網路是在計算機網路的基礎上建立和發展起來的,可以說是一個用相同語言傳播信息的全球性計算機網 絡。成功連接兩台計算機的關鍵是它們必須使用相同的語言,即數字語言表達。協議是這個數字語言的各種變 化了的形式。當發送與接收某個信息的計算機使用相同協議時,就可以共同擁有這個信息。①最簡單的計算機 網路是將兩台計算機連接起來,而復雜的計算機網路可以把不同地點和不同用途的計算機連接起來,實現不同 范圍的網路互聯。網際網路是一個全球性網路,它使計算機和通信領域發生了前所未有的變革。由於網際網路的歷 史發展比較獨特,涉及技術、管理和社會等諸多因素,而且一直處於迅速的發展之中,因此很難對它下一個比 較明確的定義。一般來講,網際網路是採用傳輸控制協議和網際互聯協議(TCP/IP) 實現網路互聯,在功能上 可以看成是一個彼此合作的大型虛擬網路。
網際網路的產生
信息資源共享的理想 對於網際網路產生的確切時間,目前存在不同說法。一些人認為,1972年ARPAnet 實 驗性連網的成功標老告志著網際網路的誕生。另一些人則將1993年所有與ARPAnet連接的網路實現向TCP/IP的轉換作 為網際網路產生的時間。但是無論如何,網際網路的產生不是一個孤立偶然的現象,它是人類對信息資源共享理想 不斷追求的一個必然結果,因此關於網際網路的起源還可以追溯到更早一些時候。近幾十年來,人類在這方面取 得的一個又一個重要進展為網際網路的產生奠定了基礎。例如,1957年,第一顆人造衛星上天,將人類傳播信息 的能力提高到前所未有的水平,開啟了利用衛星進行通信的新時代。70年代,微型計算機的出現,預示著信息 技術的普及成為可能;激光和光纖技術的利用,使信息的處理和傳播由「點」擴展到「面」。而近十多年來計 算機和通信技術的結合,尤其是網路技術的發展,促進了更大范圍的網路互聯和信息資源共享。
據文獻記載,最早提出關於通過網路進行信息交流設想的人是美國麻省理工學院的J. C. R. 利克利德。② 他於1962年8月在《聯機人機通信》一文③中提出了「巨型網路」的概念,設想每個人可以通過一個全球范圍內 相互連接的設施,在任何地點迅速獲得數據和信息。這個網路概念就其精神實質來說,很像今天的網際網路。利 克利德是美國國防部高級研究計劃局(DARPA,後改為高級研究計劃局ARPA)的第一任領導。他的繼任者B. 泰 勒和L. G. 羅伯茨深信這一網路概念的重要性, 並為這一網路概念的進一步發展和完善作出了重要貢獻。
包交換理論 網際網路的發展是以早期的包交換(packet-switching)及相關技術的研究為起點的。美國麻 省理工學院的L. 克萊因羅克於1961年發表侍態明了第一篇關於包交換理論的論文,並於1964年出版了關於這個理論 的第一本書。包交換主要指在通信網路中將較長的信息分割成若干信息包傳送。每一個包就像一個信封,其中 有要傳送的信息和需要送達目的地的地址,此外還有一個代表這個包在整個信息流中的位置的號碼。任何包如 果丟失或被阻塞,可以重新發送。當所有的包都抵達目的地時,接收機就將這些數字數據塊重新組合成完整的 信息。這個稱為「包交換」的網路可以使多台計算機使用相同的通信線路,也可以使一個數據流越過擁擠的線 路,通過其他路徑快速傳遞。這個利用信息包而不是線路進行通信的理論的提出,是向網路技術方向邁出的重 要一步。另一個重要發展是使計算機能夠互相傳遞信息。
無獨有偶,幾乎與美國麻省理工學院進行包交換理論研究(1961—1967)同時,英國國家物理實驗室(19 64—1967)也進行了同類研究,而且彼此是在不知道對方研究的情況下進行的。
軍用計算機網路ARPAnet 網際網路是在軍用計算機網路ARPAnet的基礎上發展起來的。ARPAnet是計算機網路 最早和最典型的例子, 是一個由美國國防部的研究人員和一閉仔些大學於60年代末共同開發的實驗性網路。④美國 國防部當時出於軍事防禦戰略的考慮,認為一個集中式管理的網路十分脆弱,經不起核戰爭等突發事件的破壞 ,需要建立一個可以不依靠單一「中央控制計算機」操縱的巨大網路,使整個通信系統不會因網路中的某一部 分遭到破壞而停止運行。更重要的是,這個網路是自主的和自動調節的計算機互聯網,它允許使用不同存儲技 術、不同操作系統的計算機互聯。為此美國國防部向當時的國防部高級研究計劃局提供經費從事這項研究,這 促使ARPAnet從理論研究進入實驗聯網。ARPAnet的進一步發展是由於從事這項研究的人發現,它提供了非常便 捷的通信渠道。
這個網路最初只連接了4台主機。1970年網路工作小組(NWG)在S. 克羅克的領導下完成了最初的ARPAnet 主機對主機通信協議, 稱為網路控制協議(NCP)。1972年,B.卡恩在國際計算機通信大會(ICCC )上成功地 組織了一次大型的ARPAnet演示, 這是這個新網路技術首次公開露面。⑤同年,以V. 瑟夫為首的互聯網工作組 (INWG)宣告成立,其目的是建立互聯網通信協議。
關於開放的網路結構的思想是B. 卡恩於1973 年到美國國防部高級研究計劃局後不久提出來的,該研究計 劃在當時被稱為「互聯網研究計劃」。為了適應開放的網路結構環境的需要,V. 瑟夫與B. 卡恩共同開發了TC P/IP協議,並於1974年正式提出。
當ARPAnet由實驗性網路發展成實用性網路時, 其運行管理於1975年移交給國防通信局(DCA)。1982年,
國防通信局和高級研究計劃局作出決定,將TCP/IP,即傳輸控制協議和網路互聯協議作為ARPAnet通信協議。 這是首次明確「網際網路」是一個互聯的網路集合。⑥
ARPAnet在其發展的最初10年裡,主要用於促進電子郵件發展、 支持在線討論組、允許訪問遠距離資料庫 和支持政府機構、公司和大學間的文件傳遞。1990年ARPAnet在完成其歷史使命後停止運行。
美國國家科學基金網NSFnet 在整個70年代,盡管軍用計算機網路ARPAnet將其觸角伸進了美國的一些主要 大學, 但是由於技術和經費等方面的原因,這個網路並沒有引起人們太多的興趣。網際網路的真正發展是從80年 代中期美國國家科學基金會(NSF)利用ARPAnet網的技術建立NSFnet網開始。大約在1984年,國家科學基金會 在美國政府的一些主要研究機構的要求下,接替高級計劃研究局進行網路擴建工作。NSFnet最初由5個相互連接 的超級計算機中心組成, 並在此基礎上進一步與美國主要地區和各主要大學及研究機構聯網。
到1986年,NSFnet初步形成了一個由骨幹網、區域網和校園網組成的三級網路、1984—1989年,NSFnet經 歷了一個迅速發展的時期,與此同時,開始向商業和更廣闊的領域擴展,並陸續與其他一些國家和地區聯網。 到90年代初,NSFnet轉變為由私營企業經營,但是美國政府仍然支持這個網路的發展。1992年,幾個網際網路組 織合並,成立網際網路協會ISOC。至此為止,這個網路從軍用通信網路起步,通過NSFnet進而發展成為全國性的 學術研究和教育網路,並開始向更廣闊的領域和更廣大的區域擴展,這是網際網路發展進程中的第二個重要里程 碑。⑦
萬維網 在90年代,超文本標識語言(HTML),即一個可以獲得網際網路的圖像信息的超文本網際網路協議被 採用,使每一個人可以產生自己的圖像頁面(網址),然後成為一個巨大的虛擬超文本網路的組成部分。這個 增強型的網際網路又被非正式地稱為萬維網,與此同時產生了數量龐大的新用戶群。於是,許多人用「網際網路」 一詞指這個網路的物理結構,包括連接所有事物的客戶機、伺服器和電話線;而用「萬維網」一詞指利用這個 網路可以訪問的所有網站和信息。
美國政府除了支持國家科學基金會建立主幹網NSFnet外,還陸續出台和落實了其它幾項政策,它們對今日 網際網路的形成和信息高速公路的提出起了積極的推動作用。1995年10月24日,聯邦網路委員會(FNC )通過了 一項決議,對網際網路作出了這樣的界定:「網際網路」是全球性信息系統,(1)在邏輯上由一個以網際互聯協議 (IP )及其延伸的協議為基礎的全球唯一的地址空間連接起來;(2 )能夠支持使用傳輸控制協議和國際互聯 協議(TCP/IP)及其延伸協議,或其他IP 兼容協議的通信;(3 )藉助通信和相關基礎設施公開或不公開地 提供利用或獲取高層次服務的機會。⑧這也許是迄今對網際網路作出的一個比較明確的定義。
信息高速公路 在討論網際網路的發展時,不能不涉及人們經常談論的信息高速公路。1993年,美國政府提 出了「國家信息基礎設施」計劃(NII),也就是通常所說的「信息高速公路計劃」。 它很快在世界各國引起 強烈反響,許多國家相繼提出了自己的信息高速公路計劃。信息高速公路是錯綜復雜的互聯網路,它不僅僅是 主要站點間的網路互聯系統,而且將使所有通信網路和設施,例如、電話、傳真機、計算機、資料庫、有線電 視、計算機網路、列印機、衛星、光纜等相互連接,從而使公眾、企業、圖書館、政府和非政府部門普遍從中 受益。⑨
信息高速公路實際上是對這種新型信息基礎設施的一種形象比喻。當人們試圖對其進行描述或討論時,經 常引用網際網路。然而由於網際網路有其特殊的歷史背景、特定的主要用戶群以及使用這個網路需要具備一定的計 算機技能和大量的計算機設施,因此無論從網路的規模、使用的普遍性和便利程度來看,網際網路都無法與即將 出現的信息高速公路相提並論,充其量只是它的一個雛形。網路技術和信息技術的發展和應用以及數字化使文 字、圖像和聲音的區分變得模糊,是信息高速公路的主要特點。它將對管理提出更為嚴峻的挑戰。信息高速公 路的提出可以說為網際網路的發展展示了新的廣闊前景。
網際網路的特點
網際網路的優勢 網際網路有許多鮮明的特點,例如高度的開放性、分散性和自主性,它們使網際網路顯示出許 多其他網路難以比擬的優勢,使其能夠在不長的時間里取得驚人發展。網際網路的優勢主要表現在以下幾個方面 :
開放的網路結構:這是網際網路的核心技術思想。根據這個思想,任何網路類型、技術選擇和活動范圍均不 受特定網路結構的支配,而且可以通過「網路互聯結構」與其他網路連接。在此之前只有端對端線路連接的網 絡互聯方法。這種開放的網路結構使網際網路不僅成為一個新型的通信工具,而且是一個活的實驗室,可以用來 進行新的通信設計和試驗、觀察其存在的問題以及研究和發展解決問題的新方法。萬維網的出現便是一例。
統一的網路互聯標准:網際網路的成功在很大程度上得益於它所採用的傳輸控制協議和網際互聯協議(TPC/ IP)。TCP/IP是網際網路實現不同網路互聯的標准,也是網際網路所採用的數據交換協議的統稱。TPC /IP採用包 交換技術,從而成功地解決了不同硬體平台、不同網路產品和不同操作系統之間的兼容性問題,是網路技術的 一個重大進步。任何計算機只要採用TCP/IP協議與網際網路中的任何一台主機通信, 都可以成為網際網路的一部 分。這種大規模的網路互聯為實現自由地選擇利用各種網路服務和進行全球范圍的信息檢索創造了條件。
分散化的管理:網際網路最突出的特點是沒有人「擁有」它。這個超級網路實際上是一個由眾多網路組成的 「網際網」,沒有任何組織和機構能對它進行集中式管理和統一規劃。與其他傳統網路(如廣播網)的不同之 處在於,網際網路是用戶驅動型網路。用戶是網際網路的使用者和服務對象,也是它的開發者和服務提供者。因此 網際網路的生存和發展主要依靠用戶對它的支持,它的主要經費來源也存在於這個網路的外部環境中。⑩這是這 個網路的財富和活力的源泉。
靈活的服務方式:確切地說,網際網路的用戶不是個人而是利用網路提供服務的組織。大多數用戶必須通過 服務提供者的中間作用才能獲得利用網際網路的機會。這些服務提供者屬於公司或地區性網路,它們在更高層次 上與國家網相連,而只有在國家級網路上網際網路的管理才起作用。這種結構極大地增加了網際網路服務的靈活性 ,各種高級服務方式和友好的用戶界面因此迅速發展起來,它們可以幫助用戶在網際網路的信息海洋中遨遊,自 由地獲取信息。
支持多種交流模式:網際網路將網路技術、多媒體技術和超文本技術融為一體,因而同時具有出版和交流的 功能。它可以支持一對一、一對多、多對多等多種交流模式,而且可以用來交替地「說」和「聽」。這種不斷 地從「出版模式」向「私人通信模式」的轉變,密切了不同地區人與人之間的關系,使他們可以就許多不同的 主題進行討論,這是利用傳統媒介所無法實現的。
豐富的信息資源:網際網路上有極其豐富的信息資源,從烹飪技巧、體育賽事、股市行情、新聞報道,到科 研領域的最新文獻、數據、圖表、計算機軟體以及天文觀測照片等無所不有。此外,全世界為數眾多的圖書館 和研究機構將其館藏目錄通過網際網路對外界開放,用戶可以通過關鍵詞檢索這些館藏文獻。目前網際網路上的館 藏文獻主要包括圖書館目錄、參考工具書、文獻索引、全文資料、多媒體信息和計算機軟體等。
低廉的服務費用:網際網路的運行費用與商業電信公司提供的類似服務費用相比偏低。由於這個網路在很大 程度上利用從地區、國家或國際電信公司租用的專門線路進行信息傳播,因此在向用戶提供服務時,可以不受 持續的時間或大量信息使用費用的限制。到目前為止,網際網路上的大部分服務實際上都是免費的。
網際網路的不足 網際網路的內在特點和當前技術方面的局限也使這個網路存在某些不盡如人意的地方,主要 表現在隨著網際網路用戶的增加,網路出現超負荷現象,網路管理遇到一系列困難和由此引起一些負面社會影響 。這些問題已經引起國際社會的普遍關注,並且正在尋求解決的辦法。其中比較突出的是網路安全和知識產權 。
網路安全:用戶對網際網路的利用不受時間、地點的限制,甚至可以避開國家和地方法律的直接管理和控制 ,因而容易被一些人濫用來進行某些非法活動。例如,用戶的口令和密碼被居心叵測的人獲悉和盜用,使個人 隱私權受到侵犯或造成國家機密的泄露;大量跨國交易在網上進行,引起巨額關稅流失;製造網路「病毒」, 使大量計算機不能正常運行。這些問題隨著網際網路用戶的迅速增多而變得日趨嚴重,對用戶行為的管理正在變 得越來越困難。網路環境中的安全問題已成為網路技術進一步發展的一個關鍵問題,並日益引起各國政府的關 注。但是解決這個問題不僅限於技術方面,而且涉及社會和法律等多種因素,需要採取多種手段綜合治理,尤 其需要國際社會的通力合作。但是到目前為止,還沒有取得令人滿意的結果。一些技術手段還不盡完善,或因 種種原因難以推廣;有關的立法仍處於探討階段。信息藉助於互聯網路已超越國界,在國際范圍內流動,而有 關法律、法規往往只在規定的管轄范圍內起作用,這是當前網際網路管理中面臨的一個主要矛盾。
知識產權:網際網路上大量信息和服務被任意免費使用也引起了有關知識產權的問題。由於網際網路是在專用 通信基礎設施基礎上建立起來的,不存在使用的直接成本,因而所提供的信息和服務不可避免地被大量免費奉 送。人們廣泛地、自由地利用這些服務不僅出於職業原因,而且越來越多地為了私人目的。這使這些信息和服 務提供者的權益受到嚴重忽視。這個問題如果得不到合理解決,將會影響整個網路的正常運行。
除此之外,網際網路也存在其他一些不足,例如存在著域名的非法搶注和國際域名分配的獨家壟斷傾向;網 上信息資源的分散化存儲和管理,給用戶檢索造成的困難;以及一些非法有害內容的大量傳播也是當前許多國 家比較關心的問題。
這一切說明,網際網路的發展與所有現代科學技術的發展一樣,都具有兩面性,需要人們在充分利用它的優 勢的同時,採取有效措施克服或避免它的不足。既要盡快提高其信息傳輸的速度,又要注意從法律上加以規范 、技術上加強管理,使之更好地為人類的物質文明和精神文明的發展作出貢獻。
網際網路的發展趨勢
不斷開拓服務領域、增加服務項目,使社會的信息需求不斷得到滿足是網際網路發展的重要方面。對用戶個 人而言,網際網路已發展了多種類型的信息服務,其中Telnet,FTP,Archie,E-mail,Gopher,WAIS,IRC和WW W是最基本的和得到廣泛利用的服務。
網際網路自80年代末以來進入了迅速發展時期。1987年與網際網路連接的主機接近3萬台,1989年突破10萬台, 1992年突破100萬台,到1998年突破3000萬台。近十年來與網際網路連接的主機增加了300倍。 ⑾與網際網路連接的 國家和地區也已從1991年的31個增加到1998年171個。 對其用戶的數量已難以有精確的統計,據國際電信聯盟 估計,1996年網際網路的用戶已超過1600萬,其使用者達到6000萬人。目前,全球網際網路的用戶已超過1億。 美 國商業部最近在一份題為《新興的數字經濟》的報告中推斷,網際網路的通信量已達到每100天翻一番。 網際網路 的發展速度超過了在它之前的所有技術。
網際網路當前的發展趨勢主要表現在它的全球化、商業化和新一代網路的開發上。
全球化 全球化是自90年代以來網際網路發展的一個明顯趨勢。與網際網路連接的國家迅速增多,不僅包括發 達國家,也包括越來越多的發展中國家。這種全球性的網路互聯使一個國家很容易通過網路與外界聯系起來, 不同地域的界限將變得模糊。這一全球化趨勢已使越來越多的國家意識到,如果不通過網路與外界聯系起來, 有可能在未來的經濟發展中處於劣勢。盡管如此,由於技術、資金、文化和教育程度等方面的原因,網際網路用 戶在全世界的分布還不均衡,發達國家和發展中國家之間存在巨大差距。從1996年的情況來看,60%以上的因 特網用戶在北美洲,22%的用戶在歐洲,而佔世界人口絕大部分的亞洲、拉丁美洲和非洲只擁有不到20%的用 戶。
商業化 商業化,尤其是電子商務的發展是近年來網際網路發展的另一個引人注目的現象,盡管出現的時間 不長,但已呈現出一種勢不可擋的趨勢。這種發展勢頭和所產生的影響是人們始料未及的。目前,電子商務活 動主要包括企業間的商品購銷、廣告宣傳、研究開發、人事管理、金融業務、商業文件傳遞以及處理與顧客的 關系等。由於電子商務能利用有限資源、加快商業周期循環、節省時間、降低成本,創造較高利潤,因而受到 商界歡迎。除了直接從網際網路創造收益外,電子商務正在對廣泛得多的領域產生間接影響,表現在通過不斷開 拓新的市場、創造新的工作崗位、降低成本和改進服務,使許多部門,尤其是旅遊、保險、直接零售、電子出 版等部門發生巨大變革,並為大量中小企業提供了新的機會。與此同時,出現了一批主要提供網際網路服務的企 業,它們利用這個全球信息基礎設施開展各種商業性活動。這種商業化應用極大地擴大了網際網路的服務范圍, 使網際網路進入了一個全新的發展階段。電子商務發展也面臨一些問題,如關稅、技術標准、非關稅貿易壁壘、 知識產權保護、網上安全和開發適合商業用途的網路技術和軟體等。
網際網路的商業化不僅體現在網路本身的商業應用上,也體現在網路服務的經營方式上。例如在美國,私有 化已成為美國政府推動網際網路發展的一條重要原則。這種發展基於這樣一種認識:政府的行為遠遠適應不了因 特網的迅猛發展和技術的日新月異,相比之下,私營部門的行為卻具有靈活和快捷的優勢。因此,在網際網路發 展中起主導作用的應該是私營部門和市場推動力,而不是政府。
新一代網際網路的開發 近年來,支撐網際網路的基礎設施出現了新的發展動向。表現在開始實施建立超大容 量和超高速網路——「網際網路Ⅱ」的計劃。針對當前網際網路能力的脆弱性和局限性,在網際網路的誕生地——美 國,政府、 企業和研究機構正在共同努力促進下一代網際網路(NGI)的開發。1996年10月10日, 美國總統克 林頓和副總統戈爾提出了一個關於發展下一代網際網路的行動計劃,這是美國正在實施的跨世紀計劃中的一項。 這項計劃為期3年,投資3億美元,旨在為21世紀的網路奠定基礎。⑿根據這個行動計劃,下一代網際網路有三個 主要目標:1.將以比現在的網際網路快100到1000倍的通信速度連接大學、 國家圖書館和研究機構,這一速度相 當於可以在一秒鍾內傳送一部30卷本的《不列顛網路全書》;2.促進對下一代網路技術的開發與研究,例如一 些能夠極大地提高網際網路處理實時服務能力的技術正在出現;3.發展各種能夠支持國家重要目標和任務的新的 應用,例如科學研究、國家安全、遠距離教學、環境監測和醫療保健等。為此,促進寬頻接入和多媒體應用將 極大增強。
總之,網際網路是一個發展中的網路,這種發展自其產生之日起一直沒有停止過。信息資源共享的需要以及 信息和通信技術的迅猛發展是網際網路產生和發展的強大推動力。在這一過程中,網際網路的組織結構得到逐步發 展。如今,網際網路的規模已極大地超出了它最初的發展目標,成為包括廣大用戶群和多樣化服務活動的全球性 網路。然而盡管網際網路已取得了明顯的成功,但是它在技術方面仍驚人的簡單,而且存在許多局限。網際網路還 在發展,而且有可能為新的更加高速和功能更加強大的網路所代替。種種跡象表明,網際網路未來面臨的最緊迫 問題不是技術如何發展,而是對變革和發展過程本身如何管理。這個問題隨著網路規模的不斷擴大會變得更加 突出。
①Gringras,Clive,1997,The Laws of the Internet, London:Butterworths,p.1.
②Leiner,Barry M.,Cerf,Vinton G.,et al.,"A Brief Historyof the Internet",http://www. isoc.
org/internet/history/brief.html
③ H'obbes'Zakon, Robert, the MITRE Corporation, "Hobbes'Internet timeline v3.3", http://w ww. isoc. org/guest/zakon/Internet/History/HIT.html
④Wendell,Kyla,"Internet History",http://tdi,uregina.ca/~ursc/internet/history.html
⑤Leiner,Barry M.,Cerf,Vinton G.,et al.,"A Brief Historyof the Internet",http://www. isoc.
org/internet/history/brief.html
⑥H'obbes'Zakon, Robert, the MITRE Corporation, "Hobbes'Internet timeline v3. 3", http: //www. isoc.org/guest/zakon/Internet/History/HIT.html
⑦Steinmann,Heinrich & Chorafas,Dimitris N.,1996,The NewWave in Information Technology,UK: CASSELL,p.55.
⑧Leiner,Barry M.,Cerf,Vinton G.,et al.,"A Brief Historyof the Internet",http://www. isoc.
org/internet/history/brief.html
⑨Bekkers,V.J.J.M. , "The Playground of the ElectronicSuperhighway",in Bekkers,Vitor & K oops,Bert-Jaap et al.,(eds.),1997,Emerging Electronic Highways,The Netherlands:Kluwer LawIntern ational,pp.10—11.
⑩ Basque,Guy, "Introction to the Internet", in EjanMackaay,Daniel Poulin,et al., ( ed s. ) , 1995, The ElectronicSuperhighway.The Netherlands:Kluwer Law International.p.7.
⑾H'obbes'Zakon, Robert, the MITRE Corporation, "Hobbes'Internet timeline v3.
3", http: //www. isoc.org/guest/zakon/Internet/History/HIT.html
⑿The Computing Research Association,Research Directionsfor the Next Generation Int ernet, http: //www. cra.org/policy/NGI/wpcall.html
Ⅲ 資料庫原理中的數據項和記錄在定義上有什麼區別
1。試述數據,資料庫,資料庫系統,資料庫管理系統的概念。
A:
(L)數據(Data):描述事物的符號記錄稱為數據。中的數據類型是數字,文本,圖形,圖像,聲音,文字等。數據和它的語義是分不開的。在現代計算機系統的解析數據的概念是廣泛的。早期的計算機系統主要用於科學計算,數據處理整數,實數,浮點數,和其他傳統的數學數據。現代計算機可以存儲和處理的對象是非常廣泛的,表明這些對象的數據也更復雜。數據和它的語義是分不開的。 500可以代表一個項目的價格是500元,也可以是一個學術會議參加者和500,也可以說,重量為500克一袋奶粉。
(2)資料庫(DataBase,DB):資料庫是長期存儲在計算機中組織,共享的數據集合。根據一定的數據模型組織,描述信息,並存儲在資料庫中的數據,與一個較小的程度的冗餘,較高的數據獨立性的可擴展性和易用性,並且可以對各種用戶共享。
(3)資料庫系統(DataBas. SYTEM,簡稱為DBS):資料庫系統是計算機系統中引入資料庫系統的結構後,一般由資料庫,資料庫管理系統(開發工具) ,應用系統,構成了一個資料庫管理員。分析資料庫系統和資料庫是兩個概念。該資料庫系統是一個包括機械繫統,該資料庫是資料庫系統的一個組成部分。但在每天的日常工作??中經常被提及的資料庫系統作為資料庫。希望讀者可以區分的背景下,人的講話或文章從資料庫系統和資料庫,不會引起混亂。
(4)資料庫管理系統(資料庫管理系統正?DBMS)資料庫管理系統是位於用戶和操作系統層的科學數據組織和存儲,高效地獲取和維護數據管理軟體數據。數據的DBMS的主要功能定義功能,數據處理功能,操作的資料庫管理功能,資料庫的建立和維護功能。分析資料庫管理系統是一個龐大,復雜的軟體系統,在計算機的基本軟體。許多DBMS產品專門開發的DBMS廠商開發。在著名的IBM是在DBZ關系資料庫管理系統和IMS層次資料庫管理系統,Oracle公司orade關系資料庫管理系統的小號油ASE公司小號油酶的關系資料庫管理系統的美國的國家微軟SQL即成,關系資料庫管理系統。
2。使用資料庫系統的好處是什麼?
A:
資料庫系統的好處是由資料庫管理系統或優勢的特點。使用資料庫系統的諸多好處,例如,可以大大提高工作效率的應用程序開發,使用用戶友好的資料庫系統管理維護負擔,等。資料庫系統可以大大提高工作效率的應用程序開發。由於應用程序沒有考慮定義的數據存儲和數據訪問路徑,這些努力的DBMS完成資料庫系統。一個通俗的比喻,使用的DBMS上的好參謀,好助手,如果有的話,具體的技術工作由助理完成。開發人員可以專注於應用邏輯設計,而無需擔心數據管理的許多復雜的細節。還需要改變邏輯結構的應用程序邏輯的改變,數據,資料庫系統提供獨立的數據和程序之間的數據邏輯結構的變化是有責任的DBA,開發人員就不必應用程序或需要幾個應用程序,它不僅簡化了編寫應用程序,而且還大大降低了維護和應用程序。資料庫系統管理資料庫系統的使用可以減少維護系統的負擔。 DBMS資料庫應用程序和統一的管理和控制對資料庫的維護,包括數據的完整性,安全性,多用戶並發控制,故障恢復,由DBMS執行。總之,使用資料庫系統的優點是很多的,無論是集中管理數據,控制數據冗餘,提高利用率和數據的一致性,也有利於應用程序的開發和維護的。他們今後的工作中具體應用的讀者仔細體味和總結。
3。的師叔文件系統的差異和連接與資料庫系統。
A:
文件系統的區別,資料庫系統:面向應用的文件系統,共享,冗餘,數據獨立性,記錄結構,整體非結構化的應用控制。面向真實世界的資料庫系統中,共享是高的,冗餘度小,具有較高的物理獨立性和一定的邏輯獨立性,描述的數據模型,由資料庫管理系統提供的數據安全性的整體結構的,完整的,並發控制和恢復能力。聯系
文件系統和資料庫系統的數據文件系統和資料庫系統是計算機系統管理軟體。解析文件系統是操作系統的重要組成部分,DBMS是獨立的操作系統軟體。資料庫管理系統來實現的操作系統的基礎上,通過操作系統的文件系統中的組織和存儲在資料庫中的數據來實現。
4。引用的例子適合的文件系統,而不是資料庫系統;舉出的合適的資料庫系統中的應用的例子。 A:
(L)適用於臨時數據存儲在文件系統而不是資料庫系統的數據備份,應用實例,軟體或應用程序使用的文件是比較合適的。早期的相對簡單的,固定的系統也是適合使用的文件系統。
(2)適用於應用程序的資料庫系統,而不是文件系統的例子,幾乎所有的企業或部門的信息系統,資料庫系統的基礎上,並使用該資料庫。例如,一個工廠的管理信息系統(其中包括許多子系統,如庫存管理,物資采購系統,作業調度系統,設備管理系統,人事管理系統等),學校的學生管理系統,人事管理系統,圖書博物館的圖書館管理系統等,適用於資料庫系統。我希望讀者能舉出自己的理解的應用實例。
5。特性的資料庫系統中。
A:
資料庫系統的主要特點:
(L)數據結構的資料庫系統,以實現整體結構化的數據,這是對資料庫的主要特徵之一,也是資料庫系統,文件的系統的性質之間的差異。解析請注意,「整體」前夕的詞。資料庫系統,數據不再是一個特定的應用程序,但整個組織的整體結構,不僅數據的結構,數據接入設備可以訪問到的數據的大小是還非常靈活的,可以是作為小一個數據資料(如一個學生的名字),一個組的記錄(數萬學生記錄)在文件系統中,數據只1的訪問單元:記錄,如一個學生的完整記錄
(2)數據的共享是高,的冗餘是低的,易於擴展的資料庫的數據不再是一個以應用為導向,而是面向整個系統,可以是多個用戶共享使用的多種不同語言的多個。由於整個系統的數據,有一個結構化的數據,不僅可以用於由多個應用程序共享使用新的應用程序,並容易增加彈性,這使資料庫系統,易於擴展。分析數據共享可以大大減少數據冗餘,節省存儲空間,也能避免所謂的「數據的應用程序之間的數據和不一致的不兼容面向數據結構的應用程序的設計,僅使用此應用程序或應用程序,它可以說該數據是一個應用程序的「私有資源」,所謂的「靈活」是指系統易於擴展,易於收縮不必整個資料庫應用程序,來增加或減少的結構,只是做了一些變化可以採取的各種子集的不同的應用程序的整體的數據,當應用程序需要改變或增加時,只要作為重新選擇一個不同的子集或部分的數據,我們能夠滿足新的需求。
(3)數據獨立性高數據獨立性,包括獨立的物理數據的獨立性和數據的邏輯結構的資料庫模式管理制度和水平的圖像功能,以確保資料庫中的數據具有高度的物理獨立性和邏輯獨立性。
(4)由DBMS統一管理和控制資料庫的並發共享數據共享多個用戶可以同時保存資料庫中的數據,甚至可以訪問相同的資料庫中的數據,DBMS必須提供統一的數據控制功能,包括保護數據安全,數據完整性檢查,並發控制和資料庫的恢復。分析DBMS數據控制功能包括四個方面:數據安全保護:保護數據,防止數據泄漏和破壞所造成的非法使用;:數據控制在有效范圍內的數據完整性檢查,確保數據之間滿足關系;並發控制:多用戶並發操作的控制的計算機系統的硬體故障,軟體故障,或操作者的錯誤,和故意損壞影響的資料庫在資料庫中的數據的一部分或全部的數據的丟失的正確性和協調,以確保的並發操作的正確性;資料庫恢復:當,甚至引起,能夠資料庫從錯誤狀態恢復到一個已知的良好狀態(也稱為一個完整的狀態或一致的狀態)。以下是「什麼是資料庫的一個定義:長期存儲在資料庫被組織共享的數據收集的特定的計算機,它可以用於各種用戶共享的,具有最小冗餘和高數據獨立性。 DBMS資料庫,應用程序和統一管理,資料庫維護,以確保數據的完整性,安全性和使用的資料庫在同一時間在一個多用戶的並發控制,恢復後的系統故障。出現的資料庫系統,信息系統處理數據的程序為中心的共享資料庫中心舞台的轉身。
6。的資料庫管理系統的主要功能是什麼?
A:
(L)定義的資料庫功能;
(2)數據的訪問;
(3)管理的資料庫是運行;
(4)建立和維持該資料庫功能
7。試述三要素的概念數據模型,數據模型和數據模型。
A:使用
數據模型是對現實世界的資料庫抽象工具,用於提供信息說,資料庫和操作系統的手段,形式有框架,一般來說,數據模型是一個集合嚴格定義的概念,這些概念精確地描述系統的動態特性和完整性約束的靜態特性。通常由數據模型的數據結構,數據操作和三個部分
(升)的數據結構的完整性約束:研究的對象的類型是一個集合,並說明了系統的靜態特性。
(2)數據處理:指的是資料庫的各種對象(型)(值)允許每個實例的操作,包括操作和操作規則的集合,是描述系統動力學。
(3)數據的約束條件:是一組完整性規則集。在給定的數據模型及其聯營公司的數據完整性規則,約束和依賴規則限制的狀態和數據模型的資料庫的狀態,以確保數據是正確的,有效的,兼容的數據解析模型是一個在資料庫系統中最重要的概念必須學會通過的「導言」,要真正掌握的數據模型和數據模型的概念和作用的基礎上,任何DBMS是資料庫系統的數據模型的基礎上,在支持的數據模型資料庫系統中,模型有不同的級別。根據不同的用途的應用程序的模型,該模型被劃分成2類型,或2水平:一個概念模型,是用戶的角度視圖數據和信息建模的造型世界的信息,強調的語義表達能力,這個概念很簡單,清晰;使用另一種類型的數據模型機的計算機系統進行數據建模的世界觀,人們可以使用它定義和操作資料庫中的數據,一般需要嚴格的正式定義了一套嚴格的定義的語言的語法和語義,並且有一些要求和限制,容易機加工。
分析的概念模型的作用。
A:,
概念模型是對現實世界的機器世界實際上是一個中等水平。的信息世界,信息世界的第一層抽象,在現實世界的概念模型的建模語言是強大的工具,資料庫設計,資料庫設計,資料庫設計人員和用戶之間的交流。
9。定義和解釋的概念模型,以下條款:實體的實體類型,實體集,屬性,代碼,實體關系圖(ER圖)
A:
實體:客觀存在的事物可以區分彼此被稱為實體的實體類型:具有相同屬性的實體具有相同的特徵和屬性的集合的抽象描繪成類似實體,實體及其屬性名稱的名稱,稱為實體類型。實體集:相同類型的實體的集合被稱為實體集。屬性:實體有一個特點,一個實體的一些屬性來描述代碼:代碼組屬性唯一標識實體的實體關系圖(ER圖):表示實體類型,屬性和鏈接:實體類型:矩形的矩形,說明實體的名稱;性質:橢圓形,無副作用,與相應的實體連接;聯系方式:鑽石,鑽石形盒,指定聯系人的姓名和無向邊分別與有關實體連接,同時在無向邊下的標准接觸式(1:1,1:N或M:N )。
17試述網狀,層次型資料庫的優點和缺點。
A:
分層模型的優點:(l)模型很簡單,部門有一到多層次關系的描述非常自然,直觀,易於理解,這是層次資料庫的突出優勢(2)分層模型的應用系統的性能,尤其是對於那些實體是固定的,預定義的應用程序,使用分層模型,其性能優於關系模型;(3)層次數據模型提供了一個很好的完整的性支持
>分層模型的缺點:(l)在現實世界中接觸了很多在不分層,如許多環節多,節點有多個父母,層次模型自然的接觸,只能通過引入冗餘數據或虛擬節點的引入解決;(2)限制在插入和刪除操作;(3)查詢子節點的父節點。
網格數據的模型的主要優點是:(l)可以更直接地描述現實世界中,一個節點可以有多個父;(2)具有良好的性能,高效的訪問。 (2
網狀數據模型的缺點:(l)一個更復雜的結構,並與擴展的應用環境中,資料庫的結構變得越來越復雜的,是不利於向最終用戶掌握; )DDL,DML語言的復雜性,用戶是不容易實現的訪問路徑之間的聯系記錄,應用程序必須訪問的數據來選擇適當的訪問路徑。因此,用戶必須了解的系統的結構的細節,編寫應用程序的負擔較重。
18。討論了關系模型的概念,定義和解釋以下條款:(L)的關系(2)屬性(3)域(4)組件的元組(5)代碼(6)(7)關系模式 />答:
關系模型的關系數據的結構,操作和關系完整性約束的用戶的角度來看,下三個部分的組之間的關系,關系模型的數據的邏輯結構是一個兩維表,該表的行和列組成。 (L)的關系:對應的關系一個表通常說的;(2)屬性:表中的一個屬性,域:屬性的范圍(3),(4)元組:表中的行是一個元組; (5)代碼:表中的一個屬性組,它可以唯一標識一個元組(6):屬性值的元組(7)之間的關系模式:關系的描述,資料庫中的一般特點的關系的名稱(屬性,屬性,...,屬性n)的
19師叔關系。
A:
關系數據模型具有以下優點:(1)模型和關系模型之間的關系,它是建立在嚴格的數學概念的基礎上。 (2)之間的關系的概念,一個單一的模式,無論實體或實體的關系,表示對象的操作和操作結果的關系,所以其數據結構簡單,清晰,易於使用的用戶理解。 (3)關系模型的訪問路徑是透明的用戶,其中有一個較高的數據獨立性,更好的安全性和保密性,同時也簡化了程序員和資料庫開發人員的工作,以建立。當然,關系數據模型也有缺點,包括的主要缺點是訪問路徑的用戶是透明的,查詢效率往往不一樣好非關系數據模型,所以,為了提高性能,必須是用戶查詢優化,以提高的資料庫管理系統的開發的難度。
20。師叔資料庫系統的三級模式結構,這種結構的優點是什麼?
A:
資料庫系統的三種模式結構,模式,模式,並且在模式從外面。 (參見於圖1中,29預訂)以外的模式,也被稱為子模式或用戶模式,能夠看到和使用的邏輯結構的本地數據和描述的特性的資料庫中的用戶(包括應用程序的程序員和最終用戶),資料庫中的用戶的數據視圖,與有關的所述模式,也被稱為邏輯方式,資料庫的邏輯結構的一個應用程序數據的邏輯到所有用戶的數據視圖模式的共同特性的所有數據和描述描述的是全球的數據的邏輯結構。外部模式時所涉及的數據,通常模式的子集內的模式,也被稱為存儲模式是一個部分的邏輯結構,系統內的在資料庫中表示的數據,即數據的物理結構的描述,並存儲三種模式的資料庫系統,數據抽象的三個層次,離開特定的組織和DBMS管理的數據,讓用戶抽象數據邏輯,而不用擔心數據表示,存儲在計算機中,以便能夠聯系三個層次的抽象和轉換,內部資料庫系統提供三種模式:外模式/模式的圖像模式/內模式圖像的兩個圖像之間。正好兩層的圖像,以確保在資料庫系統中的數據,可以有較高的邏輯獨立性和物理獨立性。
21。定義和解釋了下列術語:模式,外部模式下的模式,DDL,DML模式,外部模式下,內模式,也被稱為邏輯模型,在資料庫中的所有的數據的邏輯結構和特徵的說明,共同內所有用戶的數據視圖。在全球的邏輯結構的數據模式進行說明。外部模式是涉及的數據,是一局部的邏輯結構,通常是該模型的一個子集。內的模式,也被稱為存儲模式,在資料庫系統中的內部表示的數據,即數據的物理結構和存儲的方法的描述。 DDL:數據定義語言,用於定義資料庫模式,外部模式下,內部模型的語言。 DML:數據操縱語言,用來查詢資料庫中的數據,插入,刪除和語句。
22,什麼是與程序的數據的物理獨立性?獨立的數據和程序是什麼邏輯?為什麼資料庫系統的數據和程序的獨立性?
A:獨立的
數據和程序的邏輯:當模式改變時(例如,??添加一個新的關系,新的屬性,改變屬性的數據類型等),由資料庫管理員,每個模式/模式的圖像相應的改變,外模式保持不變。編寫的應用程序以外的模??式的數據,從而使應用程序不具有進行,以確保獨立的數據和程序的邏輯,邏輯獨立性。數據數據與程序的物理獨立性:當相應改為由資料庫管理員對資料庫的更改模式/內模式映像的存儲結構可以使模式保持不變,從而使應用程序不會改變,以確保數據和程序的物理獨立的數據,稱為的物理獨立的兩個層之間的三種模式,以確保在資料庫系統中的數據,可以有較高的邏輯獨立性和物理獨立的資料庫管理系統所提供的圖像。
23。試述資料庫系統的組成。
A:
一般資料庫系統,資料庫,資料庫管理系統(開發工具),應用系統,資料庫管理員和用戶。
24 DBA的職責呢?
A:
負責全面管理和控制的資料庫系統。具體職責包括:(1)確定信息內容和結構的資料庫;②決定資料庫的存儲結構(3)定義數據的安全性要求和完整性約束條件和訪問策略;④監督和控制資料庫使用和運行;⑤資料庫系統的改進和重組。 25。責任的系統分析員,資料庫設計,應用程序開發人員這是什麼?系統分析師是負責應用系統的需求分析和規范,系統分析員和用戶及DBA相結合,確定了系統的硬體和軟體配置,並參與資料庫系統的概要設計。資料庫設計人員負責資料庫中的數據,以確定各級的資料庫模型的設計方案。資料庫設計人員必須參加用戶需求調查和系統的分析,資料庫設計,資料庫設計在很多情況下,資料庫管理員,應用程序員負責設計和編寫的程序模塊的應用系統的調試和安裝。
1。試述關系模型的三個組成部分的。
A:關系模型關系數據結構,關系操作集合和關系完整性約束三部分組成。
分析關系數據語言的特點和分類。
A:關系數據語言可以分為三類:
關系代數語言。
演算語言:元組關系演算語言和域關系演算語言。
SQL語言的關系代數和關系演算的特點。
這些關系,共同語言,該語言具有完整的技能集合操作的非程序語言功能,可以嵌入在高級語言。
4。關系模型的參照完整性的的師叔完整性規則,為什麼值的外部代碼的財產也可以是空的嗎?在什麼樣的情況下,只能是空的?
A:實體完整性規則,如果屬性的基本關系R的主要屬性,屬性不能把一個空值。
屬性(或屬性組)F是基本關系R的外碼,它的基本關系:S主碼KS相應的(基本關系R和S之間的關系不一定是不同的),每個元組的R值F必須:空值(F值的每個屬性值是空的),或者等於S的主鍵值的一個元組,屬性F本身不是主屬性,你可以採取一個空值,或不能取空值值。
5。有一個SPJ資料庫,包括S,P,J,SPJ四個關系模式:
供應商SNO> 1)供水工程的數量J1零部件供應商SNO:πSno(σSno='J1' (SPJ))
2)尋找供應工程J1零件P1:
πSno(σSno='J1'∧PNO ='P1'(SPJ))
3)按需供應項目J1零件紅SNO供應商編號:
πSno(σPno='P1'(σCOLOR,項目編號JNO ='紅'(P)∞SPJ))
4)的需求並沒有使用紅色部分生產天津供應商
πJno(SPJ) - πJNO(σcity='天津'∧顏色='紅'(S∞SPJ∞P)
5)尋求至少由供應商S1提供的所有部件工程編號JNO:
πJno,PNO(SPJ)÷πPno(σSno='S1'(SPJ))
6。區別和聯系師叔在等值連接自然連接。
A:這是從廣義笛卡爾積的關系R和SA,B的那些元組的屬性值等於選擇級聯運算符「=」串聯稱為等值連接
自然連接是一種特殊的等值連接它需要兩個關系比較部件必須是相同的一組屬性和刪除重復的屬性列結果。
7。關系代數的基本操作?如何使用這些基本的算術運算的其他方式計算呢?
A:和,差,笛卡爾積,投影和選擇基本的算術運算和其他三種操作,交叉連接和另外5個類型的操作,可以表現在五個基本的計算。
1師叔SQL的語言特性。
A:
(L)整合和統一。 SQL語言集數據定義語言DDL和數據操縱語言DML,數據控制語言DCL功能於一體。
(2)高度的非程序的SQL語言進行數據操作,只要提出了「什麼」和「怎麼做」,而不需要指定,因此並不需要了解的訪問路徑的訪問路徑選擇和SQL語句,操作由系統自動完成。
(3)面向集合的操作模式,使用SQL語言的集合操作,不僅操作對象,搜索結果可以是一個元組的集合,插入,刪除,更新操作的對象也可以被設置的元組。
(4)以兩種方式使用相同的語法結構。 SQL語言既是一個自足的語言中嵌入作為一個自足的語言的語言,它可以用於在線獨立交互使用;作為嵌入的語言,它可以嵌入到高級別為程序員設計語言程序。
(5)語言是簡單,容易學習和使用。
2師叔SQL定義
SQL的數據定義功能包括定義表,視圖定義,與定義的索引。 SQL語言使用CREATE TABLE語句建立一個基本的表格ALTER TABLE語句基本表的定義,DROP TABLE語句刪除基本表的索引使用CREATE INDEX語句,DROP INDEX語句刪除索引,使用CREATE VIEW語句創建DROP VIEW語句刪除視圖。
1。資料庫的安全性?
A:資料庫的安全性是保護資料庫以防止數據泄漏造成的非法使用,或破壞。
2。資料庫安全性和計算機系統的安全性,是什麼關系?
A:是不是唯一的在資料庫系統中的安全問題,所有的計算機系統有這個問題,只是大量的數據集中存儲在資料庫系統中,但對於許多最終用戶直接共享,因此,安全問題是更為突出。
系統的安全保護措施是
資料庫安全性和計算機系統的安全性,包括操作系統,網路系統的安全性是緊密相連和相互支持,資料庫系統的主要指標之一 BR />
3。試述可信計算機系統評估標准師叔TDI / TCSEC標准。
A:每個國家在計算機安全技術,建立了一套可靠的標准。國家引用或制定了一系列的安全標准,最重要的是,美國國防部(DoD)的正式頒布了「國防部可信計算機系統評估准則(γ影視小卡車,系統的評價標准被稱為TCSEC的受激發射損耗有限公司,也被稱為
Ⅳ 文件格式
常用文件格式一點通
不同的文件,有不同的文件格式,區別這些文件格式常常是文件名的後綴名不同,現統計常用文件後綴名如下,供讀者參考和查閱。
BAT DOS下的批處理文件。Autoexec.bat為自動批處理文件,它是特殊的批處理文件。
EXE可執行的程序文件,與COM內部結構不相同,最突出是長度沒有限制。
COM可執行的二進制代碼系統程序文件,特點非常短小精焊,長度有限制。
ASM匯編程序文件為二進制代碼文件,可以打個比方,它就像BASIC中的.BAS程序文件一樣,為不可執行文件。
ASC代碼文件。
BAK備份文件
LIB程序庫文件
CHK檢查磁碟命令CHKDSK發現的目錄或文件分配表中的錯誤,校正系統後的文件。
TMP臨時文件
SYS系統配置文件,最典型的如config.sys,一般可以用EDIT進行編輯。
OBJ目標文件,源程序編譯輸出的目標代碼。
OLD備份文件,一般是一些程序對系統配置修改後將原文件復制一份存儲為該文件格式。
INI配置文件,不要以為這個文件只有Windows程序需要,DOS下程序也有不少需要它,如3DS與AutoCAD。
INF安裝配置文件,這在WIN95下使用較多。
HLP HELP幫助文件,這個文件一定要重視,因為它是你每使用一個新軟體的最好的說明書,幾乎99%的軟體都有這個文件,另外,DOS下的一些幫助放在README以後,幫助便沒有了,如UCDOS中的REAME.EXE;有單獨DOS的命令,若不知道怎麼使用,可以試試以下的命令格式:「DIR?或DIR/?」。
DDI早期映象文件,由DiskDUP IMGDRIVE IMG.EXE展開
IMG這個文件要注意,有時它是一個圖象文件,但更多的時候,它是映象文件,在早期光碟上,此文件使用最多,能常用HD-COPY IMG UNIMG都軟體進行解壓(註:IMG這個軟體為什麼一閃就沒了呢,這個軟體需要熱鍵激活,按下Ctrl+Alt+S+D+X),如果要安裝的軟體壓縮文件由和幾個IMG分開壓縮,那最好用UNIMG將它們全部解壓縮,然後安裝,它安裝時提示你「請插入X序列盤」。
ARJ ARJ(ARJ這個以前風眯一時的壓縮軟體誰人不曉)軟體壓縮的文件,它的壓縮比較高,使用也特方便順手,只需要「ARJ a -r -v……」
RAR這也是一個壓縮文件,傳說比ARJ壓縮比更高,筆者沒有親手做試驗,故不敢下空此結論。
ZIP當前最流行的壓縮文件,誰不知道ZIP呀,WINZIP,再也不是DOS下的那個UNZIG或PKZIP了,兼容,向下兼容,從游戲到軟體,差不多都是它壓縮的了。
IMD UCDOS中輸法的編碼字典文件。
PDV UCDOS中的自由表格UCTAB生成的表格文件,它生成的文件可以被WPS調用,也挺方便的。
BAS BASIC中的源程序文件,BASIC可為初學者最為熟悉的編輯語言,它的優點筆者就不在累贅了,注意QBASIC與QUICK BASIC和GW BASIC是有區別。
C C語言中的源程序文件,它不但造就了我們常常為之日夜奮戰的精彩電腦游戲,還創造出UNIX操作系統,有口皆碑的好編程軟體。
MAK C語言中的工程文件。
COB COBOL語言源程序文件。
PAS PASCAL語言源程序文件。
FOR FORTRAN語言源程序文件。
FOX FOXBASE偽編譯程序文件,比PRG短小運行速度快。
PRG FOXBASE過程程序文件。
DBF XBASE資料庫文件。
IDX FOXBASE中的索引文件。
LBL FOXBASE中的標簽文件。
FRM FOXBASE中的報表格式文件。
MEM FOXBASE中的內存變數文件。
FMT FOXBASE中的屏幕格式文件。
DBT FOXBASE中的資料庫文件的輔助文件。
DBC為FOXPRO中的資料庫名。
PJX Visual FoxPro下的項目文件與輔助文件PJT結合成項目管理管理文件。
RTF Rich的文本文件格式。
TXT純文本文件格式,可以利用TYPE以及EDIT或者記事本等任何字處理程序打開,對它顯示編輯。
WPS文檔文件,是由著名國產軟(WPS)(WORD PROCESSING SYSTEM)生成。由於WPS歷經滄桑,經歷了WPS1.0 2.2WPS30F WPSNT以及現在的WPS98眾多版本,但是沒有像WORD一樣提供轉換程序,一般高版本的WPS可以讀出低版本的文件,對於低版本能不能讀出高版本的文件,筆者沒有一一做出試驗,故不敢輕易下結論,只試驗過UCDOS下的WPS讀不出由WPSNT編輯的文件;另外對於WPS97的文件,你根本就不要用DOS版本去讀,百分之百讀出來,其實相互轉換也不大困難,只要你在存檔時選擇以TXT純文本格式存檔也就不存在什麼版本高低了。(WPS97中不要放圖片)
%A%%B% WPS中的臨時文件,注意清除OVL覆蓋文件,如WPS.VOL1。
DOC文檔文件,是由軟體霸主Micrsoft Word生成,也有一部分是由WORD PERFECT生成,此文件也是版本眾多有Wihdows下面的WORD5.0 6.0生成,還有WIN95下WORD7.0 WORD97,它們相互兼容性比較好,高版本可以輕松讀取低版本文件,而且高版本也可以以低版本的格式進行存儲,有人說WINDOWS中的書寫器也能讀出DOC,但筆者試驗,讀取WORD7.0以上的DOC都是一些亂碼,而且格式里也註明只能讀出DOS版的DOC。
PCS為POWERPOINT中的圖象文件,為矢量圖形文件。
XLS電子表格EXCEL的格式文件。
FNT為Bezier(貝氏)類型字體的文件。
TTF True Type字體文件,是一種輪廓字模,是由Apple和Microsoft合作開發的。Windows3.1下直接支持True Type字模。
FOT是True Type字體文件的資源文件,正因為FOT文件中含有指向TTF的指針。所以我們的字體文件(TTF)才可以放在任何目錄下面,而不必提心系統找不到。
PFB Adobe TYPE1字體Post Script字模文件,必須使用Adobe Type Manager管理安裝使用,它的最大優點是放大時比TTF字幕可靠得多。
PS1為WPS下擴展字型檔文件,PS2一般為繁體。
REC Windows中記錄器中的宏命令文件。
CRD Windows中的卡版盒文件。
PIF Windows中的運行非WINDOWS應用程序建立的一個文件。
WRI文檔文件,是由WINDOWS中書寫器生成的。
DRV驅動程序文件。
VXD虛擬設備文件
GRP Windows程序組文件。
ANI WIN95中動畫滑鼠指針文件。
DLL Windows下應用程序中的動態連結庫文件。
SCR WINDOWS屏幕保護程序文件
MP2 MP3當前最流行的音樂文件,音質可於CD音質媲美,採集率達44.1KHZ,由於它文件格式又非常小,需要一個叫WINAMP的軟體和一個叫抓音軌的軟體,如果通過音效卡直接就能將錄音帶上的歌曲錄製成WAV文件,再轉化為MP3,播放時需要硬體配置不是太高。
SND在WIN95下同WAV文件圖標大同小異,小喇叭的顏色是綠色,是聲音文件的剪輯文件。
VOC VOC文件是隨音效卡一起誕生的一種常見數字聲音文件,主要用於DOS程序(特別游戲),VOC與波形文件可方便轉換。
WAV Windows所使用的標准數字音頻文件,也稱波形文件,它能夠重現各種單聲道或立體聲的聲音,是最常用的聲音文件。
MID這個是音樂發燒友最熟悉不過的文件格式,是「樂器數字介面」(Musical lnstrument Digital interface)讀作middy「迷笛」。mid文件最受人於睞的是占的空間小,與wav相比不是音樂采樣,而是將每個音符記錄為一個數字,mid標准規定了各種音調的混合及發音,通過輸出裝置可以將這些數字重新合成為音樂。它的缺點是有點太電子琴味。
RMI CMI CMF(Creative Music File)是mid幾個變通格式,它們都同音效卡一起誕生,現在一般很少,它們有些可以同mid相互轉換,用CMF2MID小軟體。
PCX是微機上使用最廣泛的圖像格式之一,能表現真彩圖像。
BMP是Windows所使用的基本點陣圖格式,是小畫筆就能輕松創建的文件,另外提醒你BMP有壓縮(RLE方法)和非壓縮,我們常用是非壓縮,bmp還有一個OS/2的版本,與Windows有區別。
GIF GIF在網頁中佔有獨一無二的地位,美中不足是顏色最多為(256色)8位,與其它圖象文件相比,GIF高人一招,它是唯一可以存儲動畫的圖像格式。
PSD PDD點陣圖文件,均為大名鼎鼎的圖象大師Adobe Photoshop直接生成的圖象文件。
CGM(Computer Graphics Metafile)是壓縮的矢量圖形文件,WINWORD可以打開。
HGL(HP Graphic Language)是HP公司創建的一種矢量圖形語言。
WPG(DrawPerfect)矢量文件。
TIF最初用於掃描儀和桌面出版業,TIF程式圖像可以是RGB真彩色的。
TGA點陣圖文件,為Targa公司開發的支持8位到32位顏色深度圖像文件,結構簡單,少有變化,易轉換。
VDA ICB VST與TGA相似,均為Targa公司開發的點陣圖文件。
JPG JPE原是Apple Mac機器上使用的一種圖像格式,現在意在PC機上大行其道,由於其壓縮比可以調節,而且失真又很小,所以無論是網路上還是圖像處理上都是使用很廣泛的。
PIC同上,Lotus 1-2-3的圖表文件也叫PIC文件,使用時請注意。
PCD是PhotoCD專用存儲格式,由於其文件特別大,不得不存在CD-ROM上,但應用特別廣。
EPS(Encapsulared postScrip)是Adobe System公司的PostScrip頁面描述語言的產物,是矢量圖形文件。
WMF (Windows MetaFile)是特殊文件,是點陣圖和矢量圖混血兒,桌面格式,可以在Windord與Offices組件中ClipArts最常用的格式可以在WinWord的DRAW中隨意拆開編輯。
AI 矢量格式,是久負盛名的繪圖軟體Adobe lllustrator文件格式。
CDR矢量格式,是Corel Draw!標准文件格式。
CPT點陣圖和矢量圖都有,是Corel PHOTO-PAINT的文件格式。
CDT Corel Draw中的模板文件。
CMX Corel Draw展示交換文件。
CMV是Corel MOVE平面動畫軟體中的動畫演示文件。
DXF矢量格式,CAD與3ds玩家可能都知道,是AutoCAD的繪圖交換文件。
3DS矢量格式,為3D Studio的動畫原始圖形文件,含有紋理和光照信息。
SHP矢量格式3DS中的造型文件。
CEL 3DS中的貼圖文件。
MLI 3DS中的材質庫。
DRW矢量格式Micrografx Designer使用的繪圖文件格式。
WPG矢量/格式,是Word Perfect使用的文件格式。
FLI動畫文件,是由AutoDesk公司開發的,只支持320×200×256色模式,它是FLC的老祖宗。
FIC動畫文件,是AutoDesk公司開發的,與FLI相比是青出於藍勝於藍的產物:文件的解析度和顏色數都有所提高,它與FLI在Windows中播放需要專用MCI驅動和相應的播放程序APPlay。
MMM動畫文件,是MacroMind公司著名多媒體寫作軟體Director生成的,一般集成在完整的應用程序中,單獨出現的文件很少。
AVI視頻與音頻交錯文件(Audio-Video lnter leaved音頻-視頻交錯)它將視頻音頻交錯混合在一起,AVI文件使用的壓縮方法好幾種,主要使用有損方法,壓縮比較高,與FLC和MOV相比,畫面質量不太好,在Windows下播放需要安裝VIDEO For Windows驅動程序,AVI在多媒體中應用較多廣,一般視頻採集直接採集的素材便為AVI格式,編輯的它的軟體也不少,如Video Pack Adobe Premiere,
MPG視頻文件,PC機上的全屏幕活動視頻的標准文件,採用MPEG方法進行壓縮的全運動視頻圖像,可於1024×768的解析度下每秒30幀速率播放128000種顏色和同步CD音質的伴音,是極為理想的視頻影像文件
DAT視頻影像文件,是Video CD(VCD)或Karaoke CD(卡拉OK CD)基於MPEG壓縮方法的一種,注意它同數據文件同名
MOV視頻影像,同樣採用有損壓縮方法,在Windows下必須安裝QuickTime程序才能播放,它是從蘋果機移植到PC上的,比AVI畫面質量要好一些,其實你拿一個AVI文件做一下比較也就不難看出了。
HTM超文本文件,INTERNET網上訪問WWW,是在HTM文件的的海洋里沖浪,對於超文本文件,說它是編程,可它也不像編程,現在要建立它,一點也不困難,有關的介紹滿天飛,什麼HOME PAGE,在WIN98中,OFFICES97都可以方便的創建生成。它還有一些名字叫主頁、網,而且還與JAVA關系特密切。Microsoft IE導航者中與NETCAPE航海家都能游覽它。
常用文件格式簡要說明
A 對象代碼庫文件
AAM Authorware shocked文件
AAS Authorware shocked包
ABF Adobe二進制屏幕字體
ABK CorelDRAW自動備份文件
ABS 該類文件有時用於指示一個摘要(就像在一篇有關科學方面的文章的一個摘要或概要,取自abstract)
ACE Ace壓縮檔案格式
ACL CorelDRAW 6鍵盤快捷鍵文件
ACM Windows系統目錄文件
ACP Microsoft office助手預覽文件
ACR 美國放射醫學大學文件格式
ACT Microsoft office助手文件
ACV OS/2的驅動程序,用於壓縮或解壓縮音頻數據
AD After Dark屏幕保護程序
ADA Ada源文件(非-GNAT)
ADB Ada源文件主體(GNAT);HP100LX組織者的約定資料庫
ADD OS/2用於引導過程的適配器驅動程序
ADF Amiga磁碟文件
ADI AutoCAD設備無關二進制繪圖儀格式
ADM After Dark多模塊屏幕保護;Windows NT策略模板
ADP FaxWork用於傳真數據機的交互安裝文件;Astound Dynamite文件
ADR After Dark薠�聊槐;ぃ籗mart Address的地址簿
ADS Ada源文件說明書(GNAT)
AFM Adobe的字體尺度
AF2,AF3 ABC的FlowChat文件
AI Adobe Illustrator格式圖形
AIF,AIFF 音頻互交換文件,Silicon Graphic and Macintosh應用程序的聲音格式
AIFC 壓縮AIF
AIM AOL即時信息傳送
AIS ACDSee圖形序列文件;Velvet Studio設備文件
AKW RoboHELP的幫助工程中所有A-關鍵詞
ALAW 歐洲電話音頻格式
ALB JASC Image Commander相冊
ALL 藝術與書信庫
AMS Velvet Studio音樂模塊(MOD)文件;Extreme的Tracker模塊文件
ANC Canon Computer的調色板文件,包含一系列可選的顏色板
ANI Windows系統中的動畫游標
ANS ANSI文本文件
ANT SimAnt For Windows中保存的游戲文件
API Adobe Acrobat使用的應用程序設計介面文件
APR Lotus Approach 97文件
APS Microsoft Visual C++文件
ARC LH ARC的壓縮檔案文件
ARI Aristotle聲音文件
ARJ Robert Jung ARJ壓縮包文件
ART Xara Studio籜�募�籆anon Crayola美術文件;Clip Art文件格式;另一種光線跟蹤格式;AOL使用的用Johnson—Grace壓縮演算法壓縮的標記文件
ASA Microsoft Visual InterDev文件
ASC ASCⅡ文本文件;PGP演算法加密文件
ASD Microsoft Word的自動保存文件;Microsoft高級流媒體格式(microsoft advanced
streaming FORMat,ASF)的描述文件;可用NSREX打開 Velvet Studio例子文件
ASE Velvet Studio采樣文件
ASF Microsoft高級流媒體格式文件
ASM 匯編語言源文件,Pro/E裝配文件
ASO Astound Dynamite對象文件
ASP 動態網頁文件;ProComm Plus安裝與連接腳本文件;Astound介紹文件
AST Astound多媒體文件;ClarisWorks「助手」文件
ASV DataCAD自動保存文件
ASX Cheyenne備份腳本文件;Microsoft高級流媒體重定向器文件,視頻文件
ATT AT< Group 4點陣圖文件
ATW 來自個人軟體的Any Time Deluxe For Windows個人信息管理員文件
AU Sun/NeXT/DEC/UNIX聲音文件;音頻U-Law(讀作「mu-law」)文件格式
AVB Computer Associates Inoculan反病毒軟體的病毒感染後文件
AVI Microsoft Audio Video Interleave電影格式
AVR Audio Visual Research文件格式
AVS 應用程序可視化格式
AWD FaxVien文檔
AWR Telsis數字儲存音頻文件擴展名格式
Axx ARJ壓縮文件的分包序號文件,用於將一個大文件壓至幾個小的壓縮包中(xx取01-99的數字)
A3L Authorware 3.x庫文件
A4L Authorware 4.x庫文件
A5L Authorware 5.x庫文件
A3M,A4M Authorware Macintosh未打包文件
A4P Authorware無運行時間的打包文件
A3W,A4W,A5W 未打包的Authorware Windows文件
BAK 備份文件
BAS BASIC源文件
BAT 批處理文件
BDF West Point Bridger Designer文件
BFC Windows 95 Briefcase文檔
BG Backgammon For Windows下的游戲文件
BGL Microsoft Flight Simulator(微軟飛行模擬器)的視景文件
BI 二進制文件
BIF Group Wise的初始化文件
BIFF XLIFE 3D格式文件
BIN 二進制文件
BK,BK$ 有時用於代表備份版本
BKS IBM BookManager Read書架文件
BMK 書簽文件
BMP Windows或OS/2點陣圖文件
BMI Apogee BioMenace數據文件
BOOK Adobe FrameMaker Book文件
BOX Lotus Notes的郵箱文件
BPL Borlard Delph 4打包庫
BQY BrioQuery文件
BRX 用於查看多媒體對象目錄的文件
BSC MS Developer Studio瀏覽器信息文件
BSP Quake圖形文件
BS1 Apogee Blake Stone數據文件
BS_ Microsoft Bookshelf Find菜單外殼擴展名
BTM Norton 應用程序使用的批處理文件
BUD Quicken的備份磁碟
BUN CakeWalk 聲音捆綁文件(一種MIDI程序)
BW SGI黑白圖像文件
BWV 商業波形文件
BYU BYU的電影文件格式
B4 Helix Nuts and Bolts文件
C C代碼文件
C0l 台風波形文件
CAB Microsoft壓縮檔案文件
CAD Softdek的Drafix CAD文件
CAL CALS壓縮點陣圖;[非法語句]歷計劃表數據
CAM Casio照相機格式
CAP 壓縮音樂文件格式
CAS 逗號分開的ASCⅡ文件
CAT Quicken使用 的IntellCharge分類文件
CB Microsoft干凈引導文件
CBI 二進制卷格式文件(用於IBM大型機系統)
CC Visual dBASE用戶自定義類文件
CCA cc:郵件文件
CCB Visual Basic動態按鈕配置文件
CCF 多媒體查看器配置文件,用於OS/2
CCH Corel圖表文件
CCM Lotus cc:郵箱(例如「INBOX.CCM」)
CCO CyberChat數據文件
CCT Macromedia Director Shockwave投影
CDA CD音頻軌道
CDF Microsoft頻道定義格式文件
CDI Philip的高密盤交互格式
CDM Visual dBASE自定義數據模塊文件
CDR CorelDRAW繪圖文件;原始音頻CD數據文件
CDT CorelDRAW模板
CDX CorelDRAW壓縮繪圖文件;Microsoft Visual FoxPro索引文件
CEL CIMFast事件語言文件
CER 證書文件(MIME x-x509-ca-cert)
CFB Compton的多媒文件
CFG 配置文件
CFM CotdFusion模板文件;Visual dBASE Windows用戶定製表單
CGI 公共網關介面腳本文件
CGM 計算機圖形元文件
CH OS/2配置文件
CHK 由Windows磁碟碎片整理器或磁碟掃描保存的文件碎片
CHM 編譯過的HTML文件
CHR 字元集(字體文件
CHP Ventura Publisher章節文件
CHT ChartViem文件;Harvard Graphics矢量文件
CIF Adaptec CD 創建器 CD映像文件
CIL Clip Gallery下載包
CIM SimCity 2000文件
CIN OS/2改變控制文件用於跟蹤INI文件中的變化
CK1 iD/Apogee Commander Keen 1數據文件
CK2 iD/Apogee Commander Keen 2數據文件
CK3 iD/Apogee Commander Keen 3數據文件
CK4 iD /Apogee Commander Keen 4數據文件
CK5 iD /Apogee Commander Keen 5數據文件
CK6 iD /Apogee Commander Keen 6數據文件
CLASS Java類文件
CLL Crick Software Clicker文件
CLP Windows 剪貼板文件
CLS Visual Basic類文件
CMD Windows NT,OS/2的命令文件;DOS CD/M命令文件;dBASEⅡ程序文件
CMF Corel元文件
CMG Chessmaster保存的游戲文件
CMP JPEG點陣圖文件;地址文檔
CMV Corel Move動畫文件
CMX Corel Presentation Exchange圖像
CNF Telnet,Windows和其他其內格式會發生改變的應用程序使用的配置文件
CNM Windows應用程序菜單選項和安裝文件
CNQ Compuworks Design Shop文件
CNT Windows(或其他)系統用於幫助索引或其他目的內容文件
COB TrueSpace 2對象文件
COD Microsoft C編譯器產生的可顯示機器碼/匯編代碼文件,其中附有源C代碼作為注釋
COM 命令文件(程序)
CPD Corel Print Office文件(圖形)
CPD,CPE 傳真覆蓋文檔
CPI Microsoft MS-DOS代碼頁信息文件
CPL 控制面板擴展名,Corel顏色板
CPO Corel列印存儲文件
CPP C++代碼文件
CPR Corel提供說明書文件
CPT Corel 照片-籜�枷?
CPX Corel Presentation Exchange壓縮圖形文件
CRD Windows Cardfile文件
CRP Corel 提供的運行時介紹文件;Visual dBASE自定義報表文件
CRT 認證文件
CSC Corel腳本文件
CSP PC Emcee On_Screen圖像
CSS 瀑布式表格文件
CST Macromedia Director Cast文件
CSV 逗號分隔的值文件
CT Scitex CT點陣圖文件;Paint Shop Pro Grapic編輯器文件
CTL 通常用於表示一個包含控制項信息的文件;FaxWork用它來保持有關每個傳真收到或發出的信息
CUE Microsoft提示牌數據文件
CUR Windows游標文件
CUT Dr Halo點陣圖文件
CV Corel版本的檔案文件;Microsoft CodeView信息屏幕文件
CWK ClarisWorks數據文件.
CWS ClarisWorks模塊
CXT Macromedia Director受保護的(不可編輯的)投影文件
CXX C++源代碼文件
DAT 數據文件;WrodPerfect合並數據文件;用於一些MPEG格式的文件
DB Borland的Paradox 7表
DBC Microsoft Visual FoxPro資料庫容器文件
DBF dBASE文件,一種由Ashton-Tate創建的格式,可以被ACT!、Lipper、FoxPro、Arago、Wordtech、Xbase和類似資料庫或與資料庫有關產品識別;可用數據文件(能被Excel 97打開);Oracle 8.1.x表格空間文件
DBX DataBearn圖像;Microsoft Visual FoxPro表格文件
DCM DCM模塊格式文件
DCR 沖擊波文件
DCS 桌面顏色分隔文件
DCT Microsoft Visual FoxPro資料庫容器
DCU Delphi編譯單元文件
DCX Microsoft Visual FoxPro資料庫容器;基覺CX的傳真圖像;宏
DC5 DataCAD繪圖文件
DDF Btrieve或Xtrieve數據定義文件,它包含用於描述Btrieve或Xtrieve文件的元數據
DDIF Digital Equipment或 Compaq格式,用於保存他們圖像與字處理文檔
DEF SmartWareⅡ數據文件;C++模塊定義文件
DEFI Oracle 7 卸載腳本文件
DEM 用於表示數字高度模型的USGS基準的文件
DER 認證文件
DEWF Macintosh Sound Cap/Sound Edit錄音設備格式
DGN Macintosh 95 CAD繪圖文件
DIB 設備無關點陣圖
DIC 目錄
DIF 可進行數據互換的電子表格
DIG DigiLink格式;Sound DesignerⅠ音頻文件
DIR MacromediaDirector文件
DIZ 描述文件
DLG C++對話框腳本文件
DLL 動態鏈接庫
DLS 可下載聲音文件
DMD Visual dBASE數據模塊文件
DMF X-Trakker音樂模塊(MOD)文件
DOC FrameMaker或FrameBuilder文檔;Word Star文檔、Word Perfect文檔、Microsoft Word文檔;DisplayWrite文檔
DOT Microsoft Word文檔模板
DPL Borland Delph3壓縮庫
DPR Borland Delphi工程頭文件
DRAW Acorn的基於對象的矢量圖像文件
DRV 驅動程序
DRW Micrografx Designer/Draw;Pro/E籜�募?
DSF Micrografx Designer VFX文件
DSG DOOM保存的文件
DSM Dynamic Studio音樂模塊(MOD)文件
DSP Microsoft Developer Studio工程文件
DSQ Corel QUERY(查詢)文件
DST 刺綉機圖形文件
DSW Microsoft Developer Studio工作區文件
DTA Word Bank(世界銀行)的STARS數據文件
DTD SGML文檔類型定義(DTD)文件
DTED 地面高度數字數據(圖形的數據格式)文件
DTF Symantec Q&A相關的資料庫數據文件
DTM DigiTrakker模塊文件
DUN Microsoft拔號網路導出文件
DV 數字視頻文件(MIME)
DWD DiamondWare數字化文件
DWG AutoCAD工程圖文件;AutoCAD或Generic CADD老版本的繪圖格式
DXF 可進行互交換的繪圖文件格式,二進制的DWG格式的文本表示;數據交換文件
DXR Macromedia Director受保護(不可編輯)電影文件
D64 Commodore的64位模擬磁碟圖像文件
EDA Ensoniq ASR磁碟映像
EDD 元素定義文檔(FrameMaker+SGML文檔)
EDE Ensoniq EPS磁碟映像
EDK Ensoniq KT磁碟映像
EDQ Ensoniq SQ1/SQ2/Ks32磁碟映像
EDS Ensoniq SQ80磁碟映像
EDV Ensoniq VFX-SD磁碟映像
EFA Ensoniq ASR文件
EFE Ensoniq EPS文件
EFK Ensoniq KT文件
EFQ Ensoniq SQ1/SQ2/Ks32文件
EFS Ensoniq SQ80文件
EFV Ensoniq VFX-SD文件
EMD ABT擴展模塊
EMF Windows增強元文件
EML Microsoft Outlook Express郵件消息(MIME RTC822)文件
ENC 重演文
ENFF 中性文件格式擴展名
EPHTML Perl解釋增強HTML文件
EPS 壓縮的PostScript圖像
EPSF 壓縮的PostScript文件
ERI ERWin文件
ERR 當RobooHELP幫助編譯器企圖編譯一個幫助系統源文件時用來存儲錯誤消息的文件
EPX ERWin文件
ESPS ESPS音頻文件
EUI Ensoniq ESP家族的壓縮磁碟映像
EVY 特使文檔
EWL Microsoft Encarta文檔
EXC Microsoft Word禁止字字典
EXE 可執行文件(程序)
F FORTRAN文
F2R Farandoyle線性模塊格式
F3R Farandoyle分塊線性模塊格式
F77 FORTRAN文件
F90 FORTRAN文件
FAR Fradole Composer音樂模塊(MOD)文件
FAV Microsoft Outlook導航條
FAX 傳真類型圖像
FBK Navison 金融備份
FCD 虛擬CD-ROM
FDB Navison 金融資料庫
FDF Adobe Acrobat表單文檔文件
FEM CADRE有限元素網路文件
FFA,FFL,FFO,FFK Microsoft快速查找文件
FFF GUS PnP銀行文件格式
FFT 最終格式文本(IBM的DCA一部分)
FH3 Als Freehand 3繪圖?/ca>
Ⅳ 世界上第一個計算機網路安全標準是什麼標准
【問題解答】
1983年由美國國防部制定的5200.28安全標准——可信計算系統評價准則TCSEC(世界上第一個計算機網路安全標准),即網路安全橙皮書或桔皮書,主要利用計算機安全級別評價計算機系統的安全性。它將安全分為4個方面(類別):安全政策、可說明性、安全保障和文檔。將這4個方面(類別)又分為7個安全級別咐簡,從低到高依次為D、C1、C2、B1、B2、B3和A級。
資料庫和網路其他子系統也一直用橙皮書來進行評估。橙皮書將安全的級別從低到高分成4個類別:D類、C類、B類和A類,並分為7個級別。
拓展閱脊簡岩讀:櫻御清華大學出版社《網路安全實用技術》賈鐵軍教授主編
Ⅵ 什麼是資料庫中的自主存取控制方法和強制存取控制方法
自主存取控制是基於存取許可權或特權概念及其實現技術與機制,哪個用戶對哪個數據對象具有什麼樣的許可權通過授權來說明。可通過存取控制矩陣來實現。強制存取控制方法是為保證更高程度的安全性,按照TDI/TCSEC標准中安全策略的要求,所採取的強制存取檢查手段。
在資料庫中,並非所有的用戶都要(能)存取所有的數據。用戶必須獲得適當的許可權才可以對所請求的數據其進行相應的操作。檢查用戶對數據存取許可權的過程稱就是存取控制。在物理層或邏輯層都可以進行存取控制。
(6)TDI資料庫擴展閱讀
實現存取控制:
為了實現存取控制,安全機構必須維護一個存取控制矩陣。它包含被授權者、許可權施加對象及授予的許可權三要索。圖中,左標題欄為用戶標識符或口令,上標題行為數據(包括程序)的標識符,矩陣體指明了各用戶對相應數據的存取許可權。
空白則表明該用戶對相應數據無任何存取權,授權矩陣的大小與復雜性由安全機構設計與實現而定,並依賴於DBMS、OS及DCMS提供的軟體支持。
存取控制矩陣的開發是DBA的任務,但DBMS必須提供DBA以相應的實用常式來建立、維護(批處理或聯機處理)、聯機存取該矩陣,報告矩陣的內容及違例情況。
Ⅶ 關於資料庫原理與應用的幾個問題
1 .試述數據、資料庫、資料庫系統、資料庫管理系統的概念。
答:
( l )數據( Data ) :描述事物的符號記錄稱為數據。數據的種類有數字、文字、圖形、圖像、聲音、正文等。數據與其語義是不可分的。解析在現代計算機系統中數據的概念是廣義的。早期的計算機系統主要用於科學計算,處理的數據是整數、實數、浮點數等傳統數學中的數據。現代計算機能存儲和處理的對象十分廣泛,表示這些對象的數據也越來越復雜。數據與其語義是不可分的。 500 這個數字可以表示一件物品的價格是 500 元,也可以表示一個學術會議參加的悔如鏈人數有 500 人,還可以表示一袋奶粉重 500 克。
( 2 )資料庫( DataBase ,簡稱 DB ) :資料庫是長期儲存在計算機內的、有組織的、可共享的數據集合。資料庫中的數據按一定的數據模型組織、描述和儲存,具有較小的冗餘度、較高的數據獨立性和易擴展性,並可為各種用戶共享。
( 3 )資料庫系統( DataBas 。 Sytem ,簡稱 DBS ) :資料庫系統是指在計算機系統中引入資料庫後的系統構成,一般由資料庫、資料庫管理系統(及其開發工具)、應用系統、資料庫管理員構成。解析資料庫系統和資料庫是兩個概念。資料庫系統是一個人一機系統,資料庫是資料庫系統的一個組成部分。但是在日常工作中人們常常把資料庫系統簡稱為資料庫。希望讀者能夠從人們講話或文章的上下文中區分「資料庫系統」和「資料庫」,不要引起混淆。
( 4 )資料庫管理系統( DataBase Management sytem ,簡稱 DBMs ) :資料庫管理系統是位於用戶與操作系統之間的一層數據管理軟體,用於科學地組織和存儲數據、高效地獲取和維護數據。 DBMS 的主要功能包括數據定義功能、數據操縱功能、資料庫的運行管理功能、資料庫的建立和維護功能。解析 DBMS 是一個大型的復雜的軟體系統,是計算機中的基礎軟體。目前,專門研製 DBMS 的廠商及其研製的 DBMS 產品很多。著名的有美國 IBM 公司的 DBZ 關系資料庫管理系統和 IMS 層次資料庫管理系統、美國 Oracle 公司的 orade 關系資料庫管理系統、 s 油 ase 公司的 s 油 ase 關系資料庫管理系統、美國微軟公司的 SQL Serve ,關系資料庫管理系統等。
2 .使用資料庫系統有什麼好處?
答:
使用資料庫系統的好處是由資料庫管理系統的特點或優點決定的。使用資料庫系統的好處很多,例橡棚如,可以大大提高應用開發的效率,方便用戶的使用,減輕資料庫系統管理人員維護的負擔,等等。使用資料庫系統可以大大提高應用開發的效率。因為在資料庫系統中應用程序不必考慮數據的定義、存儲和數據存取的具體路徑,這些工作都由 DBMS 來完成。用一個通俗的比喻,使用了 DBMS 就如有了一個好參謀、好助手,許多具體的技術工作都由這個助手來完成。開發人員就可以專注於應用邏輯的設計,而不必為數據管理的許許多多復雜的細節操心。還有,當應用邏輯改變,數據的邏輯結構也需要改變時,由於資料庫系統提供了數據與程序之間的獨立性,數據邏輯結構的改變是 DBA 的責任,開發人員不必修改應用程序,或者只需要修改很少的應用程序,從而既簡化了應用程序的編制,又大大減少了應用程序的維護和修改。使用資料庫系統可以減輕資料庫系統管理人員維護系統的負擔。因為 DBMS 在資料庫建立、運用和維護時對資料庫進行統一的管理和控制碧孫,包括數據的完整性、安全性、多用戶並發控制、故障恢復等,都由 DBMS 執行。總之,使用資料庫系統的優點是很多的,既便於數據的集中管理,控制數據冗餘,提高數據的利用率和一致性,又有利於應用程序的開發和維護。讀者可以在自己今後的工作中結合具體應用,認真加以體會和總結。
3 .試述文件系統與資料庫系統的區別和聯系。
答:
文件系統與資料庫系統的區別是:文件系統面向某一應用程序,共享性差,冗餘度大,數據獨立性差,記錄內有結構,整體無結構,由應用程序自己控制。資料庫系統面向現實世界,共享性高,冗餘度小,具有較高的物理獨立性和一定的邏輯獨立性,整體結構化,用數據模型描述,由資料庫管理系統提供數據的安全性、完整性、並發控制和恢復能力。
文件系統與資料庫系統的聯系是:文件系統與資料庫系統都是計算機系統中管理數據的軟體。解析文件系統是操作系統的重要組成部分;而 DBMS 是獨立於操作系統的軟體。但是 DBMS 是在操作系統的基礎上實現的;資料庫中數據的組織和存儲是通過操作系統中的文件系統來實現的。
4 .舉出適合用文件系統而不是資料庫系統的例子;再舉出適合用資料庫系統的應用例子。答 :
( l )適用於文件系統而不是資料庫系統的應用例子數據的備份、軟體或應用程序使用過程中的臨時數據存儲一般使用文件比較合適。早期功能比較簡單、比較固定的應用系統也適合用文件系統。
( 2 )適用於資料庫系統而非文件系統的應用例子目前,幾乎所有企業或部門的信息系統都以資料庫系統為基礎,都使用資料庫。例如,一個工廠的管理信息系統(其中會包括許多子系統,如庫存管理系統、物資采購系統、作業調度系統、設備管理系統、人事管理系統等),學校的學生管理系統,人事管理系統,圖書館的圖書管理系統,等等,都適合用資料庫系統。希望讀者能舉出自己了解的應用例子。
5 .試述資料庫系統的特點。
答:
資料庫系統的主要特點有:
( l )數據結構化資料庫系統實現整體數據的結構化,這是資料庫的主要特徵之一,也是資料庫系統與文件系統的本質區別。解析注意這里的「整體』夕兩個字。在資料庫系統中,數據不再針對某一個應用,而是面向全組織,具有整體的結構化。不僅數據是結構化的,而且數據的存取單位即一次可以存取數據的大小也很靈活,可以小到某一個數據項(如一個學生的姓名),大到一組記錄(成千上萬個學生記錄)。而在文件系統中,數據的存取單位只有一個:記錄,如一個學生的完整記錄。
( 2 )數據的共享性高,冗餘度低,易擴充資料庫的數據不再面向某個應用而是面向整個系統,因此可以被多個用戶、多個應用以多種不同的語言共享使用。由於數據面向整個系統,是有結構的數據,不僅可以被多個應用共享使用,而且容易增加新的應用,這就使得資料庫系統彈性大,易於擴充。解析數據共享可以大大減少數據冗餘,節約存儲空間,同時還能夠避免數據之間的不相容性與不一致性。所謂「數據面向某個應用」是指數據結構是針對某個應用設計的,只被這個應用程序或應用系統使用,可以說數據是某個應用的「私有資源」。所謂「彈性大」是指系統容易擴充也容易收縮,即應用增加或減少時不必修改整個資料庫的結構,只需做很少的改動。可以取整體數據的各種子集用於不同的應用系統,當應用需求改變或增加時,只要重新選取不同的子集或加上一部分數據,便可以滿足新的需求。
( 3 )數據獨立性高數據獨立性包括數據的物理獨立性和數據的邏輯獨立性。資料庫管理系統的模式結構和二級映像功能保證了資料庫中的數據具有很高的物理獨立性和邏輯獨立性。
( 4 )數據由 DBMS 統一管理和控制資料庫的共享是並發的共享,即多個用戶可以同時存取資料庫中的數據甚至可以同時存取資料庫中同一個數據。為此, DBMS 必須提供統一的數據控制功能,包括數據的安全性保護、數據的完整性檢查、並發控制和資料庫恢復。解析 DBMS 數據控制功能包括四個方面:數據的安全性保護:保護數據以防止不合法的使用造成的數據的泄密和破壞;數據的完整性檢查:將數據控制在有效的范圍內,或保證數據之間滿足一定的關系;並發控制:對多用戶的並發操作加以控制和協調,保證並發操作的正確性;資料庫恢復:當計算機系統發生硬體故障、軟體故障,或者由於操作員的失誤以及故意的破壞影響資料庫中數據的正確性,甚至造成資料庫部分或全部數據的丟失時,能將資料庫從錯誤狀態恢復到某一已知的正確狀態(亦稱為完整狀態或一致狀態)。下面可以得到「什麼是資料庫」的一個定義:資料庫是長期存儲在計算機內有組織的大量的共享的數據集合,它可以供各種用戶共享,具有最小冗餘度和較高的數據獨立性。 DBMS 在資料庫建立、運用和維護時對資料庫進行統一控制,以保證數據的完整性、安全性,並在多用戶同時使用資料庫時進行並發控制,在發生故障後對系統進行恢復。資料庫系統的出現使信息系統從以加工數據的程序為中心轉向圍繞共享的資料庫為中心的新階段。
6 .資料庫管理系統的主要功能有哪些?
答:
( l )資料庫定義功能;
( 2 )數據存取功能;
( 3 )資料庫運行管理;
( 4 )資料庫的建立和維護功能。
7 .試述數據模型的概念、數據模型的作用和數據模型的三個要素。
答:
數據模型是資料庫中用來對現實世界進行抽象的工具,是資料庫中用於提供信息表示和操作手段的形式構架。一般地講,數據模型是嚴格定義的概念的集合。這些概念精確描述了系統的靜態特性、動態特性和完整性約束條件。因此數據模型通常由數據結構、數據操作和完整性約束三部分組成。
( l )數據結構:是所研究的對象類型的集合,是對系統靜態特性的描述。
( 2 )數據操作:是指對資料庫中各種對象(型)的實例(值)允許進行的操作的集合,包括操作及有關的操作規則,是對系統動態特性的描述。
( 3 )數據的約束條件:是一組完整性規則的集合。完整性規則是給定的數據模型中數據及其聯系所具有的制約和依存規則,用以限定符合數據模型的資料庫狀態以及狀態的變化,以保證數據的正確、有效、相容。解析數據模型是資料庫系統中最重要的概念之一。必須通過 《 概論 》 的學習真正掌握數據模型的概念和作用。數據模型是資料庫系統的基礎。任何一個 DBMS 都以某一個數據模型為基礎,或者說支持某一個數據模型。資料庫系統中,模型有不同的層次。根據模型應用的不同目的,可以將模型分成兩類或者說兩個層次:一類是概念模型,是按用戶的觀點來對數據和信息建模,用於信息世界的建模,強調語義表達能力,概念簡單清晰;另一類是數據模型,是按計算機系統的觀點對數據建模,用於機器世界,人們可以用它定義、操縱資料庫中的數據,一般需要有嚴格的形式化定義和一組嚴格定義了語法和語義的語言,並有一些規定和限制,便於在機器上實現。
8 .試述概念模型的作用。
答:
概念模型實際上是現實世界到機器世界的一個中間層次。概念模型用於信息世界的建模,是現實世界到信息世界的第一層抽象,是資料庫設計人員進行資料庫設計的有力工具,也是資料庫設計人員和用戶之間進行交流的語言。
9 .定義並解釋概念模型中以下術語:實體,實體型,實體集,屬性,碼,實體聯系圖( E 一 R 圖)
答:
實體:客觀存在並可以相互區分的事物叫實體。實體型:具有相同屬性的實體具有相同的特徵和性質,用實體名及其屬性名集合來抽象和刻畫同類實體,稱為實體型。實體集:同型實體的集合稱為實體集。屬性:實體所具有的某一特性,一個實體可由若干個屬性來刻畫。碼:惟一標識實體的屬性集稱為碼。實體聯系圖( E 一 R 圖):提供了表示實體型、屬性和聯系的方法: • 實體型:用矩形表示,矩形框內寫明實體名; • 屬性:用橢圓形表示,並用無向邊將其與相應的實體連接起來; • 聯系:用菱形表示,菱形框內寫明聯系名,並用無向邊分別與有關實體連接起來,同時在無向邊旁標上聯系的類型( 1 : 1 , 1 : n 或 m : n )。
17 .試述網狀、層次資料庫的優缺點。
答:
層次模型的優點主要有: ( l )模型簡單,對具有一對多層次關系的部門描述非常自然、直觀,容易理解,這是層次資料庫的突出優點; ( 2 )用層次模型的應用系統性能好,特別是對於那些實體間聯系是固定的且預先定義好的應用,採用層次模型來實現,其性能優於關系模型; ( 3 )層次數據模型提供了良好的完整性支持。
層次模型的缺點主要有: ( l )現實世界中很多聯系是非層次性的,如多對多聯系、一個結點具有多個雙親等,層次模型不能自然地表示這類聯系,只能通過引入冗餘數據或引入虛擬結點來解決; ( 2 )對插入和刪除操作的限制比較多; ( 3 )查詢子女結點必須通過雙親結點。
網狀數據模型的優點主要有: ( l )能夠更為直接地描述現實世界,如一個結點可以有多個雙親; ( 2 )具有良好的性能,存取效率較高。
網狀數據模型的缺點主要有: ( l )結構比較復雜,而且隨著應用環境的擴大,資料庫的結構就變得越來越復雜,不利於最終用戶掌握; ( 2 )其 DDL 、 DML 語言復雜,用戶不容易使用。由於記錄之間聯系是通過存取路徑實現的,應用程序在訪問數據時必須選擇適當的存取路徑。因此,用戶必須了解系統結構的細節,加重了編寫應用程序的負擔。
18 .試述關系模型的概念,定義並解釋以下術語: ( l )關系( 2 )屬性( 3 )域( 4 )元組 ( 5 )主碼( 6 )分量( 7 )關系模式
答:
關系模型由關系數據結構、關系操作集合和關系完整性約束三部分組成。在用戶觀點下,關系模型中數據的邏輯結構是一張二維表,它由行和列組成。 ( l )關系:一個關系對應通常說的一張表; ( 2 )屬性:表中的一列即為一個屬性; ( 3 )域:屬性的取值范圍; ( 4 )元組:表中的一行即為一個元組; ( 5 )主碼:表中的某個屬性組,它可以惟一確定一個元組; ( 6 )分量:元組中的一個屬性值; ( 7 )關系模式:對關系的描述,一般表示為關系名(屬性 1 ,屬性 2 , … ,屬性 n )
19 .試述關系資料庫的特點。
答:
關系數據模型具有下列優點: ( l )關系模型與非關系模型不同,它是建立在嚴格的數學概念的基礎上的。 ( 2 )關系模型的概念單一,無論實體還是實體之間的聯系都用關系表示,操作的對象和操作的結果都是關系,所以其數據結構簡單、清晰,用戶易懂易用。 ( 3 )關系模型的存取路徑對用戶透明,從而具有更高的數據獨立性、更好的安全保密性,也簡化了程序員的工作和資料庫開發建立的工作。當然,關系數據模型也有缺點,其中最主要的缺點是,由於存取路徑對用戶透明,查詢效率往往不如非關系數據模型。因此為了提高性能,必須對用戶的查詢請求進行優化,增加了開發資料庫管理系統的難度。
20 .試述資料庫系統三級模式結構,這種結構的優點是什麼?
答:
資料庫系統的三級模式結構由外模式、模式和內模式組成。(參見書上圖 1 . 29 ) 外模式,亦稱子模式或用戶模式,是資料庫用戶(包括應用程序員和最終用戶)能夠看見和使用的局部數據的邏輯結構和特徵的描述,是資料庫用戶的數據視圖,是與某一應用有關的數據的邏輯表示。模式,亦稱邏輯模式,是資料庫中全體數據的邏輯結構和特徵的描述,是所有用戶的公共數據視圖。模式描述的是數據的全局邏輯結構。外模式涉及的是數據的局部邏輯結構,通常是模式的子集。內模式,亦稱存儲模式,是數據在資料庫系統內部的表示,即對數據的物理結構和存儲方式的描述。資料庫系統的三級模式是對數據的三個抽象級別,它把數據的具體組織留給 DBMs 管理,使用戶能邏輯抽象地處理數據,而不必關心數據在計算機中的表示和存儲。為了能夠在內部實現這三個抽象層次的聯系和轉換,資料庫系統在這三級模式之間提供了兩層映像:外模式/模式映像和模式/內模式映像。正是這兩層映像保證了資料庫系統中的數據能夠具有較高的邏輯獨立性和物理獨立性。
21 .定義並解釋以下術語:模式、外模式、內模式、 DDL 、 DML 模式、外模式、內模式,亦稱邏輯模式,是資料庫中全體數據的邏輯結構和特徵的描述,是所有用戶的公共數據視圖。模式描述的是數據的全局邏輯結構。外模式涉及的是數據的局部邏輯結構,通常是模式的子集。內模式,亦稱存儲模式,是數據在資料庫系統內部的表示,即對數據的物理結構和存儲方式的描述。 DDL :數據定義語言,用來定義資料庫模式、外模式、內模式的語言。 DML :數據操縱語言,用來對資料庫中的數據進行查詢、插入、刪除和修改的語句。
22 .什麼叫數據與程序的物理獨立性?什麼叫數據與程序的邏輯獨立性?為什麼資料庫系統具有數據與程序的獨立性?
答:
數據與程序的邏輯獨立性:當模式改變時(例如增加新的關系、新的屬性、改變屬性的數據類型等),由資料庫管理員對各個外模式/模式的映像做相應改變,可以使外模式保持不變。應用程序是依據數據的外模式編寫的,從而應用程序不必修改,保證了數據與程序的邏輯獨立性,簡稱數據的邏輯獨立性。數據與程序的物理獨立性:當資料庫的存儲結構改變了,由資料庫管理員對模式/內模式映像做相應改變,可以使模式保持不變,從而應用程序也不必改變,保證了數據與程序的物理獨立性,簡稱數據的物理獨立性。資料庫管理系統在三級模式之間提供的兩層映像保證了資料庫系統中的數據能夠具有較高的邏輯獨立性和物理獨立性。
23 .試述資料庫系統的組成。
答:
資料庫系統一般由資料庫、資料庫管理系統(及其開發工具)、應用系統、資料庫管理員和用戶構成。
24 . DBA 的職責是什麼?
答:
負責全面地管理和控制資料庫系統。具體職責包括: ① 決定資料庫的信息內容和結構; ② 決定資料庫的存儲結構和存取策略; ③ 定義數據的安全性要求和完整性約束條件; ④ 監督和控制資料庫的使用和運行; ⑤ 改進和重組資料庫系統。 25 .系統分析員、資料庫設計人員、應用程序員的職責是什麼?答系統分析員負責應用系統的需求分析和規范說明,系統分析員要和用戶及 DBA 相結合,確定系統的硬體、軟體配置,並參與資料庫系統的概要設計。資料庫設計人員負責資料庫中數據的確定、資料庫各級模式的設計。資料庫設計人員必須參加用戶需求調查和系統分析,然後進行資料庫設計。在很多情況下,資料庫設計人員就由資料庫管理員擔任。應用程序員負責設計和編寫應用系統的程序模塊,並進行調試和安裝。
1 .試述關系模型的三個組成部分。
答:關系模型由關系數據結構、關系操作集合和關系完整性約束三部分組成。
2 .試述關系數據語言的特點和分類。
答:關系數據語言可以分為三類:
關系代數語言。
關系演算語言:元組關系演算語言和域關系演算語言。
SQL:具有關系代數和關系演算雙重特點的語言。
這些關系數據語言的共同特點是,語言具有完備的表達能力,是非過程化的集合操作語言,功能強,能夠嵌入高級語言中使用。
4 .試述關系模型的完整性規則。在參照完整性中,為什麼外部碼屬性的值也可以為空?什麼情況下才可以為空?
答:實體完整性規則是指若屬性A是基本關系R的主屬性,則屬性A不能取空值。
若屬性(或屬性組)F是基本關系R的外碼,它與基本關系S的主碼Ks相對應(基本關系R和S不一定是不同的關系),則對於R中每個元組在F上的值必須為:或者取空值(F的每個屬性值均為空值);或者等於S中某個元組的主碼值。即屬性F本身不是主屬性,則可以取空值,否則不能取空值。
5.設有一個SPJ資料庫,包括S,P,J,SPJ四個關系模式:
1)求供應工程J1零件的供應商號碼SNO:
πSno(σSno=『J1』(SPJ))
2)求供應工程J1零件P1的供應商號碼SNO:
πSno(σSno=『J1』∧Pno=『P1『(SPJ))
3)求供應工程J1零件為紅色的供應商號碼SNO:
πSno(σPno=『P1『 (σCOLOR=』紅『 (P)∞SPJ))
4)求沒有使用天津供應商生產的紅色零件的工程號JNO:
πJno(SPJ)- πJNO(σcity=『天津』∧Color=『紅『 (S∞SPJ∞P)
5)求至少用了供應商S1所供應的全部零件的工程號JNO:
πJno,Pno(SPJ)÷ πPno(σSno=『S1『 (SPJ))
6.試述等值連接與自然連接的區別和聯系。
答:連接運算符是「=」的連接運算稱為等值連接。它是從關系R與S的廣義笛卡爾積中選取A,B屬性值相等的那些元組
自然連接是一種特殊的等值連接,它要求兩個關系中進行比較的分量必須是相同的屬性組,並且在結果中把重復的屬性列去掉。
7.關系代數的基本運算有哪些 ? 如何用這些基本運算來表示其他運算?
答:並、差、笛卡爾積、投影和選擇5種運算為基本的運算。其他3種運算,即交、連接和除,均可以用這5種基本運算來表達。
1 .試述 sQL 語言的特點。
答:
(l)綜合統一。 sQL 語言集數據定義語言 DDL 、數據操縱語言 DML 、數據控制語言 DCL 的功能於一體。
(2)高度非過程化。用 sQL 語言進行數據操作,只要提出「做什麼」,而無需指明「怎麼做」,因此無需了解存取路徑,存取路徑的選擇以及 sQL 語句的操作過程由系統自動完成。
(3)面向集合的操作方式。 sQL 語言採用集合操作方式,不僅操作對象、查找結果可以是元組的集合,而且一次插入、刪除、更新操作的對象也可以是元組的集合。
(4)以同一種語法結構提供兩種使用方式。 sQL 語言既是自含式語言,又是嵌入式語言。作為自含式語言,它能夠獨立地用於聯機交互的使用方式;作為嵌入式語言,它能夠嵌入到高級語言程序中,供程序員設計程序時使用。
(5)語言簡捷,易學易用。
2 .試述 sQL 的定義功能。
sQL 的數據定義功能包括定義表、定義視圖和定義索引。 SQL 語言使用 cREATE TABLE 語句建立基本表, ALTER TABLE 語句修改基本表定義, DROP TABLE 語句刪除基本表;使用 CREATE INDEX 語句建立索引, DROP INDEX 語句刪除索引;使用 CREATE VIEW 語句建立視圖, DROP VIEW 語句刪除視圖。
1 .什麼是資料庫的安全性?
答:資料庫的安全性是指保護資料庫以防止不合法的使用所造成的數據泄露、更改或破壞。
2 .資料庫安全性和計算機系統的安全性有什麼關系?
答:安全性問題不是資料庫系統所獨有的,所有計算機系統都有這個問題。只是在資料庫系統中大量數據集中存放,而且為許多最終用戶直接共享,從而使安全性問題更為突出。
系統安全保護措施是否有效是資料庫系統的主要指標之一。
資料庫的安全性和計算機系統的安全性,包括操作系統、網路系統的安全性是緊密聯系、相互支持的,
3 .試述可信計算機系統評測標準的情況,試述TDI / TCSEC 標準的基本內容。
答:各個國家在計算機安全技術方面都建立了一套可信標准。目前各國引用或制定的一系列安全標准中,最重要的是美國國防部(DoD )正式頒布的《 DoD 可信計算機系統評估標准》 (伽sted Co 哪uter system Evaluation criteria ,簡稱TcsEc ,又稱桔皮書)。(TDI / TCSEC 標準是將TcsEc 擴展到資料庫管理系統,即《 可信計算機系統評估標准關於可信資料庫系統的解釋》 (Tmsted Database Interpretation 簡稱TDI , 又稱紫皮書)。在TDI 中定義了資料庫管理系統的設計與實現中需滿足和用以進行安全性級別評估的標准。
TDI 與TcsEc 一樣,從安全策略、責任、保證和文檔四個方面來描述安全性級別劃分的指標。每個方面又細分為若干項。
5 .試述實現資料庫安全性控制的常用方法和技術。
答:實現資料庫安全性控制的常用方法和技術有:
( l )用戶標識和鑒別:該方法由系統提供一定的方式讓用戶標識自己的名字或身份。每次用戶要求進入系統時,由系統進行核對,通過鑒定後才提供系統的使用權。
( 2 )存取控制:通過用戶許可權定義和合法權檢查確保只有合法許可權的用戶訪問資料庫,所有未被授權的人員無法存取數據。例如CZ 級中的自主存取控制( DAC ) , Bl 級中的強制存取控制(MAC )。
( 3 )視圖機制:為不同的用戶定義視圖,通過視圖機制把要保密的數據對無權存取的用戶隱藏起來,從而自動地對數據提供一定程度的安全保護。
( 4 )審計:建立審計日誌,把用戶對資料庫的所有操作自動記錄下來放入審計日誌中,DBA 可以利用審計跟蹤的信息,重現導致資料庫現有狀況的一系列事件,找出非法存取數據的人、時間和內容等。
( 5 )數據加密:對存儲和傳輸的數據進行加密處理,從而使得不知道解密演算法的人無法獲知數據的內容。
6 .什麼是資料庫中的自主存取控制方法和強制存取控制方法?
答:
自主存取控制方法:定義各個用戶對不同數據對象的存取許可權。當用戶對資料庫訪問時首先檢查用戶的存取許可權。防止不合法用戶對資料庫的存取。
強制存取控制方法:每一個數據對象被(強制地)標以一定的密級,每一個用戶也被(強制地)授予某一個級別的許可證。系統規定只有具有某一許可證級別的用戶才能存取某一個密級的數據對象。
7 .SQL 語言中提供了哪些數據控制(自主存取控制)的語句?請試舉幾例說明它們的使用方法。
答:
SQL 中的自主存取控制是通過GRANT語句和REVOKE語句來實現的。如:
GRANT SELECT , INSERT ON Student
TO 王平
WITH GRANT OPTION ;
就將Student 表的SELECT 和INSERT 許可權授予了用戶王平,後面的「WITH GRANT OPTION 」子句表示用戶王平同時也獲得了「授權」的許可權,即可以把得到的許可權繼續授予其他用戶。
REVOKE INSERT ON Student FROM 王平CASCADE ;
就將Student 表的INSERT 許可權從用戶王平處收回,選項CASCADE 表示,如果用戶王平將Student 的INSERT 許可權又轉授給了其他用戶,那麼這些許可權也將從其他用戶處收回。