Views provide means to store queries as virtual tables (also logical tables) [ABC+76]. They define a structured subset of the data available in the database. Views do not store data, but describe a transformation rule on the underlying data that is processed when the view is accessed [PZ11].
- [ABC+76]M.M. Astrahan, M.W. Blasgen, D.D. Chamberlin, K.P. Eswaran, J.N. Gray, P.P. Griffiths, W.F. King, R.A. Lorie, P.R. McJones, J.W. Mehl, G.R. Putzolu, I.L. Traiger, B.W. Wade, V. Watson, System r: relational approach to database management. ACM Trans. Database Syst. 1(2), 97–137 (1976)CrossRefGoogle Scholar
- [BH88]E. Bertino, L.M. Haas, Views and security in distributed database management systems, in ed. by J.W. Schmidt, S. Ceri, M. Missikoff, Advances in Database Technology’EDBT ’88, number 303 in Lecture Notes in Computer Science, pp. 155–169 (Springer, Berlin/Heidelberg, 1988)Google Scholar
- [GBLP96]J. Gray, A. Bosworth, A. Layman, H. Pirahesh, Data cube: A relational aggregation operator generalizing group-by, cross-tab, and sub-total, in ICDE ed. by S.Y.W. Su (IEEE Computer Society, Washington, DC, 1996), pp. 152–159Google Scholar
- [Wil88]J. Wilson, Views as the security objects in a multilevel secure relational database management system, in Proceedings of the 1988 IEEE Conference on Security and Privacy, SP’88 (IEEE Computer Society, Washington, DC, 1988), pp. 70–84Google Scholar