什么是數(shù)據(jù)獨(dú)立性作用
什么是數(shù)據(jù)獨(dú)立性作用
數(shù)據(jù)獨(dú)立性是數(shù)據(jù)庫系統(tǒng)的一個(gè)最重要的目標(biāo)之一。它能使數(shù)據(jù)獨(dú)立于應(yīng)用程序。那么你對(duì)數(shù)據(jù)獨(dú)立性了解多少呢?以下是由學(xué)習(xí)啦小編整理關(guān)于什么是數(shù)據(jù)獨(dú)立性的內(nèi)容,希望大家喜歡!
數(shù)據(jù)獨(dú)立性的簡介
數(shù)據(jù)獨(dú)立于應(yīng)用程序
數(shù)據(jù)獨(dú)立性是數(shù)據(jù)庫系統(tǒng)的一個(gè)最重要的目標(biāo)之一。它能使數(shù)據(jù)獨(dú)立于應(yīng)用程序。
數(shù)據(jù)獨(dú)立性包括數(shù)據(jù)的物理獨(dú)立性和邏輯獨(dú)立性。
物理獨(dú)立性
物理獨(dú)立性是指用戶的應(yīng)用程序與存儲(chǔ)在磁盤上的數(shù)據(jù)庫中數(shù)據(jù)是相互獨(dú)立的。即,數(shù)據(jù)在磁盤上怎樣存儲(chǔ)由DBMS管理,用戶程序不需要了解,應(yīng)用程序要處理的只是數(shù)據(jù)的邏輯結(jié)構(gòu),這樣當(dāng)數(shù)據(jù)的物理存儲(chǔ)改變了,應(yīng)用程序不用改變。
邏輯獨(dú)立性
邏輯獨(dú)立性是指用戶的應(yīng)用程序與數(shù)據(jù)庫的邏輯結(jié)構(gòu)是相互獨(dú)立的,即,當(dāng)數(shù)據(jù)的邏輯結(jié)構(gòu)改變時(shí),用戶程序也可以不變。
數(shù)據(jù)獨(dú)立性的作用及發(fā)展
數(shù)據(jù)與程序的獨(dú)立
把數(shù)據(jù)的定義從程序中分離出去,加上數(shù)據(jù)的存取又由DBMS負(fù)責(zé),從而簡化了應(yīng)用程序的編制,大大減少了應(yīng)用程序的維護(hù)和修改??梢哉f數(shù)據(jù)處理的發(fā)展史就是數(shù)據(jù)獨(dú)立性不斷進(jìn)化的歷史。在手工管理階段,數(shù)據(jù)和程序完全交織在一起,沒有獨(dú)立性可言,數(shù)據(jù)結(jié)構(gòu)作任何改動(dòng),應(yīng)用程序也需要做相應(yīng)的修改。
它們能獨(dú)立發(fā)展
文件系統(tǒng)出現(xiàn)后,雖然將兩者分離,但實(shí)際上應(yīng)用程序中依然要反映文件在存儲(chǔ)設(shè)備上的組織方法、存取方法等物理細(xì)節(jié),因而只要數(shù)據(jù)作了任何修改,程序仍然需要作改動(dòng)。而數(shù)據(jù)庫系統(tǒng)的一個(gè)重要目標(biāo)就是要使程序和數(shù)據(jù)真正分離,使它們能獨(dú)立發(fā)展。
數(shù)據(jù)的定義
數(shù)據(jù)
數(shù)據(jù)是指對(duì)客觀事件進(jìn)行記錄并可以鑒別的符號(hào),是對(duì)客觀事物的性質(zhì)、狀態(tài)以及相互關(guān)系等進(jìn)行記載的物理符號(hào)或這些物理符號(hào)的組合。它是可識(shí)別的、抽象的符號(hào)。
它不僅指狹義上的數(shù)字,還可以是具有一定意義的文字、字母、數(shù)字符號(hào)的組合、圖形、圖像、視頻、音頻等,也是客觀事物的屬性、數(shù)量、位置及其相互關(guān)系的抽象表示。例如,“0、1、2...`”、“陰、雨、下降、氣溫”“學(xué)生的檔案記錄、貨物的運(yùn)輸情況”等都是數(shù)據(jù)。數(shù)據(jù)經(jīng)過加工后就成為信息。
在計(jì)算機(jī)科學(xué)中,數(shù)據(jù)是指所有能輸入到計(jì)算機(jī)并被計(jì)算機(jī)程序處理的符號(hào)的介質(zhì)的總稱,是用于輸入電子計(jì)算機(jī)進(jìn)行處理,具有一定意義的數(shù)字、字母、符號(hào)和模擬量等的通稱?,F(xiàn)在計(jì)算機(jī)存儲(chǔ)和處理的對(duì)象十分廣泛,表示這些對(duì)象的數(shù)據(jù)也隨之變得越來越復(fù)雜。
信息
信息與數(shù)據(jù)既有聯(lián)系,又有區(qū)別。數(shù)據(jù)是信息的表現(xiàn)形式和載體,可以是符號(hào)、文字、數(shù)字、語音、圖像、視頻等。而信息是數(shù)據(jù)的內(nèi)涵,信息是加載于數(shù)據(jù)之上,對(duì)數(shù)據(jù)作具有含義的解釋。數(shù)據(jù)和信息是不可分離的,信息依賴數(shù)據(jù)來表達(dá),數(shù)據(jù)則生動(dòng)具體表達(dá)出信息。數(shù)據(jù)是符號(hào),是物理性的,信息是對(duì)數(shù)據(jù)進(jìn)行加工處理之后所得到的并對(duì)決策產(chǎn)生影響的數(shù)據(jù),是邏輯性和觀念性的;數(shù)據(jù)是信息的表現(xiàn)心事,信息是數(shù)據(jù)有意義的表示。數(shù)據(jù)是信息的表達(dá)、載體,信息是數(shù)據(jù)的內(nèi)涵,是形與質(zhì)的關(guān)系。數(shù)據(jù)本身沒有意義,數(shù)據(jù)只有對(duì)實(shí)體行為產(chǎn)生影響時(shí)才成為信息。
看過“數(shù)據(jù)獨(dú)立性的作用”的人還看了:
1.關(guān)于計(jì)算機(jī)數(shù)據(jù)庫技術(shù)的相關(guān)論文
2.數(shù)據(jù)庫基礎(chǔ)知識(shí)試題及答案