標籤:
一、oracle資料庫的特點,可以有以下四點:
1、完整的資料管理功能:
資料的大量性,資料的儲存的持久性,資料的共用性,資料的可靠性
2、完備關係的產品:
資訊準則—關係型DBMS的所有資訊都應在邏輯上用一種方法,即表中的值顯式地表示;保證訪問的準則;視圖更新準則—只要形成視圖的表中的資料變化了,相應的視圖中的資料同時變化;資料物理性和邏輯性獨立準則。
3、分散式處理功能:
Oracle資料庫自第5版起就提供了分散式處理能力,到第7版就有比較完善的分散式資料庫功能了,一個Oracle分散式資料庫由Oracler DBMS、sql*Net、SQL*CONNECT和其他非Oracle的關係型產品構成。
4、用ORACLE能輕鬆的實現資料倉儲的操作。
二、oracle的體繫結構
oracle體繫結構是指oracle資料庫管理系統的組成部分和這些組成部分之間的相互關係,包括記憶體結構、後台進程、物理與邏輯結構等。在oracle中,把一系列物理檔案(如資料檔案、重做日子檔案、控制檔案、初始化參數檔案、口令檔案)和對應的邏輯結構(如資料表空間、段、塊、區等)的組合,稱為資料庫(oracle)。
注意:在oracle中,一般情況下,一個資料庫對應一個執行個體。
在oracle中,邏輯機構就是一種管理員模式,將要儲存的東西按類別的劃分出對應的空間進行儲存。邏輯結構中的幾個概念:資料庫中有多個資料表空間(存放東西的),一個資料表空間可以有多個段,段當中有多個區,區當中有多個塊。所以說塊是oracle資料庫中的最小儲存單元。
下面我們來看看oracle資料庫中的語言:
首先我們建立個屬於自己的資料表空間(關鍵字:TABLESPACE):
-- 建立資料表空間CREATE TABLESPACE JG22 -- 資料表空間名DATAFILE ‘D:\oracle\oracle\JG22.dbf‘ -- 資料表空間的地址SIZE 10 M -- 可儲存檔案的大小AUTOEXTEND ON -- 是否自動擴充儲存檔案的大小(off|on)NEXT 1 M -- 資料檔案滿了以後,擴充的大小。MAXSIZE 20 M;
然後建立資料庫的使用者(關鍵字:user):
-- 建立使用者create user jg22 -- 使用者名稱identified by 932265 -- 密碼default tablespace jg22 -- 資料表空間temporary tablespace temp -- 暫存資料表空間
最後為建立的使用者授權(關鍵字:grant):
grant dba to jg22
還有就是撤銷使用者的權(關鍵字:revoke):
-- c撤銷使用者的權revoke dba from jg22
在資料庫中對字母大小寫沒有嚴格的區分,所以在寫代碼的時候,大小寫都可以,看個人愛好吧!
詳細的 CREATE TABLESPACE
文法描述請參考:http://docs.oracle.com/cd/E11882_01/server.112/e41084/statements_7003.htm#SQLRF01403
看這個之前,英語不好的,建議找個英語好的幫忙翻譯啊!或者準備詞典。
oracle大資料庫