0% found this document useful (0 votes)
38 views3 pages

Select Table - Name, Constraint - Name, Constraint - Type, Search - Condition, R - Constraint - Name From User - Constraints

This document contains summaries of constraints and indexes on tables in a database schema. It lists the constraint name, type, search condition if applicable, and associated foreign key for each constraint on various tables. It also lists the index name, column name, and column position for indexes on the tables. The owner of all objects is listed as DOSEN1.

Uploaded by

Ran Run
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
38 views3 pages

Select Table - Name, Constraint - Name, Constraint - Type, Search - Condition, R - Constraint - Name From User - Constraints

This document contains summaries of constraints and indexes on tables in a database schema. It lists the constraint name, type, search condition if applicable, and associated foreign key for each constraint on various tables. It also lists the index name, column name, and column position for indexes on the tables. The owner of all objects is listed as DOSEN1.

Uploaded by

Ran Run
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
You are on page 1/ 3

SELECT

FROM
TABLE_NAME
COUNTRIES

table_name,constraint_name, constraint_type, search_condition,


r_constraint_name
user_constraints;
CONSTRAINT_NAME
COUNTR_REG_FK

C SEARCH_CONDITION R_CONSTRAINT_NAME
R
REG_ID_PK
"COUNTRY_ID" IS NOT
COUNTRIES
COUNTRY_ID_NN
C
NULL
COUNTRIES
COUNTRY_C_ID_PK
P
"DEPARTMENT_NAME"
DEPARTMENTS
DEPT_NAME_NN
C
IS NOT NULL
DEPARTMENTS
DEPT_ID_PK
P
DEPARTMENTS
DEPT_LOC_FK
R
LOC_ID_PK
DEPARTMENTS
DEPT_MGR_FK
R
EMP_EMP_ID_PK
"LAST_NAME" IS NOT
EMPLOYEES
EMP_LAST_NAME_NN
C
NULL
EMPLOYEES
EMP_EMAIL_NN
C "EMAIL" IS NOT NULL
"HIRE_DATE" IS NOT
EMPLOYEES
EMP_HIRE_DATE_NN
C
NULL
EMPLOYEES
EMP_JOB_NN
C "JOB_ID" IS NOT NULL
EMPLOYEES
EMP_SALARY_MIN
C salary > 0
EMPLOYEES
EMP_EMAIL_UK
U
EMPLOYEES
EMP_EMP_ID_PK
P
TABLE_NAME
CONSTRAINT_NAME
C SEARCH_CONDITION R_CONSTRAINT_NAME
EMPLOYEES
EMP_DEPT_FK
R
DEPT_ID_PK
EMPLOYEES
EMP_JOB_FK
R
JOB_ID_PK
EMPLOYEES
EMP_MANAGER_FK
R
EMP_EMP_ID_PK
EMP_DETAILS_VIEW SYS_C003028
O
"JOB_TITLE" IS NOT
JOBS
JOB_TITLE_NN
C
NULL
JOBS
JOB_ID_PK
P
"EMPLOYEE_ID" IS
JOB_HISTORY
JHIST_EMPLOYEE_NN
C
NOT NULL
"START_DATE" IS NOT
JOB_HISTORY
JHIST_START_DATE_NN
C
NULL
"END_DATE" IS NOT
JOB_HISTORY
JHIST_END_DATE_NN
C
NULL
JOB_HISTORY
JHIST_JOB_NN
C "JOB_ID" IS NOT NULL
JOB_HISTORY
JHIST_DATE_INTERVAL
C end_date > start_date
JOB_HISTORY
JHIST_EMP_ID_ST_DATE_PK P
JOB_HISTORY
JHIST_DEPT_FK
R
DEPT_ID_PK
JOB_HISTORY
JHIST_EMP_FK
R
EMP_EMP_ID_PK
TABLE_NAME
CONSTRAINT_NAME
C SEARCH_CONDITION R_CONSTRAINT_NAME
JOB_HISTORY
JHIST_JOB_FK
R
JOB_ID_PK
LOCATIONS
LOC_CITY_NN
C "CITY" IS NOT NULL
LOCATIONS
LOC_ID_PK
P

LOCATIONS

LOC_C_ID_FK

REGIONS

REGION_ID_NN

REGIONS

REG_ID_PK

SELECT
FROM

COUNTRY_C_ID_PK

"REGION_ID" IS NOT
C
NULL
P

table_name, index_name, column_name, column_position


user_ind_columns;

TABLE_NAME
COUNTRIES
DEPARTMENTS
DEPARTMENTS
EMPLOYEES
EMPLOYEES
EMPLOYEES
EMPLOYEES
EMPLOYEES
EMPLOYEES
EMPLOYEES
JOBS
JOB_HISTORY
JOB_HISTORY
JOB_HISTORY
TABLE_NAME
JOB_HISTORY
JOB_HISTORY
LOCATIONS
LOCATIONS
LOCATIONS
LOCATIONS
REGIONS

