• Home
  • Search
  • The Glue-Nail deductive database system: Design, implementation, and evaluation
  • Open Access IconOpen Access
  • Cite Icon28
  • https://doi.org/10.1007/bf01228879Copy DOI Icon

The Glue-Nail deductive database system: Design, implementation, and evaluation

Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

We describe the design and implementation of the Glue-Nail deductive database system. Nail is a purely declarative query language; Glue is a procedural language used for non-query activities. The two languages combined are sufficient to write a complete application. Nail and Glue code are both compiled into the target language IGlue. The Nail compiler uses variants of the magic sets algorithm and supports well-founded models. The Glue compiler's static optimizer uses peephole techniques and data flow analysis to improve code. The IGlue interpreter features a run-time adaptive optimizer that reoptimizes queries and automatically selects indexes. We also describe the Glue-Nail benchmark suite, a set of applications developed to evaluate the Glue-Nail language and to measure the performance of the system.

Similar Papers
  • Research Article
  • Citations14

The design and implementation of an extendible deductive database system

  • Sep 01, 1989
  • ACM SIGMOD Record
  • J Kierman +2
  • Conference Article
  • Citations25

The glue-nail deductive database system

  • Apr 01, 1994
  • A Derrmarcia +2
  • Conference Article

Deductive database systems: a trip to BERMUDA

  • Apr 04, 1991
  • M.A Friedman
  • Conference Article

Design and Implementation of Music Database System Based on Data Mining Algorithm

  • Jul 28, 2023
  • Wendi Xu +1
  • Research Article
  • Citations4

Design and implementation of secure medical database systems.

  • Jan 01, 1995
  • Medical informatics = Medecine et informatique
  • G J Pangalos
  • Research Article
  • Citations1

A technique for implementing a set processor

  • Mar 01, 1976
  • ACM SIGMOD Record
  • W T Hardgrave
  • Research Article

A technique for implementing a set processor

  • Mar 01, 1976
  • ACM SIGPLAN Notices
  • W T Hardgrave
  • Research Article
  • Citations3

Logical design of data base systems

  • Aug 01, 1989
  • Information & Management
  • G Pangalos
  • Research Article
  • Citations35

The Design and Implementation of a Self-Healing Database System

  • Nov 01, 2004
  • Journal of Intelligent Information Systems
  • Peng Liu +5
  • Research Article
  • Citations6

A deductive database system PACADE for analyzing 3-D and secondary structures of protein.

  • Jan 01, 1993
  • Computer applications in the biosciences : CABIOS
  • K Satou +4
  • Conference Article
  • Citations33

The design of an adaptive intrusion tolerant database system

  • Jan 01, 2003
  • P Luenam +1
  • Research Article
  • Citations18

Data Sorting in Flash Memory

  • Mar 20, 2015
  • ACM Transactions on Storage
  • Chin-Hsien Wu +1
  • Research Article

IMPLEMENTASI DAN PENGUJIAN KINERJA ORACLE 10g REAL APLICATION CLUSTER (RAC) PADA SISTEM OPERASI SUN SOLARIS 10

  • Jun 28, 2015
  • Petir
  • Gatot Budi Santoso +1
  • Research Article
  • Citations2

Design, implementation, and evaluation of a CPOE system in a cancer care setting: A case study on the gastric cancer patients

  • Jan 01, 2023
  • Journal of Education and Health Promotion
  • Mohammad Reza Afrash +2
  • Conference Article
  • Citations6

A Frame-based Object Relational Expert Database System

  • Sep 01, 2007
  • Chuleerat Rattanaprateep +1
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.