高校学籍管理系统代码

相关主题
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

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;

相关文档
最新文档