做爰高潮a片〈毛片〉,尤物av天堂一区二区在线观看,一本久久A久久精品VR综合,添女人荫蒂全部过程av

最新文章專題視頻專題問答1問答10問答100問答1000問答2000關鍵字專題1關鍵字專題50關鍵字專題500關鍵字專題1500TAG最新視頻文章推薦1 推薦3 推薦5 推薦7 推薦9 推薦11 推薦13 推薦15 推薦17 推薦19 推薦21 推薦23 推薦25 推薦27 推薦29 推薦31 推薦33 推薦35 推薦37視頻文章20視頻文章30視頻文章40視頻文章50視頻文章60 視頻文章70視頻文章80視頻文章90視頻文章100視頻文章120視頻文章140 視頻2關鍵字專題關鍵字專題tag2tag3文章專題文章專題2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章專題3
問答文章1 問答文章501 問答文章1001 問答文章1501 問答文章2001 問答文章2501 問答文章3001 問答文章3501 問答文章4001 問答文章4501 問答文章5001 問答文章5501 問答文章6001 問答文章6501 問答文章7001 問答文章7501 問答文章8001 問答文章8501 問答文章9001 問答文章9501
當前位置: 首頁 - 科技 - 知識百科 - 正文

漫談數據庫SQL語言(1):從注釋談起

來源:懂視網 責編:小采 時間:2020-11-09 07:35:33
文檔

漫談數據庫SQL語言(1):從注釋談起

漫談數據庫SQL語言(1):從注釋談起:數據庫是個通用化的綜合性的數據集合,它可以供各種用戶共享且具有最小的冗余度和較高的數據與程序的獨立性。目前,國際上主導的大型數據庫管理系統有ORACLE、SQL SERVER、SYBASE、INFORMIX和INGRES等。 數據庫中常用的編程語言是SQL語言,按其功能可分為
推薦度:
導讀漫談數據庫SQL語言(1):從注釋談起:數據庫是個通用化的綜合性的數據集合,它可以供各種用戶共享且具有最小的冗余度和較高的數據與程序的獨立性。目前,國際上主導的大型數據庫管理系統有ORACLE、SQL SERVER、SYBASE、INFORMIX和INGRES等。 數據庫中常用的編程語言是SQL語言,按其功能可分為

數據庫是個通用化的綜合性的數據集合,它可以供各種用戶共享且具有最小的冗余度和較高的數據與程序的獨立性。目前,國際上主導的大型數據庫管理系統有ORACLE、SQL SERVER、SYBASE、INFORMIX和INGRES等。 數據庫中常用的編程語言是SQL語言,按其功能可分為四

數據庫是個通用化的綜合性的數據集合,它可以供各種用戶共享且具有最小的冗余度和較高的數據與程序的獨立性。目前,國際上主導的大型數據庫管理系統有ORACLE、SQL SERVER、SYBASE、INFORMIX和INGRES等。

數據庫中常用的編程語言是SQL語言,按其功能可分為四大部分:

(1) 數據定義語言(Data Definition Language),用于定義、撤銷和修改數據模式。

(2) 數據查詢語言(Data Query Language),用于查詢數據。

(3) 數據操縱語言(Data Manipulation Language),用于增、刪、改數據。

(4) 數據控制語言(Data Control Language),用于數據訪問權限的控制。

其中,數據定義語言包括CREATE、DROP和ALTER語句,數據查詢語言包括SELECT語句,數據操縱語言包括UPDATE、DELETE和INSERT語句,數據控制語言包括GRANT語句。

在數據庫中,除了以上四種SQL語言外,還涉及到表、索引、存儲過程和事務等概念,它們在實際編程中也是不可或缺的。

1. 概述

注釋在程序語言的編寫中占有非常重要的地位。優美的、得當的注釋不僅有助于研發人員理解程序,還能夠提高編程效率(進而提高辦事效率)。

但是,可能是由于工作比較忙的緣故,許多開發人員不重視注釋的書寫,這也導致了項目交接的時候,其他開發人員理解程序困難,甚至不知道程序到底要做什么事情。因此,良好注釋的書寫是對一個開發人員的基本要求,大家一定要重視。

對于腳本的注釋,建議大家一律采用英文,這樣可以體現出國際化、專業性與規范性。

2. 數據庫腳本文件頭部的注釋

很多腳本文件都沒有頭部的注釋,大家認為它不重要。但作者認為一定要把這部分內容加上,這樣為以后追蹤版本信息提供了方便。

在文件頭部的注釋中,要包括版權、數據庫類型、創建日期、作者、修改記錄等信息,可以采用以下的樣式:

