用sql sever做图书馆管理系统
创建图书馆管理数据库,定义下面三个表,其中属性的数据类型根据实际情况给出,自由添加合适的约束。–读者(读者编号,姓名,职称,单位)–图书(书号,书名,作者,出版社,单价,...
创建图书馆管理数据库,定义下面三个表,其中属性的数据类型根据实际情况给出,自由添加合适的约束。
–读者(读者编号, 姓名, 职称,单位)
–图书(书号, 书名, 作者, 出版社, 单价, 类型)
–借阅记录(读者编号, 书号, 借阅日期, 应还日期,归还日期)
也可以发至本人邮箱almtmm@126.com
高手求助 展开
–读者(读者编号, 姓名, 职称,单位)
–图书(书号, 书名, 作者, 出版社, 单价, 类型)
–借阅记录(读者编号, 书号, 借阅日期, 应还日期,归还日期)
也可以发至本人邮箱almtmm@126.com
高手求助 展开
2个回答
展开全部
--图书信息
if exists (select * from sysobjects where name = 'books')
drop table books
create table books
(
Bid int int identity(1,1) not null,
BName varchar(50) not null,
Breade varchar(50) not null,
Bplace varchar(50) not null,--数量
Bprice decimal(20,2),--单价
Btype varchar(50)
)
--读者
if exists (select * from sysobjects where name = 'ReadBook')
drop table ReadBook
create table ReadBook
(
Rid int int identity(1,1) not null,
primary key(Rid),
Rname varchar(50) not null,
Rwork varchar(50) not null,
Rplace varchar(50) not null
)
--借书
if exists (select * from sysobjects where name = 'borrowBook')
drop table borrowBook
create table borrowBook
(
Rid int not null,--借书人
Bid int not null,--借的书 //引用外键books Bid
borrowTime datetime ,--借的时间
Breturn datime,
returnDate datetime--应该归还的时间)
go
alter table borrowBook
add
constraint fk_ Rid foreign key (Rid) references ReadBook(Rid),
constraint fk_ Bid foreign key (Bid) references ReadBook(Bid)
if exists (select * from sysobjects where name = 'books')
drop table books
create table books
(
Bid int int identity(1,1) not null,
BName varchar(50) not null,
Breade varchar(50) not null,
Bplace varchar(50) not null,--数量
Bprice decimal(20,2),--单价
Btype varchar(50)
)
--读者
if exists (select * from sysobjects where name = 'ReadBook')
drop table ReadBook
create table ReadBook
(
Rid int int identity(1,1) not null,
primary key(Rid),
Rname varchar(50) not null,
Rwork varchar(50) not null,
Rplace varchar(50) not null
)
--借书
if exists (select * from sysobjects where name = 'borrowBook')
drop table borrowBook
create table borrowBook
(
Rid int not null,--借书人
Bid int not null,--借的书 //引用外键books Bid
borrowTime datetime ,--借的时间
Breturn datime,
returnDate datetime--应该归还的时间)
go
alter table borrowBook
add
constraint fk_ Rid foreign key (Rid) references ReadBook(Rid),
constraint fk_ Bid foreign key (Bid) references ReadBook(Bid)
展开全部
6|为获取帮助,你需要告诉我们有效的E-Mail地址。
5|我们可以针对此题目提供一份与需求相匹配的源程序(教学版,个人版,专业版,企业版)
7|您还能直接凭借Baiduhi联系我们, 或通过百度知道向我求助, 或通过百度知道发送短消息
1|有机会可以完成你的问题
5|定制MIS系统,,B2B/B2C电子商务,企业/个人网站更有优惠
6|ES:\4D2EC65878FC49049AD89123349B50AF
1|交易提醒:预付订金是诈骗
5|联系方法:见个人简介(移动鼠标至我的用户名可见)或每行首列纵字
5|我们可以针对此题目提供一份与需求相匹配的源程序(教学版,个人版,专业版,企业版)
7|您还能直接凭借Baiduhi联系我们, 或通过百度知道向我求助, 或通过百度知道发送短消息
1|有机会可以完成你的问题
5|定制MIS系统,,B2B/B2C电子商务,企业/个人网站更有优惠
6|ES:\4D2EC65878FC49049AD89123349B50AF
1|交易提醒:预付订金是诈骗
5|联系方法:见个人简介(移动鼠标至我的用户名可见)或每行首列纵字
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询