1 Ip Intial Pages
1 Ip Intial Pages
INFORMATICS
PRACTICES
CLASS XII
PRICE : Rs.
COPIES:
PRINTED BY :
Foreword
Invention of Machines led to take up heavier, hazardous and heavy duty tasks beyond
limits of human capacity. With the advent of computer, imagination got expanded
networking worldwide. ICT (Information and Communication Technology) deals with
information to compute / process and to communicate to other users. The ICT policy in
School education aims at augmenting creativity and promoting global competitiveness.
With this backdrop care is to be taken to impart ICT instructions so as to promote critical
thinking, collaborative learning and multi discipline problem-solving skills.
The curriculum of "Informatics Practices" has been revised accordingly with focus on
rapid application development using IDE, data processing and domain-specific
applications, e.g. e-Governance, e-Business and e-Learning. Use of open source software
is encouraged.
In its first attempt, the text book of Informatics Practices for Class XI has been published.
The text book of Informatics Practices for Class XII is ready. I am happy to release the
same. In the Syllabus of IP for Class XII a unit on Networking and Open Standards has
been introduced.. RDBMS (Relational Database Management System)is dealt with
using MYSQL in place of SQL & PL/SQL using oracle. A new unit on IT Applications has
been added with three focused domains to enhance understanding the above tools and
techniques to solve real life problems by designing both front end and back end with
proper data connectivity.
The text book includes puzzles in the beginning of the chapters to motivate students for
collective and joyful learning of the subject. Cue to future trends may ignite curiosity.
My thanks are due to the text book development team aptly steered by Prof.Omvikas.
Appreciation is also due to Mrs. Chitralekha Gurumurthy, Director (Acad.) and Dr.
(Smt) Srijata Das, Education Officer, for Planning, coordinating and executing this
initiative resulting into this publication.
I hope that all students and teachers will benefit from this publication. Their feedback
will be highly appreciated for further improvement.
VINEET JOSHI
CHAIRMAN
H
k
k
jrd
klaf
o/
ku
m
í
sf
'
kdk
g
e
]Hk
k
jrd
syk
sx
]
H k
k
jrdk
s,
d^
¹lE
i
w.
k
Zi
zH
k
qR
o&l
ai
U
ule
kto
k n h
iaF
k
f
u j
i
s{
ky
ksdr
a=
k
kR
edx
.k
j
kT
;º
cu
k
u
sdsf
y,
]r
F
k
k
m
l
dsl
eL
ruk
xfj
d
ksa dk
s%
l
k
ek
ft
d]vk
fF
kZdv
k
Sj
jk
tu
Sf
r
d U
;k;
]
f
o
pkj
]v
fH
kO
;f
D r
]f
o'
ok
l]/
e Z
v k Sj
mik
luk
dhL
o r
a=
k
rk
]
izf
r "
Bkv
kSj
vol
j dhle
rk
i
zkI
rdjk
usd
sfy, ]
rF
k
k m
u l
ce
sa]
O ;f
Drdh
xf
jek vk
Sj
2
¹j
k
"Vªd
h
,dr
kvk
Sj
v[
k.
Mrk
ºl qf
u
f'
pr
dj
uso
k
yhca/qr
k
c<+k
u
sdsf
y,n`<
+l
adY
igk
sd
j v
iu
h b
l laf
o
/k
ulHk
ke
sa vk
trk
j
h[
k 2
6
uoE
c
j]1
94
9b
Zñ
dk
s,
rn~}k
jk
bl
l
af
o
/ k
udk
svaxh
Ñr]vf
/ f
u
; f
e
r v k
Sj
vk
R
e k
f
iZr
dj
r
sgSaA
1
-l
af
o
/k
u(c
;
k
yh
lo
kal
a'
k
k
s/
u)
v
f/
f
u
;e]
19
76
dh
/k
jk
2}k
j
k(3
-
1-
19
77
)
ls¶
i
zH
k
qR
o&
lai
U
uyk
sd
r
a=k
k
R
edx.
k
jk
T
;¸dsL
F
kk
uij
i
zf
r
LF
kk
f
irA
2
-l
af
o
/k
u(c
;
k
yh
lo
kal
a'
k
k
s/
u)
v
f/
f
u
;e]
19
76
dh
/k
jk
2}k
j
k(3
-
1-
19
77
l
s)
]¶
jk
"V
ªdh,
dr
k¸dsL
Fk
k
uij
i
zf
r
LF
kk
f
irA
H
k
k
x 4
d
e
wy
d
Ùk
ZO
;
5
1
d-
ewy
d
Ùk
ZO
;&
Hk
k
jrd
si
zR
;
sdu
k
xf
jdd
k
;gd
Ù
k
ZO
;g
k
sx
k
fdo
g
&
(
d
) l
af
o/
ku
dk
ik
yud
j
sv
k
Sj
ml
dsv
k
n'
kk
sZa]
laL
F
k
kv
ksa]
jk
"
Vªè
o
tvk
Sj
j
k"
V
ªx
k
udk
vkn
jd
j
s_
(
[
k
) L
o
ra=
k
rk
dsf
y,g
e
k
jsj
k
"
Vªh
;vk
an
k
sy
ud
k
si
zsf
j
rdj
u
so
k
ysm
P
pv
k
n'
kk
sZa d
k
sâ
n;
e
sa l
at
k
s,
j[
k
sv
kSj
mu
dk
ik
yud
j
s_
(
x
) H
k
k
jrd
h
izH
k
qr
k
],
dr
k
vkSj
v[
k
aM
rk
dhj
{
kk
djsv
k
Sj
ml
sv
{
k
q.
.
kj
[k
s_
(
?
k
) n
s'
k
dhj
{
kk
djsv
k
Sj
vk
g~o
k
uf
d,t
k
usi
j
jk
"
Vªd
h
lso
k
djs_
(
Ä
) H
k
kj
rdslH
k
hy k
sx
ksa e
sa le
jl rk
v k
Sj
lek
uHk
zk
r`R
od h
Hk
k
oukdkf
ue
k
Z.
k
d j
st
ks/
e
Z]
Hk
k
"k
kvk
Sj
izn
s'
k
;ko
xZi
j
vk
/k
fj
rl
Hk
h
H
k
sn
H
kk
olsi
j
sg
ksa],
sl h izF
k
k
vksa d
kR
; k
xdj
stk
sf
L =
k
;k
sa d
sl
Eek
udsf
o#
¼gSa_
(
p
) g
e
k
jh
lk
ek
f
ldl
aL
Ñ
fr
dh
xk
Sj
o
'k
k
yhi
j
ai
j
k
dke
gÙ
ol
e>
sv
k
Sj
ml
dk
ijh
{
k.
kd
js_
(
N
) i
zk
Ñf
rd i
;k
Zo
j
.k
d h
ft
ld
sv
ar
x
Zr
o
u]
>h
y]u
nh
]vk
Sj
oU
;th
ogSa]
j{
kk
d j
sv
k
Sj
ml
dk
lao
/
Zu
dj
sr
F
k
kizk
f
.k
ek
=k
d si
zf
r
n
;kH
kk
oj[
k
s_
(
t
) o
SK
k
f
udn
`f
"
Vdk
s.
k
]ek
uo
ok
nvk
Sj
Kk
uk
tZu
r
Fk
klq/
k
jdh
Hk
k
ouk
dkf
odk
ldj
s_
(
>
) l
k
oZt
f
u
d l
ai
f
Ù
kdk
sl
qj
f
{
krj
[
ksv
k
Sj
f
gal
k
lsn
wj
j
gs_
(
×
k
) O
;
fD
rx
rvk
Sj
lk
ewf
gdx
fr
f of
/;
ksa dsl
H
k
h{
ks=
k
k
sa e
sa m
R
d"
k
Zdh
vksj
c<
+u
sd
k
lrr
i
z;
k
ldj
sf
tl
lsj
k
"
Vªf
u
jar
j
c<
+r
sg
q,
i
z;
R
u
v
k
Sj
mi
yf
C
/ dh
u b
Zm
ap
k
b
;ksa d
k
sNwy sA
THE CONSTITUTION OF INDIA
PREAMBLE
WE, THE PEOPLE OF INDIA, having solemnly resolved to constitute India into a 1
SOVEREIGN SOCIALIST SECULAR DEMOCRATIC REPUBLIC and to secure to all its citizens :
JUSTICE, social, economic and political;
LIBERTY of thought, expression, belief, faith and worship;
EQUALITY of status and of opportunity; and to promote among them all
FRATERNITY assuring the dignity of the individual and the [unity and integrity of the Nation];
2
1. Subs, by the Constitution (Forty-Second Amendment) Act. 1976, sec. 2, for "Sovereign Democratic Republic (w.e.f.
3.1.1977)
2. Subs, by the Constitution (Forty-Second Amendment) Act. 1976, sec. 2, for "unity of the Nation (w.e.f. 3.1.1977)
ARTICLE 51A
DEVELOPMENT TEAM
• Mukesh Kumar, DPS, RK Puram, Delhi
• Mrs. Nancy Sehgal, Mata Jai Kaur Public School, Ashok Vihar, Delhi
• Mrs. Gurpreet Kaur, GD Goenka School, Vasant Kunj, Delhi
• Yogesh Kumar, Mira Model School, Janak Puri, New Delhi
• Mrs. Ritu Arora, DPS, Gurgaon
• Mrs. Divya Jain, Apeejay, Noida
MEMBER COORDINATOR
• Dr. Srijata Das, Education Officer, CBSE, Delhi
INFORMATICS PRACTICES
1 191
1 COMPUTER NETWORKING
7 WEB APPLICATIONS
CONTENTS
39 244
270
9
56
3
GUI PROGRAMMING - MORE ON DATABASES
A REVIEW AND SQL
103 315
4 10
BASICS OF OBJECT ADVANCED RDBMS
ORIENTED PROGRAMMING CONCEPTS
122 334
5 11
ADVANCED PROGAMMING
CONCEPTS IT APPLICATIONS
150 362
6 DATA CONNECTIVITY
APPENDIX