Practical File
Information Technology
CODE:402
Class 10
Session : 2020 - 21
S.D.P.S.
EAST PUNJABI BAGH
Page 1 of 34Student’s Details
Roll No.:
Name of student:
Class : Section:
Page 2 of 34Index
[Link]. Assignment PAGE NO. | Signature
Unit : Digital Documentation (Advanced)
1 | Writer template 45
2 | Image Cropping 67
3 | Drawing objects 89
4 | Inserting Image 10-11
5 | Mail merge 12-15
6 _| Different Styles 16-17
7 | Create a Custom template 18
Unit : SPREADSHEETS (Advanced)
8 | Subtotals 19-21
9 | Multiple operations 22-24
10 Consolidation 25-27
11 | Scenario 28-29
12 | Goal Seek 30
13 | Record Macro 31-32
Unit : RDBMS (Advanced)
14 _| Concept of Primary Key 33
15 | Concept of DBMS 34
Page 3 of 34Unit : Digital Documentation (Advanced)
Practical 1: Writer Template
A template is a document type that creates a copy of itself
when we open it.
For example, we can create a template for a certificate, and then
use it again and again instead of making it again from scratch
every time.
Page 4 of 34To save it as a template, the steps are: -
[Link] to the File Menu ——> Click on Save As option.
[Link] to the desired place to save it and write the desired name forthe
file—— Choose thefile type as Template (.ott).
Page 5 of 34Unit : Digital Documentation (Advanced)
Practical 2: Image Cropping
a
1. We make a new writer file, and insert the image.
2. Nowwewill crop the image by keeping scale. Right-
clickthe image > Click on Picture.
Page 6 of 343, Underthecrop tab, ClickonKeep Scale radio button
@Setspecification ——~ Click on OK.
ee aaa Ra |
This image is about Cyber Ethics. Cyber Ethics are:
4) We should not use abusive or offensive language
with anyone online.
2) Weshould not break into someone’s
computer or try to infect in any possible
way.
3) We should not do plagiarism or copy someone’s
work and present it as our own.
For thisimage, | have used Square as the text wrappingas itis
easytomoveorplaceitanywhereonthedocument after doi
so.
Page 7 of 34Unit : Digital Documentation (Advanced)
Practical 3: Drawing Objects
First, we will add two drawing objects- heart and moon.
Then we change the linestyle.
‘2-Os Bass ve Ke
ae on) em mt
Now, we will change the object’s colour.
Page 8 of 34For grouping, we will select both of them while holding shift.
— RightClickontheselection —> Group -@»>
Now, wecanjustdrag the cornertoincreaseordecrease the
size.
Page 9 of 34Unit : Digital Documentation (Advanced)
Practical 4: Inserting Image
1. Insert image from Gallery. Goto Insert ——> Picture ——>
From File.
Enyelope...
(Frome.
[ Teble. Certs F12
Horizontal Ruler... fase
$% Moyie and Sound Sean >
Object
1 Floating Frame
2. Browse the image and click on Open.
eee ve
Orpmiee > Nontite a e@|
am i
o— BFE Cle a
Apcrtion Unis Camara Sed Seeemibet TRE) muge-rom Screenshot
ke : celgpe Bes
enone a ee
mre
Boome
wa vest
& Deconats
$ Donnlnt
2 mac
= Ps
bn
Flegome (123 ©
emg” deter
Se Capes oe Coe
Page 10 of 343. Resize the image or rotate as per your need.
4, Apply the desired filter.
Page 11 of 34Unit : Digital Documentation (Advanced)
Practical 5: Mail Merge
Mail Merge helps us create multiple copies of adocument
atonce, suchasletters, saving us time and effort to type
the letter again and again.
The steps are:-
1. Make a document with spaces left for different fields.
esve-
22 “Online Scary
‘Weare pa wna you tht ol epg woke Sect yy
(prcmer No ae ogee path today nick wl wary bbe Te
(dea ortho we
2. Make the database containing the details of the recipients. Goto
File —~ New ——> Database.
Page 12 of 34Bint pce
[ote tow poet Fmt ie fe Yew tp
ae ow
[Link] anew database and store it at an accessible place. Clickon
Use Wizard to create table.
BEE
Create Tae View.
Boss
owe
[Link] Personal category, in Addresses sample table,
choose the required fields Next. Change anything if you
want, and thenclick on Finish.
om =]
aa set te
some «
{ sewn
— |=
~ - cs o ont
I the details in the table —> Save it.
2 Meter «i
Fo yt
Page 13 of 34[Link] the writer, Go to Insert ——> Fields ——> Others.
Dinetet Opec te
‘ie St tow ost fara Tle Toh Window top
2 B-G nte k am
So
© vena
a
¥
erst tent
5 Fomannghien
em
© pein
padese
[Link] — Mail Merge Fields — Choosethe
desiredfields
— Click Add. After doing all, click on Close.
[Link] on Next until the last step. Choose the desired way to save
or
send the letter ——> Click on Finish.
Page 14 of 34Mee toes
det tg ont
—
Page 15 of 34Unit : DIGITAL DOCUMENTATION
(Advanced)
Practical 6: Styles
Different Styles in Open Office Writer
Objective: Understanding the different styles available in Writer and insert a
style using drag and drop .
Task : Explain different types of styles available in open office writer.
Write the steps to insert a style using drag and drop feature.
[Link] supports the following types of styles:
+ Page styles include margins, headers and footers, borders and
backgrounds. In Calc, page styles also include the sequence for printing
sheets.
+ Paragraph styles control all aspects of a paragraph’s appearance, such as
text alignment, tab stops, line spacing, and borders, and can include
character formatting.
+ Character styles affect selected text within a paragraph, such as the font and
size of text, or bold and italic formats.
+ Frame styles are used to format graphic and text frames, including wrapping
type, borders, backgrounds, and columns.
+ Numbering styles apply similar alignment, numbering or bullet characters,
and fonts to numbered or bulleted lists.
+ Cell styles include fonts, alignment, borders, background, number formats
(for example, currency, date, number), and cell protection.
+ Graphics styles in drawings and presentations include line, area,
shadowing, transparency, font, connectors, dimensioning, and other
attributes.
+ Presentation styles include attributes for font, indents, spacing, alignment,
and tabs.
Page 16 of 34‘New Style from Selection
[Paragraph Styles
Update Style
[Character Styles| uate.
[Frame Styles
[Fill Format Mode|
[Page Styles|
[List Styles
Dragging and dropping to create a style
We can drag and drop a text selection into the Styles and Formatting window to create
a new style.
Select some text and drag it to the Styles and Formatting window.
If Paragraph Styles are active, the paragraph style will be added to the list.
If Character Styles are active, the character style will be added to the list.
Page 17 of 34Unit : DIGITAL DOCUMENTATION
(Advanced)
Practical 7: Set a Default
Template
Different Templates in Open Office Writer
Objective: Understanding the concept of template in Writer.
Task : Write the steps to create a template from a document and set a custom
template as the default template.
To create a template from a document:
* Open anew or existing document.
° Add the content and styles that you want.
« From the main menu, choose File > Templates > Save.
* In the New template field, type a name for the new template.
* In the Categories list, click the category to which you want to assign the
template.
« Click OK to save the new template.
To set a custom template as the default:
* From the main menu, choose File > Templates > Organize. The Template
Management dialog opens.
« Inthe box on the left, select the folder containing the template that you want
to set as the default, then select the template.
+ Click the Commands button and choose Set As Default Template from the
drop-down menu.
Page 18 of 34Uni
:Advanced Spreadsheet
Practical 8: Subtotals
In this table, different accounts are recorded and other important
fields (AcctType, Branch, Customer etc.) are present.
1
Nov-01
Now-01
Nov-01
Now-01
Nov-01
Now-01
Nov-01
Nov-01
Nov-01
Nov-01
Now-01
Now01
Now-01
Nov-01
Now01
Friday
14571
15,000
16,759
12,000
4690
3171
5,000
4623
15276
ATT
721
5,000
6837
Savings
Teller
NewAccts.
Teller
NewAccts.
NewAccts,
NewAccts.
NewAccts.
NewAccts.
NewAccts.
NewAccts:
Teller
NewAccts.
NewAccts.
Here, we use Subtotal tofind the total amountin different
branches or number of branches.
Page 19 of 34To perform subtotals, the steps are: -
1. Select the range of cells as shown below.
A
2. Go to Data menu ——> choose subtotals.
file Edt View Insert Format Tools Date Window Help
B-B-B2 BF BG definekange.
Select Bange..
B iat
G\9-e-\)
z258.
Tegt to Columns. cD
Sonsoiate.. cD
Group and Outine + cD
Bwvot Table . cD
fefreh Range Checking
Checkina
Page 20 of 34[Link] by dropboxmenu—» Caaukle
subtotals for Amount ——> Use function Sum.
acu x]
‘st Group 2nd Group 3rd Group Options |
Group by
tine BH
(toda or Ubcion
(one TT
Bi ‘Count
rod
a. ia
Openeaty, Men
Branch Product
omaemer ‘Count (numbers ony)
ey
Sc ten
Ne camp)
Ne option
a
4.Inthe2"4 Group, Group by branch €@ Calculate subtotals
famount €&@ Use function count. Then press OK.
Subtotte
Group 2nd Group ed Group Options
x}
Usefunction
Count numbers ey)
S00 Populaton)
Ver Samp
VP Pepution)
Hep | Beet |e
Page 21 of 34Unit :Advanced Spreadsheet
Practical 9: Multiple Operations
Here,wehaveadatasetandwanttocalculatetheprofit value.
86 v| fe ES = [=e2-83-84-a582
A —
1
2 \Sale Quantity 100}
3 |Price per Unit 50
4 |Fixed Cost 200
5
Variable Cost per Price 20
Bproft CT 2800
Nowweusemultipleoperationstochecktheprofitwith changing the sale
quantity and the price.
H6 ¥ ke SE = _| =[Link](SBS6;S8S3;SE6;SBS2;HS3)
a
1
2 Sale Quantity
3 120. 150 ‘175
4 40 2200 2800 3300
5 60 4600 5800 __ 6800
in | Price 70 5800 7300[__8550]
7
8
Page 22 of 34To perform Multiple Operations, the steps are: -
1. Selectthedatarangewiththeinputcellsandspacebetweenthem. Do not select
the data labels.
Sale Quai
Price
2. GotoData <> ae Operations.
ie Edt View Inset Format Tools Data’ Window Help
Define Range.
Select Range...
Sort...
Biter ,
Subtotals...
Validity.
Text to Columns.
Consolidate...
Group and Outline»
Bivot Table ,
7 Sale
Price
L L a
a q =|
io)
=o
Page 23 of 34in Row Input Cell and
Column Input Cell
[Link] the Sale Quant
Price per Quantity cell
& OK.
He v a EE = _| =[Link](SBS6;SBS3;SE6;SBS2:HS3)
Sale Quantity
120. 150 ‘175
40 2200 2800 3300
60 4600 5800 ___ 6800
Price 70 5800 7300[__8550]
° [> Bl [-]--
Byfollowingthesesteps, weareabletoperform Multiple Operations.
Page 24 of 34Unit : Advanced Spreadsheet
Practical 10: Consolidation
There are four sheets with same structure - quarterly
results of sales of a stationery shop.
Bag 26__| Rs.3,600.00 | [Bag 30__| Rs.2,700.00
[Pencil 36 Rs.3,500.00 [Pencil 27 Rs.3,700.00
Pen 47 Rs.2,400.00 Pen 48 Rs.2,500.00
[Bottle 15__| Rs.1,400.00 | [Bottle 37__| Rs.2,400.00
lLunch Box 38___| Rs.4,900.00 | [Lunch Box 28 _| Rs.1,500.00
Eraser 46 Rs.2,500.00 |Eraser 38. Rs 4,800.00
[Sharpener 23 Rs.3,700.00 [Sharpener 16 Rs.2,500.00
[Ruler 45 | Rs.4,300.00 | [Ruler 34__| Rs.3,700.00
|Compass 24 Rs.2,300.00 |Compass 42 Rs.4,700.00
[Protractor 36 | Rs5,400.00 | [Protractor 23 | Rs.2,300.00
Total:| 336 | Rs.34,000.00 Total:| 323 | Rs.30,800.00
[Bag 62__| Rs5,200.00 | [Bag 24 | Rs.2,600.00
Pencil 36__| Rs.4.10000 | [Pencil 43 | Rs.3,600.00
Pen 27 | Rs320000 | |Pen 23 | Rs2,300.00
[Bottle 28 | Rs2,300.00 | [Bottle 43 | Rs.3,400.00
[Lunch Box 36__| Rs.4300.00 | [Lunch Box 15 | Rs.3.500.00
Eraser 54 | Rs.1300.00 | [Eraser 42___| Rs.1,800.00
[Sharpener 34 | Rs3,20000 | [Sharpener 28 | Rs3,700.00
Ruler 23 | Rs.5.400.00 | [Ruler 36___| Rs.2,900.00
Compass 35 | Rs3.20000 | [Compass 26 | Rs.4,900.00
[Protractor 42 | Rs.5,300.00 | _|Protractor 23 | Rs.2,600.00
Total:| 377 | Rs.37,500.00 Total:| 303 | Rs.31,300.00
‘total yearly sales sheet has been made. The steps are: -
Page 25 of 34A total yearly sales sheet has been made. The steps are: -
41. Goto Data inmenubar €# Clickon Consolidate.
BB Consolidation ods - OpenOffice Cale
Bile Edit View Insert Format Tools Dats Window Help
BB BaF Ba DefineRange
Select Range.
B Anat vis
G3 (KE=/
Group and Outline +
Bivot Table .
Refresh Range
Rs 3,700.00
2. The Consolidate dialogbox appears. Here, wecanselect the
function we need to apply (Here, SUM).
|
tie
Deite
undefined =| S) Svea Setes $882 a More &
3. Thenwehavetospecifytheranges for consolidation. Todoso, choose
therangewhiletheSource data range textboxinfocus, then click on
Add.
4. ChoosethedesiredcellfortheresultstocopyinCopy results to
text box. € Click on OK.
Page 26 of 3441. Wewillthefinal output asshownin thescreenshot below.
aes¥e-
Rs. 14.10000,
‘Rs 1490000
Rs 10,400.00
Rs 9,500.00
s.14 200.00,
‘Rs 10,400.00
‘Rs.13,100.00
Rs 16.300.00
‘Re.18 100.00
Rs 15.60.00,
We get the consolidated data in the final sheet, named
Yearly Sales.
Page 27 of 34Unit :Advanced Spreadsheet
Practical 11: Scenarios
Scenarios in OpenOffice Calc comes under what-ifanalysis tools, where we
areableto getdifferent valuesforoutput by changing the inputcells.
Here,wehaveatablewithcostprice,sellingpriceandprofit percentage.
Dk = = frewarw
TT
Cost Price 200
Selling Price 300
Profit 100
Profit Percentage — [___ 50)
Now we will perform scenarios, the steps are: -
Select the range of cells that are input and will be changed, here,
Cost Price and Selling Price. —-_> Go to Tools ——>
Scenarios.
Cost Price
Selling Price
Profit 700
Profit Percentage so
Page 28 of 34[Link] the scenario desired name, check Prevent
changes and uncheck Copy back. —> Click on
oK.
home tenn
Senet
ted by a gue on VL DG
[Link] step 2 to add more scenarios and we can see the
output changing.
Cost Price
Selling Price
Profit
Profit Percentage
Page 29 of 34Unit :Advanced Spreadsheet
Practical 12: Goal Seek
This optionisused tofind the value of input cells by giving the value of the output
cell.
Intheothercases,thediscount%ageisgivenandwehave tofindtheSellingPrice.
WecanuseGoalSeekinthe following ways -
1. Goto Tools €# Goal Seek.
(Gen Inset Format Tools Dots Window Help
"Be F ED setcrer Fin-o @
Language ,
0 tie =xa
ee see
Shave Document.
2. Settheformula cell as Discount %age cell,targetasspecified, here,
and Variable Cell tobe Selling Price.
cui set x}
Cre ee)
formset [5CS4 o}
ance
Tagene 30
Vasaiecet —5c84 a tee
OpenOffice Cale
Goal Seek successful
Insert res (140) nto curent cel? |
«DE |
Page 30 of 34Un
it :Advanced Spreadsheet
Prac
tical 13: Record Macro
The steps to record Macro are: -
1. GotoTools € Macros €@ Record Macro.
~ Openttice
fet Format Tools Data Window Help
ale &
JKE
eta)
ight
i
red/Loss
2, Dotherec
| Goal Seek...
Cale
"DS Spell check... FT
Language
Detective
Solyer.
‘Share Document...
Merge Document...
Protect Document
Cell Content
Gallery
Ti Media Player
Extension Manager... Run Macro...
XML Filter Settn: Organise Macros»
quired stepstobecodedinthe macro, Here, wewritethe formulainthe
cellBdi.e.,"=B1-B2”.Thenclickonstop recording.
1. Writea
suitablename forthe Macro €@® Save.
Page 31 of 34Mesa Pger
ternen anager
DAL Fine Seige. ‘Drgenae Maes
3. Choosethedesired Macro €# ClickonRun.
tty
Page 32 of 34Unit : RDBMS (Advanced)
Practical 14: Primary Key
Create table using SQL command and Primary key
Objective: Understanding Creation of tables and the concept of primary key.
Task: Create a table and identify the primary key.
Sno | Toycode Toyname Category Price | Qty
1 Too1 Popeye Stuff toy 150 22
Z Too2 Rapid fire Two players 600 25
3. To03 Teddy Stuff toy 300 40
a To04 creative Building block 800 18
5. TOOS Ping pong Two players 500 53
Ans: Create table “TOY”
(
Sno Numeric (4),
Toyname Varchar (15),
Category Varchar (20),
Price Numeric (5),
Qty Numeric (5)
‘
PRIMARY KEY : A primary key, also called a primary keyword, is a key ina
relational database that is unique for each record.
So in the above table TOY our primary key is Toycode which is unique
for each record in the table.
Page 33 of 34Unit : RDBMS (Advanced)
Practical 15:DBMS
Appreciate the concept of Database Management System
Objective: Understanding the concept of data ,information and database.
Understanding the concept of primary key.
Task : Find out the primary key in the following table:
StudentID Name Marks1 Marks2
0015 Aman 76 68
0017 Rohan 87 98
0019 Priya 76 87
0020 Aman 45 68
Ans: StudentID is the primary key in the above table as it is unique for each record in the
table.
Task : Find out data , information and database:
1. Airline reservation system
2. 56,78,90,34
3. Catalogue in a book store
4. Student average marks ee
5. Student name
6. Sales report by region
Ans:
1. Airline reservation system Database
2. 56,78,90,34 Data
3. Catalogue in a book store Database
4. Student average marks Information
5. Student name Data
6. Sales report by region Information
Page 34 of 34