1. A computer-readable storage medium storing computer executable instructions for facilitating data access, the instructions comprising: instructions for generating a dependency graph from a data set; and instructions for generating at least one statistical model directly from the dependency graph without accessing the data set, and when the at least one statistical model includes a Bayesian network, the Bayesian network has a structure that is acyclic sub-graphs of the dependency graph, wherein assuring that the Bayesian network has a structure comprising acyclic sub-graphs of the dependency graph includes: determining which components of the dependency graph are strongly connected components (SCC); maintaining an auxiliary graph of cycle edges and SCC membership information for each node of the dependency graph; removing cycle edges of the dependency graph; determining a state of SCC which contain removed edges in time; and scoring edge removals utilizing decomposability of a scoring metric in time.