SQL-defined views allow an application program to see just a portion of the database. A view can be used to introduce security.
Below are some sample views that might be created for the Commonweather database:
CREATE VIEW EMPSCHM.SS_FORMAT
(EMP_ID, EMP_LAST_NAME, EMP_FIRST_NAME, SS1, SS2, SS3)
AS SELECT EMP_ID, EMP_LAST_NAME, EMP_FIRST_NAME,
SUBSTR(SS_NUMBER, 1, 3), SUBSTR(SS_NUMBER, 4, 2),
SUBSTR(SS_NUMBER. 6, 4)
FROM EMPSCHM.EMPLOYEE;
CREATE VIEW EMPSCHM.EMP_HOME_INFO
AS SELECT EMP_ID, EMP_LAST_NAME, EMP_FIRST_NAME, STREET,
CITY, STATE, ZIP_CODE, PHONE
FROM EMPSCHM.EMPLOYEE;
CREATE VIEW EMPSCHM.EMP_WORK_INFO
AS SELECT EMP_ID, START_DATE, TERMINATION_DATE
FROM EMPSCHM.EMPLOYEE;
|
Copyright © 2014 CA.
All rights reserved.
|
|