(Paper) Sample Paper Class - XII Computer Science 2008-7
Disclaimer: This website is NOT associated with CBSE, for official website of CBSE visit - www.cbse.gov.in
(
SQL 6 Marks
)
Q1.
Table : SchoolBus
Rtno |
Area_overed |
Capacity |
No |
Distance |
Transporter |
Charges |
1 |
Vasant kunj |
100 |
120 |
10 |
Shivamtravels |
100000 |
2 |
Hauz Khas |
80 |
80 |
10 |
Anand travels |
85000 |
3 |
Pitampura |
60 |
55 |
30 |
Anand travels |
60000 |
4 |
Rohini |
100 |
90 |
35 |
Anand travels |
100000 |
5 |
Yamuna Vihar |
50 |
60 |
20 |
Bhalla Co. |
55000 |
6 |
Krishna Nagar |
70 |
80 |
30 |
Yadav Co. |
80000 |
7 |
Vasundhara |
100 |
110 |
20 |
Yadav Co. |
100000 |
8 |
Paschim Vihar |
40 |
40 |
20 |
Speed travels |
55000 |
9 |
Saket |
120 |
120 |
10 |
Speed travels |
100000 |
10 |
Jank Puri |
100 |
100 |
20 |
Kisan Tours |
95000 |
(b) To show all information of students where capacity is more than the no of student in order of rtno.
(c) To show area_covered for buses covering more than 20 km., but charges less then 80000.
(d) To show transporter wise total no. of students traveling.
(e) To show rtno, area_covered and average cost per student for all routes where average cost per student is - charges/noofstudents.
(f) Add a new record with following data:
(11, “ Moti bagh”,35,32,10,” kisan tours “, 35000)
(g) Give the output considering the original relation as given:
(i) select sum(distance) from schoolbus where transporter= “ Yadav travels”;
(ii) select min(noofstudents) from schoolbus;
(iii) select avg(charges) from schoolbus where transporter= “ Anand travels”;
(iv) select distinct transporter from schoolbus;
Q2.
TABLE : GRADUATE
S.NO |
NAME |
STIPEND |
SUBJECT |
AVERAGE |
DIV. |
1 |
KARAN |
400 |
PHYSICS |
68 |
I |
2 |
DIWAKAR |
450 |
COMP.
Sc. |
68 |
I |
3 |
DIVYA |
300 |
CHEMISTRY |
62 |
I |
4 |
REKHA |
350 |
PHYSICS |
63 |
I |
5 |
ARJUN
|
500 |
MATHS |
70 |
I |
6 |
SABINA |
400 |
CEHMISTRY |
55 |
II |
7 |
JOHN |
250 |
PHYSICS |
64 |
I |
8 |
ROBERT |
450 |
MATHS |
68 |
I |
9 |
RUBINA |
500 |
COMP.
Sc. |
62 |
I |
10 |
VIKAS |
400 |
MATHS |
57 |
II |
(a)
List the names of those
students who have obtained DIV 1 sorted by NAME.
(b)
Display a report,
listing NAME, STIPEND, SUBJECT and
amount of stipend received in a year assuming that the STIPEND
is paid every month.
(c)
To count the number of students who are either PHYSICS or COMPUTER SC
graduates.
(d)
To insert a new row in the GRADUATE table:
11,”KAJOL”, 300, “computer sc”, 75, 1
(e) Give the output of following sql statement based on table GRADUATE:
(i) Select MIN(AVERAGE) from GRADUATE where SUBJECT=”PHYSICS”;
(ii) Select SUM(STIPEND) from GRADUATE WHERE div=2;
(iii) Select AVG(STIPEND) from GRADUATE where AVERAGE>=65;
(iv)
Select COUNT(distinct SUBDJECT) from GRADUATE;
(f)
Assume that there is one more table GUIDE in the database as
shown below:
Table: GUIDE
MAINAREA |
ADVISOR |
PHYSICS |
VINOD |
COMPUTER SC |
ALOK |
CHEMISTRY |
RAJAN |
MATHEMATICS |
MAHESH |
g)
What will be the output of the following query:
SELECT NAME, ADVISOR FROM GRADUATE, GUIDE WHERE SUBJECT= MAINAREA ;
Q3. Write
SQL command for (i) to (vii) on the
basis of the table SPORTS
Table:
SPORTS
Student NO |
Class |
Name |
Game1 |
Grade |
Game2 |
Grade2 |
10 |
7 |
Sammer |
Cricket |
B |
Swimming |
A |
11 |
8 |
Sujit |
Tennis |
A |
Skating |
C |
12 |
7 |
Kamal |
Swimming |
B |
Football |
B |
13 |
7 |
Venna |
Tennis |
C |
Tennis |
A |
14 |
9 |
Archana |
Basketball |
A |
Cricket |
A |
15 |
10 |
Arpit |
Cricket |
A |
Atheletics |
C |
(a)
Display the names of the students who have grade ‘C’
in either Game1 or
Game2 or both.
(b)
Display the number of students getting grade ‘A’ in Cricket.
(c)
Display the names of the
students who have same game for both Game1 and Game2.
(d)
Display the games taken up
by the students, whose name starts with ‘A’.
(e)
Assign a value 200 for Marks
for all those who are getting grade ‘B’ or grade
‘A’ in both Game1 and Game2.
(f)
Arrange the whole table in the alphabetical order of Name.
(g) Add a new column named ‘Marks’.
Q4.
Employees
Empid |
Firstname |
Lastname |
Address |
City |
010 |
Ravi |
Kumar |
Raj nagar |
GZB |
105 |
Harry |
Waltor |
Gandhi nagar |
GZB |
152 |
Sam |
Tones |
33 Elm St. |
Paris |
215 |
Sarah |
Ackerman |
440 U.S. 110 |
Upton |
244 |
Manila |
Sengupta |
24 Friends street |
New Delhi |
300 |
Robert |
Samuel |
9 Fifth Cross |
Washington |
335 |
Ritu |
Tondon |
Shastri Nagar |
GZB |
400 |
Rachel |
Lee |
121 Harrison St. |
New York |
441 |
Peter |
Thompson |
11 Red Road |
Paris |
EmpSalary
Empid |
Salary |
Benefits |
Designation |
010 |
75000 |
15000 |
Manager |
105 |
65000 |
15000 |
Manager |
152 |
80000 |
25000 |
Director |
215 |
75000 |
12500 |
Manager |
244 |
50000 |
12000 |
Clerk |
300 |
45000 |
10000 |
Clerk |
335 |
40000 |
10000 |
Clerk |
400 |
32000 |
7500 |
Salesman |
441 |
28000 |
7500 |
salesman |
Write the SQL commands for the following :
(i) To show firstname,lastname,address and city of all employees living in paris
(ii) To display the content of Employees table in descending order of Firstname.
(iii) To display the firstname,lastname and total salary of all managers from the tables Employee and empsalary , where total salary is calculated as salary+benefits.
(iv)
To display the maximum salary among managers and clerks from the table
Empsalary.
Give the Output of following SQL commands:
(i) Select firstname,salary from employees ,empsalary where designation = ‘Salesman’ and Employees.empid=Empsalary.empid;
(ii) Select count(distinct designation) from empsalary;
(iii) Select designation, sum(salary) from empsalary group by designation having count(*) >2;
(iv)
Select sum(benefits) from empsalary where designation =’Clerk’;
Theory file Handling , SQL , Networking
- Difference between
- text file and binary file.
- ios::app and ios::out
- ios::ate and ios::app
- ifstream and ofstream
- get and getline function
- getc and getline function
- read
and write
- Write
two member functions belonging to fstream , ifstream and ofstream class.
- Write
two functions belonging to I/O error handling in files.
- Explain
tellg and tellp , seekg and seekp functions
- Define
in 20 words only : alternate key ,attribute , candidate keys, cardinality
and degree of a table ,foreign
key ,data independence, primary key, relation , tuple, Views ,Normalization
, Un-normalized form (UNF)1NF, 2NF,3NF and 4NF
- What
is DDL and DML
- Define
in 20 words only : transmission media , hackers , crackers ,Web browser,
cookies, network security,firewall ,telnet, repeater ,bridge,router ,gateway,modem,cyber
law,authorization and authentication, hub, , switches
- Define
the term topology . Defina star , bus , ring , tree , graph , mesh topology
.
- Define
all the guided transmission media with their advantages and disadvantages.
- Define
all the un - guided transmission media with their advantages and
disadvantages.
- Expand the following terms :GSM , TCP/IP , TDMA , CDMA , WAN , LAN , MAN , SMS , E-MAIL , URL , WLL , SMS,XML,HTML,WWW
Go To Page - 1, 2, 3, 4 , 5 , 6 >> |