CPC G06F 21/6227 (2013.01) [G06F 16/213 (2019.01); G06F 16/2282 (2019.01); G06F 16/242 (2019.01); G06F 16/245 (2019.01)] | 20 Claims |
1. A system comprising:
a database including a table, wherein the table contains database records and a schema by which the database records are arranged; and
one or more hardware processors configured to:
obtain a query that references the table and one or more elements of the schema;
based on the query and using the database including the table, copy at least part of the table into a second table;
transform, using a deterministic one-way function, a second schema of the second table and second database records within the second table;
transform, using the deterministic one-way function, the query into a second query; and
write, to memory of the system, at least part of the second table and the second query.
|