课程设计(数据库)

//即使绝望,但世界在我身边依旧是美丽的;

创建Stu_course数据库

create database Stu_course 
on  primary  -- 默认就属于primary文件组,可省略
(
/*--数据文件的具体描述--*/
    name='Stu_course',  -- 主数据文件的逻辑名称
    filename='D:\Stu_course.mdf', -- 主数据文件的物理名称
    size=5mb, --主数据文件的初始大小
    maxsize=100mb, -- 主数据文件增长的最大值
    filegrowth=15%--主数据文件的增长率
)
log on
(
/*--日志文件的具体描述,各参数含义同上--*/
    name='Stu_course_log',
    filename='D:\Stu_course_log.ldf',
    size=2mb,
    filegrowth=1mb
)

向Stu_course创建表格student

use Stu_course 
go
create table student(
	s_no varchar(8) primary key,
	s_name varchar(8) not null,
	s_sex varchar(4),
	s_age int,
	s_dept varchar(20),
	s_addrerss varchar(50)
);

向表格student中insert数据

insert into student(s_no,s_name,s_sex,s_age,s_dept,s_address) values
('1','李平','男',22,'计算机应用技术','湖南')
insert into student(s_no,s_name,s_sex,s_age,s_dept,s_address) values
('2','王丫','女',19,'信息安全','广西')
insert into student(s_no,s_name,s_sex,s_age,s_dept,s_address) values
('3','钟信','男',21,'网络工程','重庆')
insert into student(s_no,s_name,s_sex,s_age,s_dept,s_address) values
('4','木林','女',20,'信息安全','北京')
insert into student(s_no,s_name,s_sex,s_age,s_dept,s_address) values
('5','李文','男',20,'计算机应用技术','上海')
insert into student(s_no,s_name,s_sex,s_age,s_dept,s_address) values
('6','丽思','女',18,'网络工程','大连')
向Stu_course创建表格course

create table course(
		c_no varchar(8)primary key,
		c_name varchar(20)not null,
		c_hour int,
		c_score numeric(2,1)/*数字型,长度最长为2,小数点为1位*/
		);

向表格course中insert数据

insert into course(c_no,c_name,c_hour,c_score) values('1','数据结构',56,2.5)
insert into course(c_no,c_name,c_hour,c_score) values('2','大学英语',32,2)
insert into course(c_no,c_name,c_hour,c_score) values('3','高等数学',56,5)
insert into course(c_no,c_name,c_hour,c_score) values('4','数据库系统',48,2.5)
向Stu_course创建表格score

create table score(
		c_no varchar(8),
		s_no varchar(8),
		score int,
		primary key(c_no,s_no),
		foreign key(c_no)references course(c_no),
		foreign key(s_no)references student(s_no)
		);
添加数据

insert into score(c_no,s_no,score) values('1','1','80')
insert into score(c_no,s_no,score) values('1','2','89')
insert into score(c_no,s_no,score) values('1','4','90')
insert into score(c_no,s_no,score) values('2','1','85')




展开阅读全文

没有更多推荐了,返回首页