中国古籍中有很多关于日本的记载,如邪马台国,始见于

栏目:古籍资讯发布:2023-08-05浏览:1收藏

中国古籍中有很多关于日本的记载,如邪马台国,始见于,第1张

  邪马台国 ,存在于中国史书的日本小国,很奇怪的,在日本史书及传说中均未有提及(当然,也有可能是不同的名字),它的存在自然成了谜,而它的位置同样有着诸多争论,不过目前已经集中在“九州说”及“畿内说”两种说法,而这两种说法的理由,即是来自《三国志魏志 倭人传》,那么现在让我们再沿着当时使者的路线,来寻找邪马台的位置吧

  三国时代地图

  原文:倭人在带方东南大海之中,依山岛为国邑。旧百馀国,汉时有朝见者,今使译所通三十国。

  首先说明带方郡的位置:带方郡在今朝鲜靠西南,即图中1的位置,由此可知倭人在带方郡东南,大致方位与现在的地理位置相同。在原文中同样可看到倭人身处岛国,汉时朝见者即汉委奴金印的年代

  原文:从郡至倭,循海岸水行,历韩国,乍南乍东,到其北岸狗邪韩国,七千馀里

  根据原文及朝鲜的地理位置很容易判断使者当时是顺着朝鲜半岛西海岸坐船向东南前进,到倭国的对岸,如图中的2的位置,狗邪韩国,就地图所示应为弁韩,7000余里是重要参考单位,将结合下文的数据综合考虑

  原文:始度一海,千馀里至对马国。其大官曰卑狗,副曰卑奴母离。所居绝岛,方可四百馀里,土地山险,多深林,道路如禽鹿径。有千馀户,无良田,食海物自活,乖船南北巿籴。

  渡过的这个海,可以非常肯定是朝鲜海峡,照原文的长度为千余里,而现在朝鲜海峡的距离约为50公里,那是不是当时的20里等于现在的1公里阿,留于下文继续观察。所居绝岛,说明是孤岛,在那个位置只有对马岛,如图中的3,而国名也叫对马国,那么基本能确定到的地方即为对马岛

  原文:又南渡一海千馀里,名曰瀚海,至一大国,官亦曰卑狗,副曰卑奴母离。方可三百里,多竹木丛林,有三千许家,差有田地,耕田犹不足食,亦南北巿籴。

  南渡对马,那就是壱岐岛,如图中,为什么不是下对马岛呢,我们下面会分解

  为什么南渡一海后不是下对马岛

  对马岛分上下2岛,对马与壱岐的海峡称为对马海峡,那么我们来看几个具体数字吧,前文所述朝鲜海峡现在约为50公里,在文中表示为千余里,而对马海峡是46。3公里,在文中同样表示为千余里,很接近吧。那现在看看对马岛上下2岛的距离是多少呢1公里左右,与原文不符,所以我们认为南渡后应该是壱岐岛

  可能细心的朋友发现,原文中表述对马岛为400里见方,而我们说的壱岐岛是300里见方,面积差距与现在比较太大,而上下对马的大小比例差不多是4:3,所以支持下对马说。

  可能整个对马岛和壱岐相比是有大小差距,但看图大家就能明白,下对马岛和壱岐的比例也差不多是4:3,所以原文中指的应该是壱岐岛,联系下文还能发现,如果这里指的是下对马,在下文应该还有2次南渡海,但是下文中1次南渡后就直接陆行了,除非说未经过壱岐岛,但是这样一来,海峡距离就不对了

  所以我认为还是壱岐岛可能性较大

  原文:又渡一海,千馀里至末卢国,有四千馀户,滨山海居,草木茂盛,行不见前人。好捕鱼鳆,水无深浅,皆沈没取之。

  又是南渡千余里,大家看图中两根直线的长度不是差不多阿,不过壱岐到末卢的距离比对马海峡还短,差不多是42公里的样子,另,一般认为末卢即是现在的松浦,可能是源自国造本纪中关于末罗国造的描述(注1),因为末罗的读音与末卢相近,地理位置则几乎相同。

  又是南渡千余里,大家看图中两根直线的长度不是差不多阿,不过壱岐到末卢的距离比对马海峡还短,差不多是42公里的样子,另,一般认为末卢即是现在的松浦,可能是源自国造本纪中关于末罗国造的描述(注1),因为末罗的读音与末卢相近,地理位置则几乎相同。

  大胆的假设

  到现在已经拿到3个重要参考数据了

  朝鲜海峡 千余里=50公里

  对马海峡 千余里=463公里

  壱岐→末卢 千余里=42公里左右

  那么我们根据上面3公式大胆估计一下,根据下面地图上的距离判断,当时文中的1000里应该大约等于现在的33~40公里,不过古代的测量工具非常不完善,使者应该也是根据船行驶的时间来大致估算距离,并不是太准确,大家凑合往下看吧

  上面的是国造本纪九州地图

  原文:东南陆行五百里,到伊都国,官曰尔支,副曰泄谟觚、柄 渠觚。有千馀户,世有王,皆统属女王国,郡使往来常所驻。

  东南至奴国百里,官曰兕马觚,副曰卑奴母离,有二万馀户。 东行至不弥国百里,官曰多模,副曰卑奴母离,有千馀家。

  上文描述了从末卢国开始向东南及东面的三个国家,具体位置下文会讨论

  原文:南至投马国,水行二十日,官曰弥弥,副曰弥弥那利,可五万馀户。

  南至邪马台国,女王之所都,水行十日,陆行一月。官有伊支马,次曰弥马升,次曰弥马获支,次曰奴佳鞮,可七万馀户。

  终于看到邪马台国了,不过因为原文描述中没有距离单位,只有水行多少日这种模糊的描述,不用怕,我们一样可以推断出邪马台国位置

  原文:自女王国以北,其户数道里可得略载,其馀旁国远绝,不可得详。

  次有斯马国,次有已百支国,次有伊邪国,次有都支国,次有弥奴国,次有好古都国,次有不呼国,次有姐奴国,次有对苏国,次有苏奴国,次有呼邑国,次有华奴苏奴国,次有鬼国,次有为吾国,次有鬼奴国,次有邪马国,次有躬臣国,次有巴利国,次有支惟国,次有乌奴国,次有奴国,此女王境界所尽。其南有狗奴国,男子为王,其官有狗古智卑狗,不属女王。自郡至女王国万二千馀里。

  上面的一系列国名对我们关系都不大,只有加粗的”自郡至女王国万二千馀里”一句是重要的参考数据

  下图:今 北九州地图

  资料整理

  我们先主要看看手头有的数据:

  原文:带方郡→狗邪韩国 7000余里

  狗邪韩国→对马国 1000余里

  对马国→过翰海到一大国 1000余里

  大国→末卢国 1000余里

  末卢国→伊都国 500里

  伊都国→奴国 100里

  奴国→不弥国 100里

  不弥国→投马国 水行20日

  投马国→邪马台国 水行10日,陆行1月

  带方郡→邪马台国 12000余里

  大胆假设2

  这个假设的前提是相信上面所有数据的真实性,否则就没法讨论下去了。

  我们首先根据假设1中,假设当时的1000里等于现在的40公里(有兴趣的朋友可以用33公里试试下文的公式,不过结果不太令人满意)

  那么根据现在朝鲜海峡和对马海峡的距离计算

  计算公式:1000/40=古里/今公里

  所以:

  狗邪韩国→对马国 1250里

  对马国→过翰海到一大国 1157里

  大国→末卢国 1050里

  又因为

  带方郡→邪马台国=12000里

  带方郡→邪马台国=带方郡→狗邪韩国→对马国→过翰海到一大国 →末卢国 →伊都国 →奴国 →不弥国 →投马国 →邪马台国

  所以:12000里=7000+1050+1157+1250+500+100+100+水行20日+水行10日

  水行30日=843里

  水行20日=562里

  水行10日=281里

  即不弥国→投马国 水行20日=562里

  投马国→邪马台国 水行10日=281里

  当然,其前提是水行速度相对平均,不过这种过于细节的东西限于史料已经无法考虑在内了

  在这里,有朋友提出因为方向性的原因,上面的等式(带方郡→邪马台国=带方郡→狗邪韩国→对马国→过翰海到一大国 →末卢国 →伊都国 →奴国 →不弥国 →投马国 →邪马台国)不一定成立,而且认为万二千里可能是虚指,在这里,我要提出,这个等式肯定是成立的,因为万二千里是使者过的路程的总和,古代不可能会测两点间的直线距离,如果有更近的路使者就不会如文中这么走了,所以万二千里这个数字可以成为等式的一边,另外关于万二千里这个数,肯定是虚数,但个人认为不太会是虚指,虚指的话为什么不说是万三千里,或者干脆说数万里,因为使者对他走的路程也大致有个估计,只不过这个估计也不一定准是了。

  现在我们就可以根据地图上的距离来大致推算邪马台国位置了,方向性以正向算,即东为正东,东南为正东南,以此类推(由于没有其他辅助史料只能这么做了)。

  首先我们拿现在的日本北九州地图作参考

  参考公式:

  地图距离(单位:厘米)/古里=24/1157=00020743

  末卢国→伊都国 东南1037厘米

  伊都国→奴国 东南02074厘米

  奴国→不弥国 东02074厘米

  不弥国→投马国 南11658厘米

  投马国→邪马台国 南05828厘米

  根据上文的计算结果,我们看看结果是怎么样的,注意可以有两条线路,个人趋向于蓝色那条,毕竟根据全文来看邪马台国应该偏东

  国造本纪的地图根据上面公式会是什么样子呢,我们也看一下

  让我们看下《倭人传》中其余还有参考意义的几句话

  东渡女王国东渡海千馀里,复有国,皆倭种。又有侏儒国在其南,人长三四尺,去女王四千馀里。又有裸国、黑齿国复在其东南,船行一年可至。参问倭地,绝在海中洲岛之上,或绝或连,周旋可五千馀里。

  从周围国家的位置也许能更确实的估计邪马台国位置

  根据正统九州说的理论,多主张邪马台国位置在福冈市附近的筑后(注2),也就是筑志国造附近,不过大家也请注意,根据原文推算出的距离,如何也无法到达那个位置,除非是日本使者夸大倭国大小,但是倭人传是根据中国使者所述所载,夸大数据可能性不大

  看了上图,说真的笔者原来的估计是邪马台国是在北九州中部偏东的位置,因为下文还有“东渡海千余里”,笔者自然向四国岛方向想,但是看了刚才推算出的两张图,国造本纪的那条红色路线给了我很大启发,大家也许已经看出我的“企图”了,这个位置的东面正好是海,虽然说千余里有点勉强,但是如果非直线距离就能解释了

  那么再看看下图,圈中为邪马台国位置,2即侏儒国位置,如果在四国岛则无法向南拉出4000余里的直线,所以《倭人传》的描述压根没出九州岛

  下图可以很清楚的看出,四国岛绝对无法向南拉出3000余里的直线,蓝线以下(因为原文中没提到过向北)四国岛绝对不可能画出图内红线的长度,而红线据文中所述只有3000余里阿,所以《倭人传》的描述压根没出九州岛,因为只有九州岛才能容纳这个距离。

  结论

  综上所述,大家可以发现,长崎与熊本中间的那个半岛根据目前材料很有可能是邪马台国位置。当然,现在估算邪马台国位置和拼图一样,要完成拼图,但是拼片不够,所以上文仅供参考,等有更多考古证据或文字证据后才能做更正确的判断。另外,个人还是觉得,以《古事记》或是《日本书纪》的神话来考据邪马台国是非常错误的

