This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
AMAZING BOOKS DATABASE CREATION
ORACLE DATABASE FINAL PROJECT
Table of Contents
I. Database Tables (Structure and Constraints)
II. Popup List of Values (LOV’s) for Application Pages
III. Table Data
IV. Input Forms
V. Reports
I. Database Tables (Structure and Constraints)
TABLE Object AB_CUSTOMERS
Table Column Data Type Length Precision Scale Primar y Key Nullable Default Comment
AB_CUSTOMERS CUSTOMER_ID NUMBER - 5 0 1 - - -
CUSTOMER_NAME VARCHAR2 50 - - - - - -
ADDRESS VARCHAR2 50 - - - - - -
CITY VARCHAR2 50 - - - - - -
STATE_PROVINCE VARCHAR2 50 - - -
- -
COUNTRY VARCHAR2 50 - - - - - -
EMAIL VARCHAR2 50 - - -
- -
TABLE Object AB_ORDERS
Table Column Data Type Length Precision Scale Primar y Key Nullable Default Comment
AB_ORDERS ORDER_ID NUMBER - 5 0 1 - - -
CUSTOMER_ID NUMBER - 5 0 - - - -
ORDER_DATE DATE 7 - - - - - -
QUANTITY NUMBER 22 - - - - - -
ITEM_ID NUMBER 22 - - -
- -
1 - 5
CONSTRAINT_NAME CONSTRAINT_TYPE COLUMN_NAME POSITION
AB_ORDERS_PK P ORDER_ID 1
AB_CUSTOMERS_FK R CUSTOMER_ID 1
AB_ITEMS_FK R ITEM_ID 1
TABLE Object AB_ITEMS
Table Column Data Type Length Precision Scale Primar y Key Nullable Default Comment
AB_ITEMS ITEM_ID NUMBER - 5 0 1 - - -
ISBN VARCHAR2 50 - - - - - -
TITLE VARCHAR2 50 - - - - - -
AUTHOR VARCHAR2 50 - - - - - -
PUBLISHER_ID NUMBER - 5 0 - - - -
SUBJECT_ID NUMBER - 5 0 - - - -
ITEM_TYPE_ID NUMBER - 5 0 - - - -
WHOLESALE_COST NUMBER 22 - - - - - -
RETATIL_PRICE NUMBER 22 - - - - - -
1 - 9
CONSTRAINT_NAME CONSTRAINT_TYPE COLUMN_NAME POSITION
AB_ITEMS_TYPE_FK R ITEM_TYPE_ID 1
AB_ITEMS_PK P ITEM_ID 1
AB_SUBJECTS_FK R SUBJECT_ID 1
AB_PUBLISHER_FK R PUBLISHER_ID 1
TABLE Object AB_SUBJECTS
Table Column Data Type Length Precision Scale Primar y Key Nullable Default Comment
AB_SUBJECTS SUBJECT_ID NUMBER - 5 0 1 - - -
SUBJECT VARCHAR2 50 - - - - - -
1 - 2
TABLE Object AB_PUBLISHERS
Table Column Data Type Length Precision Scale Primar y Key Nullable Default Comment
AB_PUBLISHERS PUBLISHER_ID NUMBER - 5 0 1 - - -
PUBLISHER VARCHAR2 50 - - - - - -
1 - 2
TABLE Object AB_ITEM_TYPES
Table Column Data Type Length Precision Scale Primar y Key Nullable Default Comment
AB_ITEM_TYPES ITEM_TYPE_ID NUMBER - 5 0 1 - - -
ITEM_TYPE VARCHAR2 50 - - - - - -
II. Popup List of Values (LOVs) for Application Pages
Region: AB_ORDERS
1 P1_ORDER_ID Hidden and Protected
1 P1_CUSTOMER_ID Popup LOV (fetches first rowset)
2 P1_ORDER_DATE Date Picker (MM/DD/YYYY)
3 P1_QUANTITY Text Field
4 P1_ITEM_ID Popup LOV (fetches first rowset)
Region: AB_ITEMS
1 P4_ITEM_ID Hidden and Protected
1 P4_ISBN Text Field
2 P4_TITLE Text Field
3 P4_AUTHOR Text Field
4 P4_PUBLISHER_ID Popup LOV (fetches first rowset)
5 P4_SUBJECT_ID Popup LOV (fetches first rowset)
6 P4_ITEM_TYPE_ID Popup LOV (fetches first rowset)