sqlコーディング規(guī)約 sql規(guī)范 編程規(guī)范

ID:22036069

大?。?00.50 KB

頁數(shù):15頁

時間:2018-10-26

sqlコーディング規(guī)約 sql規(guī)范 編程規(guī)范_第1頁
sqlコーディング規(guī)約 sql規(guī)范 編程規(guī)范_第2頁
sqlコーディング規(guī)約 sql規(guī)范 編程規(guī)范_第3頁
sqlコーディング規(guī)約 sql規(guī)范 編程規(guī)范_第4頁
sqlコーディング規(guī)約 sql規(guī)范 編程規(guī)范_第5頁
資源描述:

《sqlコーディング規(guī)約 sql規(guī)范 編程規(guī)范》由會員上傳分享,免費在線閱讀,更多相關內(nèi)容在行業(yè)資料-天天文庫。

1、文書番號?。喊k行部門?。骸                                  ˉ签`タベースアクセス指針説明書                        第1版                                                                                文書番號?。喊k行部門 :                                   文書番號発行日付2007/07/02部門作成者承認者                                

2、                          文書番號?。喊k行部門?。骸                                   龈陌媛臍s  版 日付     作成者  査閲者承認者  改版內(nèi)容                                                         1.0 2007/07/02  初版■參考文書文書番號文書名                                                          文書番號?。喊k行部門?。骸          ?/p>

3、                       ?。 ∧俊〈巍 。保签`タベースアクセス指針41-1.データベースアクセス基本方針41-2.データベースの排他制御42.SQLコーデイングガイドライン5(1)SQLコーディング規(guī)則5(2)SQL文の共有の為のガイドライン6(3)索引を利用したSQL文のガイドライン8(4)FROM句の順序について103.インデックス作成のガイドライン113-1.索引作成のタイミング113-2.論理構造のチューニング113-3.索引を付ける列と式の選択124.プログラム作成のガイドライン1

4、34-1.   変數(shù)名の付け方について134-2.引數(shù)名の付け方について13                                                          文書番號 :発行部門?。骸                                  。保签`タベースアクセス指針本システムで使用されるデータベースアクセスに関する基本的な指針について、設計上および製造上考慮すべき點を記述する。1-1.データベースアクセス基本方針(1)回線速度が遅くてもそれなりのレスポンスが出るように、DBとのやりとり回數(shù)は極力

5、少なく、かつ短時間で終わるように心がける。(2)DBアクセス部分をプログラミングする上で、実行パフォーマンスまたはメンテナンスの安易性のどちらかを選択する場合、基本的にはメンテナンスの安易性を優(yōu)先する。1-2.データベースの排他制御(1)Select…forupdate句による排他ロックが可能であるが、基本的には業(yè)務アプリケーション設計にて排他の問題を解決するよう設計者が判斷する?!                                                         ∥臅枴。喊k行部門?。骸           ?/p>

6、                      ?。保樱眩胎畅`デイングガイドラインSQLコーディングガイドラインは、パフォーマンスに非常に影響を及ぼすSQL文のコーディングおよび動的SQLの使用に関するガイドラインを設定したものである。當ガイドラインの目的は、以下の3點である。?AP開発者のスキルによる処理効率のバラツキを少しでも減らす。?DBアクセス時に最適な経路でレコード処理を行う為のガイドラインを示す。?動的SQLを使用する場合は設計者へ申請する。(1)SQLコーディング規(guī)則①動的SQLは使用しない事を基本とし、萬が一使用する場合は設計者

7、へ使用を申請する。②複數(shù)の表の問い合わせには、全て列名に表名を付ける(エイリアス可)。例)○ SELECTEMP.EMP_NO,COMPANY.COMP_CODEFROMEMP,COMPANY   WHEREEMP.COMP_NO=COMPANY.COMP_CODE;× SELECTEMP_NO,COMPANY_CODEFROMEMP,COMPANYWHERECOMP_NO=COMP_CODE;③HAVING句の代用としてのWHERE句の使用HAVING句は全ての行を選択した後で選択行をろ過するので、SELECT文にはHAVING句を含めない

8、ようにする。例) ○ SELECTREGION,AVG(LOC_SIZE)FROMLOCATIONWHEREREGION!=‘SYDNEY’GROUPBYREGIO

當前文檔最多預覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當前文檔最多預覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學公式或PPT動畫的文件,查看預覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權歸屬用戶,天天文庫負責整理代發(fā)布。如果您對本文檔版權有爭議請及時聯(lián)系客服。
3. 下載前請仔細閱讀文檔內(nèi)容,確認文檔內(nèi)容符合您的需求后進行下載,若出現(xiàn)內(nèi)容與標題不符可向本站投訴處理。
4. 下載文檔時可能由于網(wǎng)絡波動等原因無法下載或下載錯誤,付費完成后未能成功下載的用戶請聯(lián)系客服處理。
关闭