什麼格式不只可以存在一般檔案系統也可以用關聯式資料庫來存？
可延伸標記式語言
為了要準確且快速的存取大量的資料，資料庫管理系統在1960年代出現。其中最早的系統為國際商業機器股份有限公司資訊管理系統，在40年後仍在繼續使用。國際商業機器股份有限公司資訊管理系統的資料模型是層次模型，在1970年代埃德加·科德提出了另一種概念，是集合論、謂詞邏輯及類似表格、欄、列的概念來作為較大量資料儲存的模型，第一個商業使用的關聯式資料庫管理系統是甲骨文公司在1980年開發的。所有的資料庫管理系統包括了許多的部組，可以讓許多用戶同時存取，而又可以保持資料的完整性及一致性，資料庫的特徵是其資料的結構定義在資料庫輪廓，和資料庫本身分開來儲存。這些年來可延伸標記式語言開始變成常用的資料媒介，可延伸標記式語言可以用一般的檔案系統來儲存，不過現在也常用關聯式資料庫來儲存，「多年來，其實現性方式的強健性已在理論及實務上得到驗證」。隨著標準通用標記式語言的演進，可延伸標記式語言的文字基底結構可以讓人和機器都可以閱讀。
命令列介面是在圖形使用者介面得到普及之前使用最為廣泛的使用者介面，它通常不支援滑鼠，用戶通過鍵盤輸入指令，電腦接收到指令後，予以執行。也有人稱之為字符使用者介面。通常認為，命令列介面沒有圖形使用者介面那麼方便用戶操作。因為，命令列介面的軟體通常需要用戶記憶操作的命令，但是，由於其本身的特點，命令列介面要較圖形使用者介面節約電腦系統的資源。在熟記命令的前提下，使用命令列介面往往要較使用圖形使用者介面的操作速度要快。所以，在現在的圖形使用者介面的作業系統中，通常都保留著可選的命令列介面。雖然現在許多電腦系統都提供了圖形化的操作方式，但是卻都沒有因而停止提供文字模式的命令列操作方式，相反的，許多系統反而更加強這部份的功能，例如Windows就不只加強了操作命令的功能和數量，也一直在改善Shell Programming的方式。而之所以要加強、改善，自然是因為不夠好；作業系統的圖形化操作方式對單一用戶端電腦的操作，已經相當方便，但如果是一群用戶端電腦，或者是24小時運作的伺服器電腦，圖形化操作方式有時會力有未逮，所以需要不斷增強命令列介面的腳本語言和巨集語言來提供豐富的控制與自動化的系統管理能力。
專有軟體，又稱非自由軟體、專屬軟體、私有軟體、封閉性軟體等，是指在使用、修改上有限制的軟體。此外，有些軟體也有複製和分發的限制，它也屬於專有軟體的範疇。通常，與專有軟體對應的是自由軟體。專有軟體的這些限制是由軟體的所有者制定的。這些限制是通過法律或者技術上的手段實現的，有時這兩種手段被同時採用。最常見的技術限制方式是保留能夠被大家讀懂的原始碼，而只發布只有電腦才能讀懂的程式。法律上的限制包括使用版權和專利。這些程式的原始碼往往被其持有者視為商業機密。如果第三方要檢視原始碼時，往往需要簽署保密協定。專有軟體並不等同於商業軟體。專有軟體和自由軟體都可以免費或者收費分發。它們之間的區別在於：專有軟體的所有者可以決定是否可以分發該軟體，以及費用的數額；而自由軟體可以被任何持有者隨意分發，相關的複製以及服務費用也可自行決定。
儲存裝置是用於儲存資訊的裝置或裝置。通常是將資訊數位化後再以利用電、磁或光學等方式的媒體加以儲存。記憶體是可以被電腦的中央處理器直接存取而不需要通過輸入輸出裝置的儲存裝置。記憶體一般用來儲存運算時的資料。記憶體一般速度很快，例如隨機存取記憶體RAM。RAM也是非永久性記憶體，在斷電的時候，將失去所儲存的內容。唯讀記憶體就不是易失去內容的，但不適合用來儲存大量的資料，因為其造價的昂貴。通常，唯讀記憶體在寫內容進去之前也必須完全的擦除原來的內容，這使得大規模的使用它不切實際。所以，單獨的輔助存貯器或者叫外部記憶體通常被用來儲存長期的穩定的資料。有時候，主記憶體儲器這個術語被混淆的使用在線上儲存和硬碟上，而這些都通常應歸類為輔助記憶體。主記憶體儲器可能包括幾種不同的裝置，例如CPU快取，以及特殊的處理器暫存器，這些都能直接被處理器存取，主記憶體儲器可以被隨機的存取，那就是在任何時間存取任何位置都用相同的時間。典型的位置資訊使用記憶體的實體位址。無論儲存的內容怎麼變化，實體位址是不變的。