Get the step-by-step solution for this question inside the Vidyadip app.
Get the answer in the appGenerate a complete, print-ready paper with questions like this in minutes — across 16+ boards, with answer keys.
Shortest distances between various buildings:
| ADMIN to ENGINEERING | 55 m |
| ADMIN to BUSINESS | 90 m |
| ADMIN to MEDIA | 50 m |
| ENGINEERING to BUSINESS | 55 m |
| ENGINEERING to MEDIA | 50 m |
| BUSINESS to MEDIA | 45 m |
| DELHI Head Office to CHENNAICampus | 2175 km |
Number of Computers installed at various buildings are as follows:
| ADMIN | 110 |
| ENGINEERING | 75 |
| BUSINESS | 40 |
| MEDIA | 12 |
| DELHI Head Office | 20 |
(a) Suggest the most appropriate location of the server inside the CHENNAI campus (out of the 4 buildings), to get the best connectivity for maximum no. of computers. Justify your answer.
Which hardware device will you suggest to be procured by the company to be installed to protect and control the internet uses within the campus?
(d) Which of the following will you suggest to establish the online face-to-face communication between the people in the Admin Office of CHENNAI campus and DELHI Head Office?
(a) Cable TV
(b) Email
(c) Video Conferencing
(d) Text Chat
Answer the following questions:
Students
| Adm No | Name | Class | Sec | R No. | Address | Phone |
| 1271 | Utkarsh Madam | 12 | C | 1 | C-32, Punjabi Bagh | 4356154 |
| 1324 | Naresh Sharma | 10 | A | 1 | 31, Mohan Nagar | 435654 |
| 1325 | Md. Yusuf | 10 | A | 2 | 12/12, Chand Nagar | 145654 |
| 1328 | Sumedha | 10 | B | 23 | 59, Moti Nagar | 4135654 |
| 1364 | Subya Akhtar | 11 | B | 13 | 12, Janak Puri | Null |
| 1434 | Varuna | 12 | B | 21 | 69, Rohini | Null |
| 1461 | David DSouza | 11 | B | 1 | D-34, Model Town | 243554. 98787665 |
| 2324 | Satinder Singh | 12 | C | 1 | 1/2, Gulmohar Park | 143654 |
| 2328 | Peter Jones | 10 | A | 18 | 21/328, Vishal Enclave | 24356154 |
| 2371 | Mohini Mehta | 11 | C | 12 | 37, Raja Garden | 435654, 6765787 |
Sports
| Adm No | Game | CoachName | Grade |
| 1324 | Cricket | Narendra | A |
| 1326 | Volleball | M.P. Singh | A |
| 1271 | Volleball | M.P. Singh | B |
| 1434 | Basket Ball | I. Malhotra | B |
| 1461 | Cricket | Narendra | B |
| 2328 | Basket Ball | I. Malhotra | A |
| 2371 | Basket Ball | I. Malhotra | A |
| 1271 | Basket Ball | I. Malhotra | A |
| 1434 | Cricket | Narendra | A |
| 2328 | Cricket | Narendra | B |
| 1364 | Basket Ball | I. Malhotra | B |
(a) Based on these tables write SQL statements for the following queries:
(i) Display the lowest and the highest classes from the table STUDENTS.
(ii) Display the number of students in each class from the table STUDENTS.
(iii) Display the number of students in class 10.
(iv) Display details of the students of Cricket team.
(v) Display the Admission number, name, class, section, and roll number of the students whose grade in Sports table is 'A'.
(vi) Display the name and phone number of the students of class 12 who are play some game.
(vii) Display the Number of students with each coach.
(viii) Display the names and phone numbers of the students whose grade is 'A' and whose coach is Narendra.
(b) Identify the Foreign Keys (if any) of these tables. Justify your choices.
(c) Predict the output of each of the following SQL statements, and then verify the output by actually entering these statements:
(i) SELECT class, sec, count(*) FROM students GROUP BY class, sec;
(ii) SELECT Game, COUNT(*) FROM Sports GROUP BY Game;]
(iii) SELECT Game FROM students, Sports WHERE students.admno = sports.admno AND Students.AdmNo = 1434;
Table: ITEMS
| CODE | INAME | QTY | PRICE | COMPANY | TCODE |
| 1001 |
DIGITAL PAD 12i |
120 | 11000 | XENITA | T01 |
| 1006 |
LED SCREEN 40 |
70 | 38000 | SANTORA | T02 |
| 1004 |
CAR GPS SYSTEM |
50 | 21500 | GEOKNOW | T01 |
| 1003 |
DIGITAL CAMERA 12X |
160 | 8000 | DIGICLICK | T02 |
| 1005 |
PEN DRIVE 32GB |
600 | 1200 | STOREHOME | T03 |
Table: TRADERS
| TCode | TName | CITY |
| T01 | ELECTRONIC SALES | MUMBAI |
| T03 | BUSY STORE CORP | DELHI |
| T02 | DISP HOUSE INC | CHENNAI |
(a) To display the details of all the items in the ascending order of item names (i.e. INAME).
(b) To display item name and price of all those items, whose price is in range of 10000 and 22000 (both values inclusive).
(c) To display the number of items, which are traded by each trader. The expected output of this query should be:
T01 2
T02 2
T03 1
(d) To display the price, item name and quantity (i.e. qty) of those items which have quantity more than 150.
(e) To display the names of those traders, who are either from DELHI or from MUMBAI.
(f) To display the names of the companies and the names of the items in descending order of company names.
(g1) Select max(price), min(price) from items;
(g2) Select price*qty amount from items where code=1004;
(g3) Select distinct tcode from items;
(g4) Select iname, tname from items i, traders t where i.tcode=t.tcode and qty <100;