国产一级a片免费看高清,亚洲熟女中文字幕在线视频,黄三级高清在线播放,免费黄色视频在线看

打開APP
userphoto
未登錄

開通VIP,暢享免費電子書等14項超值服

開通VIP
ORACLE建庫過程與操作
ORACLE建庫過程與操作
1. 準(zhǔn)備建庫文件
  
  建立數(shù)據(jù)庫文件
  
  建立表空間文件
  
  建立數(shù)據(jù)庫用戶
  
  建立數(shù)據(jù)庫表
  
  建立觸發(fā)器
  
  建立存儲過程
  
  建立序列
  
  2. 建立數(shù)據(jù)庫
  
  啟動ORACLE 數(shù)據(jù)庫($ svrmgrl或者svrmgrm)
  
  用internal用戶登錄到SQL * DBA($svrmgrl>connect internal)
  
  create database CIMS
  exit
  3. 建立數(shù)據(jù)庫環(huán)境
  
  用系統(tǒng)用戶(system)登錄到ORACLE數(shù)據(jù)庫(sqlplus system/****)
  
  start database_env.sql
  commit
  quit
  可以通過客戶端的圖形界面工具建立數(shù)據(jù)庫環(huán)境
  
  4. 建立數(shù)據(jù)庫實體
  
  建立建庫批命令(文本)文件Tcreate.sql(例如工具S-designer)
  
  用一般用戶lyj(可以自己定義)登錄到ORACLE數(shù)據(jù)庫(sqlplus lyj/****)
  
  spool Tcreate _error.bat.lst (用于記錄建庫錯誤信息)
  start Tcreate.sql
  commit
  quit
  5. 啟動數(shù)據(jù)庫
  
  用internal用戶登錄(connect internal)
  
  startup CIMS PFILE=initCIMS.ora
  exit
  6.注意事項
  
  每個表只能存一個primary key約束(即:表中只有單一主鍵約束,primary key約束可以置于相應(yīng)的列約束上;表中有多個字段作為復(fù)合主鍵時,primary key只能置于表約束上)
  無論是單一主鍵,還是復(fù)合主鍵,均可用primary key作為表約束,或為unique作為表約束
  primary key (字段,字段,…..)
  
  unique (字段,字段,…….)
  
  在其它數(shù)據(jù)庫用戶下訪問數(shù)據(jù)庫對象(表、視圖等)所有者的資源的方法
  例:表cable是oracle的system用戶建立的,oracle的sys用戶要訪問cable表的方法為: 命令 system.cable (具有相應(yīng)特權(quán))
  
  注意:只要建庫命令文件在/usr/oracle目錄下,以oracle的任何具有建表特權(quán)的用戶登錄進(jìn)入oracle數(shù)據(jù)庫,均可用 start Tcreate.sql建庫,但是數(shù)據(jù)庫的所有者為建庫的用戶。同一個建庫命令文件,由不同的數(shù)據(jù)庫用戶用start命令運行后,將在oracle中建立不同的數(shù)據(jù)庫,對象相同但是屬主不同。
  
  在用批文件*.sql建庫時,錯誤信息可以轉(zhuǎn)儲到某個文件中,以便用戶修改錯誤
  SQL> spool *.lst (SQLPLUS輸出信息轉(zhuǎn)儲到*.lst)
  
  SQL> start *.sql
  
  SQL> spool off (停止轉(zhuǎn)儲操作)
  
  建庫時,reference參照的表應(yīng)置于前面,要刪除用戶的所有對象及用戶,可用命令 SQL>drop user cascade;
  用批文件建立數(shù)據(jù)庫時,如果有插入或修改數(shù)據(jù)庫操作,一定要commit。
  在進(jìn)行表的刪除時,如果表之間有關(guān)聯(lián),澤用下述選項:
  SQL> drop table cascade constraints;
  
  建庫時,對于復(fù)合主鍵的參考,使用如下方法作為表約束:
  foreign key (fk1,fk2,…)
  
  references table-name (pk1, pk2,…)
  
  建庫時,對于相互有主/外鍵關(guān)系的表,使用如下方法實現(xiàn):
  先建立無主/外鍵相互約束的表;
  后用alter方法修改表間的約束關(guān)系
  在插入數(shù)據(jù)時,有主/外鍵關(guān)聯(lián)的情況,應(yīng)先插入主鍵所在的表,否則,外鍵所在表不能插入值
本站僅提供存儲服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點擊舉報
打開APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
利用Oracle數(shù)據(jù)庫表完整性功能提高數(shù)據(jù)輸入準(zhǔn)確率
Oracle約束(Constraint)詳解
oracle治理有用sql
Oracle初始(第一天)
如何進(jìn)行數(shù)據(jù)庫,比如ORACLE,SQL SERVER的逆向工程,將數(shù)據(jù)庫導(dǎo)入到PD中 -...
oracle學(xué)習(xí)筆記之約束
更多類似文章 >>
生活服務(wù)
分享 收藏 導(dǎo)長圖 關(guān)注 下載文章
綁定賬號成功
后續(xù)可登錄賬號暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點擊這里聯(lián)系客服!

聯(lián)系客服