这个存储库包含我在丹佛都市州立大学2019年秋季学期修读数据库系统原理课程时完成的一些数据库项目。SQL项目涉及使用SQL建立关系数据库,利用Python脚本解析原始数据并导入SQL数据库,以及展示如何使用各种SQL查询来查找数据子集。MongoDB作业展示了如何使用包含的数据集进行MongoDB查询和数据分析。Neo4j项目则加载了遗传相关疾病的数据集到Neo4j中,并演示了如何导出、解析、分组和标记数据以可视化和创建假设。每个项目都附有相关文档,详细说明了实现和应用的过程。
数据库系统项目MSU Denver的MySQL、MongoDB和Neo4j实践
相关推荐
基于 MongoDB 和 Neo4j 的 NoSQL 数据库实践研讨
NoSQL 数据库实践研讨
本研讨会深入探讨 NoSQL 数据库的理论和实践,重点关注 MongoDB 和 Neo4j。
准备工作
克隆仓库: git clone https://github.com/jbelmont/nosql-workshop.git
Docker 环境配置:
OS X:
2010 年或更新型号,支持英特尔 MMU 虚拟化
OS X El Capitan 10.11 或更高版本
Windows:
64 位 Windows 10 专业版、企业版或教育版(不支持家庭版、Windows 7 或 8)
安装 Hyper-V
Windows 10 周年更新或
NoSQL
21
2024-06-22
Neo4j 内核
Neo4j 内核是一款轻量级嵌入式 Java 数据库,用于将数据存储为图形结构,而不是表格结构。更多信息请访问:http://neo4j.org。
NoSQL
18
2024-05-12
Neo4j内核库
Neo4j内核是一个轻量级的嵌入式Java数据库,专为存储结构化为图形(而非表格)的数据而设计。
NoSQL
16
2024-05-12
Neo4j内核库
Neo4j 内核是一个轻量级嵌入式 Java 数据库,用于存储以图形而非表格形式组织的数据。
NoSQL
14
2024-05-13
Neo4j 3.5.28图数据库
Neo4j 社区版的neo4j-3.5.28.jar是一个挺不错的工具,尤其适合做图数据库的开发。它了强大的图形数据建模功能,适合复杂的关系型数据。如果你正好在做一些类似社交网络、推荐系统之类的项目,可以试试这个。安装也挺简单,只要下载并引入到项目里,配置好后就能直接使用。哦,顺便说一下,Neo4j 的查询语言CYPHER挺直观的,你也不必担心学起来难度太大。如果你对neo4j-2.3.11.jar感兴趣,也可以看看旧版本,虽然neo4j-3.5.28.jar功能更强大,但有时旧版更适合一些不需要太多新功能的场景。,作为一个图数据库,Neo4j 在性能和扩展性方面都蛮强的。使用neo4j-3.
NoSQL
0
2025-06-13
Neo4j 4.0.3图数据库
Neo4j-4.0.3.jar 是 Neo4j 社区版的一个比较稳定的版本。你如果想用 Neo4j 来做图数据库,嗯,这个版本其实挺合适的。它的功能也蛮全面,支持多图数据库的基本操作,像是图形查询和图形遍历,性能还不错。不过要注意的是,随着版本的更新,会有一些小的 API 差异,所以如果你项目中用到了不同的版本,最好也要稍微留意下兼容性哦。通常来说,Neo4j 在做大数据图时还是挺受欢迎的,毕竟它的图形模型表达方式比关系型数据库更直观。如果你在项目中需要进行这类数据存储和,这个版本不妨试试。至于安装,你只需要下载 jar 包,java -jar neo4j-4.0.3.jar就能启动了,操作挺
NoSQL
0
2025-06-11
Neo4j社区版
版本:4.2.7jar包:neo4j-4.2.7.jar
NoSQL
16
2024-04-30
Neo4j 内核 3.5.18
Neo4j 内核是一个轻量级 Java 数据库,用于存储图形化数据,而不是表格数据。
NoSQL
22
2024-05-13
koa-neo4j基于Koa和Neo4j的REST API框架
Koa 的轻量架构配上 Neo4j 的图数据库,koa-neo4j这个框架用起来挺顺的,适合想快速搭一个 REST API 的人用。内置了基于角色的 JWT 认证,省去自己手动折腾权限控制那一套,登录流程也清爽多了。你只需要关注业务逻辑,用户管理和鉴权这块它帮你兜底了。数据库方面用的是Neo4j,结构化关系清晰,像社交网络、推荐系统这种,建模直观。你直接用 Koa 定义 API,不用在前端写那种直接怼数据库的 Cypher 语句,安全性也提升不少。还有一点不错的,就是它的后端组件设计挺松耦合的,你要换个模块或者拆服务也方便,扩展性方面不用太担心。代码风格也清爽,逻辑拆得蛮合理的,接口响应也快。
NoSQL
0
2025-06-15