freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

sql編碼規(guī)范教材ppt課件-文庫吧資料

2025-01-16 09:22本頁面
  

【正文】 ETE FROM EMP E WHERE (SELECT MIN() FROM EMP X WHERE = )。X39。X39。 SELECT COUNT(*), SUM(SAL) FROM EMP WHERE DEPT_NO = 0030 AND ENAME LIKE ‘ SMITH%39。 6Feb22 神州數(shù)碼思特奇公司基礎(chǔ)工程師系列培訓(xùn) 提綱 概述 排版規(guī)則 注釋規(guī)則 命名規(guī)范 SQL程序編碼規(guī)則 SQL性能規(guī)則與建議 程序質(zhì)量保證 安全保障 6 6Feb22 神州數(shù)碼思特奇公司基礎(chǔ)工程師系列培訓(xùn) 性能相關(guān)的建議 建議 減少子查詢的使用: 子查詢除了可讀性差之外,還在一定程度上影響了 SQL運行效率 . 應(yīng)盡量減少子查詢的使用,采用其他效率更高、可讀性更好的方式替代。 b)第二組 select pin , name from people where pin = :。 a)第一組 select pin , name from people where pin = :。自動轉(zhuǎn)換時往往導(dǎo)致該字段的索引無法使用。 規(guī)則 WHERE子句中不應(yīng)對索引列使用函數(shù): 不要在 WHERE子句中,不應(yīng)該對索引列施以函數(shù),否則該索引將無法使用。 規(guī)則 使用表的別名: 多表關(guān)聯(lián)查詢,必須使用表的別名。 規(guī)則 不等于統(tǒng)一使用 : Oracle認為 !=和 是等價的,都代表不等于的意義。 規(guī)則 函數(shù)及表達式放在等號左邊: 應(yīng)將 SQL語句中的數(shù)據(jù)庫函數(shù)、計算表達式等放置在等號右邊。目的是防止數(shù)據(jù)字段增加后的影響。 EXEC SQL END DECLARE SECTION。 規(guī)則 SQL定義區(qū)統(tǒng)一定義: EXEC SQL BEGIN DECLARE SECTION。 EXEC SQL WHENEVER SQLWARNING CONTINUE。 規(guī)則 : ESQL使用自己的出錯控制,不使用 ESQL提供的統(tǒng)一出錯控制, ESQL的出錯一般設(shè)置為無效。公用的基礎(chǔ)功能,采用 package技術(shù)實現(xiàn)。 按照功能相近或相似原則,進行 package或 object的組織。 規(guī)則 復(fù)雜函數(shù)或過程: 功能比較復(fù)雜的函數(shù),不建議使用獨立函數(shù)或過程的實現(xiàn)。 END。 Return True。 END IF。 示例: 是否是一個有效的數(shù)值 參數(shù): p_NumStr in varchar2 字符型數(shù)字串 返回值: 如果是數(shù)值,返回 true;否則返回 false CREATE OR REPLACE Function (p_NumStr in varchar2) return boolean AS v_Num Number。操作代碼的前兩位放在最前面,后面的兩位按照順序放在? _?的后面,如 R11_04060820。 特此約定,以前的程序目錄沿用 *.cp,新的程序目錄使用 *.pc命名。 6Feb22 神州數(shù)碼思特奇公司基礎(chǔ)工程師系列培訓(xùn) 數(shù)據(jù)庫對象 規(guī)則 命名特例 編號 數(shù)據(jù)庫對象 格式范例 備注 1 全局臨時表 (golbal temporary table) gTmp_XxxYyyZzz 全局臨時表屬于 ORACLE的一種特殊的表類型,不是指‘臨時’創(chuàng)建的非正式表 2 視圖 View_XxxYyyZzz 3 普通索引 Idx_TabName_ColumnName ColumnName是該索引第一個字段的簡寫 4 主鍵索引 Idx_TabName_Pk 5 同義詞 必須與原對象名一致 若已存在相同的對象名,必須合理調(diào)整該沖突對象名或者放棄使用同義詞 6 觸發(fā)器 Trg_XxxYyyZzz 7 存儲過程 Prc_XxxYyyZzz 8 程序包 Pkg_ XxxYyyZzz 9 函數(shù) Func_XxxYyyZzz 10 序列 Seq_XxxYyyZzz 11 數(shù)據(jù)鏈路 Link_UserName_DbName DBNAME是指遠程數(shù)據(jù)庫的名稱, USERNAME是指該遠程庫的用戶名 12 分區(qū)表中的分區(qū)名 Part_Xxx 6Feb22 神州數(shù)碼思特奇公司基礎(chǔ)工程師系列培訓(xùn) 提綱 概述 排版規(guī)則 注釋規(guī)則 命名規(guī)范 SQL程序編碼規(guī)則 SQL性能規(guī)則與建議 程序質(zhì)量保證 安全保障 4 數(shù)據(jù)庫對象 PL/SQL程序塊內(nèi)變量 ESQL源文件 6Feb22 神州數(shù)碼思特奇公司基礎(chǔ)工程師系列培訓(xùn) PL/SQL程序塊內(nèi)變量 規(guī)則 程序塊內(nèi)變量命名 全局變量,以 g_開頭進行命名; 包內(nèi)公用變量,以 f_開頭命名; 過程局部變量,以 v_開頭命名; 參數(shù)變量,以 p_開頭命名; 游標變量,以 cur_開頭命名。 6Feb22 神州數(shù)碼思特奇公司基礎(chǔ)工程師系列培訓(xùn) 數(shù)據(jù)庫對象 規(guī)則 區(qū)分非正式表 存在于生產(chǎn)環(huán)境的非正式表,如備份表,必須以原表名加前綴‘ bakyymmdd_’,以便于識別和及時清理。不允許將年月日及其它數(shù)字放在對象名的中間。 規(guī)則 不得出現(xiàn)省市、項目簡稱 不允許出現(xiàn)某省某地市或某項目的簡稱,例如 sc_CustInfo中的 sc是不許可的。每部分建議為 3- 4個字符。 6Feb22 神州數(shù)碼思特奇公司基礎(chǔ)工程師系列培訓(xùn) 提綱 概述 排版規(guī)則 注釋規(guī)則 命名規(guī)范 SQL程序編碼規(guī)則 SQL性能規(guī)則與建議 程序質(zhì)量保證 安全保障 4 數(shù)據(jù)庫對象 PL/SQL程序塊內(nèi)變量 ESQL源文件 6Feb22 神州數(shù)碼思特奇公司基礎(chǔ)工程師系列培訓(xùn) 數(shù)據(jù)庫對象 建議 命名長度和結(jié)構(gòu) 對象名不超過 30個字符,不低于 6個字符,建議在 8- 25個左右。 規(guī)則 單行注釋 SQL程序中,盡量采用單行注釋: ’’。 對重要的計算應(yīng)說明其功能。 規(guī)則 功能性注釋 對較為復(fù)雜的 SQL 語句應(yīng)注釋,并說明算法和功能。 如果取值范圍確定,也一并說明。 對常量及變量注釋時,應(yīng)注釋被保存值的含義,包括合法取值的范圍。 示例: TYPE RefCursor IS REF CURSOR。尤其對 Package和 OBJECT中的內(nèi)部全局變量,特別要進行注解。 示例: 得到集團用戶外部編碼。 由于 PL/SQL語句的特殊性,每行注釋前以 ’’為標志。用戶編碼 ,主鍵 39。普通地區(qū)用戶信息表,用于記錄除成都外的其他地區(qū)的用戶信息 ,按地區(qū)分區(qū) 39。 6Feb22 神州數(shù)碼思特奇公司基礎(chǔ)工程師系列培訓(xùn) 提綱 概述 排版規(guī)則 注釋規(guī)則 命名規(guī)范 SQL程序編碼規(guī)則 SQL性能規(guī)則與建議 程序質(zhì)量保證 安全保障 3 規(guī)則 6Feb22 神州數(shù)碼思特奇公司基礎(chǔ)工程師系列培訓(xùn) 注釋規(guī)則 規(guī)則 對象注釋要求 創(chuàng)建每一數(shù)據(jù)庫對象時都要加上 COMMENT ON注釋,以說明該對象的功能和用途;建表時,對某些數(shù)據(jù)列也要加上 COMMENT ON注釋,以說明該列和 /或列取值的含義。 示例: EXEC SQL SE
點擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1