INDEX_NAME
COUNTRY_C_ID_PK
DEPT_ID_PK
DEPT_LOCATION_IX
EMP_EMAIL_UK
EMP_EMP_ID_PK
EMP_DEPARTMENT_IX
EMP_JOB_IX
EMP_MANAGER_IX
EMP_NAME_IX
EMP_NAME_IX
JOB_ID_PK
JHIST_EMP_ID_ST_DATE_PK
JHIST_EMP_ID_ST_DATE_PK
JHIST_JOB_IX
INDEX_NAME
JHIST_EMPLOYEE_IX
JHIST_DEPARTMENT_IX
LOC_ID_PK
LOC_CITY_IX
LOC_STATE_PROVINCE_IX
LOC_COUNTRY_IX
REG_ID_PK

COLUMN_NAME COLUMN_POSITION
COUNTRY_ID
1
DEPARTMENT_ID
1
LOCATION_ID
1
EMAIL
1
EMPLOYEE_ID
1
DEPARTMENT_ID
1
JOB_ID
1
MANAGER_ID
1
LAST_NAME
1
FIRST_NAME
2
JOB_ID
1
EMPLOYEE_ID
1
START_DATE
2
JOB_ID
1
COLUMN_NAME COLUMN_POSITION
EMPLOYEE_ID
1
DEPARTMENT_ID
1
LOCATION_ID
1
CITY
1
STATE_PROVINCE
1
COUNTRY_ID
1
REGION_ID
1

SELECT
FROM

OWNER
DOSEN1
DOSEN1
DOSEN1
DOSEN1
DOSEN1
DOSEN1
DOSEN1
DOSEN1
DOSEN1
DOSEN1
DOSEN1
DOSEN1
DOSEN1
DOSEN1
OWNER
DOSEN1
DOSEN1
DOSEN1
DOSEN1
DOSEN1
DOSEN1
DOSEN1
DOSEN1
DOSEN1
DOSEN1
DOSEN1
DOSEN1
DOSEN1
DOSEN1
OWNER
DOSEN1
DOSEN1
DOSEN1
DOSEN1
DOSEN1
DOSEN1
DOSEN1

*
user_cons_columns;

CONSTRAINT_NAME
COUNTRY_C_ID_PK
COUNTRY_ID_NN
COUNTR_REG_FK
DEPT_ID_PK
DEPT_LOC_FK
DEPT_MGR_FK
DEPT_NAME_NN
EMP_DEPT_FK
EMP_EMAIL_NN
EMP_EMAIL_UK
EMP_EMP_ID_PK
EMP_HIRE_DATE_NN
EMP_JOB_FK
EMP_JOB_NN
CONSTRAINT_NAME
EMP_LAST_NAME_NN
EMP_MANAGER_FK
EMP_SALARY_MIN
JHIST_DATE_INTERVAL
JHIST_DATE_INTERVAL
JHIST_DEPT_FK
JHIST_EMPLOYEE_NN
JHIST_EMP_FK
JHIST_EMP_ID_ST_DATE_PK
JHIST_EMP_ID_ST_DATE_PK
JHIST_END_DATE_NN
JHIST_JOB_FK
JHIST_JOB_NN
JHIST_START_DATE_NN
CONSTRAINT_NAME
JOB_ID_PK
JOB_TITLE_NN
LOC_CITY_NN
LOC_C_ID_FK
LOC_ID_PK
REGION_ID_NN
REG_ID_PK

TABLE_NAME
COUNTRIES
COUNTRIES
COUNTRIES
DEPARTMENTS
DEPARTMENTS
DEPARTMENTS
DEPARTMENTS
EMPLOYEES
EMPLOYEES
EMPLOYEES
EMPLOYEES
EMPLOYEES
EMPLOYEES
EMPLOYEES
TABLE_NAME
EMPLOYEES
EMPLOYEES
EMPLOYEES
JOB_HISTORY
JOB_HISTORY
JOB_HISTORY
JOB_HISTORY
JOB_HISTORY
JOB_HISTORY
JOB_HISTORY
JOB_HISTORY
JOB_HISTORY
JOB_HISTORY
JOB_HISTORY
TABLE_NAME
JOBS
JOBS
LOCATIONS
LOCATIONS
LOCATIONS
REGIONS
REGIONS

COLUMN_NAME
POSITION
COUNTRY_ID
1
COUNTRY_ID
REGION_ID
1
DEPARTMENT_ID
1
LOCATION_ID
1
MANAGER_ID
1
DEPARTMENT_NAME
DEPARTMENT_ID
1
EMAIL
EMAIL
1
EMPLOYEE_ID
1
HIRE_DATE
JOB_ID
1
JOB_ID
COLUMN_NAME
POSITION
LAST_NAME
MANAGER_ID
1
SALARY
START_DATE
END_DATE
DEPARTMENT_ID
1
EMPLOYEE_ID
EMPLOYEE_ID
1
EMPLOYEE_ID
1
START_DATE
2
END_DATE
JOB_ID
1
JOB_ID
START_DATE
COLUMN_NAME
POSITION
JOB_ID
1
JOB_TITLE
CITY
COUNTRY_ID
1
LOCATION_ID
1
REGION_ID
REGION_ID
1

You might also like