Orcal學習----初識Orcal
目錄
1.數據庫簡介
2.常用的數據庫
3.Orcal數據庫體系
一、數據庫簡介
數據庫,簡而言之可視為電子化的文件櫃——存儲電子文件的處所,用戶可以對文件中的數據運行新增、截取、更新、刪除等操作
所謂“數據庫”系以一定方式儲存在一起、能予多個用戶共享、具有盡可能小的冗余度、與應用程序彼此獨立的數據集合。
二、常用的數據庫
數據庫分為關系型數據庫和非關系型數據庫
我們常用的關系型數據庫有: mysql 、sqlserver、oracle、access、DB2
oracle : 美國甲骨文
mysql: 瑞典AB公司 -》sun公司 -》甲骨文
sqlserver:微軟
DB2:IBM公司
sybase:sybase公司
關系型數據庫又分為大型數據庫、中型數據庫、小型數據庫
小型數據庫:access
中型數據庫: mysql sqlserver
大型數據庫:sybase oracle DB2
常用的非關系型數據庫有: mangodb redis
一個項目在選擇數據庫的時候,不能盲目的選擇哪個數據庫,要通過項目規模、用戶數量、負載量、成本和安全等方面來考慮選用那種數據庫。
三、oracle數據庫體系
從上圖我們可以知道
Orcal服務器=數據庫+實例
1.數據庫:
物理結構:數據文件、控制文件、日誌文件
邏輯結構:數據庫的組成
表空間:最大的邏輯單元,一個數據庫至少需要一個表空間,默認的表空間是user
段:構成表空間
區:構成段,由連續的數據塊組成
塊:oracle服務器所能分配的最小單元(讀取、寫入)
2.實例:
實例=內存結構+後臺進程
內存結構 = 系統全局區(SGA)+程序全局區(PGA)
oracle服務器默認的實例 orcl
3.服務:
oracle服務器啟動需要開啟的服務:
OracleOraDb11g_home1TNSListener 偵聽服務
OracleServiceORCL 實例服務
Orcal學習----初識Orcal