兩者的相似之處在于基礎(chǔ)數(shù)據(jù)源仍然是數(shù)據(jù)庫和數(shù)據(jù)倉庫,兩者都是基于關(guān)系數(shù)據(jù)模型,都是向用戶顯示多維數(shù)據(jù)視圖。不同的是,前者是從數(shù)據(jù)倉庫中提取分析所需的數(shù)據(jù),物理組織成多維 數(shù)據(jù)庫,后者是用關(guān)系表模擬多維 data,而不是物理生成多維,數(shù)據(jù)表處于關(guān)系數(shù)據(jù)庫,數(shù)據(jù)庫表是一系列二維數(shù)組的集合,用來表示和存儲數(shù)據(jù)對象之間的關(guān)系。
【答案】:C在線分析處理工具分為兩類,一類是基于多維 數(shù)據(jù)庫,一類是基于關(guān)系數(shù)據(jù)庫。兩者的相似之處在于基礎(chǔ)數(shù)據(jù)源仍然是數(shù)據(jù)庫和數(shù)據(jù)倉庫,兩者都是基于關(guān)系數(shù)據(jù)模型,都是向用戶顯示多維數(shù)據(jù)視圖。不同的是,前者是從數(shù)據(jù)倉庫中提取分析所需的數(shù)據(jù),物理組織成多維 數(shù)據(jù)庫,后者是用關(guān)系表模擬多維 data,而不是物理生成多維。
你想要的結(jié)果是一個報告。數(shù)據(jù)庫只負(fù)責(zé)按照規(guī)則組織數(shù)據(jù)。Oracle 數(shù)據(jù)庫存儲二維的關(guān)系表。你想要的多維表不能被數(shù)據(jù)庫中的SQL語句直接查詢。這是一個程序,不是甲骨文一個人能完成的。我直接寫SQL語句。我只能找出12個月的所有數(shù)據(jù),但無法找出輸入日期范圍內(nèi)的數(shù)據(jù)。你真的不能單獨(dú)使用oracle嗎?
表的維度和表關(guān)系是兩個不同的概念。前者是表本身的屬性,后者是關(guān)系型數(shù)據(jù)庫中表與表之間的關(guān)系。數(shù)據(jù)表處于關(guān)系數(shù)據(jù)庫,數(shù)據(jù)庫表是一系列二維數(shù)組的集合,用來表示和存儲數(shù)據(jù)對象之間的關(guān)系。它由垂直列和水平行組成。例如,在一個名為authors about author information的表中,每一列包含所有作者的某種類型的信息,如“姓氏”,而每一行包含特定作者的所有信息:姓氏、名字、地址等。
行數(shù)可以隨時動態(tài)變化,通??梢愿鶕?jù)一列(或幾列)中的數(shù)據(jù)來標(biāo)識每一行,這種關(guān)系稱為候選鍵表關(guān)系,兩個數(shù)據(jù)庫及其(數(shù)據(jù))表之間數(shù)據(jù)的相互依賴和影響關(guān)系。比如一個學(xué)校有三個數(shù)據(jù)表:學(xué)生(學(xué)號,姓名)、課程(課程名稱,課程號)、選課(學(xué)號,課程號,年級)。選課表中的“學(xué)號”和“課程號”必須是另外兩個表中的數(shù)據(jù)才有意義;