如何便捷地进行书号(ISBN)查询

如何便捷地进行书号(ISBN)查询,第1张

查询方法:

中国版本图书馆 >

如CIP核字号正确,会在页面左侧显示图书在版编目(CIP)数据下的全部信息,就是书上CIP数据下的全部信息;如CIP核字号错误,查询结果为“核字号错误或位数不正确,2000年前为9位,2000年为9位和10位并存,2000年之后为10位。请注意核对。”

国家新闻出版广电总局 >

如核字号正确,网页会d出提示“验证码错误”,不用理它,看下方已经出现了查询结果。

如果CIP核字号错误,查询结果为“核字号错误或位数不正确,2000年前为9位,2000年为9位和10位并存,2000年之后为10位。请注意核对。”

查询说明

ISBN是图书的身份z,一本图书只有一个ISBN, 没有ISBN的图书是没有书号的非法出版物。国际标准书号(International Standard Book Number),简称ISBN,是专门为识别图书等文献而设计的国际编号。ISO于1972年颁布了ISBN国际标准,并在西柏林普鲁士图书馆设立了实施该标准的管理机构——国际ISBN中心。现在,采用ISBN编码系统的出版物有:图书、小册子、缩微出版物、盲文印刷品等。

2007年1月1日前,ISBN由10位数字组成,分四个部分:组号(国家、地区、语言的代号),出版者号,书序号和检验码。2007年1月1日起,实行新版ISBN,新版ISBN由13位数字组成,分为5段,即在原来的10位数字前加上3位EAN(欧洲商品编号[1]  )图书产品代码“978”。在联机书目中ISBN可以作为一个检索字段,从而为用户增加了一种检索途径。

ISBN通过图书在馆编目来查询。图书在版编目(CIP)数据从1991年3月在全国实施,为我国4万多名从事文献编目工作者带来极大的方便,实现一次编目多次利用的目的,减少各地图书馆的重复劳动,大大提高编目的劳动效率和经济效益。同时推动我国图书编目向国际水平靠拢,缩小与先进国家之间的差距。为建立国家书目信息数据库,实现出版、发行和图书馆工作的自动化管理创造了有利的条件。

create database db

use db

create table 借阅等级信息(

借阅等级 int primary key,

最长借阅时间 int,

最大借阅数量 int,

)

insert into 借阅等级信息 values

(0, 30, 10),

(1, 60, 20),

(2, 90, 30),

(3, 120, 40)

create table 读者信息(

姓名 char(15) not null,

证件号 char(12) primary key,

借阅等级 int default 0,

累计借书 int default 0,

foreign key(借阅等级) references 借阅等级信息(借阅等级)

)

insert into 读者信息(姓名, 证件号, 借阅等级) values

('张三', '541607120165', 1),

('李四', '541707010185', 3),

('王五', '541707120165', 1),

('赵六', '541505980268', 2),

('孙七', '541407010169', 0),

('周八', '541307010489', 1)

create table 出版社信息(

出版社 varchar(20) primary key,

地址 varchar(25),

联系电话 char(7)

)

insert into 出版社信息 values

('清华大学出版社', '北京', '4979421'),

('晟威出版社', '天津', '5564130'),

('南海出版公司', '海南', '4984910'),

('上海文艺出版社', '上海', '6640239')

create table 图书信息(

索书号 char(15) primary key,

作者 char(15),

书名 char(15),

出版社 varchar(20),

出版时间 date,

foreign key(出版社)references 出版社信息(出版社)

)

insert into 图书信息 values

('b12987', '严蔚敏', '数据结构', '清华大学出版社', '2012-02-06'),

('b97894', '东野圭吾', '幻夜', '南海出版公司', '2004-08-02'),

('b16546', '吴玉华', '物理实验教程', '清华大学出版社', '2013-05-15'),

('b89490', '张雪峰', '考研指点', '晟威出版社', '2016-12-12'),

