Problem Assignment 1
Problem Assignment 1
Refer the given Table structure and Data to Solve the problems.
TOY_STORE
Column Name
Data Type
Constraints
TOY_STORE_ID
NUMBER(3)
PRIMARY KEY
TOY_STORE_NAME
VARCHAR2(30)
NOT NULL
CITY
VARCHAR2(30)
PHONENUMBER
NUMBER(10)
STORE_OPENING_TIME
TIMESTAMP
After 8 AM
STORE_CLOSING_TIME
TIMESTAMP
Before 10 PM
Data Type
Constraints
TOY_ID
NUMBER(4)
PRIMARY KEY
TOY_NAME
VARCHAR2(30)
TOY_PRICE
NUMBER(7,2)
> 10 , Mandatory
DISCOUNT_PERCENT
NUMBER(5,2)
< 90
AGEGROUP
NUMBER(3)
By default 5
TOY_RATING
NUMBER(1)
BETWEEN 1 TO 5
CATEGORY
CHAR(1)
TOY_PIC
BLOB(16M)
TOY_DTLS
Column Name
TOY_REL
Column Name
Data Type
Constraints
TOY_ID
NUMBER(4)
TOY_STORE_ID
NUMBER(3)
IN_STOCK
CHAR(1)
AVAILABLE_QTY
NUMBER(3)
Default 0
TCS Internal
TOY_STORE_ID
TOY_ID
TOY_STORE_NAME
CITY
PHONENUMBER STORE_OPENING_TIME
STORE_CLOSING_TIME
2014-04-01 21:42:05
1 Kid's Cave
Delhi
2 Kid's Corner
Mumbai
2014-04-01 20:00:00
Mumbai
2014-04-01 20:00:00
Delhi
2014-04-01 20:00:00
2014-04-01 20:00:00
6 Mickey Toys
2014-04-01 20:00:00
TOY_NAME
Delhi
TOY_PRICE
1 Bat
DISCOUNTPERC AGEGROUP
500
2 Ball
TOY_RATING
CATEGORY
50
3 Brainvita
250
10
5I
4 Scrabble
100
80
15
1I
40
2I
50
10
4I
7 Basket Ball
150
10
4o
8 Volley Ball
150
10
4o
30
2b
450
10
3o
50
3I
TOY_ID
TOY_STORE_ID
TOY_PIC
IN_STOCK
AVAILABLE_QTY
1N
2Y
2Y
4N
4Y
12
4Y
16
Insert data in TOY_REL as per your choice, minimum 15 rows should be present.
Create views for following requirements
Display all numeric values to a precision of 2 decimal digits.
All comparisons should be case insensitive.
1.
2.
3.
4.
5.
6.
7.
8.
TCS Internal