这个回答可以分为几种网站,一是线上阅读并且能全文检索,二是可以阅读到扫面版古籍原貌,三是可以下载古籍的网站,四是以上三种搭配组合。这里分类解答。

可全文搜索的线上古籍阅读网站

中国国家图书馆•中国国家数字图书馆

大量在线资源、子数据库、可以在线阅读海量电子书(古籍、方志、拓片、民国图书),需要注册(实名注册、需要身份证号)。

国图购买了大量资源,有账号,便可在线阅读或者下载,具体使用方法,参见

免费下载付费数据库论文的方法

国图有众多数据库,当然很多只能阅读扫描版书影(虽然很多人追求这种效果),不过其古籍有一个非常优秀的数据库——二十五史研习系统。

问题一:数据库系统包括什么? 通常由软件、数据库和数据管理员组成。

问题二:请问数据库有哪些种类呢 根据存储模型划分,数据库类型主要可分为:网状数据库(Network Database)、关系数据库(Relational Database)、树状数据库(Hierarchical Database)、面向对象数据库(Object-oriented Database)等。商业应用中主要是关系数据库,比如Oracle、DB2、Sybase、MS SQL Server、Informax、MySQL等。全部罗列出来是没有意义的,数据库太多了,你不说你的工作是涉及哪方面,恐怕很难提供更适合你的数据库。

