資料庫中的資料具有結構性和獨立性、共享性。資料庫的基本特點是:資料結構化,資料之間具有聯繫,面向整個系統;資料的共享性高,冗餘度低,易擴充;資料獨立性高。
本教學操作環境:windows7系統、mysql5.8版、Dell G3電腦。
資料庫中的資料具有結構性和獨立性、共享性。
(推薦教學:mysql影片教學)
資料庫是「依照資料結構來組織、儲存和管理資料的倉庫」。是一個長期儲存在電腦內的、有組織的、可共享的、統一管理的大量資料的集合。
資料庫是一個以資料結構來儲存和管理資料的電腦軟體系統。資料庫的概念實際上包括兩層意思:
(1)資料庫是一個實體,它是能夠合理保管資料的“倉庫”,使用者在該“倉庫”中存放要管理的事務數據,“數據」和「庫」兩個概念結合成為資料庫。
(2)資料庫是資料管理的新方法和技術,它能更合適的組織資料、更方便的維護資料、更嚴密的控制資料和更有效的利用資料。
資料庫的特點:
1、資料結構化
資料庫系統實現了整體資料的結構化,這是資料庫的最主要的特徵之一。這裡所說的「整體」結構化,是指在資料庫中的資料不再只針對某個應用,而是面向全組織;不僅資料內部是結構化,而且整體式結構化,資料之間有連結。
2、資料的共享性高,冗餘度低,易擴充
因為資料是面向整體的,所以資料可以被多個使用者、多個應用程式共享使用,可以大幅減少資料冗餘,節省儲存空間,避免資料之間的不相容性與不一致性。
3、資料獨立性高
資料獨立性包括資料的物理獨立性和邏輯獨立性。
物理獨立性是指資料在磁碟上的資料庫中如何儲存是由DBMS管理的,使用者程式不需要了解,應用程式要處理的只是資料的邏輯結構,這樣一來當資料的物理儲存結構改變時,使用者的程式不用改變。
邏輯獨立性是指使用者的應用程式與資料庫的邏輯結構是相互獨立的,也就是說,資料的邏輯結構改變了,使用者程式也可以不改變。
資料與程式的獨立,把資料的定義從程式中分離出去,加上存取資料的由DBMS負責提供,從而簡化了應用程式的編制,大大減少了應用程式的維護和修改。
4、資料由DBMS統一管理和控制
資料庫的共享是並發的(concurrency)共享,即多個用戶可以同時訪問資料庫中的數據,甚至可以同時訪問資料庫中的同一個資料。
DBMS必須提供以下幾個方面的資料控制功能:
資料的安全性保護(security)
數據的完整性檢查(integrity)
資料庫的並發存取控制(concurrency)
資料庫的故障復原(recovery)
更多程式相關知識,請造訪:程式設計教學! !
以上是資料庫中的資料具有結構性和什麼性的詳細內容。更多資訊請關注PHP中文網其他相關文章!