中国历史人物传记数据库 CBDB 若干表简介
'''
推荐使用SQLite版本的CBDB数据库
推荐使用SQlite Studio进行数据库的操作
免费,可视化操作,轻量级应用,无需配置,学习扩展性好,非常适合广大历史系学生.
'''
一 人物基本属性:姓名,性别,生卒年,籍贯,任职
1.BIOG_MAIN
.c_personid 人物ID
.c_name 人名拼音
.c_name_chn 人名汉字
.c_index_year 人物指向年/盛年
.c_female 是否女性
.c_ethnicity_code 族属代码
.c_birth_age .c_death_age 出生年,死亡年
2.ADDRESS
.c_addr_id 地名ID
.c_name 地名拼音
.c_name_chn 地名汉字
.c_firstyear .c_lastyear 地名设置始末年
.c_admin_type 地名级别(拼音)
.x_coord x坐标(经度)
.y_coord y坐标(纬度)
.belongs1_id 地名一级目录ID
.belongs1_name 地名一级目录名
3.OFFICE_CODES
.c_office_id 官职id
.c_dy 朝代
.c_office_chn 官职中文名
另外,OFFICE_CODES_CONVERSION 提供官名的繁简转换
5.POSTED_TO_OFFICE_DATA 提供人名与官名的关联
.c_personid
.c_officeid
.c_postid
6.POSTED_TO_ADDR_DATA 提供人名与官名以及任职地点的关联
.c_personid
.c_office_id
.c_postid
.c_addr_id
BIOG_ADDR_DATA提供人物与地名的关联
二. 人物的社会联系 非血缘关系和血缘关系
7.ASSOC_CODES
.c_assoc_code 社会联系代码
.c_assoc_desc_chn 社会联系中文描述
.c_assoc_type_id 社会联系类别id
8.ASSOC_TYPES
.c_asspc_type_id 社会联系类别id
.c_assoc_type_desc_chn 社会联系类别描述
9.ASSOC_DATA
.c_personid 人物id
.c_asso_code 社会联系代码
.c_kin_code 亲属关系代码
.c_kin_id 亲属id
.c_asso_id 社会联系人id
.c_asso_kin_code ???未知
.c_sso_kin_id ???未知
10.ASSOC_DATA
.c_personid 人物id
.c_asso_code 社会联系代码
.c_kin_code 亲属关系代码
.c_kin_id 亲属id
.c_asso_id 社会联系人id
.c_asso_kin_code ???未知
.c_sso_kin_id ???未知
11.KINSHIP_CODEs
.c_kin_code 亲属关系代码
.c_kinrel_chn 亲属关系(中文名)
12.KIN_DATA
.c_personid 人物id
.c_kin_id 亲属id
.c_kin_code 亲属关系代码
13.SOCIAL_INSITITUTION_NAME_CODES
.c_inst_code 社会机构代码
.c_inst_name_hz 社会机构中文名
BIOG_INST_DATA提供人物与社会机构的关联
三. 人物的一般状态
这个"状态"很杂,可以说包括"是什么","干什么的",'怎么了'...具体不好描述,详见以下两表
14.STATUS_DATA
15.STATUS_CODES
四.SQL查询示例:
1.查询某时段任某官职的人物 此处是大致活跃在唐朝的刺史们
select * from BIOG_MAIN,POSTED_TO_OFFICE_DATA where POSTED_TO_OFFICE_DATA.c_office_id = 197 and BIOG_MAIN.c_personid = POSTED_TO_OFFICE_DATA.c_personid and BIOG_MAIN.c_index_year between 600 and 900
2.查询某地某时段全部人物 此处是出生在清代的萧山人物
select c_personid,c_name_chn from BIOG_ADDR_DATA,BIOG_MAIN where BIOG_ADDR_DATA.c_addr_id = 7689 and BIOG_MAIN.c_birthyear between 1644 and 1911
...待续
转载于:https://www.cnblogs.com/oikoumene/p/6782242.html
中国历史人物传记数据库 CBDB 若干表简介相关推荐
- 二十四史中国历史中国正史ACCESS数据库
普通人对中国历史的兴趣一般都是电视剧里的野史秘闻,可以用<近8万条中国历史野史秘闻ACCESS数据库>,而对于需要谨严学习的,莫过于中国正史也就是所谓的二十四史,二十四史的数据其实找了有一 ...
- java计算机毕业设计中国历史网站源码+mysql数据库+系统+部署+lw文档
java计算机毕业设计中国历史网站源码+mysql数据库+系统+部署+lw文档 java计算机毕业设计中国历史网站源码+mysql数据库+系统+部署+lw文档 本源码技术栈: 项目架构:B/S架构 开 ...
- JAVA计算机毕业设计中国历史网站Mybatis+源码+数据库+lw文档+系统+调试部署
JAVA计算机毕业设计中国历史网站Mybatis+源码+数据库+lw文档+系统+调试部署 JAVA计算机毕业设计中国历史网站Mybatis+源码+数据库+lw文档+系统+调试部署 本源码技术栈: 项目 ...
- 计算机毕业设计Java中国历史网站(源码+系统+mysql数据库+lw文档)
计算机毕业设计Java中国历史网站(源码+系统+mysql数据库+lw文档) 计算机毕业设计Java中国历史网站(源码+系统+mysql数据库+lw文档) 本源码技术栈: 项目架构:B/S架构 开发语 ...
- 中国历史朝代公元对照简表
朝 代 起 讫 都 城 今 地 夏 约前22世纪末-约前16世纪初 安邑 山西夏县 阳翟 河南禹县 商① 约前16世纪-约前11世纪 亳 河南商丘 殷 河南安阳 周 西周 约前11世纪-前771② 镐 ...
- python古诗朝代_用 Python 编写中国历史知识库,此时不用中文命名变量更待何时?...
原标题:用 Python 编写中国历史知识库,此时不用中文命名变量更待何时? 早先想做个以中国历史为背景的小游戏,但苦于没找到现成已结构化的历史数据.理想中的需要有人物(包括基本信息.人物关系).事件 ...
- MySQL——创建数据库和数据表
创建数据库和数据表 (1)创建数据库相关代码 create database test; #创建数据库 show create database test; #查看创建好的test数据库 show d ...
- 潜规则------中国历史中的真实游戏 吴思
在中国历史上的帝国时代,官吏集团极为引人注目.这个社会集团垄断了暴力,掌握着法律,控制了巨额的人力物力,它的所作所为在很大程度上决定着社会的命运. 对于这个擅长舞文弄墨的集团,要撇开它的 ...
- 中国历史上十大冤死名将
中国历史上十大冤死名将 冤 死将,顾名思义,要大大的名将,大大的冤枉,小小的不算,最典型的比如岳王,袁大督师,标准有几个:蒙冤指数,很好理解.惨烈指数,指死状之惨.影响指 数,对战局,时局的影响,以蒙 ...
- [精简整理]疏通中国历史脉络——“春秋战国、秦汉”篇
引言.概述 一.史前--------------------------------------------------------原始社会 二.夏.商.周---------------------- ...
最新文章
- LeetCode简单题之至少是其他数字两倍的最大数
- linux中 用户管理命令,Linux中的常用用户和用户组管理命令
- curl的速度为什么比file_get_contents快以及具体原因
- centos文本查看及处理相关的常用命令
- 最新综述:用于组合优化的强化学习
- [patl2-001]紧急救援
- av linux,AV Linux 新版发布,多少人知道
- 代数学笔记11: 分圆域,分圆多项式,求解17次方程
- C++库研究笔记——Linux下是否需要使用memory pool?
- java socket 缓冲_关于socket的发送缓冲区网上有诸多的讨论,这里个人小结一下,希望对以后有些帮助。首先,看下面一段代码,...
- jquery的快捷手册
- mysql分组取每组前几条记录_[转] mysql分组取每组前几条记要(排名)
- Windows电脑搜索功能不能用怎么办
- 关注手机病毒:重点手机安全事件盘点
- Java打印正三角形
- teamviewer13试用期已到期,错装商业版怎么还原成个人版?
- Java SE 基础知识~流程控制
- 工兵扛军旗游戏新玩法
- 计算机实战项目之 [含论文+辩论PPT+源码等]微信小程序社区疫情防控+后台管理|前后分离VUE[包运行成功
- 2017年保荐代表人胜任能力考试辅导教材 投资银行业务
热门文章
- windows电脑连接公共wifi登陆界面无法弹出怎么办?
- 组装三代番木瓜基因组——by Serenity Fang
- 极限思想之阿基里斯和乌龟赛跑
- 祝女生节快乐的c语言,女生节给女生的祝福语大全
- 如何打开计算机控制界面,如何打开控制面板
【使用途径】
- 2022年安全员-C证上岗证题目及在线模拟考试
- 集成百度街景报错Error inflating class com.baidu.lbsapi.panoramaview.PanoramaView
- MAC操作之Finder显示、隐藏 文件或文件夹
- 【用html做个人简历的网页(初级)】
- Windows10无法修改图标字体和菜单栏字体问题 —— regedit注册表修改