西南科技大学数据库实验一(orcal19 g)2022年版

编程入门 行业动态 更新时间:2024-10-07 12:23:49

西南<a href=https://www.elefans.com/category/jswz/34/1760141.html style=科技大学数据库实验一(orcal19 g)2022年版"/>

西南科技大学数据库实验一(orcal19 g)2022年版

本次实验为西南科技大学数据库实验一
《数据库应用系统综合设计》实验体系

实验一  数据定义和数据操纵	设计型	代码
实验二  数据查询	设计型	代码
实验三  存储过程和触发器	设计型	代码
实验四  数据库恢复及安全性	设计型	代码下面为数据库实验一的参考,(数据定义和数据操纵)
建表
环境为 orcal 19g ,plsql 15 
##前提告知###
本文章为西南科技大学数据库实验一内容,代码在orcal 19 g 上运行能成功,如有编译失败,请仔细查看是否粘贴完整,环境是否不同,或另找代码
本人受人恩惠,故发布于CSDN上 望帮助后生能顺利过实验,提供参考,绝非偷懒发布时间2022年

西南科技大学数据库实验一orcal代码


create table 图书分类(图书分类号 char(5) primary key,类名 char(10)
);create table 书目(ISBN char(20) primary key,书名 char(50),作者 char(10),出版单位 char(30),单价 float(5),图书分类号 char(5),foreign key (图书分类号) references 图书分类(图书分类号)
);create table 图书(图书编号 char(10) primary key,ISBN char(20),是否借出 char(4),备注 char(500),foreign key (ISBN) references 书目(ISBN),check(是否借出='是' or 是否借出='否')
);create table 读者(借书证号 char(15) primary key,姓名 char(10),性别 char(4),地址 char(100),联系电话 char(11),身份证编号 char(18) not null,
单位 char(100),check(regexp_like(联系电话,'[0-9]{11}')),check(regexp_like(身份证编号,'[0-9]{17}[0-9,x,X]'))
);create table 罚款分类(罚款分类号 char(2) primary key,罚款名称 char(10),罚金 smallint
);create table 借阅(借阅流水号 char(5) primary key,借书证号 char(15),图书编号 char(10),借书日期 date,归还日期 date,罚款分类号 char(2),备注 char(500),foreign key (借书证号) references 读者(借书证号),foreign key (图书编号) references 图书(图书编号),foreign key (罚款分类号) references 罚款分类(罚款分类号),check(借书日期 is not null)
);create table 预约(预约流水号 char(5) primary key,借书证号 char(15),ISBN char(20),预约时间 date,foreign key (借书证号) references 读者(借书证号),foreign key (ISBN) references 书目(ISBN)
);
insert into 图书分类 values('100','文学');
insert into 图书分类 values('200','科技');
insert into 图书分类 values('300','哲学');
insert into 书目 values('7040195836','数据库系统概论','王珊','高等教育出版社','39.00','200');
insert into 书目 values('9787508040110','红楼梦','曹雪芹','人民出版社  ','20.00','100');
insert into 书目 values('9787506336239','红楼梦','曹雪芹','作家出版社','34.30','100');
insert into 书目 values('9787010073750','心学之路','张立文','人民出版社','33.80','300');
insert into 图书(图书编号,ISBN,是否借出) values('2001231','7040195836','否');
insert into 图书(图书编号,ISBN,是否借出) values('2001232','7040195836','是');
insert into 图书(图书编号,ISBN,是否借出) values('1005050','9787506336239','否');
insert into 图书(图书编号,ISBN,是否借出) values('1005063','9787508040110','是');
insert into 图书(图书编号,ISBN,是否借出) values('3007071','9787010073750','是');insert into 读者 values('20051001','王菲','女','…','11111111110','511622200001010001','四川绵阳西科大计算机学院');
insert into 读者 values('20062001','张江','男','…','11111111111','511622200001010002','四川绵阳中心医院');
insert into 读者 values('20061234','郭敬明','男','…','11111111112','511622200001010003','四川江油305');
insert into 读者 values('20071235','李晓明','男','…','11111111113','511622200001010004','四川成都工商银行');
insert into 读者 values('20081237','赵鑫','女','…','11111111114','511622200001010005','四川广元广元中学');insert into 罚款分类 values('1','延期','10');
insert into 罚款分类 values('2','损坏','20');
insert into 罚款分类 values('3','丢失','50');insert into 借阅(借阅流水号,借书证号,图书编号,借书日期) values('3','20071235','2001232',to_date('2011-09-01','yyyy/mm/dd'));
insert into 借阅(借阅流水号,借书证号,图书编号,借书日期) values('4','20061234','1005063',to_date('2011-09-20','yyyy/mm/dd'));
insert into 借阅(借阅流水号,借书证号,图书编号,借书日期) values('5','20051001','3007071',to_date('2011-09-10','yyyy/mm/dd'));insert into 借阅(借阅流水号,借书证号,图书编号,借书日期,归还日期) values('1','20081237','3007071',to_date('2011-09-19','yyyy/mm/dd'),to_date('2011-09-20','yyyy/mm/dd'));insert into 借阅(借阅流水号,借书证号,图书编号,借书日期,归还日期,罚款分类号) values('2','20071235','1005063',to_date('2010-10-20','yyyy/mm/dd'),to_date('2011-02-20','yyyy/mm/dd'),'1');
insert into 借阅(借阅流水号,借书证号,图书编号,借书日期,归还日期,罚款分类号) values('6','20071235','1005050',to_date('2011-10-20','yyyy/mm/dd'),to_date('2012-02-20','yyyy/mm/dd'),'1');insert into 预约 values('1','20081237','9787508040110',to_date('2011-09-11','yyyy/mm/dd'));

更多推荐

西南科技大学数据库实验一(orcal19 g)2022年版

本文发布于:2024-02-07 10:04:43,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1756722.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:科技大学   数据库   年版

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!