初级应用一般是ACCESS 配合的脚本程序一般是 ASP ASPNET JSPMICROSOFT SQL 比较复杂点 不过功能强大很多 配合的脚本和ACCESS的一样MYSQL和PHP的组合是比较完美的如果你需要处理1000W条数据以上级别的数据,那以上的都不合适,一般用的比较多的是ORACLE 这个入门难度非常大如果想学的话就先学MICROSOFT SQL吧,这个网上教学比较多,ASPNET 20,应用的是非常广泛的。

问题三:sql数据类型有哪些 一、 整数数据类型

整数数据类型是最常用的数据类型之一。

1、INT (INTEGER)

INT (或INTEGER)数据类型存储从-2的31次方 (-2 ,147 ,483 ,648) 到2的31次方-1 (2 ,147 ,483,647) 之间的所有正负整数。每个INT 类型的数据按4 个字节存储,其中1 位表示整数值的正负号,其它31 位表示整数值的长度和大小。

2、SMALLINT

SMALLINT 数据类型存储从-2的15次方( -32, 768) 到2的15次方-1( 32 ,767 )之间的所有正负整数。每个SMALLINT 类型的数据占用2 个字节的存储空间,其中1 位表示整数值的正负号,其它15 位表示整数值的长度和大小。

3、TINYINT

