SQL Service與Oracle資料庫基礎

2021-07-05 20:17:52 字數 1480 閱讀 5234

1.基本配置與使用

資料庫術語:

資料庫例項:資料庫在記憶體的資料(與檔案中的資料庫相對應)

資料庫網域名稱:分布式資料庫,通過資料庫鏈路實現遠端複製,資料庫網域名稱存在於引數檔案中

全域性資料庫:資料庫名+資料庫網域名稱

資料庫服務名:分布式資料庫中的全域性資料庫,本地資料庫的資料庫名

工具配置:

dbca:database configuration assistant 

2.預設賬戶:

oracle中的帳戶分為兩類:

1.必需的帳戶

2.儲存各種應用的帳戶

使用者名稱密碼

描述anonymous

anonymous

訪問http的匿名使用者帳戶

ctxsys

ctxsys

intermedia text使用者

dbsnmp

dbsnmp

目錄整合平台使用者

exfsys

exfsys

表示式過濾器使用者

mddata

mddata

oracle空間資料帳戶

mdsys

mdsys

oracle空間資料**管理員

mgmt_view

mgmt_view

olapsys

manger

用於建立olap元資料 

ordplugins

ordplugins

oracle inetermedia,video使用者

ordsys

ordsys

image管理員

outln

outln

擁有connect和resource角色

scott

tiger

樣例帳戶

si_informatn_schema

靜止影象瀏覽帳戶

sys使用者指定

資料庫管理帳戶

sysman

oem_temp

企業管理器帳戶

system

使用者指定

資料庫管理帳戶

wk_test

wk_test

同wksys

wkproxy

**帳戶

wksys

wksys

同wk_test

wmsys

wmsys

工作空間管理帳戶

xdbchange_on_install

xml db帳戶

必須記住的帳戶口令有以下三個:

1.sys:change_on_install

2.system:manager

3.dbsnmp:dbsnmp

3.sql

sql service:tsql

oracle:plsql

事務:提交資料失敗,可恢復原始狀態

Sql Service 常用函式

declare dt datetime set dt getdate declare number int set number 3 1 指定日期該年的第一天或最後一天 a.年的第一天 select convert char 5 dt,120 1 1 b.年的最後一天 select convert ...

sql service新增索引

語法 create 索引型別 index 索引名稱 on 表名 列名 with fillfactor 填充因子值0 100 go 例項 use 庫名 goif exists select from sysindexes where name ix test tname 檢測是否已經存在ix test...

sql service 儲存過程,游標的使用

1 建表 drop table dbo.users gocreate table dbo.users id int not null name varchar 32 null go alter table dbo.users add primary key id go2 新增資料 刪除儲存過程 if...