('b56400', '郏宗培', '纸上寻仙记', '上海文艺出版社', '2011-02-05')

create table 单本图书信息(

条码号 char(7) primary key check(len(条码号) = 7),

索书号 char(15),

馆藏地 varchar(40),

书刊状态 varchar(6) check(书刊状态 in ('可借', '借出', '非可借')),

历史借阅量 int default 0,

foreign key(索书号)references 图书信息(索书号)

)

insert into 单本图书信息(条码号, 索书号, 馆藏地, 书刊状态) values

('t987628', 'b97894', '三楼A8', '借出'),

('t594805', 'b97894', '二楼C7', '可借'),

('t984910', 'b89490', '五楼A2', '借出'),

('t940566', 'b12987', '负一楼D3', '借出')

create table 借阅信息(

借阅号 char(6) primary key,

借阅时间 date,

归还时间 date,

图书条码号 char(7),

借阅人证件号 char(12),

foreign key(图书条码号) references 单本图书信息(条码号),

foreign key(借阅人证件号) references 读者信息(证件号)

)

create table 评论信息(

评论号 char(8) primary key,

评分 numeric(2, 1),

内容 varchar(200),

评论时间 date,

评论者id char(12),

索书号 char(15),

foreign key(索书号)references 图书信息(索书号),

foreign key(评论者id)references 读者信息(证件号)

)

insert into 评论信息 values

('p12391', 89, '很有趣', '2015-06-24', '541707010185', 'b97894'),

('p98523', 78, '受益颇多', '2016-05-22', '541307010489', 'b89490'),

('p94606', 68, '完全看不懂orz', '2017-05-02', '541607120165', 'b12987')

create table 主题词信息(

ID char(8) primary key,

类别 char(15),

索书号 char(15),

foreign key(索书号)references 图书信息(索书号)

)

insert into 主题词信息 values

('z64400', '计算机', 'b12987'),

('z95410', '物理', 'b16546'),

('z98500', '考研', 'b89490'),

('z64165', '推理\悬疑', 'b97894'),

('z69850', '仙侠', 'b56400')

use db

go

create trigger trigger1

on 借阅信息

after insert

as

begin 

update 读者信息                                                 --更改读者累计借书量

set 累计借书 = 累计借书 + 1                                   

from 读者信息, inserted

where 读者信息证件号 = inserted借阅人证件号

update 单本图书信息                                             --更改图书状态

set 单本图书信息书刊状态 = '借出'

from inserted, 单本图书信息

where inserted图书条码号 = 单本图书信息条码号

update 单本图书信息

set 历史借阅量 = 历史借阅量 + 1                                 --更改图书历史借阅量

from inserted, 单本图书信息

where inserted图书条码号 = 单本图书信息条码号

end

insert into 借阅信息 values

('j13488', '2018-05-01', '2018-08-01', 't987628', '541407010169')

insert into 借阅信息 values

('j14910', '2016-12-11', '2017-01-25', 't984910', '541607120165')

insert into 借阅信息 values

('j97890', '2018-05-14', '2018-06-14', 't940566', '541607120165')

go

create view view_1(图书条码, 借阅者姓名, 编号, 借阅时间, 应还时间)

as

select 图书条码号, 姓名, 证件号, 借阅时间, 归还时间

from 借阅信息, 读者信息

where 借阅信息借阅人证件号 = 读者信息证件号 and 归还时间 > getdate()

go

create view view_2(图书条码, 历史总借阅量)

as

select 条码号, 历史借阅量

from 单本图书信息, 图书信息

where 单本图书信息索书号 = 图书信息索书号 and 书名 = '幻夜'

go

create view view_3(类别, 图书条码, 历史总借阅量)

as

select 类别, 条码号, 历史借阅量

from 单本图书信息, 图书信息, 主题词信息

where 主题词信息索书号 = 图书信息索书号 and 图书信息索书号 = 单本图书信息索书号 and 类别 = '考研'

