行業資訊 / The information

裝飾預算軟件

裝飾管理軟件

裝修管理軟件

ERP系統

工程管理

材料管理

業務技巧

裝飾行業

軟件行業

管理資訊

裝飾預算軟件

家裝預算軟件

關系數據庫是什么?

  發布時間:2013/10/08    來源:叁度軟件官網   瀏覽次數:10249次
   數字時代伊始,數據庫就一直是商業計算的核心組成部分。事實上,關系數據庫誕生于1970年。那一年,IBM的研究員E.F. Codd撰寫了一篇論文,概述了主要的創作過程。自此以后,關系數據庫日益流行,并最終成為標準。

最初的時候,數據庫是扁平的。這意味著,信息存儲在一個很長的文本文件中,該文件稱為制表符分隔文件。在制表符分隔文件中,每個條目都由豎線(|)等特殊字符分隔開來。每個條目都包含了某個特定對象或人員的多條信息,每條信息稱為字段。這些字段組合在一起,稱為記錄。文本文件的形式使得人們很難搜索特定信息,也很難創建僅包含每條記錄中的某些特定字段的報表。以下這個示例便是由扁平數據庫創建的文件:

姓氏, 名字, 年齡, 薪水|史密斯, 約翰, 35, 280 美元|多伊, 簡, 28, 325 美元|布朗, 斯科特, 41, 265 美元|霍華德, 謝姆普, 48, 359 美元|泰勒, 湯姆, 22, 250 美元

   可以看出,您必須按順序搜索整個文件才能搜集到相關信息,例如年齡或薪水。而通過使用關系數據庫,您就可以輕松地找到特定信息。它還允許您根據任意字段進行排序,以及生成僅包含每條記錄中的某些特定字段的報表。關系數據庫使用來存儲信息。標準的字段和記錄表示成表中的列(字段)和行(記錄)。請看以下示例:

姓氏 名字 城市 年齡 薪水
史密斯 約翰 3 35 280美元
多伊 1 28 325美元
布朗 斯科特 3 41 265美元
霍華德 謝姆普 4 48 359美元
泰勒 湯姆 2 22 250美元

在這個關系數據庫示例中,由于數據以列的形式排列,因此可以快速比較薪水和年齡。關系數據庫模型利用這種統一性,根據來自現有表中的所需信息構建全新的表。換句話說,它利用相似數據的關系來提高數據庫的速度和通用性。

由于其他表的存在,該數據庫名稱中所指的“關系”部分得以發揮作用。典型的關系數據庫通常具有10到1,000多個表。每個表都包含一個或多個 特殊的列,且其他表可以使用這些列作為鍵,以便從相應的表中搜集信息。請看下面這個表,它將上一個表的“城市”一列的編號與城市的名稱進行匹配。

城市編號 城市名稱
1 波士頓
2 倫敦
3 紐約
4 洛杉磯

通過將這些信息存儲在另一個表中,數據庫可以再創建一個較小的表,其中的位置信息可由數據庫中的其他表用于各種目的。典型的大型數據庫,如亞馬遜這樣的大型網站所擁有的數據庫,都包含數百或數千個類似的表,它們共同發揮作用,以便在任何時候都能快速找到所需的確切信息。

關系數據庫是使用特殊的編程語言創建的,這種語言稱為結構化查詢語言(SQL),它是數據庫互用性的標準。SQL是當今所有流行數據庫應用程序的基礎——從Access到Oracle,無一例外。

叁度軟件版權所有 咨詢熱線:13823773466 地址:深圳市龍崗區龍崗街道龍平東路145號富德中心五樓A503室

如何下载新浪彩票网