資料庫表現
A. 資料庫包括基本表、視圖、索引和存儲過程等元素,什麼是組成資料庫的基本元素
說說自己不成熟的淺見:
1、基本表、視圖、索引和存儲過程等只是資料庫的表現方式,不是資料庫的基本元素。
2、資料庫的基本元素是資料庫的思維,即如何把現實事件中具體的事物(數據表格、圖像等)抽象成數據存儲到基本表中,之後通過存儲過程、視圖等對這些數據進行操作達到對現實事物的控制。
B. 什麼是資料庫資料庫中的數據有什麼特點
嚴格地說,資料庫是「按照數據結構來組織、存儲和管理數據的倉庫」。在經濟管理的日常工作中,常常需要把某些相關的數據放進這樣「倉庫」,並根據管理的需要進行相應的處理。例如,企業或事業單位的人事部門常常要把本單位職工的基本情況(職工號、姓名、年齡、性別、籍貫、工資、簡歷等)存放在表中,這張表就可以看成是一個資料庫。有了這個"數據倉庫"我們就可以根據需要隨時查詢某職工的基本情況,也可以查詢工資在某個范圍內的職工人數等等。這些工作如果都能在計算機上自動進行,那我們的人事管理就可以達到極高的水平。此外,在財務管理、倉庫管理、生產管理中也需要建立眾多的這種"資料庫",使其可以利用計算機實現財務、倉庫、生產的自動化管理。
J.Martin給資料庫下了一個比較完整的定義:資料庫是存儲在一起的相關數據的集合,這些數據是結構化的,無有害的或不必要的冗餘,並為多種應用服務;數據的存儲獨立於使用它的程序;對資料庫插入新數據,修改和檢索原有數據均能按一種公用的和可控制的方式進行。當某個系統中存在結構上完全分開的若干個資料庫時,則該系統包含一個「資料庫集合」。
C. 什麼是資料庫數據有什麼特徵數據和信息有什麼關系
假設數據是一個單位,那資料庫就是所有數據的集合,是存放數據的容器。
資料庫需要增加、修改、刪除、查詢就需要對數據進行處理,即數據處理。
至於信息,這里意義有點廣,通俗來說是文字、圖像、聲音等信息。
信息可以加工處理成數據,數據經過數據處理存放在資料庫,我的理解大概就是這樣子,希望可以幫到樓主。
D. 數據倉庫的主要特點有哪些
數據倉庫是面向主題的、集成的、非易失的和時變的數據集合,用以支持管理決策。
- 面向主題:
- 集成性:
非易失性
- 時變性
傳統資料庫中,最大的特點是面向應用進行數據的組織,各個業務系統可能是相互分離的。而數據倉庫則是面向主題的。主題是一個抽象的概念,是較高層次上企業信息系統中的數據綜合、歸類並進行分析利用的抽象。在邏輯意義上,它是對應企業中某一宏觀分析領域所涉及的分析對象。
通過對分散、獨立、異構的資料庫數據進行抽取、清理、轉換和匯總便得到了數據倉庫的數據,這樣保證了數據倉庫內的數據關於整個企業的一致性。
數據倉庫中的綜合數據不能從原有的資料庫系統直接得到。因此在數據進入數據倉庫之前,必然要經過統一與綜合,這一步是數據倉庫建設中最關鍵、最復雜的一步,所要完成的工作有:1.要統一源數據中所有矛盾之處,如欄位的同名異義、異名同義、單位不統一、字長不一致,等等。2.進行數據綜合和計算。數據倉庫中的數據綜合工作可以在從原有資料庫抽取數據時生成,但許多是在數據倉庫內部生成的,即進入數據倉庫以後進行綜合生成的。
數據倉庫的數據反映的是一段相當長的時間內歷史數據的內容,是不同時點的資料庫快照的集合,以及基於這些快照進行統計、綜合和重組的導出數據。
數據非易失性主要是針對應用而言。數據倉庫的用戶對數據的操作大多是數據查詢或比較復雜的挖掘,一旦數據進入數據倉庫以後,一般情況下被較長時間保留。數據倉庫中一般有大量的查詢操作,但修改和刪除操作很少。因此,數據經加工和集成進入數據倉庫後是極少更新的,通常只需要定期的載入和更新。
數據倉庫包含各種粒度的歷史數據。數據倉庫中的數據可能與某個特定日期、星期、月份、季度或者年份有關。數據倉庫的目的是通過分析企業過去一段時間業務的經營狀況,挖掘其中隱藏的模式。雖然數據倉庫的用戶不能修改數據,但並不是說數據倉庫的數據是永遠不變的。分析的結果只能反映過去的情況,當業務變化後,挖掘出的模式會失去時效性。因此數據倉庫的數據需要更新,以適應決策的需要。從這個角度講,數據倉庫建設是一個項目,更是一個過程。數據倉庫的數據隨時間的變化表現在以下幾個方面:
(1) 數據倉庫的數據時限一般要遠遠長於操作型數據的數據時限。
(2) 操作型系統存儲的是當前數據,而數據倉庫中的數據是歷史數據。
(3) 數據倉庫中的數據是按照時間順序追加的,它們都帶有時間屬性。
E. 數據倉庫的主要特徵
面向主題:
集成性:
非易失性(不可更新性)
時變性
傳統資料庫中,最大的特點是面向應用進行數據的組織,各個業務系統可能是相互分離的。而數據倉庫則是面向主題的。主題是一個抽象的概念,是較高層次上企業信息系統中的數據綜合、歸類並進行分析利用的抽象。在邏輯意義上,它是對應企業中某一宏觀分析領域所涉及的分析對象。
通過對分散、獨立、異構的資料庫數據進行抽取、清理、轉換和匯總便得到了數據倉庫的數據,這樣保證了數據倉庫內的數據關於整個企業的一致性。
數據倉庫中的綜合數據不能從原有的資料庫系統直接得到。因此在數據進入數據倉庫之前,必然要經過統一與綜合,這一步是數據倉庫建設中最關鍵、最復雜的一步,所要完成的工作有:
數據倉庫的數據反映的是一段相當長的時間內歷史數據的內容,是不同時點的資料庫快照的集合,以及基於這些快照進行統計、綜合和重組的導出數據。
數據非易失性主要是針對應用而言。數據倉庫的用戶對數據的操作大多是數據查詢或比較復雜的挖掘,一旦數據進入數據倉庫以後,一般情況下被較長時間保留。數據倉庫中一般有大量的查詢操作,但修改和刪除操作很少。因此,數據經加工和集成進入數據倉庫後是極少更新的,通常只需要定期的載入和更新。
數據倉庫包含各種粒度的歷史數據。數據倉庫中的數據可能與某個特定日期、星期、月份、季度或者年份有關。數據倉庫的目的是通過分析企業過去一段時間業務的經營狀況,挖掘其中隱藏的模式。雖然數據倉庫的用戶不能修改數據,但並不是說數據倉庫的數據是永遠不變的。分析的結果只能反映過去的情況,當業務變化後,挖掘出的模式會失去時效性。因此數據倉庫的數據需要更新,以適應決策的需要。從這個角度講,數據倉庫建設是一個項目,更是一個過程。數據倉庫的數據隨時間的變化表現在以下幾個方面:
(1) 數據倉庫的數據時限一般要遠遠長於操作型數據的數據時限。
(2) 操作型系統存儲的是當前數據,而數據倉庫中的數據是歷史數據。
(3) 數據倉庫中的數據是按照時間順序追加的,它們都帶有時間屬性。
F. 報表是把資料庫中的數據的表現形式
資料庫報表就是通過對原始數據的分析整合,將結果(表現表式為文字\表格\圖形等)反饋給企業客戶的一種形式.
是一種可以直接連接資料庫,對資料庫中的數據進行讀取、匯總計算,形成電子報表。
這種報表因為能夠實時讀取資料庫,所以每次運行看到的都是最新的統計報表。
一般由各種單據提供原始數據,由存儲過程(或查詢語句)通過分析整合形成數據結果,再經由程序的設置將數據經果轉化成多種形式呈現(表格\文字\圖表...).
G. 資料庫的應用領域有哪些
從軟體領域說吧,無論是C/S、B/S架構的軟體,只要涉及存儲大量數據,一般後台都需要資料庫支撐; 在電信、金融、零售行業應用特別廣泛; 本人從事電信行業開發,所以只能提出一些膚淺的見解,希望有幫助
H. 資料庫的主要特點是____
資料庫系統的特點
1.數據結構化
2.數據的共享性高,冗餘度低,易擴充
3.數據獨立性高
4.數據由DBMS統一管理和控制
資料庫系統實現了整體數據的結構化,這是資料庫的最主要的特徵之一。這里所說的「整體」結構化,是指在資料庫中的數據不再僅針對某個應用,而是面向全組織;不僅數據內部是結構化,而且整體式結構化,數據之間有聯系。因為數據是面向整體的,所以數據可以被多個用戶、多個應用程序共享使用,可以大大減少數據冗餘,節約存儲空間,避免數據之間的不相容性與不一致性。
數據獨立性高
數據獨立性包括數據的物理獨立性和邏輯獨立性。
物理獨立性是指數據在磁碟上的資料庫中如何存儲是由DBMS管理的,用戶程序不需要了解,應用程序要處理的只是數據的邏輯結構,這樣一來當數據的物理存儲結構改變時,用戶的程序不用改變。
邏輯獨立性是指用戶的應用程序與資料庫的邏輯結構是相互獨立的,也就是說,數據的邏輯結構改變了,用戶程序也可以不改變。
數據與程序的獨立,把數據的定義從程序中分離出去,加上存取數據的由DBMS負責提供,從而簡化了應用程序的編制,大大減少了應用程序的維護和修改。 [1]
數據由DBMS統一管理和控制
資料庫的共享是並發的(concurrency)共享,即多個用戶可以同時存取資料庫中的數據,甚至可以同時存取資料庫中的同一個數據。
DBMS必須提供以下幾方面的數據控制功能:
數據的安全性保護(security)
數據的完整性檢查(integrity)
資料庫的並發訪問控制(concurrency)
資料庫的故障恢復(recovery)