網(wǎng)站首頁
分類導航
試題中心
下載中心
英語學習
繽紛校園
考試論壇
網(wǎng)站留言
客服中心
 計算機等級考試VFP教程:第四章 數(shù)據(jù)庫的創(chuàng)建和使用
【字體:
計算機等級考試VFP教程:第四章 數(shù)據(jù)庫的創(chuàng)建和使用
http://m.1glr.cn 來源:考試吧(Exam8.com)搜集 點擊: 更新:2006-10-31

5. 用CREATE TABLE-SQL 命令創(chuàng)建數(shù)據(jù)庫表

命令一般格式:

Create table 表名1 [free] ( 字段名1 字段類型代號 [ (字段寬度[,小數(shù)位數(shù) ] ) ][null | not null] [check 字段規(guī)則1 [error “信息1” ] ] [default 默認值][primary key | unique] [references 表名2 [tag 索引標識1 ] ][ , 字段名2 字段類型代號 [ (字段寬度 [, 小數(shù)位數(shù)]) ] [null | not null] ][check 字段規(guī)則2 [error “信息2” ] ] [default 默認值 ] ) | from array 數(shù)組名

使用示例:

creat data xscjgl && 創(chuàng)建學生成績管理數(shù)據(jù)庫

create table xs (;

xh c(4) default "1201" primary key,;

xm c(6), ;

xb c(2) check xb="男" or xb="女" error"性別只能是男或女" default "女",;

nl n(2) null;

) && 創(chuàng)建學生表

create table kc (;

kch c(3) unique, ;

kcm c(10),;

xf n(3,1),;

bxk l;

) && 創(chuàng)建課程表

create table cj(;

xh c(4) default "1201" reference xs tag xh, ;

kch c(8),;

ksrq d,;

cj n(5,1);

) && 創(chuàng)建成績表

modi data

alter table cj add primary key xh+kch+str(cj,4,1) tag dh && 為成績表添加一個主索引

 

6. 查看和設(shè)置數(shù)據(jù)庫的屬性

(1) 用dbgetprop()函數(shù)查看數(shù)據(jù)庫屬性:

命令格式: dbgetprop(cName,cType,cProperty)

(2) 用 dbsetprop()函數(shù)設(shè)置數(shù)據(jù)庫屬性:

命令格式: dbsetprop(cName,cType,cProperty,ePropertyValue)

(3) 用dbsetprop() 函數(shù)給表中字段添加標題和說明

一般格式: dbsetprop('表名.字段名',’field’,caption|comment,’標題|說明

例:dbsetprop(’xs.xh’,’field’,’caption’,’學號’)

dbsetprop('cj.xh','field','comment','本表學號應與學生表中的學號對應')

7. 數(shù)據(jù)庫表的約束機制

約束機制
級別
激活時機
NULL值
字段
當從瀏覽中離開字段,或執(zhí)行INSERT或REPLEASE更改字段值時
字段級規(guī)則
字段
當從瀏覽中離開字段,或執(zhí)行INSERT或REPLEASE更改字段值時
主索引/候選索引
記錄
發(fā)生記錄更新時
記錄級規(guī)則
記錄
發(fā)生記錄更新時
觸發(fā)器
在INSERT、UPDATE或DELETE事件中,表中值改變時
VALID子句
表單
移出記錄時 

上一頁  [1] [2] [3] [4] 

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