TINYINT数据类型存储从0 到255 之间的所有正整数。每个TINYINT类型的数据占用1 个字节的存储空间。

4、BIGINT

BIGINT 数据类型存储从-2^63 (-9 ,223, 372, 036, 854, 775, 807) 到2^63-1( 9, 223, 372, 036 ,854 ,775, 807) 之间的所有正负整数。每个BIGINT 类型的数据占用8个字节的存储空间。

二、 浮点数据类型

浮点数据类型用于存储十进制小数。浮点数值的数据在SQL Server 中采用上舍入(Round up 或称为只入不舍)方式进行存储。所谓上舍入是指,当(且仅当)要舍入的数是一个非零数时,对其保留数字部分的最低有效位上的数值加1 ,并进行必要的进位。若一个数是上舍入数,其绝对值不会减少。如:对314159265358979 分别进行2 位和12位舍入,结果为315 和3141592653590。

1、REAL 数据类型

REAL数据类型可精确到第7 位小数,其范围为从-340E -38 到340E +38。 每个REAL类型的数据占用4 个字节的存储空间。

2、FLOAT

FLOAT数据类型可精确到第15 位小数,其范围为从-179E -308 到179E +308。 每个FLOAT 类型的数据占用8 个字节的存储空间。 FLOAT数据类型可写为FLOAT[ n ]的形式。n 指定FLOAT 数据的精度。n 为1到15 之间的整数值。当n 取1 到7 时,实际上是定义了一个REAL 类型的数据,系统用4 个字节存储它;当n 取8 到15 时,系统认为其是FLOAT 类型,用8 个字节存储它。

3、DECIMAL

DECIMAL数据类型可以提供小数所需要的实际存储空间,但也有一定的限制,您可以用2 到17 个字节来存储从-10的38次方-1 到10的38次方-1 之间的数值。可将其写为DECIMAL[ p [s] ]的形式,p 和s 确定了精确的比例和数位。其中p 表示可供存储的值的总位数(不包括小数点),缺省值为18; s 表示小数点后的位数,缺省值为0。 例如:decimal (15 5),表示共有15 位数,其中整数10 位,小数5。 位表4-3 列出了各精确度所需的字节数之间的关系。

4、NUMERIC

NUMERIC数据类型与DECIMAL数据类型完全相同。

注意:SQL Server 为了和前端的开发工具配合,其所支持的数据精度默认最大为28位。

三、 二进制数据类型

1、BINARY

BINARY 数据类型用于存储二进制数据。其定义形式为BINARY( n), n 表示数据的长度,取值为1 到>>

问题四:常用数据库有哪些? 1 IBM 的DB2

