[分享]資料庫概念

phpBB Installation & Usage Support
phpBB 2 安裝於各類型作業平台之問題討論;外掛問題,請到相關版面依發問格式發表!
(發表文章請按照公告格式發表,違者砍文)

版主: 版主管理群

版面規則
本區是討論關於 phpBB 2.0.X 架設安裝上的問題,只要有安裝任何外掛,請到外掛討論相關版面按照公告格式發表。
(發表文章請按照公告格式發表,違者砍文)
主題已鎖定
vic.taiwan
星球普通子民
星球普通子民
文章: 18
註冊時間: 2005-04-26 23:41
來自: Si-Yi Shop's Family
聯繫:

[分享]資料庫概念

文章 vic.taiwan »

剛剛在教學文件庫的版面中尋找備份資料庫的文章,有找到一篇[分享]備份與還原(個人經驗)的文章

文章裡幾位同好談到資料庫的一些基礎概念,因為小弟在該版無法回覆文章

因此將個人一些對於資料庫的基礎概念與各位分享,可有不足或錯誤之處敬請多多包涵指教

所有資料庫的底層都會有一個 Database Engine 來負責管理、維護我們的存放各項資料 ,目前常見的有 Oracle 、 SQL Server 、 MySQL … etc

一個 Database Engine 可以同時管理很多個 Database Entity ,以 MySQL 來說安裝完成後就會有 mysql & test 二個 Database Entity

在每個 Database Entity 下又包結了許多的 Table ,每一個 Table 中又存放了多筆的 Recordset

現在讓我以文件中心作為比喻,如此應該會更容易理解上述的內容

Recordset 就像是文件中心許許多多的制式表格一樣,每一張表格上都定義好了各式欄位,使用者只能依表格上制定好的規格填寫資料,然後交由文件中心的管理員存放於資料櫃的抽屜裡\r

Database Engine 就像是文件中心的管理員,負責將新的文件分類、歸檔,或是依照使用者的需求從文件庫中找出已存在的文件\r

Database Entity 就好比是文件中心裡的文件櫃一樣,而 Table 就是文件櫃的抽屜

至於放置這些文件櫃的房間就像是存收 Database 實體資料的各式儲存媒體,如碟體、碟帶…etc

以上就是對於資料庫一些概念簡述,希望能對各位有所幫助
●作業系統:Windows Xp Pro
●快速架站程式:Appserv 2.4.4a
●上網方式:ADSL(Sparq Net)
●phpBB2 版本:phpBB 2.0.21
●網域名稱:plato.idv.tw
●連結網址:Si-Yi Shop's Family
主題已鎖定

回到「phpBB 2 安裝與使用」