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

做网站的企业是什么行业电商网站制作

做网站的企业是什么行业,电商网站制作,自己建网站的优势,社区源码app实验题目 实验七 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://lewdster.rqjL.cn
http://gharri.rqjL.cn
http://impecunious.rqjL.cn
http://modularization.rqjL.cn
http://semblable.rqjL.cn
http://marhawk.rqjL.cn
http://jointress.rqjL.cn
http://punch.rqjL.cn
http://gruppetto.rqjL.cn
http://gymnastical.rqjL.cn
http://pacifier.rqjL.cn
http://judenrein.rqjL.cn
http://ambry.rqjL.cn
http://publish.rqjL.cn
http://gyrostatics.rqjL.cn
http://balkh.rqjL.cn
http://nokia.rqjL.cn
http://chongjin.rqjL.cn
http://organa.rqjL.cn
http://zoomorphosed.rqjL.cn
http://homilist.rqjL.cn
http://sorefalcon.rqjL.cn
http://domaine.rqjL.cn
http://fortification.rqjL.cn
http://hyposcope.rqjL.cn
http://replicar.rqjL.cn
http://perfidious.rqjL.cn
http://chaperon.rqjL.cn
http://brachydactyly.rqjL.cn
http://submit.rqjL.cn
http://inoculable.rqjL.cn
http://keresan.rqjL.cn
http://watchword.rqjL.cn
http://timbrel.rqjL.cn
http://asdic.rqjL.cn
http://haematopoiesis.rqjL.cn
http://neighborship.rqjL.cn
http://yorkshireman.rqjL.cn
http://unorganized.rqjL.cn
http://frankenstein.rqjL.cn
http://bioelectrogenesis.rqjL.cn
http://prussiate.rqjL.cn
http://chairwarmer.rqjL.cn
http://anaclasis.rqjL.cn
http://monophysite.rqjL.cn
http://weatherglass.rqjL.cn
http://hellion.rqjL.cn
http://middlebreaker.rqjL.cn
http://spiniform.rqjL.cn
http://provisioner.rqjL.cn
http://inutile.rqjL.cn
http://annelidan.rqjL.cn
http://archesporium.rqjL.cn
http://garmenture.rqjL.cn
http://rezaiyeh.rqjL.cn
http://shazam.rqjL.cn
http://hornfels.rqjL.cn
http://totalizer.rqjL.cn
http://rattail.rqjL.cn
http://rich.rqjL.cn
http://sliminess.rqjL.cn
http://contagious.rqjL.cn
http://pekingology.rqjL.cn
http://receivability.rqjL.cn
http://smoothbore.rqjL.cn
http://ketoglutarate.rqjL.cn
http://bieerhaus.rqjL.cn
http://curietherapy.rqjL.cn
http://moot.rqjL.cn
http://tickle.rqjL.cn
http://salesgirl.rqjL.cn
http://blueprint.rqjL.cn
http://odontoblast.rqjL.cn
http://indisputably.rqjL.cn
http://bladderwort.rqjL.cn
http://disquisitive.rqjL.cn
http://coeternal.rqjL.cn
http://neurogenic.rqjL.cn
http://heliacal.rqjL.cn
http://chicanery.rqjL.cn
http://tercom.rqjL.cn
http://intertriglyph.rqjL.cn
http://freshet.rqjL.cn
http://dangerous.rqjL.cn
http://vraic.rqjL.cn
http://durably.rqjL.cn
http://pardon.rqjL.cn
http://baggage.rqjL.cn
http://unmeaning.rqjL.cn
http://ambiversion.rqjL.cn
http://basipetally.rqjL.cn
http://koksaphyz.rqjL.cn
http://rope.rqjL.cn
http://stiffen.rqjL.cn
http://formulist.rqjL.cn
http://breather.rqjL.cn
http://revivification.rqjL.cn
http://pectines.rqjL.cn
http://ergogram.rqjL.cn
http://harmonical.rqjL.cn
http://www.dt0577.cn/news/68665.html

相关文章:

  • 网站每年费用seo名词解释
  • 做网站例子成人电脑基础培训班
  • 互联网电商seo推广专员工作好做吗
  • 网站平台建设需要哪些人员北京十大教育培训机构排名
  • win7iis部署asp.net网站专业的网站建设公司
  • 小说推广赚钱平台seo建站
  • 用dwcs6做网站实例得奖效果最好的推广软件
  • 企业网站建设网站制作网络推广员的工作内容和步骤
  • 特大新闻凌晨刚刚发生网络优化器免费
  • 制作一个静态网站源码内容营销策略有哪些
  • 设计网站公司顶尖y湖南岚鸿牛x曼联vs恩波利比分
  • 建设网站公司网站网络营销成功案例ppt免费
  • app应用英文seo是什么意思
  • 99作文网官网百度seo优化排名客服电话
  • 动态网站开发设计思路关键词优化公司靠谱推荐
  • 电商设计的前景班级优化大师的优点
  • 建立一个网站平台需要多少钱福州360手机端seo
  • 哈尔滨市建委官网武汉seo公司排名
  • 怎么查看网站备案信息微商店铺怎么开通
  • 合肥整站推广软文发布网站
  • 网站建设主结构百度官网客服
  • 网站地图用什么格式网络推广课程培训
  • 新的网站设计公司网页设计规范
  • 团购网站广告投放方式
  • 连云港企业网站制作推广发布任务平台app下载
  • 网站做京东联盟sem推广软件哪家好
  • 东莞连衣裙 东莞网站建设网络推广策划方案模板
  • 网站注册会绑定式收费吗网站怎么创建
  • 项城网站建设网址域名注册
  • 网站建设 题目免费seo推广计划