作为关系数据库领域的开拓者和领航人,IBM在1997年完成了System R系统的原型,1980年开始提供集成的数据库服务器―― System/38,随后是SQL/DSforVSE和VM,其初始版本与SystemR研究原型密切相关。DB2 forMVSV1 在1983年推出。该版本的目标是提供这一新方案所承诺的简单性,数据不相关性和用户生产率。1988年DB2 for MVS 提供了强大的在线事务处理(OLTP)支持,1989 年和1993 年分别以远程工作单元和分布式工作单元实现了分布式数据库支持。最近推出的DB2 Universal Database 61则是通用数据库的典范,是第一个具备网上功能的多媒体关系数据库管理系统,支持包括Linux在内的一系列平台。

2 Oracle

Oracle 前身叫SDL,由Larry Ellison 和另两个编程人员在1977创办,他们开发了自己的拳头产品,在市场上大量销售,1979 年,Oracle公司引入了第一个商用SQL 关系数据库管理系统。Oracle公司是最早开发关系数据库的厂商之一,其产品支持最广泛的操作系统平台。目前Oracle关系数据库产品的市场占有率名列前茅。

3 Informix

Informix在1980年成立,目的是为Unix等开放操作系统提供专业的关系型数据库产品。公司的名称Informix便是取自Information 和Unix的结合。Informix第一个真正支持SQL语言的关系数据库产品是Informix SE(StandardEngine)。InformixSE是在当时的微机Unix环境下主要的数据库产品。它也是第一个被移植到Linux上的商业数据库产品。

4 Sybase

Sybase公司成立于1984年,公司名称“Sybase”取自“system”和 “database” 相结合的含义。Sybase公司的创始人之一Bob Epstein 是Ingres 大学版(与System/R同时期的关系数据库模型产品)的主要设计人员。公司的第一个关系数据库产品是1987年5月推出的Sybase SQLServer10。Sybase首先提出Client/Server 数据库体系结构的思想,并率先在Sybase SQLServer 中实现。

5 SQL Server

1987 年,微软和 IBM合作开发完成OS/2,IBM 在其销售的OS/2 ExtendedEdition 系统中绑定了OS/2Database Manager,而微软产品线中尚缺少数据库产品。为此,微软将目光投向Sybase,同Sybase 签订了合作协议,使用Sybase的技术开发基于OS/2平台的关系型数据库。1989年,微软发布了SQL Server 10 版。

6 PostgreSQL

PostgreSQL 是一种特性非常齐全的自由软件的对象――关系性数据库管理系统(ORDBMS),它的很多特性是当今许多商业数据库的前身。PostgreSQL最早开始于BSD的Ingres项目。PostgreSQL 的特性覆盖了SQL-2/SQL-92和SQL-3。首先,它包括了可以说是目前世界上最丰富的数据类型的支持;其次,目前PostgreSQL 是唯一支持事务、子查询、多版本并行控制系统、数据完整性检查等特性的唯一的一种自由软件的数据库管理系统

>>

问题五:数据库的对象有哪些 Funciton:函数

Procedure:存储过程

Package:代码包,一个包里面,定义多个存储过程、函数、类型、常量等

Type:自定义数据类型

Trigger:触发器

Job:数据库作业 (定期执行的)

Table:表

Index:索引

Constraint:约束,限制各数据项应满足哪些限阀条件

View:视图

Materialized View:物化视图

Sequence:序列

User:叫 用户

Synonym:同义词

Database link:数据库链接(ORACLE有,别的数据库不熟,想必也应该有,可能不叫这个名字)

TableSpace:表空间(ORACLE叫这个名字,别的数据库不熟)

CURSOR:游标

常用的大致这些,可能会有遗漏,但也应该不会差太多。

问题六:常用数据库有哪些?他们有什么区别 开源的Mysql顶;PostgreSQL即开放源码的

商业的Oracle/SQL Server/DB2即收费的

问题七:查看数据库中有哪些表空间 可以用S罚L语句 SELECT FROM v$tablespace

也可以用oracle enterprise manger console 直接在可视化窗口上查看

问题八:常见的数据库应用系统有哪些? 现在极大多的企业级软件都是基于数据库的。

比如:

ERP: 企业资源管理计划

CRM: 客户关系管理

OA: 办公自动化。

12306铁道部的网上订票系统。

。。。

问题九:如何看mysql都有哪些数据库 第一步:首先是查看mysql数据库的端口号,使用命令show

第二步:查看有哪些数据库,

第三步:查看mysql数据库所有用户,

第四步:查看某个数据库中所有的表

问题十:数据库系统包括什么? 通常由软件、数据库和数据管理员组成。

热门文章
    确认删除?
    回到顶部