Oracle學習筆記 初學

2021-08-15 13:23:43 字數 1644 閱讀 7963

2023年註冊甲骨文公司 

基於cs架構

資料庫的例項

資料庫

通常的資料庫只有資料庫的概念 ,而oracle有資料庫例項的概念

資料庫儲存了 資料檔案  控制檔案    日誌檔案     我們將這些靜態的檔案都稱之為資料庫,

而這些檔案的產生和維護 ,  通常都是由例項來完成 

例項會載入這些檔案,然後在具體的記憶體裡 ,由後台的程序進行相關的管理

在記憶體裡     例項和程序的管理  會有共享的區域     成為共享池

rac集群

時時應用集群

一般來說乙個資料庫對應乙個資料庫的例項  就可以了

資料庫必須經過例項的載入才可以為我們所用 

啟動資料庫就意味著我們要載入資料庫例項 ,停止則意味著資料庫

資料庫名和例項名單獨存放的    但是通常我們會將二者名稱歸為相同的名稱

配置資料庫啟動的引數檔案  口令  秘鑰 歸檔的日誌等 我們統稱為外部檔案

日誌檔案會轉換為歸檔檔案    

sga:  有所有服務程序和後天共享:

pga:有每個服務程序_後台程序專有 ,每個程序都有乙個pga   主要用於使用者服務

資料庫和例項 通常為一對一的關係   名稱也通常相同     (注意 :通常相同...)

乙個資料庫對應多個例項....

表空間 :  

全域性資料庫名 = 資料庫名 + 網域名稱   通常任務就是資料庫名

模式和模式物件  :  

乙個模式下有很多模式物件   

非模式物件與使用者是沒有任何關係的 , 例如表空間 

想到模式就會有表  模式   索引 等...

****************************************==

安裝完成後     windows環境下 進入服務管理器

service     和 listener    兩個服務必須啟動  前者是我們來操作的例項 後者是監聽  連線資料庫的監聽

dbconsoleorecl         是乙個管控平台  手動即可

*********************************************

oracle  預設埠號1521

listener.ora    監聽的配置   ,包括了監聽協議 ,位址 ,埠號,全域性資料庫名稱

監聽協議 預設tcp

tnsnames      客戶端配置的一些協議埠位址   本地網路服務名

dos下連線oracle

------------------------------------

sqlplus

初學Oracle學習筆記之Oracle常見操作總結

本文我們主要對初學oracle資料庫的一些oracle常見操作進行了總結,並以 示例的形式呈現出來,在此與各位初學者分享,希望能夠對您有所幫助。ad 線下活動 三大新銳html 5企業匯聚51cto 大話移動前端技術 對於初學者來說,oracle資料庫的學習是有一定的難度的,俗話說得好 凡事入門難,...

Oracle 初學筆記

1 sql語句的分類 資料定義語言 ddl ddl語句可以定義資料庫物件,以及產生對oracle資料字典的更新。ddl語句可以建立 修改和刪除各種物件,例如表 檢視 儲存過程 資料庫觸發器 資料庫鏈結以及資料庫中幾十種其他的物件。資料操縱語言 dml dml使用insert update delet...

初學oracle筆記 3

使用子查詢的方式建立表 create table 表名 as 查詢語句 注意 只會複製表結構和表中的資料,不會有列的約束 新增列alter table 表名 add 列名 varchar 10 修改列名 alter table 表名 rename column 舊列名 to 新列名 修改列 modi...