如何给学校设计空间数据库?

商碧珍商碧珍最佳答案最佳答案

这个需要明确几个问题,数据量多大,什么时候建立,能不能得到资金上的支持(比如买服务器)等等 然后根据这些问题选择合适的数据库系统。当然还要考虑今后升级的问题以及是否适合校园网当前带宽等情况。 如果仅仅是几个人用的数据库,并且不准备投入很多金钱的话,MySQL应该足够了 如果是上百人使用,并且需要一定性能的,可以考虑PostgreSQL或者Oracle 如果数据量很大,并且需要存储很长时间的,可以考虑MSSQL server 至于数据库的设计,那就跟数据库类型没有关系了。你要设计什么样的表结构,就需要了解你的用户,他们希望从数据库中获取什么信息,希望能够对信息进行怎样的处理。

其实一个合格的数据库设计应该是业务需求、数据、操作三者相结合的产物。你可以从下面几方面进行考虑: 具体怎么建设,那还需要看你数据的来源,是手工录入还是已有数据库,亦或是其他方式,这些方式的不同会带来数据仓库的建设方式等不同的变化。

祝敬杨祝敬杨优质答主

谢邀,这个问题我还没认真思考过,因为我觉得在学校里做这个事情是很困难的(当然如果题主是学校的领导层的话请无视这条回复)。但个人觉得如果能从两个方面考虑会更好一点: 第一方面是如何让师生更方便使用查询和编辑数据的功能; 第二方面是怎样将现有数据可视化或直观化,使得使用者能更直接地了解到当前校园的态势——比如,在校园地图上标注出每个教室的位置、楼内有多少房间以及各房间面积是多少等信息以供使用者了解教学楼的大致格局,又或者在校园中设置一些标识牌来介绍每栋建筑的历史意义等等,这都会很有帮助。 除此之外还可以添加一些其他功能或者增加新的模块,例如可以添加一个关于校园植物的数据库,这样就可以方便大家认识并观察校园里生长的植物。

我来回答
请发表正能量的言论,文明评论!