学习工具 | 怎么用FileMaker管理研究中的一手考古资料
小沈导言:这一期我请到了耶鲁大学的博士生鄭婧来介绍她利用FileMaker管理研究一手考古资料的经验。对考古人来说,从卷帙浩繁的考古报告中寻找和梳理自己的研究材料可能是所有研究的第一步。我自己用过的方法有做纸质或电子版的卡片,后来改到用excel。曾经也尝试过一点access,但浅尝辄止未能推进。
到现在,由于考古材料的复杂性,研究所需的信息不仅有文字描述,还有图片,各种科技分析结果,excel作为立足于数字管理和定量的软件,让我觉得越来越不趁手。有幸经朋友介绍认识了鄭婧,她管理自己材料数据库的方式让我觉得耳目一新,而且也很好上手,所以厚颜请她来做了一期分享,既满足了自己的学习欲,也希望能给大家提供一些灵感和思路。
作者/鄭婧
耶鲁大学人类学系 博士生
作为一个编程知识有限的考古学生,我的数据库基本上是一边建、一边改,由我读Master开始一直根据新的认识和研究内容改变,因此结构上一定不如专业的完善,这篇也只是一个小分享,如果大家有更好的想法和做法,欢迎指正!!!!!!
本文分四个部份,包括为什么需要建立数据库,为什么选择FileMaker作为数据库载体,如何建立自己的数据库,以及我个人数据库结构的介绍。
一、为什么要数据库?
作为一个记忆力不好的人,我没有很多同学那种过目不忘、随时指出XXX遗址的M32中的陶器和XXX遗址和H14的陶器有相同纹饰的能力。而作为一个懒惰的人,我不想为了查一件陶器而翻箱倒柜去找一本报告。所以,在大约确定论文题目后,我开始把会反复利用的资料输入到一个Excel中,方便之后使用。
FileMaker、Access 和 Excel 都是常见的数据管理软件,它们各有优缺点。综合而言,FileMaker 适合大型、复杂的数据管理和分析;Access 适合小型、简单的数据管理和报表制作;Excel 适合中小型的数据处理和图表制作。在选择使用何种软件时,需要根据具体需求进行选择。而当资料变得越来越多时,一个关联性数据库就非常重要了。
关联性数据库是一种可以在其中存储和组织数据的工具,它可以帮助你轻松地建立各种关系,并通过复杂的查询语言来进行数据检索。因此,它非常适合用于考古学领域的资料整理和数据分析。
与传统的Excel表格相比,关联性数据库的优势在于可以轻松建立多张表格之间的关联,以及更加方便地进行数据的筛选、查询和统计。同时,数据库还可以轻松地导入和导出数据,方便共享和备份。另外,当数据量大时,关联性数据库的查询速度也比Excel表格更快。
因此,关联性数据库在考古学领域中的应用十分广泛,可以用于文物的分类、对比、筛选等各种操作。通过使用关联性数据库,考古学研究者可以更加高效地进行数据整理和分析,从而提高研究效率和成果质量。
二、使用FileMmaker 的好处?
你是否也经常遇到这样的问题?在进行考古研究时,需要查找和比较不同文物之间的相似性,但是因为资料过多、分散、难以整理,要进行大量繁琐的查找和比较工作。这时,使用文件管理系统或者Excel进行数据整理已经不能满足需求,而关联性数据库便成为了一种更好的选择。
FileMaker 是一款跨平台的关系型数据库软件,它能够帮助考古学生存储、管理和分析各种考古数据。以下就是一些可能对考古学生有用的FileMaker功能。
数据收集:使用FileMaker可以创建自定义表格和数据输入界面,使考古学生可以轻松地收集各种考古数据,例如遗址位置、遗物的描述和照片等。
数据管理:FileMaker的关系型数据库架构可以帮助考古学生组织和管理收集的数据。使用FileMaker,考古学生可以创建多个数据表,并在不同表之间建立关系,以便更好地管理数据。
数据分析:FileMaker提供了多种数据分析工具,例如统计分析、图表生成和报告生成等。考古学生可以使用这些工具对数据进行分析和视觉化,以了解数据之间的关系和趋势。
数据共享:使用FileMaker,考古学生可以将数据库共享给其他同学或教师,以便进行协作或进一步的研究。建立数据库的人可以将数据上传到云,然后将数据库的网页分享给合作者,这样别的使用者就也可以看到数据。同时建立者还可以根据需求设置其他用户的权限,或是设置密码以控制传播范围。
多平台协作:FileMaker 支持在 Mac、Windows、iPhone 和 Android 手机上使用,只需将自己的数据库上传到 IP 地址上,并在连接网络后使用数据库即可。此外,iPhone 用户可以在离线状态下输入数据,待连接网络时再进行自动更新。
总之,FileMaker 是一个功能强大且易于使用的数据库软件,它可以帮助考古学生组织和管理数据,进行数据分析和共享数据。
三、建立自己的数据库和其他可能性
我目前研究专注在岭南地区的史前陶器,便以此为例进行介绍,大家也可以按自己的兴趣和方向建立相关的数据库。建立一个简单的考古 FileMaker 数据库包括以下几个步骤:
1.首先建立新的数据库
2.地域分类
根据你感兴趣的资料进行地域分类,可以选用不同流域、省,或更有针对性的区域等, 这是对新手来说最容易的入手方法。
3. 记录遗址
接下来需要记录具体的遗址,创建一个名为“遗址记录”的表格,其中包含遗址的名称、编号、地址、坐标、发现时间等字段。此外,可以添加一些描述性的字段,如遗址的类型、文化层次、遗迹规模等。
4.遗物资料
遗物资料则另开一个表格, 用来放描述,照片等资料。当然,如果你有相关的实验数据和照片,也可以单开一个表格放相应的资料,然后利用“遗物编号”这一共享的字段关联它们。
[血泪史] 建议要多开一个表格记录文献来源:考古数据的来源非常重要,因此当你要写论文的时候,往往来资料库查到相关资料,需要引用;有良好的文献来源记录习惯的话,你就可以在资料库直接查到你需要引用那篇文章,减少没有必要的文献查找时间。
单独为文献来源设置表格的优势在于,在数据库完善的后期, 表格分得较细时, 整个数据库可以更加灵活。比如說遗迹,遗物,实验内容都可以分别关联到对应的文献中。但如果只把文献来源设置成某一个表格的字段,就没有办法把其他资料一对一关联到文献来源上了。
5.链接表格
链接表格也非常简单,打开“Database Management”,把多个表格中,用来相连的字段拉在一起, 就完成链接了。
以上是一个简单的考古材料 FileMaker 数据库的基本结构,可以根据实际需要进行适当调整和扩充。建立数据库的过程中需要注意数据的结构、字段类型、关系等细节,以确保数据的完整性和一致性。
当然,这是最简单的资料库结构,篇幅所限,我担心写太多会让大家有些畏难情绪,要是大家有兴趣,我可以继续分享我使用FileMaker的一点经验~
四、个人数据库框架分享
这软件对毫无经验的人也很好上手,以下这个数据库我从我硕士第一年开始慢慢建立,一点点丰富,而且本人从来没有学过编程,都是从网上的编程论坛,以及ChatGPT一点点看回来~
以下是一些我自己数据库有的功能,也可以作为大家制作数据库的灵感启发,要是大家对哪一项特别好奇,我也可以对这些分项再细说一下。
1.主页
我的主页相对比较简单,就是一个目录,同时可以在需要时进行搜索。
2.目录
左边设计了目录,方便使用,无论在看哪一个表格,也可以通过目录跳到数据库中的任何别的表格。
3.遗址列表
遗址列表的内容比较多,包括有遗址的基本信息,过往的发掘记录,年份和相应的简报,也有报告中的平面图,测年记录,相关的研究文章,重要遗物等,另外附有经纬度,可以直接链接Google Map (我还没有试过链接国内的地图,有成功的朋友一定要告诉我)。
4.表格列表
每个表格都有相应的资料列表,在我的资料库就都设了在左上角,红色警告是提醒自己该遗址有重要资料未输入,提醒自己不要偷懒(bushi)。
5.地图连结
正如上文提到,数据库可以链接地图,地图可以放大缩小,缩小时地图会自动把附近的遗址归在一起。这地图就是我在过去数年输进去的近500个遗址(其实没有很大的工作量,可以要自己每天看一个简报,输1-2个遗址进去,每天也就3分钟的事,同时熟悉材料, 一年就把300多个遗址放进去了)。
6.遗迹单位
这个对发掘中的老师同学比较有用,说简单就是把田野记录H1输进去电脑,再利用遗迹和遗物的数据库能够根据“遗迹单位”这一字段互相关联的优势,每个单位的小件/样本等都可以有一个链接在这个H1单位的记录.每当你查到该小件时,你一按,它就能自动到相关单位的发掘资料和该单位的其他小件/样本,在整理和分析时也有很大帮助。
7.样本资料
此类表格适用于任何类型器物。以我自己的陶片表格为例, 每一块陶片有基本的资料,例如大约年代、陶色陶质、单位、编号等;然后链接了pXRF 等化学检验的数据、电镜的照片、岩相显微镜的照片、烧成温度等结果,当查找资料时就非常省时省力了!
另外,细心的朋友可能看到在上边有一个白色的下载按钮,这按钮可以直接把搜出来的那一组资料(例如所有资料库中新石器晚期的陶片)下载到电脑指定的位置,再导入已经写好的R STUDIO。如果你用R做过一次分析图,在你每次加入新资料时,就能10秒内生成新图了~ (省时省力AGAIN )。
8.实验资料
如果你有特定的课题/题目,也可以按需要设立相应的数据库。
9.遗迹
遗迹也是,我这个on-going project 就是收集了先秦时期的的各种陶窑。
10. 数据分析
今天分享的就这么多, FileMaker还有很多功能:
1.可以直接连接标签打印机(田野时直接打印标签,减少手写/输电脑时间,也减少出错, 成本只是$300的标签打印机)。
2.可以多人共同输入(要是多人合作的项目特别有用)。
3.手机拍照直接放进数据库中 (去博物馆超好用,重要的拍下来,立刻进数据库)。
当然,我只是一个无编程背景的考古学生~ 这个教程非常粗浅,如果大家有更好的方法和建议,希望各位老师指教!!!!!
想要进一步交流FileMaker用法的朋友,可以扫码加群。