我們知道,在網站建設中,數據庫扮演著非常重要的角色,網站的很多關鍵數據的存儲都是在數據庫里面存放的,今天就簡單的介紹下數據庫的知識,供廣大新入行的網站制作學習者了解.
數據庫的概念
數據庫用來存儲大量的數據, 是用戶存放數據,訪問數據操作數據的存儲倉庫,用戶的各類數據被有組織的放在數據庫中,能夠被有權限的用戶隨時地查詢統計添加刪除或者修改.數據長期存貯在數據庫中,是有組織可共享的數據集合.可以用來大量數據的檢索與訪問,數據信息一致完整,數據共享與安全,分析整個數據,數據挖掘,產生新的有用的信息.很多網站建設都會涉及數據庫操作,供網站維護或者用戶有權限的操作.
數據庫的特點與發展階段
特點:數據庫系統具有較高的數據獨立性,不依賴與特定的數據庫應用程序;
數據比較小,能夠節省數據的存儲空間,能夠被多個用戶查看,通過設置權限,可以實現數據共享.
其發展階段可以大致分為如下幾個.
萌芽階段:文件系統,使用磁盤文件來存儲數據.
初級階段:網狀模型,層次模型的數據庫.
中級階段:關系型數據庫和結構化查詢語言;現在比較流行的關系型數據庫有ORACLE,SYBASE, MS SQL SERVER,MYSQL等.
關系型數據庫采用表組織數據,表往往被稱為"關系",一個數據庫由很多表組成,多個表數據之間存在著關系,在這些表上的數據操作依賴于關系,關系用來描述多個表之間的數據依存,比如一對一,一對多,多對多關系.
高級階段:關系-對象型的數據庫. 目前還不能馬上進入應用.
數據庫的工作環境與數據庫管理系統
應用服務器向數據庫可以不在一臺機器上,應用程序向數據庫服務器發出服務請求,數據庫服務器相應并提供數據,這樣應用服務器就得到想要查詢的數據并顯示給用戶.
數據庫管理系統(DBMS),數據庫成熟的標志就是數據庫管理系統的出現,DBMS是數據庫管理的一種軟件,它會對數據的存儲,安全,一致性,并發操作,恢復以及訪問負責,是對數據庫的一種完整和統一的管理和控制機制.DBMS有一個數據字典,有時候也被叫做系統表,用于存儲它擁有的相關信息,比如名稱,結構,位置,類型,這種關于數據的數據也被稱為元數據.我們在網站建設的時候很多時候往往就是在創建各種數據關系,建立好之后,可以讓用戶對數據進行操作比如查詢,發布信息等.
數據庫方面的東西,今天就簡單的介紹這么多,以后筆者會針對相關的知識點,再深入地做下相關介紹,希望能對廣大上海網站制作的新手朋友有所幫助.
本文由上海藝覺網絡科技有限公司(http://www.gxxmybkw.com)原創編輯轉載請注明。