- 17
- 0
- 约5.35千字
- 约 34页
- 2017-08-19 发布于江西
- 举报
数据库系统原理与应用教程(第三版)ppt教学课件ch08.ppt
第8章 Datalog语言 本章概述 关系代数是关系型数据库的理论基础,是数据库产品应用和发展的坚实基础。随着数据技术的不断提高,关系代数也暴露出了一些局限性,例如,无法有效地表示递归运算、逻辑表达能力弱等。 在这种情况下,Datalog语言应运而生。Datalog语言是一种基于逻辑编程语言Prolog的一种非过程化的语言。同使用关系演算类似,用户只需要给出所描述的信息,不需要给出获取信息的具体过程。Datalog语言使用声明的方式定义,简化了简单查询的书写,使查询优化更容易进行。 本章将要全面介绍Datalog语言的基本结构、规则、递归编程以及从关系代数到Datalog语言的转换等内容。 本章的学习目标 了解Datalog语言的基本概念; 掌握Datalog语言的基本结构; 掌握Datalog语言的基本规则; 掌握从关系代数到Datalog语言的转换过程; 认识和掌握Datalog语言的递归编程原理; 理解包的概念和其在关系代数和Datalog语言中的作用。 主要内容 8.1 基本概念 8.2 关系代数向Datalog规则的转换 8.3 递归原理 8.4 包的运算 8.5 本章小结 8.1 基本概念 逻辑也是一种表示关系查询的方法,例如Datalog语言就可以表示相同类型的查询。 Datalog语言不是使用过程语言来表示查询,而是使用一种规则来表示出这
您可能关注的文档
- 手卫生与医院感染控制 1.ppt
- 手术器械的传递法 演示文稿.ppt
- 手足口病69135.ppt
- 手足口病及传染病防治.ppt
- 手足口病的流行病学态势.ppt
- 手足口病的预防与控制68798.ppt
- 手足口病科件.ppt
- 手足口病预防控制指南.ppt
- 打通人脉.ppt
- 打造企业中层.ppt
- 2026届甘肃省民勤三中高考化学三模试卷含解析.doc
- 2021年人力资源年终工作汇报 附2026年人力预算测算表 可直接套用.pptx
- 2021年直播间氛围打造提升停留时长培训课件.pptx
- 2026届广西钦州市第二中学高三第二次模拟考试历史试卷含解析.doc
- 2020应对儿童厌学叛逆专属心理健康教育宣讲课件.pptx
- 2026届江苏省南通巿启东中学5月高三月考物理试题.doc
- 2026年初中语文写作课件.pptx
- 2026年电子元件检测实训教程PPT.pptx
- 2026届安徽省肥东县圣泉中学高三下期末模拟联考数学试题.doc
- 广东省惠东县惠东高级中学2026届高三考前热身生物试卷含解析.doc
原创力文档

文档评论(0)