網(wǎng)站首頁
分類導(dǎo)航
試題中心
下載中心
英語學(xué)習(xí)
繽紛校園
考試論壇
網(wǎng)站留言
客服中心
 計算機等級考試三級數(shù)據(jù)庫:全面接觸SQL語法
【字體:
計算機等級考試三級數(shù)據(jù)庫:全面接觸SQL語法
http://m.1glr.cn 來源:考試吧(Exam8.com)搜集 點擊: 更新:2006-10-19

SQL與數(shù)據(jù)庫的維護
  表格的建立
  將SQL中的基本語法作了一番介紹以后,但大多是偏向于數(shù)據(jù)庫數(shù)據(jù)的查詢與過濾,但實際上,我們通過SQL命令所可以做的事還有很多,接下來要介紹的便是如何利用SQL的語法命令來建立一個數(shù)據(jù)庫中的表格。
   CREATE TABLE語句
  我們可以利用這個命令,來建立一個全新的表格,但前提則是:數(shù)據(jù)庫必須已經(jīng)存在。
CREATE TABLE table(field1 type[(size)][index1][,field2 type[(size)][index2][,...]][,nultifieldindex[,...]])
table
欲建立的新的表格名稱。
field1,field2
在新表格中的新的字段名稱,到少要一個字段以上。
type
字段的數(shù)據(jù)類型。
size
字段的大小。
index1,index2
利用CONSTRAINT條件子句定義一個單一字段的索引名稱。
multifieldindex
利用CONSTRAINT條件子句定義一個多重字段的索引名稱。

  例如:
  建立一個擁有職員姓名與部門字段的表格。
CREATE TABLE 職員表格 (姓名TEST,部門TEST,職員編號 INTEGER CONSTRAINT職員字段索引PRIMARY KEY)
在這一個范例中,我們建立了一個表格名稱為“職員表格”的表格,并且定義了該表格的主鍵值,以限制數(shù)據(jù)不能重復(fù)輸入。

  表格索引的建立
   CREATE INDEX語句
  這個命令主要是對一個已存在的表格建立索引,其用法如下:
CREATE[UNIQUE]INDEX index ON table(field[ASC|DESC][,field[ASC|DESC],...])
[WITH {PRIMARY|DISALLOWNULL|IGNORENULL}]
index

  欲被建立的索引名稱。
  table
  欲建立索引的表格名稱。
  field
  欲被建立的索引的字段名稱。并可通過DESC保留字,來決定索引的順序。
  例如:
在職員表格中建立一個索引。
CREATE INDEX 新索引名稱
ON 職員表格(姓名部門);

上一頁  [1] [2] [3] [4] [5] [6] [7] [8] 下一頁  

文章錄入:ak47    責(zé)任編輯:ak47  
 版權(quán)聲明
   如果本網(wǎng)站所轉(zhuǎn)載內(nèi)容不慎侵犯了您的權(quán)益,請與我們聯(lián)系,我們將會及時處理。如轉(zhuǎn)載本網(wǎng)內(nèi)容,請注明出處。
 發(fā)表評論
關(guān)于本站 網(wǎng)站聲明 廣告服務(wù)  聯(lián)系方式  付款方式  站內(nèi)導(dǎo)航  客服中心  友情鏈接   
Copyright © 2004-2006 考試吧 (Exam8.com) All Rights Reserved 
中國科學(xué)院研究生院中關(guān)村園區(qū)(北京市海淀區(qū))