亚洲精品久久久久久第一页-人妻少妇精彩视品一区二区三区-91国产自拍免费视频-免费一级a在线播放视频正片-少妇天天日天天射天天爽-国产大屁股喷水视频在线观看-操美女骚穴抽插性爱视频-亚洲 欧美 中文字幕 丝袜-成人免费无码片在线观看

mysql和oracle的區(qū)別分析 oracle和mysql的優(yōu)缺點對比


mysql和oracle的區(qū)別分析 oracle和mysql的優(yōu)缺點對比

文章插圖
摘要 :Mysql 和Oracle , 別再傻傻分不清 。
mysql 和Oracle 在開發(fā)中的使用是隨處可見的 , 那就簡單去了解一下這倆款火的不行的數(shù)據(jù)庫 。
本質(zhì)區(qū)別:
  • Oracle數(shù)據(jù)庫是一個對象關(guān)系數(shù)據(jù)庫管理系統(tǒng)(收費)
  • MySQL是一個開源的關(guān)系數(shù)據(jù)庫管理系統(tǒng)(免費)
數(shù)據(jù)庫的安全性:
  • mysql使用三個參數(shù)來驗證用戶 , 即用戶名 , 密碼和位置
  • Oracle使用了更多的安全功能 , 如用戶名 , 密碼 , 配置文件 , 本地身份驗證 , 外部身份驗證 , 高級安全增強功能等
權(quán)限MySQL的權(quán)限系統(tǒng)是通過繼承形成的分層結(jié)構(gòu) 。權(quán)限授于高層時 , 其他低層隱式繼承被授于的權(quán)限 , 當(dāng)然低層也可改寫這些權(quán)限 。
按授權(quán)范圍不同 , MySQL有以下種授權(quán)方式:
1、全局;
2、基于每個主機;
3、基于表;
4、基于表列 。
每一級在數(shù)據(jù)庫中都有一個授權(quán)表 。當(dāng)進行權(quán)限檢查時 , MySQL從高到低檢查每一張表 , 低范圍授權(quán)優(yōu)先于高范圍授權(quán) 。
與Oracle不同 , MySQL沒有角色的概念 。也就是說 , 如果對一組用戶授于同樣的權(quán)限 , 需要對每一個用戶分別授權(quán) 。
模式遷移模式包含表、視圖、索引、用戶、約束、存儲過程、觸發(fā)器和其他數(shù)據(jù)庫相關(guān)的概念 。多數(shù)關(guān)系型數(shù)據(jù)庫都有相似的概念 。
包含內(nèi)容如下:
  1. 模式對象的相似性;
  2. 模式對象的名稱;
  3. 表設(shè)計時的關(guān)注點;
  4. 多數(shù)據(jù)庫整合;
  5. MySQL模式整合的關(guān)注點 。
模式對象的相似性就模式對象 , Oracle和MySQL存儲諸多的相似 , 但也有一些不同
模式對象的名稱Oracle是大小寫不敏感的 , 并且模式對象是以在寫時行存儲 。在Oracle的世界中 , 列、索引、存儲過程、觸發(fā)器以及列別名都是大小寫不敏感 , 并且在所有平臺都是如此 。MySQL是大小寫敏感的 , 如數(shù)據(jù)庫相對的存儲路徑、表對應(yīng)的文件都是如此
當(dāng)把關(guān)鍵字用引號引起來時 , Oracle和MySQL都允許把這些關(guān)鍵字用于模式對象 。但MySQL對于一些關(guān)鍵字 , 不加引號也行 。
表設(shè)計的關(guān)注點1、字符數(shù)據(jù)的類型;
2、列默認值 。
3.2.3.1 字符數(shù)據(jù)類型
(1) Oracle支持4種字體類型:CHAR、NCHAR、NVARCHAR2和VARCHAR2 。CHAR和NCHAR的最大長度為2000字節(jié) , 
NVARCHAR2和VARCHAR2最大長度為4000字節(jié) 。
(2)MySQL和Oracle在字符型數(shù)據(jù)保存和讀取上存在一些不同 。MySQL的字符類型 , 如CHAR和VARCHAR的長度小于65535字節(jié) 。Oracle支持4種字體類型:C HAR、NCHAR、NVARCHAR2和VARCHAR2 。CHAR和NCHAR的最大長度為2000字節(jié) , NVARCHAR2和VARCHAR2最大長度為4000字節(jié) 。
(3.2.3.2 列默認值)
MySQL會處理列默認值 , 不允許他為空 , 這點和Oracle不同 。在Oracle中如果向表插入數(shù)據(jù) , 需要對有所有不允許為NULL列的值 。
多數(shù)據(jù)庫遷移如果多個MySQL數(shù)據(jù)庫位于同一個數(shù)據(jù)庫服務(wù)上 , 支持遷移 。
數(shù)據(jù)存儲概念MySQL的數(shù)據(jù)庫對應(yīng)于服務(wù)器上數(shù)據(jù)目錄內(nèi)的了目錄 , 這一數(shù)據(jù)存儲方式與多數(shù)據(jù)數(shù)據(jù)庫不同 , 也包括Oracle 。數(shù)據(jù)庫中的表對應(yīng)一個或者多個數(shù)據(jù)庫目錄下的文件 , 并取表存儲時的存儲引擎 。


以上關(guān)于本文的內(nèi)容,僅作參考!溫馨提示:如遇健康、疾病相關(guān)的問題,請您及時就醫(yī)或請專業(yè)人士給予相關(guān)指導(dǎo)!

「愛刨根生活網(wǎng)」www.malaban59.cn小編還為您精選了以下內(nèi)容,希望對您有所幫助: