7.5-图形数据库-3.pptx
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《7.5-图形数据库-3.pptx》由会员分享,可在线阅读,更多相关《7.5-图形数据库-3.pptx(14页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、7.5 图形数据库1 数据库原理及应用电子科技大学-张凤荔数据库系统原理与开发Neo4J查询语言CQLNeo4j中的各类API15中图算法及其应用【本节学习目标】2 数据库原理及应用电子科技大学-张凤荔数据库系统原理与开发一、图数据库语言CQLCQL代表Cypher Query Language是Neo4j图形数据库的查询语言;是一种声明性模式匹配语言;它遵循SQL语法;语法简单。Neo4j CQL 用命令来执行数据库操作。Neo4j CQL 支持多个子句例如where,order by等操作符,可编写非常复杂的查询。Neo4j CQL 支持一些功能,如字符串操作、聚合等,还有一些关系功能。3
2、 数据库原理及应用电子科技大学-张凤荔数据库系统原理与开发1、使用CQL准备说明准备安装环境在Neo4J的官网上下载相应的安装包按照提示完成安装并配置正确本地http:/localhost:7474,配置了的远程可视化操作,则访问http:/0.0.0.0:7474/browser/现在可以使用CQL命令了4 数据库原理及应用电子科技大学-张凤荔数据库系统原理与开发2、图数据库语言CQL常用命令CREATE,创建 创建节点、关系和属性。使用属性创建节点,使用属性创建节点之间的关系,为节点或关系创建单个或多个标签MATCH,匹配检索节点,关系和属性数据RETURN,返回 返回查询结果WHERE,
3、哪里提供条件过滤检索数据DELETE,删除 删除节点和关系REMOVE,移除 删除节点和关系的属性ORDER BY 以排序,排序检索数据SET组添加或更新标签5 数据库原理及应用电子科技大学-张凤荔数据库系统原理与开发3、图数据库语言CQL常用函数常用的Neo4j CQL函数:String,字符串用于使用String字面量。Aggregation,聚合,对结果执行聚合操作Relationship,关系,获取关系的细节,如startnode,endnode等。数据类型,定义节点或关系的属性:boolean、byte、short、int、long、float、double、char、String
4、等6 数据库原理及应用电子科技大学-张凤荔数据库系统原理与开发4、图数据库语言CQL例子创建客户CREATE(e:Customerid:1001,name:Abc,dob:01/10/1982)创建信用卡CREATE(cc:CreditCardid:5001,number:1234567890,cvv:888,expiredate:20/17)查询信用卡:MATCH(cc:CreditCard)RETURN cc.id,cc.number,cc.cvv,cc.expiredate创建客户和信用卡式节点之间的关系:MATCH(cust:Customer),(cc:CreditCard)WHERE
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 7.5 图形 数据库
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内