数据库SQL的具体讲解,请点击数据库的详细知识,请点击这里
第一步:建立数据库

create database stu
on primary
(	
	name="stu_data", /*主数据文件的逻辑名*/
    filename="D:\testdb\stu_data.mdf", /*主数据文件储存位置*/
    size=3mb,  /*主数据文件的初始大小*/
    maxsize=100mb,  /*主数据文件的最大大小,不写就是没有限制*/
    filegrowth=1mb /*增量为1MB*/
)
log on
(
	name="stu_log", /*主数据文件的逻辑名*/
    filename="D:\testdb\stu_log.ldf", /*主数据文件储存位置*/
    size=3mb,  /*主数据文件的初始大小*/
    maxsize=100mb,  /*主数据文件的最大大小,不写就是没有限制*/
    filegrowth=1mb /*增量为1MB*/
)



第二步,建立表


create table s
(
	sno int primary key,
	sname nvarchar(50) unique,
	ssex nvarchar(50),
	sage int,
	sdept nvarchar(50),
);

create table c
(
	cno int primary key,
	cname nvarchar(50),
	cpno int ,
	ccredit nvarchar(50),
	foreign key (cpno) references c (cno),
)

create table sc
(
	sno int foreign key references s(sno),
	cno int foreign key references c(cno),
	grade nvarchar(50),
	primary key(sno,cno),
)

第三步,插入数据


insert into s values
(21,'李勇','男',20,'cs'),
(22,'刘晨','女',19,'cs'),
(23,'王敏','女',18,'ms'),
(24,'张立','男',19,'is')


insert into c values
(1,'数据库',5,4),
(2,'数学',null,2),
(3,'信息系统',1,4),
(4,'操作系统',6,3),
(5,'数据结构',7,4),
(6,'数据处理',null,2),
(7,'pascal语言',6,4)

insert into sc values
(21,1,92),
(21,2,85),
(21,3,88),
(22,2,90),
(22,3,80)

亲测有用,求点赞

Logo

DAMO开发者矩阵,由阿里巴巴达摩院和中国互联网协会联合发起,致力于探讨最前沿的技术趋势与应用成果,搭建高质量的交流与分享平台,推动技术创新与产业应用链接,围绕“人工智能与新型计算”构建开放共享的开发者生态。

更多推荐