go

create view view_4(读者编号, 条码, 图书名称, 应还日期)

as

select 借阅人证件号, 图书条码号, 书名, 归还时间

from 单本图书信息, 图书信息, 借阅信息

where 借阅信息图书条码号 = 单本图书信息条码号 and 单本图书信息索书号 = 图书信息索书号

and 归还时间 > getdate() and 借阅人证件号 = '541607120165'

go

create view view_5(读者编号, 图书条码, 图书名称, 借阅日期, 归还日期)

as

select 借阅人证件号, 图书条码号, 书名, 借阅时间, 归还时间

from 单本图书信息, 图书信息, 借阅信息

where 借阅信息图书条码号 = 单本图书信息条码号 and 单本图书信息索书号 = 图书信息索书号

and 借阅人证件号 = '541607120165'

go

create view view_6(读者编号, 图书名称, 评论时间, 评论内容)

as

select 评论者id, 书名, 评论时间, 内容

from 借阅信息, 单本图书信息, 评论信息, 图书信息

where 借阅信息图书条码号 = 单本图书信息条码号 and 单本图书信息索书号 = 评论信息索书号

and 评论信息索书号 = 图书信息索书号 and 评论者id = '541607120165'

go

create view view_7(出版社名称, 图书名称, 出版时间)

as

select top 100 percent 出版社信息出版社, 书名, 出版时间

from 出版社信息, 图书信息

where 出版社信息出版社 = 图书信息出版社

order by 出版时间 asc

--执行

select from view_1

select from view_2

select from view_3

select from view_4

select from view_5

select from view_6

select from view_7 order by 出版时间 asc

扩展资料:

数据库模型:

对象模型

层次模型(轻量级数据访问协议)

网状模型(大型数据储存)

关系模型

面向对象模型

半结构化模型

平面模型(表格模型,一般在形式上是一个二维数组。如表格模型数据Excel)

架构

数据库的架构可以大致区分为三个概括层次:内层、概念层和外层。

内层:最接近实际存储体,亦即有关数据的实际存储方式。

外层:最接近用户,即有关个别用户观看数据的方式。

概念层:介于两者之间的间接层。

数据库索引

主条目:数据库索引

数据索引的观念由来已久,像是一本书前面几页都有目录,目录也算是索引的一种,只是它的分类较广,例如车牌、身份z字号、条码等,都是一个索引的号码,当我们看到号码时,可以从号码中看出其中的端倪,若是要找的人、车或物品,也只要提供相关的号码,即可迅速查到正确的人事物。

另外,索引跟字段有着相应的关系,索引即是由字段而来,其中字段有所谓的关键字段(Key Field),该字段具有唯一性,即其值不可重复,且不可为"空值(null)"。

例如:在合并数据时,索引便是扮演欲附加字段数据之指向性用途的角色。故此索引为不可重复性且不可为空。

数据库 *** 作:事务

主条目:数据库事务

事务(transaction)是用户定义的一个数据库 *** 作序列,这些 *** 作要么全做,要么全不做,是一个不可分割的工作单位。

事务的并发性是指多个事务的并行 *** 作轮流交叉运行,事务的并发可能会访问和存储不正确的数据,破坏交易的隔离性和数据库的一致性。

网状数据模型的数据结构 网状模型 满足下面两个条件的基本层次联系的集合为网状模型。 1 允许一个以上的结点无双亲; 2 一个结点可以有多于一个的双亲。

参考资料来源:百度百科——数据库

图书馆给图书编码一般是利用中图法加上条形码给图书编码。

1、利用中图法,可以给每一种书一个号码,即分类号,然后各个图书馆再根据各自的实际情况,在分类号后面加上书次号,和分类号一道组成索书号,将索书号贴在书籍上。

2、将条形码贴在书的书名页。

3、将贴好索书号和条形码的书按一定的顺序上在书架上。