--*********************************************************************

-- copy right (C)2014, company name.

-- DB Type: XXX

-- Content: XXX

-- Created: YYYY.MM.DD

-- Modify1: The name of the author

-- Date1: YYYY.MM.DD

-- version1: The original version of the product

-- Modify2: The name of who modified the file

-- Date2: YYYY.MM.DD

-- version2: The updated version of the product

--**********************************************************************

3. 數據庫腳本文件摘要信息的注釋

在頭部注釋之后,不要馬上就開始創建表及存儲過程,而應該有一個摘要。如果是建表腳本,摘要就是該文件中包括的表的名稱和用途;如果是創建存儲過程的腳本,摘要就是該文件中包括的存儲過程的名稱和用途。這個摘要可以起到索引的作用,幫助開發人員了解腳本文件的主要內容。

摘要信息的注釋可以采用以下的樣式:

--********* XXX(Version)DataBase Table Creating*********

--* 1 table1 : description1

--* 2 table2 : description2

--* 3 table3 : description3

. . . . . .

--***************************************************

4. 表或存儲過程開頭處的注釋

在表或存儲過程的開頭處添加注釋,可以起到方便定位、易于查閱的作用??梢圆捎靡韵碌臉邮剑?/p>

-- XXX(The name of the table or procedure, and what it is used for)

The definition of the table or procedure

5. 表的各字段之后的注釋

在定義了一個表的各字段之后,需要對每個字段進行注釋,以方便研發人員了解其作用,避免猜測和錯誤理解。這樣,使用起來也會得心應手。

表的定義及字段注釋可以采用以下的樣式:

create table tb_XXX

(

AAA int not null, -- description1

BBB varchar(256) not null, -- description2

CCC int default(0) null, -- description3

DDD varchar(256) default('''') null, -- description4

. . . . . .

)

6. 存儲過程的注釋

一般說來,存儲過程包括的SQL語句比較多,因此注釋也會比較的復雜。即便是這樣,在一些關鍵語句的地方,一定要有注釋,否則其他開發人員閱讀起來就會比較費勁。

存儲過程的編寫及注釋可以采用以下的樣式:

create procedure pr_XXX

@AAA varchar(30), -- description1

@BBB int, -- description2

. . . . . .

as

begin

declare

@CCC int, -- description3

@DDD varchar(100), -- description4

. . . . . .

. . . . . .

-- YYY(name) add YYYYMMDD for ZZZ begin

. . . . . .

-- YYY(name) add YYYYMMDD for ZZZ end

. . . . . .

statement1 -- YYY add YYYYMMDD description5

. . . . . .

statement2 -- YYY modify YYYYMMDD description6

. . . . . .

statement3 -- YYY delete YYYYMMDD description7

. . . . . .

. . . . . .

statement4 -- description8(important statement)

. . . . . .

end

7. 總結

注釋的作用是錦上添花,不恰當的注釋不但不能夠起到應有的作用,反而有可能讓人產生誤解。因此,我們在添加腳本文件注釋的時候,一定要遵循簡單、清晰、明了、通俗易懂的原則。

聲明:本網頁內容旨在傳播知識,若有侵權等問題請及時與本網聯系,我們將在第一時間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com

文檔

漫談數據庫SQL語言(1):從注釋談起

漫談數據庫SQL語言(1):從注釋談起:數據庫是個通用化的綜合性的數據集合,它可以供各種用戶共享且具有最小的冗余度和較高的數據與程序的獨立性。目前,國際上主導的大型數據庫管理系統有ORACLE、SQL SERVER、SYBASE、INFORMIX和INGRES等。 數據庫中常用的編程語言是SQL語言,按其功能可分為
推薦度:
標簽: 語言 數據庫 是個
  • 熱門焦點

最新推薦

猜你喜歡

熱門推薦

專題
Top
主站蜘蛛池模板: 古蔺县| 清镇市| 赫章县| 庆阳市| 宝清县| 梁山县| 湄潭县| 台中市| 阿鲁科尔沁旗| 饶阳县| 德兴市| 石门县| 河北省| 城市| 木兰县| 牡丹江市| 分宜县| 襄城县| 砚山县| 澄城县| 景泰县| 右玉县| 丰台区| 布尔津县| 民乐县| 庐江县| 凌海市| 佛学| 琼海市| 兖州市| 拜泉县| 县级市| 嘉义县| 马山县| 吉安市| 吴旗县| 南乐县| 阿拉善盟| 乐都县| 中牟县| 图们市|