精品国产一级毛片大全,毛片一级在线,毛片免费观看的视频在线,午夜毛片福利

我要投稿 投訴建議

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

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

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

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

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

  Student表結(jié)構(gòu)

  Create table Student ()

  Course

  表結(jié)構(gòu)

  Create table course ()

  SC表結(jié)構(gòu)

  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(‘計(jì)算機(jī)系’)

  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.查詢學(xué)生選課表中的全部數(shù)據(jù)。

  SELECT * FROM SC go

  2.查詢計(jì)算機(jī)系學(xué)生的姓名、年齡。

  Select Sname,Sage From Student

  博威 范文 網(wǎng):使用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數(shù)據(jù)庫中創(chuàng)建表 create table s --創(chuàng)建供應(yīng)商表 (

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

  City var10),--供應(yīng)商所在地 ) 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)建工程項(xiàng)目表 (

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

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

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

  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

  --向數(shù)據(jù)庫表中插入數(shù)據(jù)

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

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

  實(shí)驗(yàn)二

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

  一、實(shí)驗(yàn)?zāi)康?/p>

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

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

  (3)掌握通過SQL語句修改表結(jié)構(gòu)的方法。

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

  二、實(shí)驗(yàn)內(nèi)容

  1.通過SQL語句刪除表

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

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

  用SQL語句在數(shù)據(jù)庫Student_info中創(chuàng)建實(shí)驗(yàn)一中的Student表、Course表、SC表,表結(jié)構(gòu)如實(shí)驗(yàn)一中表所示

  3、通過SQL語句管理表結(jié)構(gòu)

  (1)t添加和刪除列

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

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

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

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

 。2)添加和刪除約束

  a.在Student表添加約束:入學(xué)時(shí)間必須在出生年月之后。

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

  c.刪除grade列的默認(rèn)值約束。

  4. 通過SQL語句添加、修改、刪除表中數(shù)據(jù)

  (1)插入數(shù)據(jù)

  a.Student表、Course表、SC表的記錄見實(shí)驗(yàn)一的表,其他數(shù)據(jù)可自行添加。要求Student表和SC表中數(shù)據(jù)包括了每位同學(xué)自己的學(xué)號(hào)

  。

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

使用外貿(mào)英語語句05-20

常用資產(chǎn)類科目表及其使用說明04-22

參考文獻(xiàn)表著錄使用的標(biāo)點(diǎn)符號(hào)09-28

計(jì)劃表-計(jì)劃表模板01-27

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

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

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

紅字論文開題報(bào)告案例12-08

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

17個(gè)營銷經(jīng)典案例09-17