亚洲v欧美v国产v在线成_制服丝袜中文字幕丝袜专区_一区二区三区韩国电影_激情欧美一区二区中文字幕

我要投稿 投訴建議

使用tsql語句創(chuàng)建表案例

時間:2021-01-03 18:59:32 句子 我要投稿

使用tsql語句創(chuàng)建表案例

  篇一:SQL語句創(chuàng)建學生信息數據庫表的示例

  用SQL語句創(chuàng)建如下三個基本表:學生表(Student)、課程表(Course)、學生選課表(SC),結構如下所示

  Student表結構

  Create table Student ()

  Course

  表結構

  Create table course ()

  SC表結構

  Cno var10) primary key, Cname var20) not null, Ccredit int check(Sctedit>0), Semester int check(Semester>0), Period int check(Period>0)

  Sno var7) primary key, Sname var10) not null,

  Ssex char (2) check(Ssex=‘男’or Ssex=’女’), Sage int check(Sage between 15 and 45), Sdept var20) default(‘計算機系’)

  Create table SC ( )

  Sno var7) foreign key references student(Sno), Cno var10) foreign key references course(Cno), Grade int check(Grade between 0 and 100), Primary key (Sno,Cno)

  1.查詢學生選課表中的全部數據。

  SELECT * FROM SC go

  2.查詢計算機系學生的姓名、年齡。

  Select Sname,Sage From Student

  博威 范文 網:使用tsql語句創(chuàng)建表)_db.mdf', size =3,

  maxsize = 10, filegrowth=1 )

  log on --日志文件 (

  name='spj_log',

  filename ='E:SQL Server2005databasespj_log.ldf', size=1,

  maxsize=10, filegrowth=1 ) go

  use spj go

  --在spj數據庫中創(chuàng)建表 create table s --創(chuàng)建供應商表 (

  Sno 5) not null primary key,--主鍵供應商代碼Sname var20),--供應商姓名Sstatus int,--供應商狀態(tài)

  City var10),--供應商所在地 ) go

  create table p --創(chuàng)建零件表

  (

  Pno 5) not null primary key,--零件代碼Pname var20) not null,--零件名Color var10),--顏色Weight int --重量 ) go

  create table j --創(chuàng)建工程項目表 (

  Jno 5) not null primary key,--項目代碼Jname var20) not null,--項目名稱City var10),--項目所在城市 ) go

  create table spj --創(chuàng)建供應情況表 (

  Sno 5) not null REFERENCES S(Sno), --供應商代碼Pno 5) not null REFERENCES P(Pno),--零件代碼Jno 5) not null REFERENCES J(Jno),--工程項目代碼Qty int,--供應數量

  primary key(Sno,Pno,Jno) ) go

  --為表創(chuàng)建索引

  create unique index s_sno on s(Sno) create index p_pno on p(Pno DESC) create index j_jno on j(Jno)

  create index spj_sno_pno_jno on spj(Sno DESC,Pno,Jno) --為SPJ表加外鍵約束

  alter table spj add constraint fk_sno foreign key (sno) references s(sno) alter table spj add constraint fk_pno foreign key (pno) references p(pno) alter table spj add constraint fk_jno foreign key (pno) references j(jno)

  --為表添加check約束

  alter table spj add constraint ck_qty check(Qty>0) go

  --向數據庫表中插入數據

   into s values('s1','精益',20,'天津')  into s values('s2','盛錫',10,'北京')  into s values('s3','東方紅',30,'北京')

  篇三:通過SQL語句創(chuàng)建與管理數據表 實驗二

  實驗二

  通過SQL語句創(chuàng)建與管理數據表

  一、實驗目的

  (1)掌握查詢分析器的使用。

  (2)掌握通過SQL語句創(chuàng)建表的方法。

  (3)掌握通過SQL語句修改表結構的方法。

  (4)掌握通過SQL語句添加、修改、刪除表數據的方法。

  二、實驗內容

  1.通過SQL語句刪除表

  用SQL語句在數據庫Student_info中刪除實驗一創(chuàng)建的`Student表、Course表、SC表。

  2、通過SQL語句創(chuàng)建表

  用SQL語句在數據庫Student_info中創(chuàng)建實驗一中的Student表、Course表、SC表,表結構如實驗一中表所示

  3、通過SQL語句管理表結構

  (1)t添加和刪除列

  a. 給Student表增加身高(以米單位)stature列,類型為numeric(4,2),允許為空值,且身高值需小于3.0米 。

  b. 給Student表增加所在系Sdept列,字符型,長度2,不允許為空值。

  c. 給Student表增加郵政編碼Postcode列,字符型,長度為6,可以為空,若不為空時,則要求其值只能出現數字,不能是其他字符。

  d. 刪除Student表中身高stature列。

 。2)添加和刪除約束

  a.在Student表添加約束:入學時間必須在出生年月之后。

  b.給SC表的成績grade列增加默認值約束,默認值為0.

  c.刪除grade列的默認值約束。

  4. 通過SQL語句添加、修改、刪除表中數據

 。1)插入數據

  a.Student表、Course表、SC表的記錄見實驗一的表,其他數據可自行添加。要求Student表和SC表中數據包括了每位同學自己的學號

  。

【使用tsql語句創(chuàng)建表案例】相關文章:

使用外貿英語語句05-20

常用資產類科目表及其使用說明04-22

參考文獻表著錄使用的標點符號09-28

計劃表-計劃表模板01-27

創(chuàng)建特色小鎮(zhèn)調研報告03-01

失業(yè)保險如何使用12-06

求職成功案例及分析07-06

紅字論文開題報告案例12-08

華為企業(yè)管理案例08-14

17個營銷經典案例09-17