Containment of Conjunctive Queries over Databases with Null Values

Author(s):  
Carles Farré ◽  
Werner Nutt ◽  
Ernest Teniente ◽  
Toni Urpí
2014 ◽  
Vol 26 (6) ◽  
pp. 1532-1543 ◽  
Author(s):  
Biao Qin ◽  
Shan Wang ◽  
Xiaofang Zhou ◽  
Xiaoyong Du
Keyword(s):  

2017 ◽  
Vol 46 (2) ◽  
pp. 5-17 ◽  
Author(s):  
Pablo Barceló ◽  
Andreas Pieris ◽  
Miguel Romero
Keyword(s):  

Cryptography ◽  
2021 ◽  
Vol 5 (1) ◽  
pp. 2
Author(s):  
Tushar Kanti Saha ◽  
Takeshi Koshiba

Conjunctive queries play a key role in retrieving data from a database. In a database, a query containing many conditions in its predicate, connected by an “and/&/∧” operator, is called a conjunctive query. Retrieving the outcome of a conjunctive query from thousands of records is a heavy computational task. Private data access to an outsourced database is required to keep the database secure from adversaries; thus, private conjunctive queries (PCQs) are indispensable. Cheon, Kim, and Kim (CKK) proposed a PCQ protocol using search-and-compute circuits in which they used somewhat homomorphic encryption (SwHE) for their protocol security. As their protocol is far from being able to be used practically, we propose a practical batch private conjunctive query (BPCQ) protocol by applying a batch technique for processing conjunctive queries over an outsourced database, in which both database and queries are encoded in binary format. As a main technique in our protocol, we develop a new data-packing method to pack many data into a single polynomial with the batch technique. We further enhance the performances of the binary-encoded BPCQ protocol by replacing the binary encoding with N-ary encoding. Finally, we compare the performance to assess the results obtained by the binary-encoded BPCQ protocol and the N-ary-encoded BPCQ protocol.


1984 ◽  
Vol 7 (1) ◽  
pp. 129-150
Author(s):  
Joachim Biskup

We study operations on generalized database relations which possibly contain maybe tuples and two types of null values. The existential null value has the meaning “value at present unknown” whereas the universal null value has the meaning “value arbitrary”. For extending a usual relational operation to generalized relations we develop three requirements: adequacy, restrictedness, and feasibility. As demonstrated for the natural join as an example, we can essetially meet these requirements although we are faced with a minor tradeoff between restrictedness and feasibility.


2006 ◽  
Vol 53 (2) ◽  
pp. 238-272 ◽  
Author(s):  
Georg Gottlob ◽  
Christoph Koch ◽  
Klaus U. Schulz
Keyword(s):  

1990 ◽  
Vol 41 (1) ◽  
pp. 25-43 ◽  
Author(s):  
Paolo Atzeni ◽  
Maria Cristina De Bernardis

Sign in / Sign up

Export Citation Format

Share Document