⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 table.sql

📁 struts在线考试系统. 自己还没看
💻 SQL
字号:
drop table score;
drop table student;
drop table teacher;
drop table banji;
drop table exam;

drop table estate;
drop table state
drop sequence teacher_id; 
drop sequence student_id;
drop sequence banji_id;
drop sequence exam_id;
drop sequence score_id;
drop sequence state_id;

--管理员
create talbe admin(
id number primary key,
name varchar2(20) not null,
passwd varchar2(20) not null
);


--学生表
create table student(
id number primary key,
name varchar2(20)  not null,--考生姓名
passwd varchar2(20) not null,--考生密码
banji varchar2(10) not null,--考生班级
xuehao varchar2(20) not null,--考生学号
major varchar2(20) not null,--专业
state number--状态
);

--老师表
create table teacher(
id number primary key,
name varchar2(20)  not null,--教师姓名
passwd varchar2(20) not null,--教师密码
state number--状态
);
--科目
create talble subject(
id number primary key,
name varchar2(20) not null,--考试科目
state number--状态
);

--考试题
create table tiku(
id number primary key,
question varchar2(2000) not null,
keya varchar2(100) not null,
keyb varchar2(100) not null,
keyc varchar2(100) not null,
keyd varchar2(100) not null,
answer varchar2(8) not null,
sub_id number,
foreign key(sub_id) references subject(id)
);

--成绩表
create table score(
id num primary key,
stu_id int not null,--学生id
subname varchar(20) not null,--考试科目
chengji number not null,--考试成绩
edate date,--考试日期
foreign key(stu_id) references student(id)
);


--考试情况   由老师插入信息的表,描述本场考试的一些信息
create table state(
id int primary key,
banji varchar(10),
beizhu varchar(100),
time date); 

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -