以 student 数据库实例为例,并依据实验一分析的数据表结构创建相对应的数据表(student、deptinfo、course、sc),向各个数据表中插入至少五条记录。
use studentxk --进入studentxk数据库
go
create table student( --创建student表
snum vachar(10) primary key,
sname char(6) not null,
ssex char(2),
sage int,
sdept char(20)
)
create table course( --创建course表
cnum char(4) primary key,
cname varchar(50) not null,
credit int
)
create table cj( --创建cj表
snum char(10),
cnum char(4),
score Decimal(5,2),
primary key(snum,cnum)
)
--向表中插入数据
insert into student values('201715001','赵倩倩','女',23,'计算机系')
insert into student values('201715002','赵勇','男',20,'计算机系')
insert into student values('201715003','张力','男',19,'计算机系')
insert into student values('201715004','张衡','男',18,'计算机系')
insert into student values('201715005','张向东','男',20,'信息系')
insert into course values('c001','数据库',4)
insert into course values('c002','数学',1)
insert into course values('c003','信息系统',4)
insert into course values('c004','操作系统',3)
insert into course values('c005','数据结构',4)
insert into cj values('201715001','c001',75)
insert into cj values('201715002','c001',85)
insert into cj values('201715002','c003',53)
insert into cj values('201715003','c001',86)
insert into cj values('201715004','c001',74)
update student
set sname = '李咏'
where sdept='计算机系' and sname='李勇'
update course
set credit=3
where cname = '数据处理' and credit=2
update cj
set score=score+5
where cno='c001'
update cj
set score=score+5
where cnum = '大学英语'
update student
set sname = '王丹丹',ssex='女',20,'管理系'
where sno='201715010'
insert into student values('201715026','王婧婧','女',21,'计算机系')
delete from student
where sdept=null
delete from student
where sdept='计算机系' and sage>25
delete from course
where credit<2