March 2022
Intermediate to advanced
682 pages
22h 58m
English
The SQL view capability is a widely used method for implementing access control in database applications. The view mechanism has a twofold purpose. It is a facility for the user, simplifying and customizing the external model through which the user deals with the database, freeing the user from the complexities of the underlying model. It is also a security device, hiding structures and data that the user should not see. In the relational and object-relational models, a user’s external model can consist entirely of views, or some combination of base tables and views. By specifying restrictions in the WHERE line of the SELECT statement used to create views, the view can be made value-dependent. FIGURE 8.2(A) ...
Read now
Unlock full access