用户注册



邮箱:

密码:

用户登录


邮箱:

密码:
记住登录一个月忘记密码?

发表随想


还能输入:200字
云代码 - sql代码库

创建数据库

2017-12-07 作者:柯侧耳倾听者举报

[sql]代码库

create database st_db
go
use st_db
go
create table s(
sno char(10) primary key,
sname char(8),
ssex char(2) check(ssex in('男','女')),
sage int check(sage>=17 and sage<=40),
sdept char(2))
go
create table c(
cno char(10) primary key,
cname char(20),
cpno char(10),
ccredit float,
--foreign key(cpno) references c(cno)
)
go
create table sc(
sno char(10),
cno char(10),
grade int,
primary key(sno,cno),
foreign key(sno) references s(sno),
foreign key(cno) references c(cno))
go
insert into s 
values('2016117101','李勇','男',20,'CS');
go
insert into s 
values('2016117102','刘晨','女',19,'IS');
go
insert into s 
values('2016117103','王敏','女',18,'CS');
go
insert into s 
values('2016117104','张立','男',17,'CS');
go
insert into c 
values('1','数据库','5',4);
go
insert into c 
values('2','数学',null,2);
go
insert into c 
values('3','信息系统','1',4);
go
insert into c 
values('4','操作系统','6',3);
go
insert into c 
values('5','数据结构','7',4);
go
insert into c 
values('6','数据处理',null,2);
go
insert into c 
values('7','Java语言','6',4);
go
insert into sc 
values('2016117101','1',92);
go
insert into sc 
values('2016117101','2',85);
go
insert into sc 
values('2016117101','3',88);
go
insert into sc 
values('2016117102','2',90);
go
insert into sc 
values('2016117102','3',80);
go


分享到:
更多

网友评论    (发表评论)

共1 条评论 1/1页

发表评论:

评论须知:

  • 1、评论每次加2分,每天上限为30;
  • 2、请文明用语,共同创建干净的技术交流环境;
  • 3、若被发现提交非法信息,评论将会被删除,并且给予扣分处理,严重者给予封号处理;
  • 4、请勿发布广告信息或其他无关评论,否则将会删除评论并扣分,严重者给予封号处理。