高校学籍管理系统代码

高校学籍管理系统代码
高校学籍管理系统代码

create database 高校学籍

on

(name=order_dat,

filename="c:\高校学籍管理系统\data\orderdat.mdf", size=10mb,

maxsize=50mb,

filegrowth=5mb)

log on

(name=order_log,

filename="d:\高校学籍管理系统\log\orderlog.ldf",

size=5mb,

maxsize=25mb,

filegrowth=5mb)

/* Create table 系表

( 系号char(10) primary key not null,

系名char(10) not null,

)

Create table 班级表

( 班级号char(10) primary key,

班级名char(10) not null,

系号char(10) ,

班主任char(10) ,

总人数char(5),

)

Create table 学生表

( 学号char(10) primary key,

学生姓名char(10) not null,

性别char(2) not null,

年龄smallint not null,

专业char(10) not null,

班级号char(10) ,

奖惩状况char(20),

院系char(10),

)

Create table 课程表

( 课程号char(10) primary key,

课程名char(10) not null,

学分smallint not null,

)

Create table 选课表

( 学号char(10) ,

课程号char(10),

成绩char(10) not null,

)

create view 学生表_view

as

select 学号,学生姓名,班级号,专业, 院系,

from 学生表

create view shitu_view

as

select 学号,学生姓名,班级号,专业,院系

from 学生表

alter table 学生表

add 院系char(10)

create procedure 选课表_insert

@Sno char(10),@Courceno char(10),@Grade char(10)

As

Insert into 选课表values(@Sno,@Courceno,@Grade);*/

create trigger chufaqi_1

on 学生表

for update,insert

as

begin

select*from 班级表

update 班级表set 总人数=总人数+1

end;

create trigger chufaqi_2

on 学生表

for update,delete

as

begin

select*from 班级表

update 班级表set 总人数=总人数-1 end;

相关主题
相关文档
最新文档