程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> Oracle數據庫 >> 關於Oracle數據庫 >> Oracle數據庫使用及命名規則的詳解

Oracle數據庫使用及命名規則的詳解

編輯:關於Oracle數據庫

  Ekw719

  公司已建立的或待建立的網站,如:中文站(CHINA),國際站(ALIBABA),華商站(CHINESE)等。

  OLPS

  Online process system,在線處理系統,即我們的會員可以浏覽的網站所連接的數據庫,也是我們所說的前台。

  BOPS

  Back Office process system,後台處理系統,即我們的網站的發布系統。

  BZO

  Business Object(?),公司網站低層JAVA對象,主要負責與數據庫打交道。

  一、 命名約定

  1. 是指數據庫、數據庫對象如TABLE、SEQUENCE、PROCEDURE、COLUMN等的命名約定;

  2. 命名富有意義英文詞匯,除個別通用的(見列表),要避免使用縮寫),多個單詞組成的,中間以下劃線分割;

  3. 除數據庫名稱長度為1-8個字符,其余為1-30個字符,Database link名稱也不要超過30個字符;

  4. 命名只能使用英文字母,數字和下劃線; 'Ekw719'>

  5. 避免使用Oracle的保留字如level、關鍵字如type(見列表);

  6. 名表之間相關列名盡量同名;

  7. 數據庫的命名:網上數據庫命名為“OLPS”+表示站點(SITE,以下同)的2-4個字符,後台數據庫命名為“BOPS”+表示站點的2-4個字符。測試數據庫命名為“OLPS|BOPS”+“TEST”, 開發數據庫命名為“OLPS|BOPS”+“TEST”,用模式(SCHEMA/USER)的不同來區分不同的站點。

  8. INDEX命名:table_name+column_name+index_type(1 byte)+idx,各部分以下劃線(_)分割。多單詞組成的column name,取前幾個單詞首字母,加末單詞組成column_name。如:sample表member_id上的index: sample_mid_idx   news表title上的unique index:news_titile_uidx;

  9. SEQUENCE命名:seq_+table_name;

  二、 注釋說明

  1. 本注釋說明主要用於PL/SQL程序及其它SQL文件,其它可作參考;

  2. SQLPLUS接受的注釋有三種:

  ―― 這兒是注釋

  /* 這兒是注釋 */

  REM 這兒是注釋

  • 首頁
  • 上一頁
  • 1
  • 2
  • 3
  • 4
  • 5
  • 下一頁
  • 尾頁
  • 共5頁
  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved