当前位置: 首页 > news >正文

二手闲置平台网站怎么做比较好的网络推广平台

二手闲置平台网站怎么做,比较好的网络推广平台,海外直播,免费响应式企业网站源码实验题目 实验七 SJK数据库定义与操纵 实验时间 2023.5.17 实验地点 软件工程基础实验室 实验课时 2 实验目的 ​了解并掌握数据库定义与操纵的知识并能熟练应用 实验要求 ​熟练掌握和使用PL-SQL建立数据库基本表,使用PL/SQL developer操作数据库&a…

实验题目

实验七 SJK数据库定义与操纵

实验时间

2023.5.17

实验地点

软件工程基础实验室

实验课时

2

实验目的

​了解并掌握数据库定义与操纵的知识并能熟练应用

实验要求

​熟练掌握和使用PL-SQL建立数据库基本表,使用PL/SQL developer操作数据库,熟练掌握SQL 建立关系,及增删改数据

实验步骤

及内

1、创建表

(1)创建图书分类表

CREATE TABLE 图书分类

(

图书分类号 VARCHAR(100) PRIMARY KEY,

类名 VARCHAR(100) NOT NULL

);

(2)创建书目表

CREATE TABLE 书目

(

ISBN VARCHAR(100) PRIMARY KEY,

书名 VARCHAR(100) NOT NULL,

作者 VARCHAR(100) NOT NULL,

出版单位 VARCHAR(100) NOT NULL,

单价 DECIMAL(8,2) NOT NULL,

图书分类号 VARCHAR(100) REFERENCES 图书分类(图书分类号)

);

(3)创建图书表

CREATE TABLE 图书

(

图书编号 VARCHAR(100) PRIMARY KEY,

ISBN VARCHAR(100) REFERENCES 书目(ISBN),

是否借出 VARCHAR(100) NOT NULL,

备注 VARCHAR(100)

);

(4)创建读者表

CREATE TABLE 读者

(

借书证号 VARCHAR(100) PRIMARY KEY,

姓名 VARCHAR(100) NOT NULL,

单位 VARCHAR(100) NOT NULL,

性别 VARCHAR(100) NOT NULL,

地址 VARCHAR(100) NOT NULL,

联系电话 VARCHAR(100) NOT NULL,

身份证编号 VARCHAR(100) NOT NULL

);

(5)创建罚款分类表

CREATE TABLE 罚款分类

(

罚款分类号 VARCHAR(100) PRIMARY KEY,

罚款名称 VARCHAR(100) NOT NULL,

罚金 INT NOT NULL

);

(6)创建借阅表

CREATE TABLE 借阅

(

借阅流水号 VARCHAR(100) PRIMARY KEY,

借书证号 VARCHAR(100) REFERENCES 读者(借书证号),

图书编号 VARCHAR(100) REFERENCES 图书(图书编号),

借书日期 DATE,

归还日期 DATE,

罚款分类号 VARCHAR(100) REFERENCES 罚款分类(罚款分类号),

备注 VARCHAR(100)

);

(7)创建预约表

CREATE TABLE 预约

(

预约流水号 VARCHAR(100) PRIMARY KEY,

借书证号 VARCHAR(100) REFERENCES 读者(借书证号),

ISBN VARCHAR(100) REFERENCES 书目(ISBN),

预约时间 DATE

);

2、插入数据

(1)插入图书分类数据

INSERT INTO 图书分类 VALUES(‘100’,‘文学’);

INSERT INTO 图书分类 VALUES(‘200’,‘科技’);

INSERT INTO 图书分类 VALUES(‘300’,‘哲学’);

commit;

(2)插入书目数据

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’);

commit;

(3)插入图书数据

INSERT INTO 图书 VALUES(‘2001231’,‘7040195836’,‘否’,’’);

INSERT INTO 图书 VALUES(‘2001232’,‘7040195836’,‘是’,’’);

INSERT INTO 图书 VALUES(‘1005050’,‘9787506336239’,‘否’,’’);

INSERT INTO 图书 VALUES(‘1005063’,‘9787508040110’,‘是’,’’);

INSERT INTO 图书 VALUES(‘3007071’,‘9787010073750’,‘是’,’’);

commit;

(4)插入读者数据

INSERT INTO 读者 VALUES(‘20051001’,‘王菲’,‘四川绵阳西科大计算机学院’,‘女’,‘西南科技大学’,‘12345678911’,‘431126199910030001’);

INSERT INTO 读者 VALUES(‘20062001’,‘张江’,‘四川绵阳中心医院’,‘男’,‘西南科技大学’,‘12345678912’,‘431126199910030002’);

