- 3
- 0
- 约6.96千字
- 约 8页
- 2020-02-09 发布于安徽
- 举报
.
Word文档资料
Oracle试题
(数据库技术及应用)
学号 姓名 分数
(一) 按照题意写出SQL语句(45分 每题3分)
本题用到下面三个关系表:
借书卡card(cno卡号,name姓名,class班级)
图书books(bno书号,bname书名,author作者,price 单价,quantity库存册数)
借书记录borrow (cno借书卡号,bno书号,rdate还书日期)
注:限定每人每种书只能借一本;库存册数随借书、还书而改变。
1.写出建立borrow表的SQL语句,要求定义主码完整性约束和引用完整性约束。
create table card
(cno char(6) primary key,
name varchar2(10),
class varchar2(12)
);
create table books
(bno char(8) primary key,
bname varchar2(50),
author varchar2(10),
price number(5,3),
quantity number(4)
);
create table borrow
(cno char(6) references
原创力文档

文档评论(0)