1. 程式人生 > >第8講++數據表和約束的創建(實訓)

第8講++數據表和約束的創建(實訓)

play 序號 創建 lda 數據庫切換 tro 約束 http ast

技術分享

動手操作1:創建kc表和表約束(續)

create  database  xscj
go   --表示一個批的結束。go 只能獨自占用一行
use    xscj               --從默認的master數據庫切換到xscj庫
create   table   kc
 ( 序號          int     identity, 
   課程號       char (3)   not   null   primary  key , 
   課程名       varchar (20)  not   null ,
   授課教師   varchar (20) ,
   開課學期   
tinyint not null default 1 check ( 開課學期>=0 and 開課學期<=6), 學時 tinyint not null , 學分 tinyint )

技術分享

動手操作3:創建xsqk表和表約束(續)

use      xscj
create   table   xsqk 
( 序號     int  identity,
  學號     char (10)   not null, 
  姓名     varchar
(10) not null, 性別 bit not null default 1, 出生日期 smalldatetime not null, 專業名 varchar (20) not null, 所在系 varchar (20) not null, 聯系電話 char (11), 總學分 tinyint , 備註 varchar (50) constraint pk_xsqk_xh primary key (學號), constraint ck_xsqk_zxf check
(總學分>=0 and 總學分<=200) )

第8講++數據表和約束的創建(實訓)