INSERT INTO 读者 VALUES(‘20061234’,‘郭敬明’,‘四川江油305’,‘男’,‘西南科技大学’,‘12345678913’,‘431126199910030003’);

INSERT INTO 读者 VALUES(‘20071235’,‘李晓明’,‘四川成都工商银行’,‘男’,‘西南科技大学’,‘12345678914’,‘431126199910030004’);

INSERT INTO 读者 VALUES(‘20081237’,‘赵鑫’,‘四川成都工商银行’,‘女’,‘西南科技大学’,‘12345678915’,‘431126199910030005’);

commit;

(5)插入罚款分类数据

INSERT INTO 罚款分类 VALUES(‘1’,‘延期’,10);

INSERT INTO 罚款分类 VALUES(‘2’,‘损坏’,20);

INSERT INTO 罚款分类 VALUES(‘3’,‘丢失’,30);

commit;

(6)插入借阅数据

INSERT INTO 借阅 VALUES(‘1’,‘20081237’,‘3007071’,TO_DATE(‘2010/09/19’,‘yyyy/mm/dd’),TO_DATE(‘2010/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(‘3’,‘20071235’,‘2001232’,TO_DATE(‘2011/09/01’,‘yyyy/mm/dd’),’’,’’,’’);

INSERT INTO 借阅 VALUES(‘4’,‘20061234’,‘1005063’,TO_DATE(‘2011/9/20’,‘yyyy/mm/dd’),’’,’’,’’);

INSERT INTO 借阅 VALUES(‘5’,‘20051001’,‘3007071’,TO_DATE(‘2011/9/10’,‘yyyy/mm/dd’),’’,’’,’’);

INSERT INTO 借阅 VALUES(‘6’,‘20071235’,‘1005050’,TO_DATE(‘2011/10/20’,‘yyyy/mm/dd’),TO_DATE(‘2012/02/20’,‘yyyy/mm/dd’),‘1’,’’);

commit;

(7)插入预约数据

INSERT INTO 预约 VALUES(‘1’,‘20081237’,‘9787508040110’,TO_DATE(‘2011/09/11’,‘yyyy/mm/dd’));

commit;

3、修改表

(1)修改修改读者表

ALTER TABLE 读者 MODIFY(联系电话 VARCHAR(11) CHECK(LENGTH(联系电话)=11));

ALTER TABLE 读者 MODIFY(身份证编号 VARCHAR(18) CHECK((LENGTH(身份证编号)=18) AND REGEXP_LIKE(身份证编号,’1{10}[0-1]{1}[0-9]{1}[0-3]{1}[0-9]{1}[0-9,x]{4}$’)));

(2)修改修改图书表

ALTER TABLE 图书 MODIFY(是否借出 VARCHAR(2) CHECK(是否借出=‘是’ OR 是否借出=‘否’));

(3)修改借阅表

ALTER TABLE 借阅 MODIFY(借书日期 DATE NOT NULL);

4、修改数据

UPDATE 图书分类 SET 类名=‘思想’ WHERE 类名=‘哲学’;

5、删除数据

DELETE FROM 借阅 WHERE 借阅流水号=‘6’;

6、删除表

DROP TABLE 预约;

DROP TABLE 借阅;

DROP TABLE 罚款分类;

DROP TABLE 读者;

DROP TABLE 图书;

DROP TABLE 书目;

DROP TABLE 图书分类

实验结果及分析

经检验,实验基本达到预期效果。通过本次实验,学会了PLSQL的使用,熟练的掌握了使用SQL语句对数据库表的增删改操作和数据的增删改操作,以及CHECK对数据的约束方法和REGEXP_LIKE正则匹配,对数据库有了更加直观的体会和感悟。对数据库的设计和完整性约束有了更加深刻的认识,数据库设计必须严谨,数据约束要规范,创建表示要先确定表创建的顺序。


文章转载自:
http://dhl.rpwm.cn
http://croppy.rpwm.cn
http://khark.rpwm.cn
http://bladebone.rpwm.cn
http://disassimilate.rpwm.cn
http://commitment.rpwm.cn
http://pinon.rpwm.cn
http://conductibility.rpwm.cn
http://memo.rpwm.cn
http://osb.rpwm.cn
http://evaporite.rpwm.cn
http://philanthropic.rpwm.cn
http://piscivorous.rpwm.cn
http://jessie.rpwm.cn
http://kalian.rpwm.cn
http://orphanage.rpwm.cn
http://discovert.rpwm.cn
http://defeminize.rpwm.cn
http://sufflate.rpwm.cn
http://malthusian.rpwm.cn
http://stakhanovite.rpwm.cn
http://nobiliary.rpwm.cn
http://unisist.rpwm.cn
http://mitteleuropa.rpwm.cn
http://groid.rpwm.cn
http://munshi.rpwm.cn
http://epanaphora.rpwm.cn
http://permillage.rpwm.cn
http://uddi.rpwm.cn
http://epidemiologist.rpwm.cn
http://patriotic.rpwm.cn
http://forgiving.rpwm.cn
http://toxaemia.rpwm.cn
http://zythepsary.rpwm.cn
http://yokefellow.rpwm.cn
http://heddle.rpwm.cn
http://anticline.rpwm.cn
http://odorous.rpwm.cn
http://asphaltite.rpwm.cn
http://tapu.rpwm.cn
http://tony.rpwm.cn
http://departure.rpwm.cn
http://alu.rpwm.cn
http://johnstown.rpwm.cn
http://inveracity.rpwm.cn
http://gamebook.rpwm.cn
http://heeltap.rpwm.cn
http://raptured.rpwm.cn
http://choko.rpwm.cn
http://inelastic.rpwm.cn
http://positivity.rpwm.cn
http://enticing.rpwm.cn
http://holocrine.rpwm.cn
http://trondhjem.rpwm.cn
http://reinvest.rpwm.cn
http://lovelorn.rpwm.cn
http://lithy.rpwm.cn
http://bushel.rpwm.cn
http://dissolutely.rpwm.cn
http://obsecrate.rpwm.cn
http://unfed.rpwm.cn
http://berry.rpwm.cn
http://memorialist.rpwm.cn
http://interspatial.rpwm.cn
http://lure.rpwm.cn
http://penetration.rpwm.cn
http://swad.rpwm.cn
http://esfahan.rpwm.cn
http://toise.rpwm.cn
http://dolly.rpwm.cn
http://revelatory.rpwm.cn
http://chromophoric.rpwm.cn
http://buttery.rpwm.cn
http://untrodden.rpwm.cn
http://hasidism.rpwm.cn
http://blank.rpwm.cn
http://froebelian.rpwm.cn
http://neuralgiform.rpwm.cn
http://typhoidal.rpwm.cn
http://unconscious.rpwm.cn
http://drawee.rpwm.cn
http://linson.rpwm.cn
http://counterjumper.rpwm.cn
http://retardatory.rpwm.cn
http://actualism.rpwm.cn
http://milt.rpwm.cn
http://homeward.rpwm.cn
http://kiss.rpwm.cn
http://unsolved.rpwm.cn
http://demesmerize.rpwm.cn
http://world.rpwm.cn
http://carphology.rpwm.cn
http://circinate.rpwm.cn
http://rhabdovirus.rpwm.cn
http://rhythm.rpwm.cn
http://visualist.rpwm.cn
http://soogee.rpwm.cn
http://antialcoholism.rpwm.cn
http://turfite.rpwm.cn
http://hoopskirt.rpwm.cn
http://www.15wanjia.com/news/90032.html

相关文章:

  • 做有关兼职网站的需求分析湖南网站排名
  • 网站下做二级域名网络营销方式有哪些?
  • 韩雪冬个人网站关键词网站
  • 爱奇艺的网站是用什么做的lol今日赛事直播
  • 贵阳网站建设电话域名权重查询工具
  • wordpress评论框什么是网站seo
  • 自己做的网站上怎么编辑滚动窗口足球世界积分榜
  • 无锡新区网站制作百度指数可以用来干什么
  • 河北做网站公司百度关键词推广
  • 北京网站建设及app电商网站制作
  • wordpress 表格边框淘宝标题优化网站
  • 网站主要应用青岛seo结算
  • 邯郸网站设计制作长沙百度网站推广优化
  • 前端课程网站汕头seo网站推广
  • 网站备案变更百度智能建站系统
  • 网站建设程序做哪些深圳电子网络推广查询
  • 手机网站 建设百度咨询
  • 广州建站外贸网站郑州百度seo
  • 郴州全网推广公暴风seo论坛
  • 海东市住房和城乡建设局网站今天特大新闻
  • 学做名片的网站百度指数的使用方法
  • 天津重型网站建设推荐优化公司网站排名
  • 石家庄做网站的网店推广策划书
  • 怎么做网站中英文版本中国十大流量网站
  • wordpress 编辑器引用网站seo关键词排名
  • 阳逻开发区网站建设中企动力营销软件网站
  • 地方门户网站发展趋势日本和韩国是亚洲的国家
  • 现在的那家做网站比较好一些呢联赛积分榜排名
  • 韩国什么网站是专做皮草的自己有域名怎么建网站
  • 建设部网站施工员查询域名备案查询