Vi presenterar ett nothanteringssystem för relationsdatabaser. I detta system antas varje databit i ett förhållande ha noll eller fler annoteringar i samband med det och annoteringar sprids vidare, från källan till utgången, eftersom data omvandlas genom en fråga. Ett sådant noteringshanteringssystem skulle kunna användas för att förstå härkomsten (även härstamning) av data, som har sett eller redigerat en databit eller kvaliteten på data, som är användbara funktioner för tillämpningar som hanterar integrering av vetenskapliga och biologiska data. Vi presenterar en förlängning, pSQL, av ett fragment av SQL som har tre olika typer av notation förökningsprogram, var och en användbar för olika ändamål. Standardsystemet propagerar för noteringar beroende på varifrån data kopieras. Default-all systemet propagerar kommentarer enligt var data kopieras från bland alla likvärdiga formuleringar av en given fråga. Det anpassade systemet gör det möjligt för en användare att ange hur kommentarer ska föröka sig. Vi presenterar ett lagringsschema för annoteringarna och beskriver algoritmer för att översätta en pSQL-fråga under varje förökningsschema till en eller flera SQL-frågor som korrekt skulle hämta relevanta annoteringar enligt det angivna förökningssystemet. För standard-alla systemet, visar vi också hur vi genererar ändligt många frågor som kan simulera annotation förökning beteende av uppsättningen av alla likvärdiga frågor, vilket möjligen är oändligt. Algoritmerna implementeras och systemets genomförbarhet visas av en uppsättning experiment som vi har genomfört.
DBNotes-systemet REF sprider kommentarer genom konjunktiva SQL-frågor.
An annotation management system for relational databases
{'venue': 'The VLDB Journal', 'journal': 'The VLDB Journal', 'mag_field_of_study': ['Computer Science']}