Book 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
- Front Cover (1/2)
- Front Cover (2/2)
- Contents
- Preface
- Acknowledgment
- Authors
- Key LogiQL Concepts (1/2)
- Key LogiQL Concepts (2/2)
- Quick Start
- Chapter 1: Basics (1/7)
- Chapter 1: Basics (2/7)
- Chapter 1: Basics (3/7)
- Chapter 1: Basics (4/7)
- Chapter 1: Basics (5/7)
- Chapter 1: Basics (6/7)
- Chapter 1: Basics (7/7)
- Chapter 2: Intermediate Aspects (1/10)
- Chapter 2: Intermediate Aspects (2/10)
- Chapter 2: Intermediate Aspects (3/10)
- Chapter 2: Intermediate Aspects (4/10)
- Chapter 2: Intermediate Aspects (5/10)
- Chapter 2: Intermediate Aspects (6/10)
- Chapter 2: Intermediate Aspects (7/10)
- Chapter 2: Intermediate Aspects (8/10)
- Chapter 2: Intermediate Aspects (9/10)
- Chapter 2: Intermediate Aspects (10/10)
- Chapter 3: Diving Deeper (1/12)
- Chapter 3: Diving Deeper (2/12)
- Chapter 3: Diving Deeper (3/12)
- Chapter 3: Diving Deeper (4/12)
- Chapter 3: Diving Deeper (5/12)
- Chapter 3: Diving Deeper (6/12)
- Chapter 3: Diving Deeper (7/12)
- Chapter 3: Diving Deeper (8/12)
- Chapter 3: Diving Deeper (9/12)
- Chapter 3: Diving Deeper (10/12)
- Chapter 3: Diving Deeper (11/12)
- Chapter 3: Diving Deeper (12/12)
- Chapter 4: Advanced Aspects (1/19)
- Chapter 4: Advanced Aspects (2/19)
- Chapter 4: Advanced Aspects (3/19)
- Chapter 4: Advanced Aspects (4/19)
- Chapter 4: Advanced Aspects (5/19)
- Chapter 4: Advanced Aspects (6/19)
- Chapter 4: Advanced Aspects (7/19)
- Chapter 4: Advanced Aspects (8/19)
- Chapter 4: Advanced Aspects (9/19)
- Chapter 4: Advanced Aspects (10/19)
- Chapter 4: Advanced Aspects (11/19)
- Chapter 4: Advanced Aspects (12/19)
- Chapter 4: Advanced Aspects (13/19)
- Chapter 4: Advanced Aspects (14/19)
- Chapter 4: Advanced Aspects (15/19)
- Chapter 4: Advanced Aspects (16/19)
- Chapter 4: Advanced Aspects (17/19)
- Chapter 4: Advanced Aspects (18/19)
- Chapter 4: Advanced Aspects (19/19)
- Glossary (1/2)
- Glossary (2/2)
- Appendix A: Running Your Programs (1/2)
- Appendix A: Running Your Programs (2/2)
- Appendix B: Running the LogiQL REPL
- Appendix C: LogiQL Syntax
- Appendix D: Built-In Operators and Predicates (1/3)
- Appendix D: Built-In Operators and Predicates (2/3)
- Appendix D: Built-In Operators and Predicates (3/3)
- Appendix E: Summary of Constraints (1/2)
- Appendix E: Summary of Constraints (2/2)
- Appendix F: Programming Conventions (1/2)
- Appendix F: Programming Conventions (2/2)
- Appendix G: LogiQL and Predicate Logic (1/2)
- Appendix G: LogiQL and Predicate Logic (2/2)
- Appendix H: LogiQL and SQL (1/3)
- Appendix H: LogiQL and SQL (2/3)
- Appendix H: LogiQL and SQL (3/3)
- Appendix I: Testing Your Programs
- Appendix J: Improving Your Program’s Performance (1/2)
- Appendix J: Improving Your Program’s Performance (2/2)
- Back Cover
Product information
- Title: LogiQL
- Author(s):
- Release date: November 2014
- Publisher(s): CRC Press
- ISBN: 9781482244946
You might also like
article
Reinventing the Organization for GenAI and LLMs
Previous technology breakthroughs did not upend organizational structure, but generative AI and LLMs will. We now …
book
Make: The Annotated Build-It-Yourself Science Laboratory
Raymond E. Barrett's Build-It-Yourself Science Laboratory is a classic book that took on an audacious task: …
book
.NET IL Assembler
" Advanced .NET IL Assembler is a comprehensive drill-down into the inner workings of the .NET …
book
Propeller Programming: Using Assembler, Spin, and C
Learn to program the Propeller in Spin and C and how to map the Propeller Assembler …