Oracle資料庫基礎知識

2021-07-09 13:19:36 字數 1016 閱讀 1607

schema是乙個oracle object(schema object)的集合。和使用者一一對應,乙個使用者對應乙個schema。

(這些資料庫物件包括:tables, views, sequences, stored procedures, synonyms, indexes, clusters, and database links)

在資料庫中乙個物件的完整名稱為schema.object,而不屬user.object。

在oracle資料庫中,不能新建立schema,在建立乙個使用者的時候,系統會預設建立乙個與使用者同名的schema。但是可以更改使用者的schema:

alter session set current_schema = scott;(假設之前的使用者是system,此時select * from t;訪問的就是scott.t,而不是之前的table system.t)

instance其實就是指的作業系統中一系列的程序以及為這些程序所分配的記憶體塊。這些程序用來管理作業系統的各種檔案。(由一系列管理database檔案的記憶體結構組成,包括乙個名為system global area (sga)的共享的記憶體區域,和一系列後台程序)

例項執行必須的5個程序:smon、pmon、dbwr、lgwr、ckpt。

查詢oracle資料庫中已經建立的instance:select * from v$instance;

資料庫就是儲存資料的一種媒介。資料庫=instance + 資料庫檔案

在oracle資料庫中,儲存的幾種方式:1)檔案形式(常用),也就是在你的磁碟中建立一批檔案,然後在這些檔案中儲存資訊;2)磁碟陣列形式,把乙個或者多個磁碟格式化成oracle的一種格式了,整個磁碟就是存放oracle資料庫的,不能作為別的用途。優點是儲存效能高,因為不再借助別的檔案格式了,而是把整個磁碟都成為oracle最適應的檔案系統格式;3)其他

參考:oracle中的instance例項和資料庫的區別

oracle database and instance 簡介

Oracle資料庫基礎知識

一 資料庫登陸操作命令 sqlplus username password connect identifier as sysoper sysdba username 表示登陸使用者名稱 password 標識登陸密碼 connect identifier 標識連線的全域性資料庫名,若鏈結本機上的預...

基礎技能 Oracle資料庫基礎知識

又名oracle rdbms,簡稱oracle。是甲骨文公司的一款關聯式資料庫管理系統。它是在資料庫領域一直處於領先地位的產品。可以說oracle資料庫系統是目前世界上流行的關聯式資料庫管理系統,系統可移植性好 使用方便 功能強,適用於各類大 中 小 微機環境。它是一種高效率 可靠性好的適應高吞吐量...

oracle資料庫基礎知識 DDL

資料定義語言 data definition language 1.create 建立表 create table 表名 欄位名 資料型別 create table 表名 as select from 把後面表裡的資料和表結構都複製過來 create table 表名 as select from ...