4、将索书号和条形码输入数据库系统。

5、编码完成这时,书就可以借阅了。

扩展资料:

功能作用

出版单位、发行单位及图书馆均可通过中国标准书号实现数据检索和信息查询,快速识别出版物的不同版本及不同产品形式,准确定位每一出版物。

中国标准书号的使用,对出版业而言,除有助于图书出版、发行、经销、统计与库存控制等管理外,更便于出版物的国际交流;对图书馆等数据单位而言,可简化采购、征集、编目、流通、馆际互借等工作。

中国标准

1982年中国参加ISBN系统,并成立中国ISBN中心(设在国家新闻出版署)。中国标准书号(China Standard Book Number)自1987年1月1日起实施,至1988年1月1日完全取代原用的统一书号。

中国标准书号共分两部分,第一部分为ISBN,是主体部分;第二部分为《中国图书馆图书分类法》基本大类类号和种次号。类号除工业技术诸类图书用两个字母外,其他各学科门类图书均用一个字母。

种次号是同一出版社出版同一学科门类图书的顺序号,由出版社自行编定。类号与种次号之间用中圆点(·)隔开。第一部分和第二部分分两行排列,也可用斜线隔开,排成一行。例如ISBN 7-144-00316-X/TP·340。

分配规则

适用对象:向中国ISBN管理机构申请并获得出版者号的出版机构或组织所出版的专题出版物。

适用范围:

1、印刷的图书和小册子(以及此类出版物的不同产品形式);

2盲、文出版物;

3、出版者无计划定期更新或无限期延续的出版物;

4、教育或教学用影片、录像制品和幻灯片;

5、磁带和CD或DVD形式的有声读物;

6、电子出版物实物载体形式(机读磁带、光盘、CD-ROMs)或是在互联网上出版的电子出版物;

7、印刷出版物的电子版;

8、缩微出版物;

9、教育或教学软件;

10、混合媒体出版物(内容以文字材料为主的);

11、地图及教学制图、图示类出版物。

参考资料:

百度百科-国际标准书号

想要查询书籍是否是正版,有什么方法2017年8月28日更新。

知乎有个功能可以进行书籍号的快速查询。这个功能确实很好用!但是,应用这个功能的用户中,很大一部分是在网上看到有人分享书单但又无法提供书籍号信息的用户。所以,遇到这样的用户可以试试,实际效果尚不能说是全部有效。

同时,也可以通过科学上网方式,自己看看是否可以查看到该书籍。

国外的书籍就更方便了,除了sci官网,googleproject也可以很容易的查到pdf版本书籍的信息。

关于中文书籍,不要指望google了,还是老老实实去文库网看吧。来说说简单的查询方法:1按搜索网址后,根据类别找到中文数据库:比如,列出127万册文档,然后按字母排序,得到127万{1-500=1600万余字最大字符数。然后对文档标题进行搜索,即可得到我们要的书籍信息。

2按搜索网址后,依旧按类别找到中文数据库:比如,列出10万册文档,然后根据类别找到其中文字数最大的三个文本数据库:比如,列出15万册文档,然后根据类别找到页码前面的英文字母最大的三个文本数据库:比如,列出25万册文档,然后根据类别找到页码前面的英文字母最大的三个文本数据库:比如,列出30万册文档,然后根据类别找到页码前面的英文字母最大的三个文本数据库:其实,对于一些热门类型如社科类,即使里面没有中文,也可以通过googleearth、document360、documentsearch等网站一键跳转书籍出版社或作者名称。文件分享推荐360云盘文件分享推荐360云盘。

以上就是关于如何便捷地进行书号(ISBN)查询全部的内容,包括:如何便捷地进行书号(ISBN)查询、数据库图书管理系统代码、图书馆给书编码是怎么编的等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/9642338.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-30
下一篇 2023-04-30

发表评论

登录后才能评论

评论列表(0条)

保存