LogiQL: A Query Language for Smart Databases Front Cover

LogiQL: A Query Language for Smart Databases

  • Length: 347 pages
  • Edition: 1
  • Publisher:
  • Publication Date: 2014-11-21
  • ISBN-10: 1482244934
  • ISBN-13: 9781482244939
  • Sales Rank: #2479154 (See Top 100 Books)
Description

LogiQL is a new state-of-the-art programming language based on Datalog. It can be used to build applications that combine transactional, analytical, graph, probabilistic, and mathematical programming. LogiQL makes it possible to build hybrid applications that previously required multiple programming languages and databases. In this first book to cover LogiQL, the authors explain how to design, implement, and query deductive databases using this new programming language.

LogiQL’s declarative approach enables complex data structures and business rules to be simply specified and then automatically executed. It is especially suited to business applications requiring complex rules to be implemented efficiently, for example predictive analytics and supply chain optimization.

Suitable for both novices and experienced developers, the book is written in easy-to-understand language. It includes many examples and exercises throughout to illustrate the main concepts and consolidate understanding.

Table of Contents

Chapter 1: Basics
Chapter 2: Intermediate Aspects
Chapter 3: Diving Deeper
Chapter 4: Advanced Aspects

Appendix A: Running Your Programs
Appendix B: Running the LogiQL REPL
Appendix C: LogiQL Syntax
Appendix D: Built-In Operators and Predicates
Appendix E: Summary of Constraints
Appendix F: Programming Conventions
Appendix G: LogiQL and Predicate Logic
Appendix H: LogiQL and SQL
Appendix I: Testing Your Programs
Appendix J: Improving Your Program’s Performance

To access the link, solve the captcha.