发布网友 发布时间:2022-04-07 22:09
共3个回答
懂视网 时间:2022-04-08 02:31
CREATE TABLE stu_info( --学号 stu_num varchar(10) primary key, --姓名 stu_name varchar(12) not null, --学院 stu_college varchar(20), --年级 stu_grade smallint, --宿舍 stu_dorm varchar(10) ); --职工表 CREATE TABLE teacher_info( --职工号 tea_num varchar(10) primary key, --职工名 tea_name varchar(12) not null, --职工所在学院 tea_college varchar(20) ); --图书表 CREATE TABLE book_info( --图书编号 book_num varchar(20) primary key, --图书名 book_name varchar(30) not null, --图书分类 book_cla varchar(20), --图书出版社 book_pre varchar(30), --图书总数目 book_all_quan int default 0, --可借数目 book_quan int default 0, --出版时间 book_time datetime ); --学生借还信息表 CREATE TABLE br_stu_info( --借书证 lib_card bigint, --图书编号 book_num varchar(20), --借书时间 bro_time datetime, --归还期限 rn_deadline datetime, --归还时间 rn_time datetime, primary key (lib_card,book_num), foreign key (lib_card) references log_stu_info (lib_card), foreign key (book_num) references book_info(book_num) ); --职工借还信息表 CREATE TABLE br_tea_info( --借书证 lib_card bigint, --图书编号 book_num varchar(20), --借书时间 bro_time datetime, --归还期限 rn_deadline datetime, --归还时间 rn_time datetime, primary key (lib_card,book_num), foreign key (lib_card) references log_tea_info (lib_card), foreign key (book_num) references book_info(book_num) ); --管理员信息表 CREATE TABLE sym_man_info( --管理员账户 sym_num varchar(20) primary key, --管理员名字 sym_name varchar(10) not null, --管理员密码 sym_pass varchar(10) not null default 123456 ); --学生登陆信息表 CREATE TABLE log_stu_info( --借书证号 lib_card bigint primary key IDENTITY(1000000,1), --学号 stu_num varchar(10) not null, --密码 stu_pass varchar(20) not null, foreign key (stu_num) references stu_info (stu_num) ); --职工登陆信息表 CREATE TABLE log_tea_info( --借书证号 lib_card bigint primary key IDENTITY(1999999,1), --职工号 tea_num varchar(10) not null, --密码 tea_pass varchar(20) not null, foreign key (tea_num) references teacher_info (tea_num) );图书馆管理系统的数据库设计
标签:
热心网友 时间:2022-04-07 23:39
针对图书馆管理系统的需求,设计如下面所示的数据项和数据结构:参考资料:www.esou.com.cn
热心网友 时间:2022-04-08 00:57
问题太宽泛了呀。