數據庫,可視為電子化的文件櫃,即存儲電子文件的處所。
所謂“數據庫”是以壹定方式儲存在壹起、能與多個用戶***享、具有盡可能小的冗余度、與應用程序彼此獨立的數據集合。在數據庫中,用戶可以對文件中的數據進行新增、查詢、更新、刪除等操作。
因為使用io流文件存儲數據有很多弊端如文件存儲數據存儲效率低、不管存還取操作都較麻煩、壹般只能保存小量字符串數據等。為了解決這些弊端,才有數據庫的出現,使用數據庫存儲數據就可以很好的解決這些弊端。
擴展資料:
數據庫的結構:
壹個數據庫由壹個或壹組數據表組成。每個數據庫都以文件的形式存放在磁盤上,即對應於壹個物理文件。不同的數據庫,與物理文件對應的方式也不壹樣。
對於dBASE,FoxPro和Paradox格式的數據庫來說,壹個數據表就是壹個單獨的數據庫文件,而對於Microsoft Access、Btrieve格式的數據庫來說,壹個數據庫文件可以含有多個數據表。
數據庫中的數據是以表為單位進行組織的。壹個表是壹組相關的按行排列的數據;每個表中都含有相同類型的信息。表實際上是壹個二維表格,例如,壹個班所有學生的考試成績,可以存放在壹個表中,表中的每壹行對應壹個學生,這壹行包括學生的學號,姓名及各門課程成績。
百度百科-數據庫