數(shù)據庫安全性能有什么特別之處數(shù)據庫安全是指保護數(shù)據庫防止數(shù)據因非法使用而被泄露、更改或破壞。安全問題不是數(shù)據庫 system獨有的,所有的計算機系統(tǒng)都有這個問題,數(shù)據庫系統(tǒng)安全特性主要針對數(shù)據,包括數(shù)據獨立性、數(shù)據安全性、數(shù)據完整性、并發(fā)控制和故障恢復。
數(shù)據的邏輯獨立性是指數(shù)據和程序的邏輯獨立性。用戶的應用程序和數(shù)據庫中的邏輯結構是相互獨立的,當數(shù)據的邏輯結構改變時,應用程序不需要改變。外部模式和內部模式之間存在邏輯獨立性。數(shù)據獨立包括數(shù)據的物理獨立和邏輯獨立。1.物理獨立物理獨立是指用戶的應用程序獨立于磁盤上數(shù)據庫中存儲的數(shù)據。即數(shù)據如何存儲在磁盤上是由DBMS管理的,用戶程序不需要知道,應用程序只需要處理數(shù)據的邏輯結構,這樣當數(shù)據的物理存儲發(fā)生變化時,應用程序不需要改變。
功能:1。數(shù)據和程序的獨立性將數(shù)據的定義從程序中分離出來,由DBMS負責數(shù)據訪問,從而簡化了應用程序的編寫,大大減少了應用程序的維護和修改??梢哉f,數(shù)據處理的歷史就是數(shù)據獨立性不斷進化的歷史。在手動管理階段,數(shù)據和程序完全交織在一起,沒有獨立性。如果數(shù)據結構改變,應用程序需要相應地修改。
說說常見的關系數(shù)據庫:1。在主導地位無可爭議的Oracle,特點是系統(tǒng)健全,處理效率高,安全可靠;面對不同的應用場景,有針對性的解決方案,包括小企業(yè)應用的單實例數(shù)據庫、高可靠應用的RAC方案、主備模式的DATAGuard方案、數(shù)據同步的goldengate。2.mysql這種開源軟件,具有開源帶來的集思廣益能量的優(yōu)勢,其靈活性和輕量級管理使其得到廣泛應用。
3.sqlserver,微軟的產品,只能在windows環(huán)境下使用,服務于中小型應用。它的優(yōu)點是方便windows用戶操作界面。最后,我想提一下IBM的DB 數(shù)據庫,因為它的安全性,長期以來被廣泛應用于銀行和金融領域。因為互聯(lián)網和大數(shù)據的廣泛應用,衍生出了很多特定領域的非關系型數(shù)據庫,比如鍵值型數(shù)據庫hbase,內存型mongdb等等。